
/*******************************************************************
 * This function is called in the body onload event
 *	The purpose is to handle all initial javascript tasks
 *
 ********************************************************************/
function DoOnload() {
	LoadHeader();
}


/*******************************************************************
 * This function loads all the template-specific values into the header
 *	and set other items.
 *		txtNameInHeader.innerHTML --> defines page name based on value entered on template page
 *		imgFeature.src --> defines path to feature image based on value entered on template page
 *		txtFeature.innerHTML --> defines innerHTML for feature text
 *		hrefFeature4img.href --> defines page linked to by feature image based on value entered on template page
 *		hrefFeature4text.href --> defines page linked to by feature text based on value entered on template page
 *		imgBanner.src --> defines path to banner image
 *		imgMenuTop.src --> defines path to menu top image ("newsroom")
 *		txtCompanyInHeader.innerHTML --> defines name of company in upper-right corner
 *		txtHorizontalMenuHTML.innerHTML --> defines innerHTML for horizontal menu
 *     ShowStockQuote("Y") --> set to Y or N to define if stock quote should be shown
 *
 ********************************************************************/
function LoadHeader(){
	//Change Page Name at top of header
	document.getElementById('txtNameInHeader').innerHTML = pageName;

	//Change header images and horizontal menu based on template defined in .asp file
	switch (pageTemplate){
		case "AE":
			document.getElementById('imgBanner').src = "/Images/AE_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='/Investors.asp'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			//document.getElementById('stockquotearea').innerHTML = ShowPayYourBill();
			document.getElementById('stockquotearea').innerHTML = ShowStockQuote(N);
			document.getElementById('footer').innerHTML = '<p align="center"> &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("AE");
			break;
//Updated for ITSR # 60677
		case "EN":
			document.getElementById('imgBanner').src = "/Images/AE_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			//document.getElementById('stockquotearea').innerHTML = ShowPayYourBill();
			document.getElementById('stockquotearea').innerHTML = ShowStockQuote(Y);
			document.getElementById('footer').innerHTML = '<p align="center"><a href="/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="http://www.alleghenypower.com/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			break;
		case "AP":
			document.getElementById('imgBanner').src = "/Images/AP_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='http://www.alleghenyenergy.com/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			//document.getElementById('stockquotearea').innerHTML = '' ;
			document.getElementById('stockquotearea').innerHTML = ShowPayYourBill();
			document.getElementById('footer').innerHTML = '<p align="center"><a href="http://www.alleghenyenergy.com/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("AP")
			break;
		case "AS":
			document.getElementById('imgBanner').src = "/Images/AS_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			document.getElementById('stockquotearea').innerHTML = '' ;
			document.getElementById('footer').innerHTML = '<p align="center"><a href="http://www.alleghenyenergy.com/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="http://www.alleghenypower.com/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("AS")
			break;
		case "AC":
			document.getElementById('imgBanner').src = "/Images/AC_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='http://www.alleghenyenergy.com/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			document.getElementById('tdHmenuSpacer').width="80";
			document.getElementById('stockquotearea').innerHTML = '';
			document.getElementById('footer').innerHTML = '<p align="center"><a href="http://www.alleghenyenergy.com/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="http://www.alleghenypower.com/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("AC")
			break;
		case "FI":
			document.getElementById('imgBanner').src = "/Images/AE_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			document.getElementById('stockquotearea').innerHTML = ShowStockQuote(N);
			document.getElementById('footer').innerHTML = '<p align="center"><a href="http://www.alleghenyenergy.com/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="http://www.alleghenypower.com/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("FI");
			break;
                 case "PM":
			document.getElementById('imgBanner').src = "/Images/AE_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			document.getElementById('stockquotearea').innerHTML = ShowStockQuote(N);
			document.getElementById('footer').innerHTML = '<p align="center"><a href="http://www.alleghenyenergy.com/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="http://www.alleghenypower.com/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("PM");
			break;
		default :
			document.getElementById('imgBanner').src = "/Images/AE_header.jpg";
			document.getElementById('imgMenuTop').src = "/Images/MenuTop.jpg";
			document.getElementById('txtCompanyInHeader').innerHTML = "";
			document.getElementById('txtHorizontalMenuHTML').innerHTML = "<a class='menu' href='/Newsroom/NewsroomHome.asp'>Newsroom</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Newsroom/AboutUs.asp'>About Us</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Environment/EnvironmentHome.asp'>Safety & Environment</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://phx.corporate-ir.net/phoenix.zhtml?c=87440&p=irol-irhome'>Investors</a> &nbsp;&nbsp;&nbsp;&nbsp; <a class='menu' href='http://www.alleghenyenergy.com/Supplier/AESupplier-Home.asp'>Suppliers</a>"
			document.getElementById('stockquotearea').innerHTML = '<p align="center"><a href="http://www.alleghenyenergy.com/Privacy.asp"><font size="-2">Privacy Policy</font></a><font size="-2"> / <a href="http://www.alleghenypower.com/SiteMap.asp">Site Map</a> / &copy; Allegheny Energy, Inc. 2011 </font></p><BR><BR><BR><BR>';
			//alert("default")
	}

//Define feature details if flag is "Y", or omit entire area
	
// Requirement# 1 : ITSR # 61338 : RMASCAR 
	switch (featureFlag1){
		case "Y":
			
			document.getElementById('imgFeature1').src = featureImage1;
			document.getElementById('txtFeature1').innerHTML = featureText1;
			document.getElementById('hrefFeature4img1').href = featureURL1;
			document.getElementById('hrefFeature4text1').href = featureURL1;
			
			break;
		case "N":
			document.getElementById('featurearea1').innerHTML = "";
			//alert("Test");
			break;
		default :
			document.getElementById('featurearea1').innerHTML = "";
	}
	
	switch (featureFlag2){
		case "Y":
			
			document.getElementById('imgFeature2').src = featureImage2;
			document.getElementById('txtFeature2').innerHTML = featureText2;
			document.getElementById('hrefFeature4img2').href = featureURL2;
			document.getElementById('hrefFeature4text2').href = featureURL2;

			break;
		case "N":
			document.getElementById('featurearea2').innerHTML = "";
			break;
		default :
			document.getElementById('featurearea2').innerHTML = "";
	}

// Requirement# 1 : ITSR # 61338 : RMASCAR

	//Define browser window title ("[Company] - [Page Name]")
	//document.title = document.getElementById('txtCompanyInHeader').innerHTML + " - " + pageName;
	document.title = pageName;
}

