//----------for search & print starts-------------------
var isHubPage;

function doSearch(){
	url="/wps/wcm/connect/cel/CE/Others/SearchResult?search_query="+document.getElementById("search_query").value;
	window.location=url;
}


function enterSearch(e){ 
	var pK = document.all? window.event.keyCode:e.which;
	if(pK == 13){ 
		doSearch();
	}
}

function printPage()
{
	 //var printStyle = document.getElementById("basicStyle");
	 var printContent = document.getElementById("mainContent2");

	 var windowUrl = "about:blank";
	 var uniqueName = new Date();
	 var windowName = "Print" + uniqueName.getTime();
	 var printWindow = window.open(windowUrl, windowName,"width=800,height=600");

	printWindow.document.write('<html><head>');
	printWindow.document.write('<link rel="stylesheet"  id="basicStyle" type="text/css" href="/wps/wcm/css/style_small.css" title="normal" />');	
	printWindow.document.write('</head><body>');
	
	printWindow.document.write('<div class="wrapper">');
	printWindow.document.write('<div class="contentContainer"> ');
	printWindow.document.write('<div class="mainContent2" id="mainContent2">');
	printWindow.document.write(printContent.innerHTML);
	printWindow.document.write('</div></div></div>');
	printWindow.document.write('</body></html>');
	printWindow.document.close();
	printWindow.focus();
	printWindow.print();
	printWindow.close();

}

//change the style while current page is hub page
function changeGreenLineStyle(){
	var greenLine=document.getElementById("greenLine");	
	if (!greenLine) return;

	if (isHubPage)
	{
		//alert(greenLine.className);
		greenLine.className="centerGreenLine_noGap";
	}
}
//----------for search & print ends-------------------



function showRandomAd2(){
	
	var ad_promo=document.getElementById("promoContainer").getElementsByTagName("DIV");
	var length_array=0;
	var myArray=new Array();
	var j=0;
	for(var i=0;i<ad_promo.length;i++){
		if (ad_promo[i].getAttribute("name")=="ad_promo")
		{
			myArray[j]=ad_promo[i]
			length_array++;
			j++;
		}
	}
  
	if(length_array<2) return; 	
	var randomnumber1=Math.floor(Math.random()*(length_array));
	var randomnumber2=Math.floor(Math.random()*(length_array));
	while(randomnumber1==randomnumber2){
		randomnumber2=Math.floor(Math.random()*(length_array));
	}
	//alert(randomnumber1+" "+randomnumber2);
	document.getElementById("ad1_promo").innerHTML=myArray[randomnumber1].innerHTML;
	document.getElementById("ad2_promo").innerHTML=myArray[randomnumber2].innerHTML;				
}



function show2RandomAdAboutAs(){
	show2RandomAd('6,12,4,3,1')
}
function show2RandomAdYourAccount(){
	show2RandomAd('7,2,1,4')
}
function show2RandomAdResidential(){
	show2RandomAd('10,9,2,1,4')
}
function show2RandomAdSmallBusiness(){
	show2RandomAd('11,9,2')
}
function show2RandomAdLargeBusiness(){
	show2RandomAd('11,8,2,9')
}
function show2RandomAdGreenEnergy(){
	show2RandomAd('2,12,1')
}
function show3RandomAdGreenEnergy(){
	show3RandomAd('2,12,1')
}
function show2RandomAdSafety(){
	show2RandomAd('12,10')
}


function show2RandomAd(keywords){
	if (!document.getElementById("ad1_promo"))
		return;
	var ad_array=new Array();
	ad_array = keywords.split(",");
	var length_array=ad_array.length;
	var randomnumber1=Math.floor(Math.random()*(length_array))
	var randomnumber2=Math.floor(Math.random()*(length_array))
	while(randomnumber1==randomnumber2){
		randomnumber2=Math.floor(Math.random()*(length_array))
	}
	var ad1=ad_array[randomnumber1];	
	var ad2=ad_array[randomnumber2];
	document.getElementById("ad1_promo").innerHTML=document.getElementById("ad_promo"+ad1).innerHTML;
	document.getElementById("ad2_promo").innerHTML=document.getElementById("ad_promo"+ad2).innerHTML;				
}

function show3RandomAd(keywords){
	if (!document.getElementById("ad1_promo"))
		return;
	var ad_array=new Array();
	ad_array = keywords.split(",");
	var length_array=ad_array.length;
	var randomnumber1=Math.floor(Math.random()*(length_array))
	var randomnumber2=Math.floor(Math.random()*(length_array))
	var randomnumber3=Math.floor(Math.random()*(length_array))
	while(randomnumber1==randomnumber2){
		randomnumber2=Math.floor(Math.random()*(length_array))
	}
	while(randomnumber3==randomnumber2||randomnumber3==randomnumber1){
		randomnumber3=Math.floor(Math.random()*(length_array))
	}

	var ad1=ad_array[randomnumber1];	
	var ad2=ad_array[randomnumber2];
	var ad3=ad_array[randomnumber3];
	document.getElementById("ad1_promo").innerHTML=document.getElementById("ad_promo"+ad1).innerHTML;
	document.getElementById("ad2_promo").innerHTML=document.getElementById("ad_promo"+ad2).innerHTML;				
	document.getElementById("ad3_promo").innerHTML=document.getElementById("ad_promo"+ad3).innerHTML;				
}


function show12RandomAd(){
	/*var keywords="1,2,3,4,5,6,7,8,9,10,11,12";
	var ad_array=new Array();
	ad_array = keywords.split(",");*/
	
	var ad_num=new Array();
	ad_num[0]=Math.floor(Math.random()*12);	
	while(ad_num.length<12){
		var newNum=Math.floor(Math.random()*12);
		var found=false;
		for(var i=0;i<ad_num.length;i++){
			if (ad_num[i]==newNum){
				found=true;
				break;
			}
		}
		if(!found){
			ad_num[ad_num.length]=newNum;
		}				
	}
	for(var i=1;i<=ad_num.length;i++){
		document.getElementById("ad"+i+"_homepage").innerHTML=document.getElementById("ad_promo"+ad_num[i]).innerHTML;		
	}
	/*var test="";
	for(var i=0;i<ad_num.length;i++){
		test+=" "+ad_num[i];
	}
	alert(test);*/				
}
