var content
var DIV1
var DIV2
var ON
var OFF
var TOP="top="
var LEFT="left="
var netscape4
var explorer4
var isMac
var myswitch=false
var counter=0
var temp
var myTimer


isMac=navigator.appVersion
isMac=isMac.toLowerCase()
isMac=isMac.indexOf("macintosh")
if((isMac>-1)&&(navigator.appName=="Microsoft Internet Explorer")){isMac=true}
else{isMac=false}


if((navigator.appName=="Netscape")&&(navigator.appVersion.charAt(0)==4))
	{
	DIV1="document.layers['";
	DIV2="'].";
	ON="visibility='show'";
	OFF="visibility='hide'";
	netscape4=true;
	}
else 
	{
	for(var a=0;a<navigator.appVersion.length;a++){
		if((navigator.appVersion.charAt(a)=="E")&&(navigator.appVersion.charAt(a+2)=="4")){
			DIV1="document.all['";
			DIV2="'].style.";
			ON="visibility='visible'";
			OFF="visibility='hidden'";
			explorer4=true;
			break
			}
		else{
			DIV1="document.getElementById('";
			DIV2="').style.";
			ON="visibility='visible'";
			OFF="visibility='hidden'";
			}
		}
	}










//NAME SELECT BOXES 'select1', 'select2', etc.//////////////////////////////////////////////////////////////////////////////////////////////////


function validateForm(whichForm){
temp=""
counter=1
for(var a=0;a<whichForm.elements.length;a++){
	if(whichForm.elements[a].type=="select-one"){
		temp="document."+whichForm.name+".select"+counter+".options[document."+whichForm.name+".select"+counter+".selectedIndex].value"
		temp=eval(temp)
		if(temp==""){
			temp="document."+whichForm.name+".select"+counter+".focus()"
			eval(temp)
			alert("Please make a selection.")
			myswitch=true
			break
			}
		else{counter++}
		}
	else{
		if((whichForm.elements[a].value=="")&&(whichForm.elements[a].type!="hidden")){
			whichForm.elements[a].focus()
			alert("Please fill out ALL fields.")
			myswitch=true
			break
			}
		}
	}
	
if(!myswitch){
	alert("Thank you for your submission.")
	}
else{myswitch=false}
}






///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


function nav(){

document.write("<table border='0' cellpadding='0' cellspacing='0'>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOn(0);clearTimeout(myTimer);divSwap(1);setTimer()' onmouseout='rollOff(0)'><img name='history' border='0' src='images/history_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOn(1);clearTimeout(myTimer);divSwap(2);setTimer()' onmouseout='rollOff(1)'><img name='capabilities' border='0' src='images/capabilities_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOn(2);clearTimeout(myTimer);divSwap(3);setTimer()' onmouseout='rollOff(2)'><img name='project' border='0' src='images/project_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOn(3);clearTimeout(myTimer);divSwap(4);setTimer()' onmouseout='rollOff(3)'><img name='products' border='0' src='images/products_off.jpg' width='131' height='21'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOn(4);clearTimeout(myTimer);divSwap(5);setTimer()' onmouseout='rollOff(4)'><img name='news' border='0' src='images/news_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='contact.html' onmouseover='rollOn(5);clearTimeout(myTimer);divSwap(0);' onmouseout='rollOff(5)'><img name='contact' border='0' src='images/contact_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOn(6);clearTimeout(myTimer);divSwap(6);setTimer()' onmouseout='rollOff(6)'><img name='corporate' border='0' src='images/corporate_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><img src='images/nav_line.gif'></td>")
document.write("</tr>")

document.write("<tr>")
document.write("<td align='center' class='textmedium'><br /><br /><br /><br /><br /></td>")
document.write("</tr>")


document.write("<tr>")
document.write("<td><img src='images/nav_piece.gif'></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><img src='images/nav_address.gif'></td>")
document.write("</tr>")
document.write("</table>")

}





function WSnav(){

document.write("<table border='0' cellpadding='0' cellspacing='0'>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOnWS(0);clearTimeout(myTimer);divSwap(1);setTimer()' onmouseout='rollOffWS(0)'><img name='history' border='0' src='/images/history_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOnWS(1);clearTimeout(myTimer);divSwap(2);setTimer()' onmouseout='rollOffWS(1)'><img name='capabilities' border='0' src='/images/capabilities_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOnWS(2);clearTimeout(myTimer);divSwap(3);setTimer()' onmouseout='rollOffWS(2)'><img name='project' border='0' src='/images/project_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOnWS(3);clearTimeout(myTimer);divSwap(4);setTimer()' onmouseout='rollOffWS(3)'><img name='products' border='0' src='/images/products_off.jpg' width='131' height='21'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOnWS(4);clearTimeout(myTimer);divSwap(5);setTimer()' onmouseout='rollOffWS(4)'><img name='news' border='0' src='/images/news_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='/contact.html' onmouseover='rollOnWS(5);clearTimeout(myTimer);divSwap(0);' onmouseout='rollOffWS(5)'><img name='contact' border='0' src='/images/contact_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><a href='#' onmouseover='rollOnWS(6);clearTimeout(myTimer);divSwap(6);setTimer()' onmouseout='rollOffWS(6)'><img name='corporate' border='0' src='/images/corporate_off.jpg' width='131' height='20'></a></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><img src='/images/nav_line.gif'></td>")
document.write("</tr>")

document.write("<tr>")
document.write("<td align='center' class='textmedium'><br /><br /><br /><br /><br /></td>")
document.write("</tr>")

document.write("<tr>")
document.write("<td><img src='/images/nav_piece.gif'></td>")
document.write("</tr>")
document.write("<tr>")
document.write("<td><img src='/images/nav_address.gif'></td>")
document.write("</tr>")
document.write("</table>")

}

