var imageArray = new Array(2)
imageArray[0] = new Image(25,30)
imageArray[0].src = "../../../images/blue.gif"
imageArray[1] = new Image(25,30)
imageArray[1].src = "../../../images/red.gif"

	function returnwdStartMrn()
	{
		var intStartMrn
		intStartMrn = Number(document.PowerConnForm.wdStartMrn.value) + Number(document.PowerConnForm.wdStartMrnHalf.value);
		if ((document.PowerConnForm.wdStartMrnAmPm.selectedIndex == 1) && (document.PowerConnForm.wdStartMrn.selectedIndex != 12))
				intStartMrn += 12;
		else if ((document.PowerConnForm.wdStartMrnAmPm.selectedIndex == 0) && (document.PowerConnForm.wdStartMrn.selectedIndex == 12))
				intStartMrn -= 12;
				
		if (document.PowerConnForm.wdStartMrn.selectedIndex == 0)
				intStartMrn = -1
				
		return intStartMrn
	}
	
	function returnwdEndMrn()
	{
		var intEndMrn
		
		intEndMrn = Number(document.PowerConnForm.wdEndMrn.value) + Number(document.PowerConnForm.wdEndMrnHalf.value);
		if (((document.PowerConnForm.wdEndMrnAmPm.selectedIndex == 1) && (document.PowerConnForm.wdEndMrn.selectedIndex != 12)) || ((document.PowerConnForm.wdEndMrnAmPm.selectedIndex == 0) && (document.PowerConnForm.wdEndMrn.selectedIndex == 12) && (document.PowerConnForm.wdEndMrnHalf.selectedIndex == 0)))
				intEndMrn += 12;
		else if ((document.PowerConnForm.wdEndMrnAmPm.selectedIndex == 0) && (document.PowerConnForm.wdEndMrn.selectedIndex == 12) && (document.PowerConnForm.wdEndMrnHalf.selectedIndex == 1))
				intEndMrn -= 12;
				
		if (document.PowerConnForm.wdEndMrn.selectedIndex == 0)
				intEndMrn = -1
										
		return intEndMrn
	}
	
	function roundwdStartMrn()
	{
		var intStartMrn
		intStartMrn = Number(document.PowerConnForm.wdStartMrn.value);
		if ((document.PowerConnForm.wdStartMrnAmPm.selectedIndex == 1) && (document.PowerConnForm.wdStartMrn.selectedIndex != 12))
				intStartMrn += 12;
		else if ((document.PowerConnForm.wdStartMrnAmPm.selectedIndex == 0) && (document.PowerConnForm.wdStartMrn.selectedIndex == 12))
				intStartMrn -= 12;
				
		if (document.PowerConnForm.wdStartMrn.selectedIndex == 0)
				intStartMrn = -1
				
		return intStartMrn
	}
	
	function roundwdEndMrn()
	{
		var intEndMrn
		
		intEndMrn = Number(document.PowerConnForm.wdEndMrn.value);
		if (((document.PowerConnForm.wdEndMrnAmPm.selectedIndex == 1) && (document.PowerConnForm.wdEndMrn.selectedIndex != 12)) || ((document.PowerConnForm.wdEndMrnAmPm.selectedIndex == 0) && (document.PowerConnForm.wdEndMrn.selectedIndex == 12) && (document.PowerConnForm.wdEndMrnHalf.selectedIndex == 0)))
				intEndMrn += 12;
		else if ((document.PowerConnForm.wdEndMrnAmPm.selectedIndex == 0) && (document.PowerConnForm.wdEndMrn.selectedIndex == 12) && (document.PowerConnForm.wdEndMrnHalf.selectedIndex == 1))
				intEndMrn -= 12;
				
		if (document.PowerConnForm.wdEndMrn.selectedIndex == 0)
				intEndMrn = -1
										
		return intEndMrn
	}
	
// ********************************************** START MORNING *********************************************
		
