function link(){}
function detailsWin(iFile,x,y) { 
	window.open(""+iFile+"","Details","width="+x+",height="+y+",menubar=no,toolbar=no,scrollbars=auto,resizable=no");
}
function flashWin(swf,swfx,swfy,x,y){
	window.open("/flash.php?swf="+swf+"&swfx="+swfx+"&swfy="+swfy+"","Details","width="+x+",height="+y+",menubar=no,toolbar=no,scrollbars=auto,resizable=no");
}
function roll(state,imagename){ 
	document.images[imagename].src="/images/"+imagename+"_"+state+".gif"; 
}
function roll2(at,state,imagename){ 
	document.images[at].src="/images/"+imagename+"_"+state+".gif"; 
}
function roll3(state,imagename){ 
	document.images[imagename].src="/images/"+imagename+"-"+state+".gif"; 
}
var isDHTML = 0;
var isLayers = 0;
var isAll = 0;
var isID = 0;
if (document.getElementById) { isID = 1; isDHTML = 1; }
else {
	if (document.all) { isAll = 1; isDHTML = 1; }
	else {
		browserVersion = parseInt(navigator.appVersion);
	if ((navigator.appName.indexOf('Netscape') != -1) && (browserVersion == 4)) { isLayers = 1; isDHTML = 1; }
	}
}
function findDOM(objectID,withStyle) {
	if(withStyle == 1) {
		if (isID) { return (document.getElementById(objectID).style); }
		if (isAll) { return (document.all[objectID].style); }
		if (isLayers) { return (document.layers[objectID]); }
	}
	else {
		if (isID) {return (document.getElementById(objectID)); }
		if (isAll) {return (document.all[objectID]); }
		if (isLayers) { return (document.layers[objectID]); }
	}
}
function toggleVisibility(objectID) {
	var dom = findDOM(objectID,1);
	state = dom.visibility;
	if(state == 'hidden' || state == 'hide')
		dom.visibility = 'visible';
	else {
		if (state == 'visible' || state == 'show')
		dom.visibility = 'hidden';
		else dom.visbility = 'visible';
	}
}
function toggleDisplay(objectID) {
	var dom = findDOM(objectID,1);
	state = dom.display;
	if(state == 'none')
		dom.display = 'block';
	else {
		if (state == 'block')
		dom.display = 'none';
		else dom.display = 'block';
	}
}
function changeStyle(objectID,styleName,newValue) {
	var dom = findDOM(objectID,1);
	dom[styleName] = newValue;
}
function setClass(objectID,newClass) {
	var dom = findDOM(objectID,0);
	dom.className = newClass;
}
function findLivePageWidth() {
	if(window.innerWidth != null)
		return window.innerWidth;
	if(document.body.clientWidth != null)
		return document.body.clentWidth;
	return(null);
}
function findBrowserWidth() {
	if(window.outterWidth != null)
		return window.outterWidth+10;
	if(document.body.clientWidth != null)
		return document.body.clientWidth+18;
	return(null);
}
function findLeft(objectID) {
	var dom = findDOM(objectID,0);
	return dom.offsetLeft;
}
function doPop(topVal,leftVal,y,pageY,objectID,parentID) {
	if(isDHTML) {
		var browserWidth = findBrowserWidth();
		var livePageWidth = findLivePageWidth();
		var domStyle = findDOM(objectID,1);
		var dom = findDOM(objectID,0);
		var state = domStyle.visibility;
		var elemWidth;
		if(dom.offsetWidth) {
			elemWidth = dom.offsetWidth;
		} else { 
			if(dom.clip.width) { 
				elemWidth = dom.clip.width;
			}
		}
		if(state == "visible" || state == "show") { 
			domStyle.visibility = "hidden"
		} else {
				// var topVal = 0;
				// var leftVal = 0;
			if(pageY==1) {
				topVal = parseInt(topVal) +4;
				leftVal = parseInt(leftVal) - (elemWidth/2);
			} else {
				if(y==1) {
					topVal = parseInt(topVal) + 4 + document.body.scrollTop;
					leftVal = parseInt(leftVal) - (elemWidth/2) + document.body.scrollLeft;
				}
			}
			if((leftVal + elemWidth) > livePageWidth) {
				leftVal = leftVal - (elemWidth/2);
			}
		domStyle.top = topVal - 20;
		domStyle.left = leftVal + 15;
		
		if(parentID != '') {
			var leftOffset = Math.floor((browserWidth/2)-326);
			var leftPos = findLeft(parentID);
			domStyle.left = leftPos+leftOffset;
			domStyle.top = 104;
		}
		domStyle.visibility = "visible";
		}
	}
}
var timerRunning = false;
var myTimer = null;
function swNw(evt,objectID,parentID) {
		var topVal;
		var leftVal;
		var pageY;
		var y;
	if(evt.pageY) {
		topVal = evt.pageY;
		leftVal = evt.pageX;
		pageY=1;
		y=0;
	} else {
		if(evt.y) {
			topVal = evt.y;
			leftVal = evt.x;
			pageY=0;
			y=1;
		}
	}
	timerRunning = false;
	startTimer(topVal,leftVal,y,pageY,objectID,parentID);
}
function startTimer(topVal,leftVal,y,pageY,objectID,parentID) {
	myTimer = setTimeout("doPop('"+topVal+"','"+leftVal+"','"+y+"','"+pageY+"','"+objectID+"','"+parentID+"')", 0);
	timerRunning = true;
}
function stopTimer() {
	if(timerRunning) clearTimeout(myTimer);
}
// Sneaky Email Function
function sef(domain,name) {
	parent.location=	'm'+'ai'+'lto:'+name+'@'+domain;
}