
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 24;
// -----------------------------------------------------------------------------
// -->

var timeout	= 0;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id) {		
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
	
}
function setImg(topimg) {
	//alert('fire');
	timgname = topimg.substr(0,topimg.search("_"));	
	fullimgname = '../img/nav-'+timgname+'-rollover-btn.gif';
	document.getElementById(topimg).src = fullimgname;
}
function setImgBack(topimg,icolor) {
	//alert('fire');
	timgname = topimg.substr(0,topimg.search("_"));	
	fullimgname = '../img/nav-'+timgname+'-btn-'+icolor+'.gif';
	document.getElementById(topimg).src = fullimgname;
}
// close showed layer
function mclose() {
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime() {
	closetimer = window.setTimeout(mclose, timeout);
}
// cancel close timer
function mcancelclosetime() {
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
// close layer when click-out
document.onclick = mclose; 

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function submitquick() {
  document.quickcontact.submit();
}

function submitsrc() {
  document.seek1.submit();
}
function submitstm() {
  document.sdsubmit.submit();
}
function submitcpbj() {
  document.cbprequest.submit();
}

function submitlogin() {
  document.clientlogin.submit();
}

function commsubmit() {
  document.bcsubmit.submit();
}

function resizeSWF() {	
	
	var pElement = document.getElementById("spacerdiv");
		if (pElement != null) {
			document.getElementById("spacerdiv").style.display = 'block';
		}
	document.getElementById("spacerhomediv").style.display = 'block';
}

function resizecloseSWF() {	
	var pElement = document.getElementById("spacerdiv");
		if (pElement != null) {
			document.getElementById("spacerdiv").style.display = 'none';
		}
	document.getElementById("spacerhomediv").style.display = 'none';
}

function clearfield(rfield) {	
	var fldValue = document.getElementById(rfield);
	if (fldValue.value==fldValue.defaultValue) {
		fldValue.value = "";
	}
	fldValue.style.color = "#000000";
}

function resetfield(rfield,sval) {
	var fldValue = document.getElementById(rfield);
	if (fldValue.value == '') {
		fldValue.value = sval;		
		fldValue.style.color = "#999999";
	}	
}

function fieldstrip(cfield) {
	var searchvalue = document.getElementById(cfield);
	var str = searchvalue.value;
	var cutoff = str.search("::");
	var sval = str.substr(0,cutoff-2);
	searchvalue.value = sval;
}

function switchNav() {
//alert(document.images["mainnavtype"].src);
if (document.images["mainnavtype"].src == "http://www.towermarketing.net/img/tab-gray-traditional.gif") {
		document.images["mainnavtype"].src = "http://www.towermarketing.net/img/tab-gray-interactive.gif";
		document.getElementById('navwrapper_inter').style.display = "block"; 
		document.getElementById('navwrapper_trad').style.display = "none"; 
		//alert('chg to trad');
	} else {
		document.images["mainnavtype"].src = "http://www.towermarketing.net/img/tab-gray-traditional.gif";
		document.getElementById('navwrapper_inter').style.display = "none"; 
		document.getElementById('navwrapper_trad').style.display = "block"; 
		//alert('chg to inter');
	}
}

function switchNav2() {
//alert(document.images["mainnavtype2"].src);
if (document.images["mainnavtype2"].src == "http://www.towermarketing.net/img/tab-gray-markets-served.gif") {
		document.images["mainnavtype2"].src = "http://www.towermarketing.net/img/tab-gray-industries-served.gif";
		document.getElementById('navwrapper-industries-served').style.display = "block"; 
		document.getElementById('navwrapper-markets-served').style.display = "none"; 
	//alert('chg to markets');
	} else {
		document.images["mainnavtype2"].src = "http://www.towermarketing.net/img/tab-gray-markets-served.gif";
		document.getElementById('navwrapper-industries-served').style.display = "none"; 
		document.getElementById('navwrapper-markets-served').style.display = "block"; 
		//alert('chg to industries');
	}
}

function popUpRSS(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=420,height=240,left = 440,top = 300');");
}

function hideAlert() {
	var browserType;	
	if (document.layers) {browserType = "nn4"}
	if (document.all) {browserType = "ie"}
	if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}
	if (browserType == "gecko" )
		document.poppedLayer = eval('document.getElementById("pop-up-message-green")');
	else if (browserType == "ie")
		document.poppedLayer = 	eval('document.getElementById("pop-up-message-green")');
	else
		document.poppedLayer = eval('document.layers["pop-up-message-green"]');	document.poppedLayer.style.display = "none";
}

function goOutside(url) {
 	window.open(url);
}

function openDir(form) { 
	var newIndex = form.bsortselect.selectedIndex; 
	cururl = form.bsortselect.options[ newIndex ].value; 
	window.location.assign(cururl); 	 
} 
function swtchReq() {
	var e = document.getElementById("ccontactby");
	var dselect = e.options[e.selectedIndex].value;
	switch (dselect) {
		case 'Phone':
			document.getElementById("star1").style.display = 'none';
			document.getElementById("star2").style.display = 'inline';
			break;
		case 'Email':
			document.getElementById("star1").style.display = 'inline';
			document.getElementById("star2").style.display = 'none';
			break;
		default:
			document.getElementById("star1").style.display = 'inline';
			document.getElementById("star2").style.display = 'inline';
			break;
	}
}

function pswtchReq() {
	var e = document.getElementById("pcontactby");
	var dselect = e.options[e.selectedIndex].value;
	switch (dselect) {
		case 'Phone':
			document.getElementById("star1").style.display = 'none';
			document.getElementById("star2").style.display = 'inline';
			break;
		case 'Email':
			document.getElementById("star1").style.display = 'inline';
			document.getElementById("star2").style.display = 'none';
			break;
		default:
			document.getElementById("star1").style.display = 'inline';
			document.getElementById("star2").style.display = 'inline';
			break;
	}
}

function pwset() {
	document.getElementById("pw1").style.display = 'none';
	document.getElementById("pw2").style.display = 'block';	
	if (document.clientlogin.loginremx.checked==true) {
		document.clientlogin.loginrem.checked=true;
	}
	document.clientlogin.mypassword.value = '';
	document.clientlogin.mypassword.style.color = '#000';
	document.clientlogin.mypassword.focus();
}

function pwreset(field) {	
	var pwf = document.getElementById(field);	
	if (pwf.value=='') {
		pwf.value = 'Password';
		if (field=='mypassword') {
			if (pwf.value!='') {
				document.getElementById("pw1").style.display = 'block';
				document.getElementById("pw2").style.display = 'none';
			}
		}
	}	
}