var hostName = document.getElementById('HostnameDiv').innerHTML;
// rollover background for main navigation
	function chgHeaderBg(obj,evnt){
		if (evnt == "over"){
			obj.style.backgroundColor='#39a5eb';
			obj.style.cursor='hand';
		}else{
			obj.style.backgroundColor='';
		}
	}


function resetFontStyles(){
	document.getElementById('web').style.fontWeight="normal";
	document.getElementById('YPages').style.fontWeight="normal";		
	document.getElementById('Music').style.fontWeight="normal";		
	document.getElementById('TV').style.fontWeight="normal";		
}

function getSrchForm(objId){
	var frmObj = document.infospaceSearch;
	var hinputs='';
	var sinputs;
	var qcatVal;
	if (objId=="YPages"){		
		//frmObj.action='http://www.switchboard.com/swy.5051/dir/results.htm';
		//frmObj.method='get';
		//frmObj.srchBtn.value='Search Yellow Pages';
		qcatVal='yp';
		hinputs='<input type="hidden" name="qcat" value="" />';
//		sinputs='<input type="text" name="KW" value="Business Name" style="font-size:142%;width:135px;" onfocus="(this.value==\'Business Name\')?this.value=\'\':\'\';" onblur="(this.value==\'\')?this.value=\'Business Name\':\'\';" />&nbsp;in&nbsp;<input type="text" name="LO" value="City, State or Zip" style="font-size:142%;width:290px;" onfocus="(this.value==\'City, State or Zip\')?this.value=\'\':\'\';" onblur="(this.value==\'\')?this.value=\'City, State or Zip\':\'\';" />';		
		sinputs='<input type="text" name="KW" value="Find Local Services" style="font-size:142%;width:135px;" onfocus="(this.value==\'Find Local Services\')?this.value=\'\':\'\';" onblur="(this.value==\'\')?this.value=\'Find Local Services\':\'\';" />&nbsp;in&nbsp;<input type="text" name="LO" value="City, State or Zip" style="font-size:142%;width:140px;" onfocus="(this.value==\'City, State or Zip\')?this.value=\'\':\'\';" onblur="(this.value==\'\')?this.value=\'City, State or Zip\':\'\';" />';		
		document.getElementById('poweredByGoogle1').style.visibility="visible";
		document.getElementById('poweredByGoogle1').style.display="block";
		document.getElementById('poweredByGoogle2').style.display="none";		
	}
	else if (objId=="Music"){
		frmObj.action='http://optimum.rhapsody.com/-search';	
		frmObj.method='get';
		//frmObj.srchBtn.value='Search Music';
		sinputs='<select name="searchtype" style="font-size:140%;width:140px;height:23px;"><option value="RhapKeyword">Search by Keyword</option><option value="RhapArtist">Search by Artist</option><option value="RhapTrack">Search by Track</option><option value="RhapAlbum">Search by Album</option><option value="RhapComposer">Search by Composer</option><option value="video">Search by Videos</option></select>&nbsp;<input type="text" name="query" value="" style="font-size:142%;width:147px;" />';		
		//hinputs='<input type="hidden" name="size" value="100" /><input type="hidden" name="availability" value="Stream" />';
		document.getElementById('poweredByGoogle1').style.display="none";		
		document.getElementById('poweredByGoogle2').style.visibility="visible";				
		document.getElementById('poweredByGoogle2').style.display="block";		
	}
	else if (objId=="TV"){
		frmObj.action=hostName + '/EPGRedirect';	
		frmObj.method='get';
		//frmObj.srchBtn.value='Search TV Listings';
		sinputs='<select name="searchField" style="font-size:140%;width:140px;margin:0px;padding:0px;height:23px;"><option value="short_title">Search By Title</option><option value="episode_title">Search By Episode Title</option><option value="short_description">Search By Description</option><option value="cast_members">Search By Cast Member</option></select>&nbsp;<input type="text" name="query" value="" style="font-size:142%;width:147px;" />';
		document.getElementById('poweredByGoogle1').style.display="none";		
		document.getElementById('poweredByGoogle2').style.visibility="visible";		
		document.getElementById('poweredByGoogle2').style.display="block";				
	}	
	else{
		if (objId=="web"){
			qcatVal='web';
			document.getElementById('poweredByGoogle1').style.visibility="visible";
			document.getElementById('poweredByGoogle1').style.display="block";					
			document.getElementById('poweredByGoogle2').style.display="none";		
		}
		hinputs='<input type="hidden" name="qcat" value="" /><input type="hidden" name="pgtarg" value="wbsdogpile" />';
		sinputs='<input type="text" name="qkw" style="font-size:142%;width:290px;" />';
	}	
		
	// reset font style for all links	
	resetFontStyles();
	
	document.getElementById(objId).style.fontWeight="bold";
	
	document.getElementById('srchInputs').innerHTML=sinputs;
	document.getElementById('hiddenInputs').innerHTML=hinputs;

	
	if(frmObj.qcat){		
		frmObj.qcat.value=qcatVal;
		if(frmObj.qkw!=null) frmObj.qkw.focus();
	}
}

// submit search form
function submitSrch(){
	var frmObj = document.infospaceSearch;
	if(frmObj.qcat!=null && frmObj.qcat.value=='web')
	{
		location.href = 'http://www.optimum.net/Search?q=' + encodeURIComponent(frmObj.qkw.value);
		return false;
	}
	else if(frmObj.qcat!=null && frmObj.qcat.value=='yp')
	{
		location.href = 'http://www.optimum.net/Search/Local?q=' + encodeURIComponent(frmObj.KW.value) + '&l=' + encodeURIComponent(frmObj.LO.value);
		return false;
	}
	else
	{
		frmObj.submit();
	}
}


// submit header form on keyboard Enter...
function checkEnter(e) {
	var kC = window.event ? event.keyCode : 
	e && e.keyCode ? e.keyCode : 
	e && e.which ? e.which : null;
	if (kC) {
		if(kC == 13) {
			submitSrch();
			return true;
		}
	}
	else return false;
}

// submit footer form on keyboard Enter...
function checkEnterfooterSrch(e) {
		var kC = window.event ? event.keyCode : 
		e && e.keyCode ? e.keyCode : 
		e && e.which ? e.which : null;
		if (kC) {
			if(kC == 13) {
				document.footerSearch.submit();
				return true;
			}
		}
		else return false;
	}

function URLencode(sStr) {
    return escape(sStr).
              replace(/\+/g, '%2B').
                 replace(/\"/g,'%22').
                    replace(/\'/g, '%27').
                       replace(/\//g,'%2F');
}

