/* Set Vars For Moving Layers */
var theTop2 = 0;
var old2 = theTop2;

/* Clear Text Areas 2 */
function cleartextinput2(el) {
	if (el.defaultValue == el.value) {
		el.value = "";
		el.style.color = "#000";
	}
}
/* Check Adv Opts On Adv Search Screen */
function checkadv() {
	if (document.getElementById("phydirlocal").value != "") {
			document.phydirsearch.rad.disabled = false;
			document.phydirsearch.fn.disabled = false;
			document.phydirsearch.pn.disabled = false;
			document.phydirsearch.hp.disabled = false;
			document.phydirsearch.h.disabled = false;
			var advalerttxt = document.getElementById("advrequire");
			setElementClass(advalerttxt, 'inactive');
			}
		else {
			document.phydirsearch.rad.disabled = true;
			document.phydirsearch.fn.disabled = true;
			document.phydirsearch.pn.disabled = true;
			document.phydirsearch.hp.disabled = true;
			document.phydirsearch.h.disabled = true;
			var advalerttxt = document.getElementById("advrequire");
			setElementClass(advalerttxt, 'active');
			}
}
/* Check Step 1 & 2 complete */
function checkstep12(advurl) {
	if (document.getElementById("phydirlocal").value != "") {
			window.location.href = advurl;
			}
		else {
			alertnoadv();
			}
}
function alertnoadv() {
	if (document.getElementById) {
		var newDiv2 = parent.document.createElement("div");
		newDiv2.setAttribute("id", "whiteoutlayer");
		newDiv2.innerHTML = " ";
		var my_div2 = parent.document.getElementById("bodypadding");
		parent.document.body.insertBefore(newDiv2, my_div2);
		var newDiv = parent.document.createElement("div");
		newDiv.setAttribute("id", "phydiralertlayer");
		newDiv.innerHTML = "<p>Please enter a Zip -OR- City &amp; State before accessing the 'Advanced Search Options'.</p><input id=\"clearalert\" onclick=\"removealert('phydiralertlayer');\" type=\"button\" value=\"OK\">";
		var my_div = parent.document.getElementById("bodypadding");
		parent.document.body.insertBefore(newDiv, my_div);
		movelayers2("whiteoutlayer");
	}
}
function removealert(layertogo) {
		var element = document.getElementById(layertogo);
			while (element.firstChild) {
				element.removeChild(element.firstChild);
			}
		document.getElementById(layertogo).id = "";
		var element2 = document.getElementById("whiteoutlayer");
			while (element2.firstChild) {
				element2.removeChild(element2.firstChild);
			}
		document.getElementById("whiteoutlayer").id = "";
}
/* Utility Function For Changing Div Content */
function changeDiv(id, str) {
     if(!document.getElementById) return; // Not Supported
     
	 if(document.getElementById) {
	 	document.getElementById(id).innerHTML = str;
     }
}
/* Global Functions */
function getElementClass(element) {
	if (element.getAttribute("class")) {
		return element.getAttribute("class");
	} else if (element.getAttribute("className")) {
		return element.getAttribute("className");
	}
}

function setElementClass(element, classValue) {
	if (element.setAttribute("class", classValue)) {
		element.setAttribute("class", classValue);
	} else if (element.setAttribute("className", classValue)) {
		element.setAttribute("className", classValue);
	}
}
/* Utility Function Move Layers */
function movelayers2(num)
{
	if (window.innerHeight)
	{
		pos = window.pageYOffset
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
		pos = document.documentElement.scrollTop
	}
	else if (document.body)
	{
		pos = document.body.scrollTop
	}
	
	if (pos < theTop2)
		{
		pos = theTop2;
		}
	else
		{
		pos += 0;
		}
	
	if (pos == old2)
	{
		document.getElementById(num).style.top = (pos + 'px');
		document.getElementById(num).style.left = '0px';
	}
	else
	{
		old2 = pos;
		movelayers2(num);
	}
}