jQuery(document).ready(function(){
	
	jQuery("#script").css("display","block");
	jQuery("#noscript").css("display","none");
	//jQuery('#util_connect').click();
	
	// initialize the currentPanelID variable
	currentPanelID = "";
	
	function runPanelEffect(divID){
		//set the speed for the slide effect 
		var speed = 'slow';
		var swapspeed = 'fast';
		
		//run the effect
		//alert('divID: ' + divID + ' | currentPanelID: ' + currentPanelID);
		
		if ( (currentPanelID != '') && (currentPanelID != divID) ) {
			//alert('visible: '+jQuery("#" + currentPanelID).is(":visible"));
			if ( jQuery("#superHeader").is(":visible") == false ) {} {
				jQuery("#superHeader").slideDown(speed);	
			}
			
			//jQuery("#" + currentPanelID).toggle(speed);
			//jQuery("#" + divID).toggle(speed);
			//currentPanelID = divID;
			
			if (jQuery("#" + currentPanelID).is(":visible")) {
				jQuery("#" + currentPanelID).fadeOut(swapspeed,
					 function() {
					 	jQuery("#" + divID).fadeIn(swapspeed);
					 	currentPanelID = divID;
					 }
				); 
			} else {
				//alert('slideDown: '+jQuery("#" + divID).slideDown(speed));
				//alert('div: '+ "#" + divID);
				//jQuery("#" + currentPanelID).hide();
				jQuery("#" + divID).slideDown(speed);
				//jQuery("#superHeader").slideDown(speed);
				//
				currentPanelID = divID;
			}
				
			
		} else {
			//alert('slideToggle: '+jQuery("#" + divID).slideToggle(speed));
			//alert('visible: '+jQuery("#" + divID).is(":visible"));
			//alert('div: '+ "#" + divID);
			
			//jQuery("#" + divID).slideToggle(speed);
			
			jQuery("#superHeader").slideToggle(speed);
			jQuery("#" + divID).slideToggle(speed);
			currentPanelID = divID;
		}
	};
	
	
	// Togggle the panel_ Hidden DIVs
	jQuery(".navSlide").click(function(){

		var clickedNavID = jQuery(this).attr("id");
		var objArray = clickedNavID.split("_");
		var panelID = "panel_" + objArray[1];
		
		//jQuery(this).css("background-color","yellow");
		//alert('clickedNavID: '+clickedNavID);
		//alert('objArray: '+objArray);
		//alert('panelID: '+panelID);
		
		runPanelEffect(panelID);
		//return false;
	});
});
