//set page margins
var ns4 = (document.layers)? true:false
var ie4 = (document.all)? true:false
var ht
var ft		
function setmargins() {
	var pgwidth = 900
	
	//set left margin based on screen width
	var chk = whichBrs()
	if (chk == "Internet Explorer" || ie4) { 
		var lm = (Number(document.body.clientWidth-pgwidth))/2;
		if (lm<0) {
			lm = 0
		}
		ht = 100
		ft = pgwidth
	} else {
	
		if (chk == "Firefox" || chk == "Safari" || chk == "Opera") {
			winW =  window.innerWidth
			var lm = (Number(window.innerWidth-pgwidth))/2;
			if (lm<0) {
				lm = 0
			}
			ht = 80
			ft = pgwidth-20
		} else {
			winW =  window.innerWidth
			var lm = (Number(window.innerWidth-pgwidth))/2;
			if (lm<0) {
				lm = 0
			}
			ht = 100
			ft = pgwidth
		}
	}
	
	document.body.style.marginLeft = lm+"px"
	document.getElementById("header").style.height = ht+"px"
	document.getElementById("header").style.width = ft+"px"
	document.getElementById("footer").style.width = ft + "px"
	if (document.getElementById("smap")) {
	    document.getElementById("smap").style.width = ft + "px"
	}
}
	
	
//	var lm = (window.innerWidth - pgwidth)/2
//	alert(lm)
//	document.body.style.marginLeft = lm+"px"
//}

//which browser is this
function whichBrs() {
	var agt=navigator.userAgent.toLowerCase();
	if (agt.indexOf("opera") != -1) return 'Opera';
	if (agt.indexOf("staroffice") != -1) return 'Star Office';
	if (agt.indexOf("webtv") != -1) return 'WebTV';
	if (agt.indexOf("beonex") != -1) return 'Beonex';
	if (agt.indexOf("chimera") != -1) return 'Chimera';
	if (agt.indexOf("netpositive") != -1) return 'NetPositive';
	if (agt.indexOf("phoenix") != -1) return 'Phoenix';
	if (agt.indexOf("firefox") != -1) return 'Firefox';
	if (agt.indexOf("safari") != -1) return 'Safari';
	if (agt.indexOf("skipstone") != -1) return 'SkipStone';
	if (agt.indexOf("msie") != -1) return 'Internet Explorer';
	if (agt.indexOf("netscape") != -1) return 'Netscape';
	if (agt.indexOf("mozilla/5.0") != -1) return 'Mozilla';
	if (agt.indexOf('\/') != -1) {
	if (agt.substr(0,agt.indexOf('\/')) != 'mozilla') {
	return navigator.userAgent.substr(0,agt.indexOf('\/'));}
	else return 'Netscape';} else if (agt.indexOf(' ') != -1)
	return navigator.userAgent.substr(0,agt.indexOf(' '));
	else return navigator.userAgent;
}


//display page heading
function makeLogo(pa) {
    document.write('<a href="/index.html"><IMG SRC="../logos/' + pa + '.gif" ALT="Civil & Environmental Consultants, Inc." /></a>')
}


//-----------create strings for building menu links ----------
var myurl = document.location.protocol + "//" + document.location.hostname
if (document.location.port) {
    myurl = myurl + ":" + document.location.port
}
myurl = myurl + "/"


//************************************define variables****************
//-----allowed practice area codes:
// wm, enc, eco, civil, wresc, na


