var sec;
function IE6versionCheck()
{
var browserName=navigator.appName; 
var browserVer=parseInt(navigator.appVersion); 
	if (browserName=="Microsoft Internet Explorer" && browserVer <= 6)
	{
		return true;
	} else {
		return false;
	}
};

function setMenu() 
{
	var s = sec;
	var obj = document.getElementById(s);
	if (obj)
	{	
		obj.className = "init";
	}
}; 

function Fo(w, h, ver, path, displaydiv, xmlfile) 
{
	var bannerObj = document.getElementById(displaydiv);
	var fj = new Array();
	fj.push("<object type=\"application/x-shockwave-flash\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+ver+",0,0,0\" width='"+w+"' height='"+h+"'>");
	fj.push("<param name=movie value='" + path + "' />"); 
  	fj.push("<param name=menu value=false />"); 
	fj.push("<param name=FlashVars value=xml="+xmlfile+" />");
 	fj.push("<param name=quality value=best />"); 
	fj.push("<param name=scale value=exactfit />");
	fj.push("<param name=wmode value=transparent />");
 	fj.push("<embed src='" + path + "' menu=false flashvars=xml="+xmlfile+" wmode=transparent quality=best scale=exactfit pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width='"+w+"' height='"+h+"'></embed></object>"); 
	var writefj = fj.join('');
	bannerObj.innerHTML=writefj;
};


function EmailFormat(eName,eAddress,eText) {
	document.write("<a href=\"mailto:"+eName+"@"+eAddress+"\">"+eText+"</a>");
};


function sfHover() 
{
	var timeout = 650;
	var cssClass = "sfhover";
	var queue = [];
	var reCSS = new RegExp("\\b" + cssClass + "\\b");
	var sfEls = document.getElementById("nav").getElementsByTagName("li");

	for (var i=0; i<sfEls.length; i++) {
		//mouse style interfaces
		sfEls[i].onmouseover = function() {
			queueFlush();
			this.className += " " + cssClass;
		}
		sfEls[i].onmouseout = function() {
			queue.push([setTimeout(queueTimeout, timeout), this]);
			
		}
		//Needed for touch style interfaces
		sfEls[i].onclick = function() {
			
			var e = window.event;
			if (this.className.search(reCSS) == -1) {
				var elems = this.parentNode.getElementsByTagName("li");
				for (var i=0; i<elems.length; i++) {
					elems[i].className = elems[i].className.replace(reCSS, "");
				}
				this.className += " " + cssClass;
			} else {
				var elems = this.getElementsByTagName("li");
				for (var i=0; i<elems.length; i++) {
					elems[i].className = elems[i].className.replace(reCSS, "");
				}
				this.className = this.className.replace(reCSS, "");
			}
			if (e) {
				e.cancelBubble = true;
			} else {
				e.stopPropagation();
			}
		}
	}
	queueFlush = function () {
		while (queue.length) {
			clearTimeout(queue[0][0]);
			queueTimeout();
		}
	}
	queueTimeout = function() {
		if (queue.length) {
			var el = queue.shift()[1];
			el.className = el.className.replace(reCSS, "");
		}
	}
};


window.onload = function() 
{
	setMenu();
	//sfHover();
};