//ALL ROLLOVERS REQUIRE A NAMING PROTOCOL SUFFIXING IMAGE NAMES WITH "_ON" AND "_OFF"//////////////

function rollOnDiv(swap1,swap2,swap3)
{
if(netscape4)
        {
        eval(DIV1+swap3+DIV2+"document."+swap1+".src='images/"+swap1+"_on."+swap2+"'")
        }
else
        {
		eval("document."+swap1+".src='images/"+swap1+"_on."+swap2+"'")
        }
}

function rollOffDiv(swap1,swap2,swap3)
{
if(netscape4)
        {
        eval(DIV1+swap3+DIV2+"document."+swap1+".src='images/"+swap1+"_off."+swap2+"'")
        }
else
        {
		eval("document."+swap1+".src='images/"+swap1+"_off."+swap2+"'")
        }
}
//////////////////////////////////////////////////////////////////////////////////////////////////



function setTimer(){
myTimer=setTimeout("divSwap(0)",10000)
}


function divSwap(swap){
for(var a=0;a<myDivs.length;a++){
	eval(DIV1+myDivs[a]+DIV2+OFF)
	}
eval(DIV1+myDivs[swap]+DIV2+ON)
}


//REQUIRES onUnload="closeWindow()" IN THE BODY TAG///////////////////////////////////////////////
var isClicked=false
var newWindow=null

function openWindow(swap1,swap2){
if((isClicked)&&(newWindow.closed==false)){
	newWindow.close()
	}
newWindow=window.open(swap1,'',swap2)
temp=""
isClicked=true
}


function closeWindow(){
if(newWindow){
	newWindow.close()
	}
}

//clip rect(top,right,bottom,left)///////////////////////////////////////////////////////////////////////////////////////////////

var topCoord=0
var mySwitch
var swap2
var names=new Array()
names[0]="up"
names[1]="down"

function scrollUp(swap)
{
if(netscape4)
	{
	eval(DIV1+"outside"+DIV2+DIV1+"inside"+DIV2+TOP+topCoord);
	if((mySwitch)&&(topCoord>-swap)){topCoord-=2;swap2=swap;setTimeout("scrollUp(swap2)",10);}
	}
else
	{
	eval(DIV1+"inside"+DIV2+TOP+topCoord);
	if((mySwitch)&&(topCoord!=-swap)){topCoord-=2;swap2=swap;setTimeout("scrollUp(swap2)",10);}
	}
}


function scrollDown()
{
if(netscape4)
	{
	eval(DIV1+"outside"+DIV2+DIV1+"inside"+DIV2+TOP+topCoord);
	if((mySwitch)&&(topCoord!=0)){topCoord+=2;setTimeout("scrollDown()",10);}
	}
else
	{
	eval(DIV1+"inside"+DIV2+TOP+topCoord);
	if((mySwitch)&&(topCoord!=0)){topCoord+=2;setTimeout("scrollDown()",10);}
	}
}



//<div id="up" style="position:absolute; left:560; top:50; ">
//<a HREF="#" onmouseover="mySwitch=true;scrollUp(250);" onmouseout="mySwitch=false"><img src="/images/spacer.gif" width="25" height="25" border="1" name="up"></a>
//</div>

//<div id="down" style="position:absolute; left:560; top:200; ">
//<a HREF="#" onmouseover="mySwitch=true;scrollDown();" onmouseout="mySwitch=false"><img src="/images/spacer.gif" width="25" height="25" border="1" name="down"></a>
//</div>

//<div id="outside" style="position:absolute;top:40;left:30; clip : rect(0,500,270,0);">
//<div id="inside" style="position:absolute;top:0;left:0;">

//<table border="1" cellspacing="0" cellpadding="2" width="500">

//<tr>
//<td align="" valign="top" class="text">

//CONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENTCONTENT

//</td></tr></table>//</div></div>


//////////////////////////////////////////////////////////////////////////////////////////////////

function browserChannel(swap){
if(netscape4){
	document.layers[swap].document.open()
    document.layers[swap].document.write(content)
    document.layers[swap].document.close()
    content=""
    }
else if(explorer4){
	document.all[swap].innerHTML=content
	content=""
	}
else{
	document.getElementById(swap).innerHTML=content
	content=""
    }
}

////////////////////////////////////////////////////////////////////////////////////////////////

function saveCookie(name,value,days) {	//<a href="javascript:saveCookie('favorite rockstar','David Bowie',360)" class="">saveCookie</a>
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000))
		var expires = "; expires="+date.toGMTString()
	}
	else expires = ""
	document.cookie = name+"="+value+expires+"; path=/"
}
function readCookie(name) {		//<a href="javascript:alert(readCookie('favorite rockstar'))" class="">readCookie</a>
	var nameEQ = name + "="
	var ca = document.cookie.split(';')
	for(var i=0;i<ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length)
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length)
	}
	return null
}
function deleteCookie(name) {	//<a href="javascript:deleteCookie('favorite rockstar')" class="">deleteCookie</a>
	saveCookie(name,"",-1)
}