//------practice lead contact info
//waste management
if (pa == "wm") {
	var plead = '<b>John Hock, P.E.</b><br />Waste Management Practice Lead<br />Chicago<br />TF 877.963.6026<br />Email '
	+ '<a href="mailTo:info@cecinc.com?subject=Waste management contact - John Hock">info@cecinc.com</a>'
}
if (pa == "env") {
var plead = '<b>Paul Tomiczek, P.E.</b><br />Environmental Practice Lead<br />Pittsburgh<br />TF 800.365.2324<br />Email '
	+ '<a href="mailTo:info@cecinc.com?subject=Environmental contact - Paul Tomiczek III">info@cecinc.com</a>'
}
if (pa == "eco") {
	var plead = '<b>Mark Haibach</b><br />Ecological Services Practice Lead<br />Pittsburgh<br />TF 800.365.2324<br />Email '
	+ '<a href="mailTo:info@cecinc.com?subject=Ecological services contact - Mark Haibach">info@cecinc.com</a>'
}
if (pa == "civil") {
var plead = '<b>Steve Donaldson, P.E.</b><br />Civil/Site Practice Lead<br />Pittsburgh<br />TF 800.365.2324<br />Email '
	+ '<a href="mailTo:info@cecinc.com?subject=Civil/Site contact - Steve Donaldson">info@cecinc.com</a>'
}
if (pa == "wresc") {
var plead = '<b>Beth Chesson, CPESC, CPSWQ</b><br />Water Resources Practice Lead<br />Nashville<br />TF 800.763.2326<br />Email '
	+ '<a href="mailTo:info@cecinc.com?subject=Wataer Resources contact - Beth Chesson">info@cecinc.com</a>'
}
if (pa == "na") {
	var plead = '<b>Contact our Marketing Department</b><br />333 Baldwin Rd.<br />Pittsburgh<br />TF 800.365.2324<br />Email '
	+ '<a href="mailTo:info@cecinc.com?subject=Marketing Department">info@cecinc.com</a>'
}


	
//--------search box text
//var sbox = '<form action="http://www.cecinc.com/searchpro/index.asp" method="get" enctype="application/x-www-form-urlencoded" name="qs" id="qs">'
//+ 'LOOKING FOR SOMETHING SPECIFIC? Learn more about CEC by using our search function below.<br />'
//+ '<input class="sp2_field" name="q" type="text" id="q" value="" maxlength="255" size="20">'
//+ '<input type="hidden" name="g" id="g" value="0"><br /><br />'
//+ '<center><input class="sp2_btn" name="search" type="submit" id="search" value="SEARCH NOW"><br />'
//+ 'or use our <a class="sp2_advanced" href="http://www.cecinc.com/searchpro/advanced_search.asp?g=0">Advanced Search</a>.</center>'
//+ '</form>'
//var sbox = '<form action="http://www.cecinc.com/searchpro/index.asp" method="get" enctype="application/x-www-form-urlencoded" name="qs" id="qs">'
//+ '<input class="sp2_field" name="q" type="text" id="q" value="" maxlength="255" size="15"> '
//+ '<input type="hidden" name="g" id="g" value="0">'
//+ '<input name="search" type="submit" id="search" value="Search"><br />'
//+ '<a class="sp2_advanced" href="http://www.cecinc.com/searchpro/advanced_search.asp?g=0">Advanced Search</a>'
//+ '</form>'


var sbox = '<form action="sitesearch.html">'
+ '<input type="text" name="q" size="20" style="font-size:9pt" /><input type="submit" value="Search" style="font-size:9pt" /></form>'


//-------------------footer
var footnote = '<div id="footer">'
	 +'<a href="index.html">Home</a>  |  '
	 +'<a href="civil.html">Civil & Site Development Engineering</a>  |  '
	 +'<a href="ecological.html">Ecological Services</a>  |  '
	 +'<a href="environmental.html">Environmental Services</a>  |  '
	 +'<a href="waste.html">Waste Management</a>  | ' 
	 +'<a href="water_resources.html">Water Resources</a>  |  '	 
	 +'<a href="about.html">About CEC</a>  |  '
	 +'<a href="careers.html">Careers</a>  |  '
	 +'<a href="locations.html">Contact CEC</a>'
	+'<br />'
	+'Copyright © Civil & Environmental Consultants, Inc. All rights reserved.'
	+'</div>'

//-------------------------------------------------------------------------------------
//text fly-in for homepage
//Sequential fly-in text script- by JavaScriptKit.com
//For this script and 400+ more, visit http://www.javascriptkit.com
//This notice must stay intact for use

var pausebetweenmsg=10 //customize pause in miliseconds between each message showing up (3000=3 seconds)
var glidespeed=50 //customize glide speed in pixels per frame.

var curobjindex=0

function actualstyle(el, cssproperty){
if (el.currentStyle)
return el.currentStyle[cssproperty]
else if (window.getComputedStyle){
var elstyle=window.getComputedStyle(el, "")
return elstyle.getPropertyValue(cssproperty)
}
}

function collectElementbyClass(){
var classname="glidetext"
glidearray=new Array()
var inc=0
var alltags=document.all? document.all : document.getElementsByTagName("*")
for (i=0; i<alltags.length; i++){
if (alltags[i].className==classname)
glidearray[inc++]=alltags[i]
}
if (glidearray.length>0)
onebyoneglide()
}

function onebyoneglide(){
if (curobjindex<glidearray.length)
glidetimer=setInterval("glideroutine()",50)
}

function glideroutine(){
if (parseInt(actualstyle(glidearray[curobjindex], "left"))<0)
glidearray[curobjindex].style.left=parseInt(actualstyle(glidearray[curobjindex], "left"))+50+"px"
else{
glidearray[curobjindex].style.left=0
curobjindex++
clearInterval(glidetimer)
setTimeout("onebyoneglide()", pausebetweenmsg)
}
}

if (window.addEventListener)
window.addEventListener("load", collectElementbyClass, false)
else if (window.attachEvent)
window.attachEvent("onload", collectElementbyClass)
else if (document.getElementById)
window.onload=collectElementbyClass
