function verifyinputs(form) {
if (!cbsearchind){
if (form.keyword.value.length == 0 && form.bizname.value.length == 0 && form.streetaddress.value.length == 0 && form.location.value.length == 0) {
alert("Enter a Category or a business name at least");
setdefaultText();
form.keyword.focus();
return false;
}
else {
if (form.selectdist.checked == true) {
if (form.location.value.length == 0 || form.location.value == defaultlocationtext) {
alert("Enter a City, State or Zip for a distance search");
setdefaultText();
form.location.focus();
return false;
}
if (form.RR.value == "" || form.RR.value.length == 0) {
form.RR.value = 5;
}
} else {
form.RR.value = '';
}
return true;
}
} else {
if (form.location.value.length == 0) {
alert("Enter a Location");
setdefaultText();
form.location.focus();
return false;
}
else {
return true;
}
}
}
function cleardefaultText () {
var inputkeyword=document.getElementById("keyword");
var inputbizname=document.getElementById("bizname");
var inputstreetaddress=document.getElementById("streetaddress");
var inputlocation=document.getElementById("location");
if (!cbsearchind){
if(inputkeyword.value == defaultkeywordtext) {
inputkeyword.value='';
}
if(inputbizname.value == defaultbiznametext) {
inputbizname.value='';
}
}
if(inputstreetaddress.value == defaultstreetaddresstext) {
inputstreetaddress.value='';
}
if(inputlocation.value == defaultlocationtext) {
inputlocation.value='';
}
}
function setdefaultText() {
var inputkeyword=document.getElementById("keyword");
var inputbizname=document.getElementById("bizname");
var inputstreetaddress=document.getElementById("streetaddress");
var inputlocation=document.getElementById("location");
//if (inputkeyword.value.length != 0) {
if (!cbsearchind){
inputkeyword.value=defaultkeywordtext;
inputkeyword.style.color="#999999";
//}
//if (inputbizname.value.length != 0) {
inputbizname.value=defaultbiznametext;
inputbizname.style.color="#999999";
//}
}
//if (inputstreetaddress.value.length != 0) {
inputstreetaddress.value=defaultstreetaddresstext;
inputstreetaddress.style.color="#999999";
//}
//if (inputlocation.value.length != 0) {
inputlocation.value=defaultlocationtext;
inputlocation.style.color="#999999";
//}
// return false;
}
function ChangeInputText(objName,x,newText) {
var obj = MM_findObj(objName); if (obj) obj.value = newText;
}
function MM_findObj(n) { //v4.01
var x;
x = document.getElementById(n);
return x;
}
function getInputText(objName) {
var obj = MM_findObj(objName);
var objVal = '';
if (obj) objVal = obj.value;
objVal = objVal.replace( /^\s+/g, "" );
return objVal;
}
function changeTxtColor(objName) {
var obj = MM_findObj(objName);
var objdefaultText;
if (obj) var objVal = obj.value;
objVal = objVal.replace( /^\s+/g, "" );
switch (objName) {
case "keyword":
objdefaultText=defaultkeywordtext;
break;
case "bizname":
objdefaultText=defaultbiznametext;
break;
case "streetaddress":
objdefaultText=defaultstreetaddresstext;
break;
case "location":
objdefaultText=defaultlocationtext;
break;
default:
objdefaultText=obj.value+"default";
break;
}
if (objVal == objdefaultText) {
obj.style.color = "#999999"; // Default text is gray
} else {
obj.style.color = "#000000"; // user text is black
}
}
function HandleInputs(objName) {
var input2 = MM_findObj(objName);
if (!cbsearchind){
if (input2.value == defaultkeywordtext || input2.value == defaultbiznametext || input2.value == defaultstreetaddresstext || input2.value == defaultlocationtext)
{input2.value = "";
changeTxtColor(objName);
}
} else {
if (input2.value == defaultstreetaddresstext || input2.value == defaultlocationtext)
{input2.value = "";
changeTxtColor(objName);
}
}
}
function toggledistancedd () {
var distancedd = MM_findObj("asdistancedd");
if (document.ypform.R.checked == true){
//document.ypform.asdistance.asdistancedd.style.display='';
distancedd.style.display = '';
} else {
//document.ypform.asdistance.asdistancedd.style.display='none';
distancedd.style.display = 'none';
//document.ypform.asdistance.asdistancedd.value='';
distancedd.style.value = '';
}
}