var s_pageName=""
var s_server=""
var s_channel=""
var s_pageType=""
var s_prop1=""
var s_prop2=document.location.href;
var s_prop3=""
var s_prop4=""
var s_prop5=""
var s_prop6=""
var s_prop7=""
var s_prop8=""
var s_prop9=""
var s_prop10=""
var s_prop14=""
/* E-commerce Variables */
var s_campaign=""
var s_state=""
var s_zip=""
var s_events=""
var s_products=""
var s_purchaseID=""
var s_eVar1=""
var s_eVar2=""
var s_eVar3=""
var s_eVar4=""
var s_eVar5=""
var s_eVar6=""
var s_eVar7=""
var s_eVar8=""
var s_eVar9=""
var s_eVar10=""
var s_account=""

var url=document.location.href;
var pnlid_value=""

function redirectToReportSuite()
{   
	if (typeof ErrorPageURL!= "undefined")
	{
		s_prop14=window.location;
	}
	if (typeof bussinessId != "undefined" && typeof page != "undefined") 
	{
		// Comment added by Baldhir on June3
		//alert("BusinessID and PageName is Defined ");
		var busid = bussinessId.value;
		var pageName =page.value;
		//alert("Page Name is.."+pageName);
		//alert("BusinessID is.."+busid);
		businessLocator(pageName,busid);
	}

	else if (typeof pnlid!= "undefined")
	{
		//alert("PNLID is defined");
		reportRedirector(pnlid.value);
	}
	else if (typeof querytext!="undefined" && typeof page != "undefined")
	{
		if (typeof noresultsfound!="undefined")
		{
			//alert("noresultsfound"+noresultsfound.value);
			s_prop11=noresultsfound.value;
		}
		//alert("Search page property is defined");
		//alert("query text value is"+querytext.value);
               // alert("page value is"+page.value);
		setProp1(querytext.value);
		setAccountTitle(page.value);
	}
	else if (typeof page != "undefined")
	{
		//alert("Only PageName is defined");
		//alert(page.value);
		setAccountTitle(page.value);
	}
	else if ((url.indexOf("pnlid") != -1))
	{   
		//alert("pnlid exists")
		//alert("PNLID is defined");
	    var pnlid_value = gup( 'pnlid' );
		//alert("PNLID is defined ::::"+pnlid_value);
		var pageName=document.title;
		//alert("page name is :"+pageName);
		businessLocator(pageName,pnlid_value);
	}
	else
	{
		//alert("undefined");
		setToGEIndustrialAccount();
	}
}

function redirectToGESecuriyReportSuite()
{
	//alert(" In redirectToGESecuriyReportSuite");
	if (typeof bussinessId != "undefined" && typeof page != "undefined") 
	{
		//alert("BusinessID and PageName is Defined for GE Security Product pages");
		var busid = bussinessId.value;
		var pageName =page.value;
		businessLocator(pageName,busid);
	}else if (typeof pnlid!= "undefined")
	{
		reportRedirector(pnlid.value);
	}
}
function setToGEIndustrialAccount()
{
	s_pageName=document.title;
	//alert(s_pageName);
	var url = document.location.href; 
	if ((url.indexOf("teamsite-cwc-review.indsys.ge.com") != -1) || (url.indexOf("www-test.geindustrial.com") != -1)) 
	{ 		  //alert(" In Devge11111");	
		  s_account = "devge"; 
	} 
	else
		s_account="geindustrial"
}

/*******************GE EliteNet Settings ********************/
function eliteNetHomeSettings()
{
	s_pageName="Industrial Systems EliteNet Home Page"
	var url = document.location.href; 
	if ((url.indexOf("teamsite-cwc-review.indsys.ge.com") != -1) || (url.indexOf("www-test.geindustrial.com") != -1)) 
	{ 
		  s_account = "devge"; 
		 // alert("Dev ge");
	} 
	else
		s_account="geelitenet"
}
function setAccountTitle(pageName)
{
	s_pageName=pageName
	var url = document.location.href; 
	if ((url.indexOf("teamsite-cwc-review.indsys.ge.com") != -1) || (url.indexOf("www-test.geindustrial.com") != -1)) 
	{ 
		//alert('In dev');	
		 s_account = "devge"; 
	} 
	else
		s_account="geindustrial"
}
function setProp1(property)
{
	s_prop1=property
}

/************************BusinessID****************************/
function businessLocator(pageName, businessId)
{   //alert("in Business Locator");
	var url = document.location.href; 
	s_pageName=pageName

	//alert("Page Name in Business Locator...."+s_pageName);	
	//alert("Business id is"+businessId)
	if ((url.indexOf("teamsite-cwc-review.indsys.ge.com") != -1) || (url.indexOf("www-test.geindustrial.com") != -1)) 
	{    
		  s_account = "devge";
		  //alert("In Dev");
        }

	 
	else
	{ 
		switch (businessId){
		case "2":
				s_account="gefanuc"	
				break;
		case "3":
				s_account="geindustrial"
				break;
		case "4":
				s_account="gemotors"
				break;
		case "8":
				s_account="gepowerquality"
				break;
		case "9":
				s_account="gesecurity"
				break;
		case "16":
				s_account="gesensing"
				break;
		case "17":
				s_account="geenergy"
				break;
		case "18":
				s_account="geindustrial"
				break;
		case "19":
				s_account="geindustrial"
				break;
		case "20":
				s_account="geinternational"
				break;
		case "21":
				s_account="gemultilin"
				break;
		case "22":
				s_account="geindustrial"
				break;
		default:
				s_account="geindustrial"
				break;
		 } // end of switch

 	} // end of else
}

/************************BusinessID****************************/

/************************Product Index Others ****************/

function reportRedirector(pnlid)
{
		s_pageName="Product Index"
		var chkurl=document.location.href
		if ((chkurl.indexOf("teamsite-cwc-review.indsys.ge.com") != -1) || (chkurl.indexOf("www-test.geindustrial.com") != -1))
		{ 
			s_account = "devge" 
			//alert("devge");
		}
		else
		{
			if(chkurl.indexOf("/ge-interlogix") >= 0)
				s_account="gesecurity"
			else if (pnlid=="2")
				s_account="gefanuc"	
			else
				s_account="geindustrial"
		}// end of else
		
}//end of function

/************************Product Index Others ****************/
 
  function gup( name )
  { 
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
	var regexS = "[\\?&]"+name+"=([^&#]*)";  
	var regex = new RegExp( regexS ); 
	var results =regex.exec(document.location.href);
	if( results == null )
	return "";
	else
	return results[1];
	}


	function setGoogleSearchProp()
	{
		s_pageName=document.title;
		//alert(s_pageName);
		if(typeof document.gs!="undefined" && typeof document.gs.q!="undefined" )
		{
			s_prop12=document.gs.q.value;
					
		}
		if (typeof noresult!="undefined")
		{
				s_prop13=noresult.value;
		}
		var url = document.location.href; 
		if (url.indexOf("americasweb-dev.consind.ge.com") != -1 )
		{
			  s_account = "devge"; 
			  //alert("devge");
		}  
		else
		{
			s_account="geindustrial";
  		   	 //alert("prod");
		}
		/* The following checks for presence of Electrical Home Page "tab" data,
		and stores said data in s_prop3 value.  This, for tracking which/whether
		home page tabs are being used. */
		try { s_prop3 = storedHomePageTabName; } catch(err) {}
		
	}
