﻿// JScript File

	var i = 0; 
	var j = 0; 
	var k = 1;
	var addr = 1;
function swap()
{
	if (document.aspnetForm.checkbox3.checked) // Is the radar displayed
	{
 		// Radar displayed
 		document.aspnetForm.checkbox4.disabled = false;
		document.aspnetForm.checkbox5.disabled = false;
		if (document.aspnetForm.checkbox5.checked)  // Is looping enabled
        {
			document.aspnetForm.txttime.style.visibility = 'visible';
			document.aspnetForm.checkbox4.disabled = false;
			document.aspnetForm.checkbox5.disabled = false;
			show(document.aspnetForm.image3.style);
			show(document.aspnetForm.image1.style);
			document.aspnetForm.txtrock.value = 'Radar Rock';
			//document.aspnetForm.txttime.value = tbldate.rows[k + 1].cells[0].innerText;
			document.aspnetForm.txttime.value = document.getElementById('ctl00_ContentPlaceHolder1_tbldate').rows[k + 1].cells[0].innerText;
			//document.aspnetForm.txttime.value = 'Date & Time';
			document.images['image3'].src = "temp/OutageImages/image" + k + ".gif";
			//if (document.aspnetForm.txtWarnings.value = 1)
			if (document.getElementById('ctl00_ContentPlaceHolder1_txtWarnings').value = 1)
			{
				//document.images['image3'].style.cursor = 'arrow';
				document.images['image2'].src = "temp/OutageImages/warning" + k + ".gif"; 
			}
			show(document.aspnetForm.image3.style);
			if ( document.aspnetForm.checkbox2.checked ) 
			{
				show(document.aspnetForm.image2.style);
			}
			else
			{	
				hide(document.aspnetForm.image2.style);
			}
			if (k == 10 || k == 0) 
			{
				blink = setTimeout("swap()",1000);	//added
			}
			else
			{	
				blink = setTimeout("swap()",500);	//added
			}	
			if (document.aspnetForm.checkbox4.checked) 
			{
				if ( k == 10 ) 
				{
					addr = -1;
				}
				else
				{
					if ( k == 0 ) 
					{
						addr = 1;
					}
				}
			}
			if (( k == 10 ) && ( addr == 1 ))
			{
				k = 0;
			}
			else
			{
				k = k + addr;
			}
        }
        else  // Looping disabled
        {
			document.images['image3'].src = 'temp/OutageImages/image10.gif' 
			//if (document.aspnetForm.txtWarnings.value = 1)
			if (document.getElementById('ctl00_ContentPlaceHolder1_txtWarnings').value = 1)
			    document.images['image2'].src = 'temp/OutageImages/warning10.gif' 
			if ( document.aspnetForm.checkbox2.checked ) 
			{
				show(document.aspnetForm.image2.style);
			}
			else
			{	
				hide(document.aspnetForm.image2.style);
			}	
			show(document.aspnetForm.image3.style);
			show(document.aspnetForm.image1.style);
			document.aspnetForm.txttime.style.visibility = 'hidden';
			document.aspnetForm.checkbox4.disabled = true;
			document.aspnetForm.checkbox4.checked = false;
			document.aspnetForm.txtrock.value = 'Radar Rock';
			document.aspnetForm.txtloop.value = 'Radar Loop';
        }
	}
	else	//  Radar not displayed
	{
		document.aspnetForm.checkbox4.disabled = true;
		document.aspnetForm.checkbox4.checked = false;
		document.aspnetForm.checkbox5.checked = false;
 		document.aspnetForm.txttime.style.visibility = 'hidden';
 		document.aspnetForm.image1.style.visibility = 'hidden';
	}
}


	var flg =0;	
	
	function initialize() {

        addr = 1;
		k = 0;
		j = 0;
		i = 0;
		window.defaultStatus = 'Welcome to MEC System Outage Watch';
		
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[0].cells[1].innerText > 499) {
			document.images['imgcb'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[0].cells[1].innerText > 99){
			document.images['imgcb'].src="images/bluebox.gif";
		} else {
			document.images['imgcb'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[1].cells[1].innerText > 499) { 
			document.images['imgdm'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[1].cells[1].innerText > 99){
			document.images['imgdm'].src="images/bluebox.gif";
		} else {
			document.images['imgdm'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[2].cells[1].innerText > 499) {
			document.images['imgfd'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[2].cells[1].innerText > 99){
			document.images['imgfd'].src="images/bluebox.gif";
		} else {
			document.images['imgfd'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[3].cells[1].innerText > 499) {
			document.images['imgic'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[3].cells[1].innerText > 99){
			document.images['imgic'].src="images/bluebox.gif";
		} else {
			document.images['imgic'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[4].cells[1].innerText > 499) {
			document.images['imgqca'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[4].cells[1].innerText > 99){
			document.images['imgqca'].src="images/bluebox.gif";
		} else {
			document.images['imgqca'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[5].cells[1].innerText > 499) {
			document.images['imgqcl'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[5].cells[1].innerText > 99){
			document.images['imgqcl'].src="images/bluebox.gif";
		} else {
			document.images['imgqcl'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[6].cells[1].innerText > 499) {
			document.images['imgsc'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[6].cells[1].innerText > 99){
			document.images['imgsc'].src="images/bluebox.gif";
		} else {
			document.images['imgsc'].src='images/yellowbox.gif';
		}
		if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[7].cells[1].innerText > 499) {
			document.images['imgwa'].src = "images/redboxblink.gif";
		} else if (document.getElementById('ctl00_ContentPlaceHolder1_dgMetro').rows[7].cells[1].innerText > 99){
			document.images['imgwa'].src="images/bluebox.gif";
		} else {
			document.images['imgwa'].src='images/yellowbox.gif';
		}
		document.aspnetForm.txtwarning.value = 'Warnings - On';
		document.aspnetForm.txthighway.value = 'Highways - On';
 		document.aspnetForm.txtradar_legend.value = 'Radar/Legend';
		document.aspnetForm.txtrock.value = 'Radar Rock';
		document.aspnetForm.txtloop.value = 'Radar Loop';
		document.aspnetForm.checkbox5.disabled = false;
		document.aspnetForm.checkbox5.checked = false;
		document.aspnetForm.txttime.style.visibility = 'hidden';
		document.aspnetForm.checkbox4.disabled = true;
		document.aspnetForm.checkbox4.checked = false;
		document.aspnetForm.checkbox3.checked = true;
		document.aspnetForm.checkbox0.checked = true;
		document.aspnetForm.checkbox2.checked = true;

		//flg = document.aspnetForm.txtRadar.value;
		flg = document.getElementById('ctl00_ContentPlaceHolder1_txtRadar').value;
		if (flg = 0)
		{
			document.aspnetForm.checkbox3.disabled = true;
			document.aspnetForm.checkbox4.disabled = true;
			document.aspnetForm.checkbox5.disabled = true;
			document.aspnetForm.checkbox2.disabled = true;
			document.aspnetForm.checkbox2.checked = false;
			document.aspnetForm.txtwarning.value = 'Warnings - U/A';
			document.aspnetForm.txtradar_legend.value = 'Radar - U/A';
			document.aspnetForm.image2.style.visibility = 'hidden';
		}
		else
		{	
			document.aspnetForm.checkbox3.disabled = false;
			document.aspnetForm.checkbox4.disabled = true;
			document.aspnetForm.checkbox5.disabled = false;
			document.aspnetForm.checkbox2.disabled = false;
			document.aspnetForm.txtwarning.value = 'Warnings - On';
			document.aspnetForm.txtradar_legend.value = 'Radar/Legend';
			document.aspnetForm.image2.style.visibility = 'visible';
			document.images['image3'].src = 'temp/OutageImages/image10.gif';  
		}
}


	function show(imgobj) 
{
		imgobj.visibility = "visible";
}


	function hide(imgobj) 
{	
		imgobj.visibility = "hidden";
}		


		
	function changeVisibility(Obj,num)
{
		//document.aspnetForm.txthighway.value = 'test';
		var imgstr = "document.aspnetForm.image" + num + ".style";
		var imgobj = eval(imgstr);
		if ((Obj.checked == "1") || (Obj.checked == "true")) 
			show(imgobj); 
		else    // Object not checked
			hide(imgobj);
		if (document.aspnetForm.checkbox2.checked)
			document.aspnetForm.txtwarning.value = 'Warnings - On';
		else
			document.aspnetForm.txtwarning.value = 'Warnings - Off';
		if (document.aspnetForm.checkbox0.checked)
			document.aspnetForm.txthighway.value = 'Highways - On';
		else
			document.aspnetForm.txthighway.value = 'Highways - Off';
		if (document.aspnetForm.checkbox3.checked)
		{
			document.aspnetForm.image1.style.visibility = 'visible';
			document.aspnetForm.checkbox5.disabled = true;
			document.aspnetForm.checkbox5.disabled = false;
			show(document.aspnetForm.image1.style);
			addr = 1;
			k = 1;
		}
		else
		{
			document.aspnetForm.checkbox4.disabled = true;
			document.aspnetForm.checkbox5.disabled = true;
			document.aspnetForm.txttime.style.visibility = 'hidden';
			hide(document.aspnetForm.image1.style);
			addr = 1;
			k = 1;
		}
}


	function getval(r)
{
    if (r == 1) { document.getElementById('ctl00_ContentPlaceHolder1_dgCouncilBluffs').style.visibility = 'visible'; }
    if (r == 2) { document.getElementById('ctl00_ContentPlaceHolder1_dgDesMoines').style.visibility = 'visible'; }
    if (r == 3) { document.getElementById('ctl00_ContentPlaceHolder1_dgFortDodge').style.visibility = 'visible'; }
    if (r == 4) { document.getElementById('ctl00_ContentPlaceHolder1_dgIowaCity').style.visibility = 'visible'; }
    if (r == 5) { document.getElementById('ctl00_ContentPlaceHolder1_dgIowaQC').style.visibility = 'visible'; }
    if (r == 6) { document.getElementById('ctl00_ContentPlaceHolder1_dgIllinoisQC').style.visibility = 'visible'; }
    if (r == 7) { document.getElementById('ctl00_ContentPlaceHolder1_dgSiouxCity').style.visibility = 'visible'; }
    if (r == 8) { document.getElementById('ctl00_ContentPlaceHolder1_dgWaterloo').style.visibility = 'visible'; }
}

		function hidethebox(r) 
{
    if (r == 1) { document.getElementById('ctl00_ContentPlaceHolder1_dgCouncilBluffs').style.visibility = 'hidden'; }
    if (r == 2) { document.getElementById('ctl00_ContentPlaceHolder1_dgDesMoines').style.visibility = 'hidden'; }
    if (r == 3) { document.getElementById('ctl00_ContentPlaceHolder1_dgFortDodge').style.visibility = 'hidden'; }
    if (r == 4) { document.getElementById('ctl00_ContentPlaceHolder1_dgIowaCity').style.visibility = 'hidden'; }
    if (r == 5) { document.getElementById('ctl00_ContentPlaceHolder1_dgIowaQC').style.visibility = 'hidden'; }
    if (r == 6) { document.getElementById('ctl00_ContentPlaceHolder1_dgIllinoisQC').style.visibility = 'hidden'; }
    if (r == 7) { document.getElementById('ctl00_ContentPlaceHolder1_dgSiouxCity').style.visibility = 'hidden'; }
    if (r == 8) { document.getElementById('ctl00_ContentPlaceHolder1_dgWaterloo').style.visibility = 'hidden'; }	
}

