function tshOnClose( ) {
	enableSelects();
	jQuery('#dialog').dialog('destroy' );
	$("#breadcrumb1").html('&nbsp;');
	$("#dialog div.dialogBadge").html('');
}

function tshAlert( value, okString ) {
	disableSelects();
	$("#breadcrumb1").html('&nbsp;');
	$("#pane1").attr('style', 'width:670px;height:110px');

	$("#pane1")[0].innerHTML = '<div align="center"></br><h2>' + value + '<br/><br/></h2></div>'
		+ '<center><div align="center" style="width: 100px;"><a href="javascript: tshOnClose( );" class="butt1" style="width: 90px;"><span>' + okString + '</span></a></div></center>';

	$("#dialog").dialog({ height: 160, width: 690, modal: true, close: function() {
			tshOnClose( );
		}
	});
}

function tshConfirm( value, yesHandler, noHandler, yesString, noString ) {
	disableSelects();
	$("#breadcrumb1").html('&nbsp;');
	tshConfirm.OnYesHandler = yesHandler;
	tshConfirm.OnNoHandler = noHandler;
	$("#pane1").attr('style', 'width:670px;height:110px');

	$("#pane1")[0].innerHTML = '<div align="center"></br><h2>' + value + '<br/><br/></h2></div>'
		+ '<center><div align="center" style="width: 250px; height: 30px;"><div align="center" style="width: 120px; height: 28px;float: left;"><a href="javascript: tshOnClose( ); tshConfirm.OnYesHandler( );" class="butt1" style="width: 90px;"><span>' + yesString + '</span></a></div>'
		+ '<div align="center" style="width: 120px; height: 28px; float: right;"><a href="javascript: tshOnClose( ); tshConfirm.OnNoHandler( );" class="butt1" style="width: 90px;"><span>' + noString + '</span></a></div></div></center>';

	$("#dialog").dialog({ height: 160, width: 690, modal: true, close: function() {
			tshOnClose( );
			tshConfirm.OnNoHandler( );
		}
	});
}

function showPopUpPage(url, image, breadcrumbUrl) {
	disableSelects();
	$("#pane1").attr('style', 'width:670px;height:452px');

	loadBreadcrumb(breadcrumbUrl);

	if (image!=''){
		$("#dialog div.dialogBadge")[0] = '<img src="theme/default/images/icons/' + image + '" alt=""/>';
	}

	$("#pane1")[0].innerHTML = "<div id='ajax-loader'><img src = 'theme/default/images/loading-circle.gif' alt='loading...'/></div>";
//    .load(url);

	$.ajax({
		url : url,
		cache: false,
		dataType : "html",
		success: function( data ) {
			//$("#pane1").html(data);
			$("#pane1")[0].innerHTML = data;
			jQuery('#pane1').jScrollPane({showArrows:true, scrollbarWidth: 17});
			//Cufon.replace('h2');
		}
	});

	$("#dialog").dialog({ height: 500, width: 690, modal: true, close: function() {
																	    	enableSelects();
																	    	jQuery('#dialog').dialog('destroy' );
																	    	$("#breadcrumb1").html('&nbsp;');
																	    	$("#dialog div.dialogBadge").html('');
																	    }
    			});

	//$('#dialog').dialog().dialog('open');
}


function loginSubmit(url, message) {
    var query = '';

    jQuery("#mainLoginForm input, select").each(function(){
         query += jQuery(this).attr('name')+'='+jQuery(this).val()+'&';
    });


    jQuery("#pane1").html("<div id='ajax-loader'><img src = 'theme/default/images/loading-circle.gif' alt='loading...'/></div>");

    jQuery.ajax({
        url: url,
        type: "POST",
        data: query,
        success: function(data){
        	jQuery("#pane1").html(data);
        }
    });
}

function logoutUser(url){
	jQuery.post(url);
	$('#dialog').dialog().dialog('close');
	window.location.reload();
}

function disableSelects(){
	jQuery("body").find("select").each( function() {
	      $(this).hide();
	});
}

function enableSelects(){
	jQuery("body").find("select").each( function() {
	      $(this).show();
	});
}

function loadBreadcrumb(breadcrumbUrl){
	$("#breadcrumb1").load(breadcrumbUrl);
	/*
    jQuery.ajax({
    		cache : false,
        url: breadcrumbUrl,
        type: "POST",
        success: function(data){
        		$("#breadcrumb1")[0].innerHTML = data;
        }
    });
  */
}

function maskMenu(itemName){
    jQuery("#main-navigaiton ul li a." + itemName).addClass('active');
}


function openDialog(url, image, breadcrumbUrl){

	disableSelects();
	$("#pane1").attr("style", 'padding: 60px 0 0 0; width:670px;height:392px');

	loadBreadcrumb(breadcrumbUrl);

	if (image!=''){
    	$("#dialog div.dialogBadge").html('<img src="theme/default/images/icons/' + image + '" alt=""/>');
	}

	$("#pane1")

		.html("<div id='ajax-loader'><img src = 'theme/default/images/loading-circle.gif' alt='loading...'/></div>")
		.load(url);

	$("#dialog").dialog({ height: 490, width: 690, modal: true, close: function() {
																			enableSelects();
																			jQuery('#dialog').dialog('destroy');
																			$("#breadcrumb1").html('&nbsp;');
																			$("#dialog div.dialogBadge").html('')
																		}
	});
	$('#dialog').dialog().dialog('open');

}

jQuery(document).ready(function(){
    if (jQuery('#paging a.prev').hasClass('noAfter')){
        jQuery('#paging a.prev').css('background-image', 'url(theme/default/images/icons/arr3-1.png)');
    } else {
        jQuery('#paging a.prev').css('background-image', 'url(theme/default/images/icons/arr3-2.png)');
    }

    if (jQuery('#paging a.next').hasClass('noAfter')){
        jQuery('#paging a.next').css('background-image', 'url(theme/default/images/icons/arr4-1.png)');
    } else {
        jQuery('#paging a.next').css('background-image', 'url(theme/default/images/icons/arr4-2.png)');
    }
})
