

function SelectSearchForm(objid,objformid) {

	document.getElementById('searchform2').elements[0].value.length

	var oldvalue = "";
	if (document.getElementById('searchform1').elements[0].value.length > 0) { 
		if (document.getElementById('searchform1').elements[0].value == "search") {
		document.getElementById('searchform1').elements[0].value = "";
		}
		oldvalue = document.getElementById('searchform1').elements[0].value;
	} else if (document.getElementById('searchform2').elements[0].value.length > 0) { 
		oldvalue = document.getElementById('searchform2').elements[0].value;
	} else if (document.getElementById('searchform3').elements[0].value.length > 0) { 
		oldvalue = document.getElementById('searchform3').elements[0].value;
	}

	document.getElementById('sfcontainer').innerHTML = document.getElementById(objid).innerHTML;
	document.getElementById(objformid).elements[0].value = oldvalue;
	document.getElementById(objformid).elements[0].focus();
}

function SetVisibility(objid,newVisibility) {
    	var styleObject = getStyleObject(objid);
	if(styleObject) {
		styleObject.visibility = newVisibility;
		return true;
    	} else {
		return false;
	}
}

function getStyleObject(objid) {
	if(document.getElementById && document.getElementById(objid)) {
		return document.getElementById(objid).style;
   	} else if (document.all && document.all(objid)) {  
		return document.all(objid).style;
	} else if (document.layers && document.layers[objid]) { 
		return document.layers[objid];
	} else {
		return false;
	}
}

function SubmitSearchForm(obj,button) {

	var setype = "";
	var sedata = "";
	var sequeryper = "";
	var sequerybus = "";
	var setypeObj = document.getElementById('searchtype');

	for (var elems=0; elems < setypeObj.length; elems++) {
		if ((setypeObj.elements[elems].type == "radio") && (setypeObj.elements[elems].checked)) {
			setype = setypeObj.elements[elems].value;
		}
	}

	for (var elems=0; elems < obj.length; elems++) {
		if (obj.elements[elems].name == "searchdata") {
			sedata = encodeURIComponent(obj.elements[elems].value);
		} else if (obj.elements[elems].name == "wssearch") {
			wssearch = obj.elements[elems].value;
		} else if (obj.elements[elems].name == "firstname") {
			sequeryper += '&firstname=' + encodeURIComponent(obj.elements[elems].value);
		} else if (obj.elements[elems].name == "lastname") {
			sequeryper += '&name=' + encodeURIComponent(obj.elements[elems].value);
		} else if (obj.elements[elems].name == "cityzip") {
			sequeryper += '&city_zip=' + encodeURIComponent(obj.elements[elems].value);
		} else if (obj.elements[elems].name == "cityzipareacode") {
			results = obj.elements[elems].value.substr(0,5);
			digits = results.search(/\d+/);
			if ((digits == 0) && (results.length == 3)) {
			sequerybus += '&ac=' + encodeURIComponent(results);
			} else if ((digits == 0) && (results.length == 5)) {
			sequerybus += '&zp=' + encodeURIComponent(results);
			} else {
			sequerybus += '&ci=' + encodeURIComponent(obj.elements[elems].value);
			}
		} else if (obj.elements[elems].name == "state") {
			if (obj.elements[elems].value != "NW") {
			sequeryper += '&state_id=' + encodeURIComponent(obj.elements[elems].value);
			}
			sequerybus += '&st=' + encodeURIComponent(obj.elements[elems].value);
		}
	}

	if (setype == "website") {
		if ((sedata == "search") || (!sedata)) { alert('Please enter search information.'); return false; }
		parent.location.replace(wssearch + '&sedata=' + sedata);
	} else if (setype == "web") {
		if ((sedata == "search") || (!sedata)) { alert('Please enter search information.'); return false; }
		window.open('http://www.google.com/search?hl=en&q=' + sedata);
	} else if (setype == "person") {
		var link = "http://www.whitepages.com/5116/search/Find_Person?firstname_begins_with=1";
		link += sequeryper;
		window.open(link);
	} else if (setype == "business") {
		var link = "http://www.yellowpages.com/sp/yellowpages/ypresults.jsp?t=0&v=2&s=1";
		link += "&q=" + sedata + sequerybus;
		window.open(link);
	} else {
		alert('Select a seach type.');
	}

	return false;
}
