/*
var isMac = 0;
if(navigator.appVersion.indexOf('Mac') != -1) {
	document.write('<link rel="STYLESHEET" type="text/css" href="/css/macstyle.css">');
}else{
	document.write('<link rel="STYLESHEET" type="text/css" href="/css/style.css">');
}
*/
function detailsWin(iFile,x,y) { 
	window.open(""+iFile+"","Details","width="+x+",height="+y+",menubar=no,toolbar=no,scrollbars=yes,resizable");
}
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"; 
}
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); }
		else { if (isAll) {return (document.all[objectID].style); }
		else { if (isLayers) { return (document.layers[objectID]); }
		};}
	}
	else {
		if (isID) {return (document.getElementById(objectID)); }
		else { if (isAll) {return (document.all[objectID]); }
		else { if (isLayers) { return (document.layers[objectID]); }
		};}
	}
}

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 contactSubmit(){
	if(document.contact.firstname.value=='') { 
		alert('Some required information was missing from the form.\n\nPlease include your First Name.');
		document.contact.firstname.focus();
		return false;
	}
	if(document.contact.lastname.value=='') { 
		alert('Some required information was missing from the form.\n\nPlease include your Last Name.');
		document.contact.lastname.focus();
		return false;
	}
	if(document.contact.email.value=='') { 
		alert('Some required information was missing from the form.\n\nPlease include your Email Address.');
		document.contact.email.focus();
		return false;
	}
	AtPos=document.contact.email.value.indexOf("@");
	StopPos=document.contact.email.value.lastIndexOf(".");
	if (AtPos==-1 || StopPos==-1){
		alert('Some required information was incorectly entered into the form.\n\nPlease verify your Email Address.');
		document.contact.email.focus();
		return false;
	}
	if(StopPos<AtPos){
		alert('Some required information was incorectly entered into the form.\n\nPlease verify your Email Address.');
		document.contact.email.focus();
		return false;
	}
	if(StopPos-AtPos==2){
		alert('Some required information was incorectly entered into the form.\n\nPlease verify your Email Address.');
		document.contact.email.focus();
		return false;
	}
	if(AtPos==0 || StopPos==0){
		alert('Some required information was incorectly entered into the form.\n\nPlease verify your Email Address.');
		document.contact.email.focus();
		return false;
	}
	if(StopPos==document.contact.email.value.length-1){
		alert('Some required information was incorectly entered into the form.\n\nPlease verify your Email Address.');
		document.contact.email.focus();
		return false;
	}
	document.contact.submit();
}