Array.prototype.inArray=function(value) {
	var i;
	for (i=0; i<this.length; i++) {
		if (this[i]===value) {
			return true;
		}
	}
	return false;
};
onload=function() {
	externalLinks();
	if ($("advertise_page") || $("awu")) {
		var wid=($("advertise_page"))?"480":"640";
		for (var i=0; i<document.links.length; i++) {
			var rels=new Array();
			if (document.links[i].getAttribute("rel")) {
				rels=document.links[i].getAttribute("rel").split(" ");
				//if (document.links[i].getAttribute("rel")=="external") {
				if (rels.inArray("external") && rels.inArray("nofollow")) {
					document.links[i].onclick=function() {
						newwindow=window.open(this.href, "name", "height=400,width="+wid+",scrollbars=yes");
						if (window.focus) {newwindow.focus()}
						return false;
					}
				}
			}
		}
	}
	function popitup(url) {
		newwindow=window.open(url,"name","height=400,width=640");
		if (window.focus) {newwindow.focus()}
		return false;
	}
	if ($("go_state")) {
		$("go_state").setAttribute("disabled", "disabled");
		$("sel_state").onchange=function() {
			if (this.value!="") $("go_state").removeAttribute("disabled");
			else $("go_state").setAttribute("disabled", "disabled");
		}
		$("go_state").onclick=function() {window.location.href="http://www.emergency-plumbing.com/"+$("sel_state").value;}
	}
	if ($("populars")) {
		$("populars").onmouseover=function() {this.getElementsByTagName("ul")[0].className="hover";}
		$("populars").onmouseout=function() {this.getElementsByTagName("ul")[0].className="";}
	}
	if ($("additional_requests")) {
		var additional_requests=$("additional_requests").getElementsByTagName("li");
		if (additional_requests.length>5) {
			for (var i=5; i<additional_requests.length; i++) {
				$("additional_requests").getElementsByTagName("li")[i].className="more";
			}
			var more_li=document.createElement("li");
			more_li.id="more_li";
			more_li_p=document.createElement("p");
			more_li_p.innerHTML="More...";
			more_li_p.onclick=function() {
				for (var i=5; i<additional_requests.length; i++) {
					$("additional_requests").getElementsByTagName("li")[i].className="";
				}
				$("additional_requests").removeChild($("more_li"));
			}
			$("additional_requests").appendChild(more_li);
			$("more_li").appendChild(more_li_p);
		}
	}
}
function $(id) {return document.getElementById(id);}
function externalLinks() {
	for (var i=0; i<document.links.length; i++) {
		if (document.links[i].getAttribute("rel")=="external") {
			document.links[i].onclick=function() {
				window.open(this.href);
				return false;
			}
		}
	}
}