function ShowStockQuote(){
//	//check if stock quote should be shown.....Y or N
//	if(flag == 'Y'){
		//check if if file with values even exists by checking if one of the variables exists....if not do not show stock quote
		if(typeof txtTickerSymbol!="undefined") {
			//if(GetDaysOldOfQuote(txtDate) < 2) {
				var stockquotecontent = "";
				stockquotecontent = stockquotecontent + "<table width='160' class='stockquote'><tr><td>";
				stockquotecontent = stockquotecontent + "<span class='stockquotetitle'>Stock Quote</span><br>";
				stockquotecontent = stockquotecontent + "<span>AYE: " +  txtLastPrice  + " (" + txtChange + ")" + "</span><br>";
				stockquotecontent = stockquotecontent + "<span>As of " + txtDate + " " + txtTime + "</span><br>";
				stockquotecontent = stockquotecontent + "</td></tr></table>";
				//document.getElementById('stockquotearea').innerHTML = stockquotecontent;
			//}
		}
		return stockquotecontent;
//	}
}


function ShowPayYourBill(){

		var stockquotecontent = "";
		stockquotecontent = stockquotecontent + "<table width='120' class='stockquote' onclick='window.location.href=\"http://www.alleghenypower.com/CSC/Payment/PaymentOptions.asp\";' onmouseover=\"this.style.cursor='hand'\" onmouseover=\"this.style.cursor='default'\"><tr><td>";
		stockquotecontent = stockquotecontent + "<span align = 'center' class='stockquotetitle'>";
		stockquotecontent = stockquotecontent + "Pay Your Bill";
		stockquotecontent = stockquotecontent + "</span><br>";
		stockquotecontent = stockquotecontent + "</td></tr></table>";

		return stockquotecontent;

}


function GetDaysOldOfQuote(txtDate) {
	currenttime = new Date();
	chunks = txtDate.split("/");
	var quotetime = new Date(chunks[2], chunks[0] - 1, chunks[1]);
	var one_day=1000*60*60*24;
	return Math.ceil((currenttime.getTime()-quotetime.getTime())/(one_day));
}

function OpenWin(appname){
url="http://cscservices.alleghenypower.com:14000/" + appname
popupWin = window.open(url,"","height=600,width=600,left=100,top=100,scrollbars");
}
