// JavaScript for the Son of Suckerfish dropdowns at htmldog.com:
//http://www.htmldog.com/articles/suckerfish/dropdowns/ 
sfHover = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" sfhover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);



function getLink(LIObj) {
	var theLink=null;
	var theLinks=LIObj.getElementsByTagName("A");
	if (theLinks.length>0) {
		theLink=theLinks[0];
	}
	return theLink;
}	

function createLink(theHref,theText) {
	var theLink=new Object();
	theLink.tagName='A';
	theLink.href=theHref;
	theLink.innerHTML=theText;
	return theLink
}

function getBreadCrumb(pageName,parentLink,pageName2,parentLink2) {
	var theNavs=document.getElementById("nav").getElementsByTagName("LI");
	var theUrl=document.location.href;
	var theCrumbLinks=new Array();
	
	var theMatchUrl=theUrl.substring(theUrl.lastIndexOf('/')+1,theUrl.length);
	if (getBreadCrumb.arguments.length>0) theMatchUrl=parentLink;

	for (var i=0;i<theNavs.length;i++){
		var theLink=getLink(theNavs[i])
		if (theLink.href.substring(theLink.href.lastIndexOf('/')+1,theLink.href.length).toLowerCase()==theMatchUrl.toLowerCase()) {
			var theObj=theNavs[i];
			do  {
				if (theObj.tagName=="LI") theCrumbLinks[theCrumbLinks.length]=getLink(theObj);
				theObj=theObj.parentNode;
			} while	(theObj.id!="nav")
			break;
		}					
	}
	
	var theIndexLink=createLink('http://www.stow.oh.us/index.shtml','Home');
	theCrumbLinks[theCrumbLinks.length]=theIndexLink;
	
	var addedLinks=new Array();
	if (getBreadCrumb.arguments.length>0) {
		if (getBreadCrumb.arguments.length==4) {
			addedLinks[addedLinks.length]=createLink(theUrl,pageName2);
			addedLinks[addedLinks.length]=createLink(parentLink2,pageName);
		}
		else {
			addedLinks[addedLinks.length]=createLink(theUrl,pageName);
		}	
	}
	
	var tmpstr='';
	for (var i=theCrumbLinks.length-1;i>=0;i--){
		if (tmpstr!='') tmpstr+=' &#187; ';
		tmpstr+='<a href="'+theCrumbLinks[i].href+'">'+theCrumbLinks[i].innerHTML+'</a>';
	}
	for (var i=addedLinks.length-1;i>=0;i--){
		if (tmpstr!='') tmpstr+=' &#187; ';
		tmpstr+='<a href="'+addedLinks[i].href+'">'+addedLinks[i].innerHTML+'</a>';
	}

	return tmpstr;
}
