/* CBT Electrical 2010 */
/* By MLW Creative - www.MLWCreative.co.uk */

function fancyServices(which)
{
	document.getElementById('serv1').style.display = "none"; document.getElementById('servlink1').className = "servLinkOff";
	document.getElementById('serv2').style.display = "none"; document.getElementById('servlink2').className = "servLinkOff";
	document.getElementById('serv3').style.display = "none"; document.getElementById('servlink3').className = "servLinkOff";
	
	document.getElementById('serv' + which).style.display = "block"; document.getElementById('servlink' + which).className = "servLinkOn";
	
	var slidetoh = document.getElementById('serv' + which).offsetHeight + 20;
	//alert("Get height = "+slidetoh);
	if(slidetoh == "" || slidetoh == 0){slidetoh = 200;}
	//mSlideToggle(which, 'mSlider', 0, slidetoh, 0, '');
	mSlide('mSlider', 0, slidetoh, 2, 0, 1, 0, '');
	return false;
}

var openz = new Array();
openz[1] = 0;
openz[2] = 0;
openz[3] = 0;
openz[4] = 0;
openz[5] = 0;
openz[6] = 0;

function mSlideJob(slideWindow, slideTarget, slideStartHeight, slideGoalHeight, callAjax, contentLoad)
{

	if(openz[slideTarget] == 0)
	{
		// Open
		document.getElementById('mSlide' + slideTarget).style.display = "block";
		var jobslidetoh = document.getElementById('jobDetails' + slideTarget).offsetHeight + 20;
		if(jobslidetoh == "" || jobslidetoh == 0){jobslidetoh = slideGoalHeight;}
		mSlide('mSlide'+slideTarget, 0, jobslidetoh, 6, 0, 1, 0, '');
		openz[slideTarget] = 1;
	}else{
		// Close
		document.getElementById('mSlide' + slideTarget).style.display = "block";
		var jobslidetoh = document.getElementById('jobDetails' + slideTarget).offsetHeight;
		if(jobslidetoh == "" || jobslidetoh == 0){jobslidetoh = slideGoalHeight;}
		mSlide('mSlide'+slideTarget, jobslidetoh, 0, 6, 0, 2, 0, '');
		openz[slideTarget] = 0;
	}
	return false;
}

/***********/

function mSlideJobFail(slideWindow, slideTarget, slideStartHeight, slideGoalHeight, callAjax, contentLoad)
{
	// Block target
	document.getElementById('mSlide' + slideTarget).style.display = "block";
	var jobslidetoh = document.getElementById('jobDetails' + slideTarget).offsetHeight + 20;
	if(jobslidetoh == "" || jobslidetoh == 0){jobslidetoh = slideGoalHeight;}
	
	// Close any open.
	if(openz > 0 && slideTarget != openz)
	{
		//alert("Close: "+openz+"\n\n Open: "+slideTarget);
		mSlideToggle(slideWindow, 'mSlide'+openz, slideStartHeight, jobslidetoh, callAjax, contentLoad);
	}else if(openz > 0 && openz == slideTarget)
	{
		//alert("Closing: "+slideTarget);
		mSlideToggle(slideWindow, 'mSlide'+slideTarget, slideStartHeight, jobslidetoh, callAjax, contentLoad);
		openz = 0;
	}else{	
		//alert("Opening: "+slideTarget);
		mSlideToggle(slideWindow, 'mSlide'+slideTarget, slideStartHeight, jobslidetoh, callAjax, contentLoad);
		openz = slideTarget;
	}
	return false;
}