function wdStartMrn_OnChange()
{
	wdStartMrn();
	wdEndMrn();
	mrn2evn_check();
	changeImageWD();		
}


function wdStartMrn()
{
	var myStart, myEnd
	
	if (document.PowerConnForm.wdStartMrn.selectedIndex == 0)
	{
		//dont' do nothing.. just make sure all related dropdowns are set to 0
		document.PowerConnForm.wdStartMrnHalf.selectedIndex = 0;
		document.PowerConnForm.wdStartMrnAmPm.selectedIndex = 0;
	}
	else
	{
		// before wd calculate the time first make sure end is not am when start is pm
			if (document.PowerConnForm.wdStartMrnAmPm.selectedIndex == 1)
			{
				if ((document.PowerConnForm.wdEndMrn.selectedIndex == 12) && (document.PowerConnForm.wdEndMrnHalf.selectedIndex != 1))
				{
					document.PowerConnForm.wdEndMrnAmPm.selectedIndex = 0
				}
				else
				{
					document.PowerConnForm.wdEndMrnAmPm.selectedIndex = 1
				}
			}
				
				
			
			
			myStart = returnwdStartMrn();
			myEnd = returnwdEndMrn();
				
			// alert('wdStartMrn - start:' + myStart + ' end:' + myEnd);

			if (myStart > myEnd)
			{
					document.PowerConnForm.wdEndMrnHalf.selectedIndex = document.PowerConnForm.wdStartMrnHalf.selectedIndex;
		
					switch(myStart)	
					{
					case 0:
					case 0.5:
					case 12.5:
					case 12:
						document.PowerConnForm.wdEndMrn.selectedIndex = 1;
						break
					case 23:
					case 23.5:
						document.PowerConnForm.wdEndMrnAmPm.selectedIndex = 0;
						document.PowerConnForm.wdEndMrnHalf.selectedIndex = 0;
						document.PowerConnForm.wdEndMrn.selectedIndex = (document.PowerConnForm.wdStartMrn.selectedIndex + 1);
						break
					case 11.5:
					case 11:
						document.PowerConnForm.wdEndMrnAmPm.selectedIndex = 1;
					default:
						document.PowerConnForm.wdEndMrn.selectedIndex = (document.PowerConnForm.wdStartMrn.selectedIndex + 1);	
						break
					}
			
			}
	}	
}


// ***************************************** END MORNING ************************************************************

function wdEndMrn_OnChange()
{
	wdEndMrn();
	wdStartMrn();
	mrn2evn_check();
	changeImageWD();
}


function wdEndMrn()
{

	//formatwdEndTime();

	var myStart, myEnd
	myStart = returnwdStartMrn();
	myEnd = returnwdEndMrn();

	if (document.PowerConnForm.wdEndMrn.selectedIndex == 0)
	{
		//dont' do nothing.. just make sure all related dropdowns are set to 0
		document.PowerConnForm.wdEndMrnHalf.selectedIndex = 0;
		document.PowerConnForm.wdEndMrnAmPm.selectedIndex = 0;
	}
	else
	{
		//Checks to see if the times are the same.
		if ((myStart == myEnd) && (document.PowerConnForm.wdStartMrnAmPm.selectedIndex == document.PowerConnForm.wdEndMrnAmPm.selectedIndex))
			{
				if (document.PowerConnForm.wdStartMrnHalf.selectedIndex == 0)
				{
						document.PowerConnForm.wdEndMrnHalf.selectedIndex = 1;
				}
				else
				{
						document.PowerConnForm.wdEndMrnHalf.selectedIndex = 0;
						document.PowerConnForm.wdEndMrn.selectedIndex = (document.PowerConnForm.wdStartMrn.selectedIndex + 1);
				}
			}
	}

	//Checks to see if start is pm and greater than end
	if ((myStart > myEnd) && (document.PowerConnForm.wdStartMrnAmPm.selectedIndex == 0))
			document.PowerConnForm.wdEndMrnAmPm.selectedIndex = 1;
}




