var currentPage;

var IE = document.attachEvent ? true:false;
var DOM = document.addEventListener ? true:false;
document.onkeydown=keyPress;

function getKeyCode(e)
{
	if(IE) return event.keyCode;
	else if(DOM) return e.keyCode;
}
function keyPress(e)
{
	key = getKeyCode(e);
	if(key == 13 && window.name == "Yellow Pages"){}// searchYellow();
	else if(key == 13 && window.name == "White Pages") searchWhite();
	else if(key == 13 && window.name == "Travel") searchTravel();
	else if(key == 13 && (window.name == "City Page" || window.name == "Book" || window.name == "Search Results")){}// search();
}

function initialize() {
	document.getElementById("txt_searchYellow_SearchFor").focus();
}

function searchYellow() {
	if (document.getElementById("txt_searchYellow_Where").value == "") {
		document.getElementById('txt_searchYellow_Where').style.background = 'red';
		document.getElementById('txt_searchYellow_Where').focus();
		return;
	}
	var url = "/searchRedirector.asp" + 
				"?location=" + document.getElementById("txt_searchYellow_Where").value + 
				"&keyword=" + escape(document.getElementById("txt_searchYellow_SearchFor").value);
	if (document.getElementById("radio_searchYellow_SearchTypeBusiness").checked) {
		url = "/searchRedirector.asp" + 
				"?location=" + document.getElementById("txt_searchYellow_Where").value + 
				"&keyword=" + escape(document.getElementById("txt_searchYellow_SearchFor").value);
		url += "&searchType=Business";
		document.location = url;
	}
	else {
		url += "&searchType=Category";
		document.location = url;
	}
}
function searchWhiteBusiness() {	
	if (document.getElementById("txt_searchWhite_Where").value == "") {
		document.getElementById('txt_searchWhite_Where').style.background = 'red';
		document.getElementById('txt_searchWhite_Where').focus();
		return;
	}
	else{
	var	url = "/searchRedirector.asp" + 
				"?location=" + document.getElementById("txt_searchWhite_Where").value + 
				"&keyword=" + escape(document.getElementById("txt_searchWhite_FirstName").value);
		url += "&searchType=Business";
		document.location = url;
	}
	
}

function searchWhite() {
	var url;
	if(document.getElementById("Name").innerHTML == "FIRST NAME")
		url = "http://www.whitepages.com/5151/search/Find_Person?metro_area=1" +
				"&firstname=" + document.getElementById("txt_searchWhite_FirstName").value +
				"&name=" + document.getElementById("txt_searchWhite_LastName").value +
				"&city_zip=" + document.getElementById("txt_searchWhite_Where").value;
	else
		//old acct number 15605				
		url = "http://www.whitepages.com/15888/log_click/search/business?" +
				"bus_type=" + document.getElementById("txt_searchWhite_FirstName").value +
				"&bus_name=" +
				"&city_zip_npa=" + document.getElementById("txt_searchWhite_Where").value;
		
	document.location = url;
}

function searchTravel() {
	var keyword;
	var radio = document.getElementsByTagName("INPUT");
	var location = document.getElementById("txt_Search_Travel").value;
	
	for(var i = 0; i<radio.length; i++)
		if(radio[i].checked)
			keyword = radio[i].value;
	if(location == ""){
		alert("Please Enter a Location.")
		document.getElementById("txt_Search_Travel").focus();
		return;
	}		
	
	var url = "/searchRedirector.asp" +
				"?location=" + location + 
				"&keyword=" + escape(keyword) +
				"&searchType=Category";
	
	document.location = url;
}

function encodeField(str) {
	str = str.replace(/ /g,"+");
	str = escape(str);
	str = str.replace(/\//g,"%2F");
	return str;
}//end encodeField

function fillInBox(category)
{
	document.getElementById("txt_searchYellow_SearchFor").value = category;
	document.getElementById('txt_searchYellow_Where').style.background = '#DE3D09';
	document.getElementById('txt_searchYellow_Where').focus();
	document.getElementById('fillInBox_Cat').innerHTML = category;
	document.getElementById('fillInBox').style.visibility = 'visible';
}

function rememberLocation(chk) {
			if (chk) {
				document.cookie='rememberLocation=true;domain=yellowpagecity.com;path=/;expires=<%=getCookieExpiry()%>';
				document.cookie='ypCityLocation=City=' + encodeField(document.getElementById('txt_searchYellow_Where').value) +
									'&State='+ encodeField(document.getElementById('txt_searchYellow_Where').value) + 
									'&Country=US;domain=consumerguidebooks.com;path=/;expires=<%=getCookieExpiry()%>';
			}
			else {
				document.cookie='rememberLocation=false;domain=consumerguidebooks.com;path=/;expires=<%=getCookieExpiry()%>';
			}
}//end rememberLocation