// JavaScript Document
var newWin;
var currentVisible = "";
var currentButton = "";

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function setAllVisible() {
	document.getElementById("flyoutForm").style.display="none";
}

function openLayer(layerID){
	if(document.getElementById(layerID)){
		document.getElementById(layerID).style.display='block';
	}
}

function closeLayer(layerID){
	if(document.getElementById(layerID)){
		document.getElementById(layerID).style.display='none';
	}
}

//Solutions Page javascript
function setVisible(layerID){
	if(document.getElementById(layerID).style.display == 'block') return;
	if(currentVisible){
		document.getElementById(currentVisible).style.visibility="hidden";
		document.getElementById(currentVisible).style.display='none';
	}
	if(currentButton){
		document.getElementById(currentButton).style.visibility="hidden";
		document.getElementById(currentButton).style.display='none';
	}
	if(document.getElementById(layerID)){
		document.getElementById(layerID).style.visibility='visible';
		document.getElementById(layerID).style.display='block';
		currentVisible = layerID;
	}
}

function setHidden(layerID){
	if(document.getElementById(layerID)){
		document.getElementById(layerID).style.visibility='hidden';
		document.getElementById(layerID).style.display='none';
	}
}

function setVisibleButton(layerID){
	if(currentButton){
		document.getElementById(currentButton).style.visibility="hidden";
	}
	if(document.getElementById(layerID)){
		document.getElementById(layerID).style.visibility='visible';
		currentButton = layerID;
	}
}


// Pop Up Script

function openUp(windowURL, windowWidth, windowHeight) {
  var topPos = "";
  var leftPos = "";
  if(!windowWidth) windowWidth = 0;
  if(!windowHeight) windowHeight = 0;
  if(windowWidth == 0){
    if(screen){
      windowWidth = screen.availWidth -10;
    }
    else{
      windowWidth = 790;
    }
    leftPos = ",left=0";
  }
  if(windowHeight == 0){
    if(screen){
      windowHeight = screen.availHeight -30;
    }
    else{
      windowHeight = 790;
    }
    topPos = ",top=0";
  }

  newWin = window.open(windowURL,"acromedia","toolbar=no,menubar=0,width="+windowWidth+",height="+windowHeight+topPos+leftPos+",scrollbars=no,resizable=no");

  if(javascript_version > 1.0){
    setTimeout('newWin.focus();',100);
  }
}


// Dynamic Image Replacement Script
var onCorp = 0;

window.onload = init;
function init(){
	if(typeof sIFR == "function"){
		sIFR.replaceElement(named({sSelector:"body h1#pageTitle", sWmode:"transparent", sFlashSrc:"garamond.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left"}));
	};
	if(document.getElementById("paintCan")){
		showHide('paintCan', 'inline');

	};
	copyrightYear();
}

// Setup Cookie
function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + "=" + escape(value) +
			((expires) ? "; expires=" + expires.toGMTString() : "") +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure" : "");
        document.cookie = curCookie;
}

function getCookie(name) {
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = 0 + dc.indexOf(prefix);
	if (begin == -1){
		return 0;
	}
	begin += prefix.length;
	var end = 0 + document.cookie.indexOf(";", begin);
	if (end == -1){
		end = dc.length;
	}
	return unescape(dc.substring(begin, end));
}


//First function run.
function playFlash(cookieType){
	var expires = new Date();
	(cookieType == "dontReset") ? expires.setTime(expires.getTime() + 3E11) : expires = 0;
	if(getCookie("playhomepageflash") == 'no'){
		flashFile = 1;
	} else {
		setCookie("playhomepageflash", 'no', expires);
		flashFile = 0;
	}
}

//
//CORP PAGE
var flashStatus = 0;
function showHideCleaner(){
	if (flashStatus==0){
		document.getElementById('detectContainer').style.display = "block";
		flashStatus=1;
	}
}
//Show hide layers, lets you tell it what method to use.
function showHide(targetElement, method){
	document.getElementById(targetElement).style.display = method;
}
var onCorp = 1;
//Runs when the browser finds out your flash player is no good


// Copyright for footer
function copyrightYear(){
	var d=new Date();
	if(document.getElementById('insertYear')) document.getElementById('insertYear').innerHTML = d.getFullYear();
}

// set a cookie
function setCookie(name, value, expires, path, domain, secure)
{
	var curCookie = name + "=" + escape(value) +
			((expires) ? "; expires=" + expires.toGMTString() : "") +
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			((secure) ? "; secure" : "");
	document.cookie = curCookie;
}
// setup the referral and landing page tracking

var startURL = document.URL.indexOf("://") + 3;
var endURL = document.URL.indexOf("/", startURL);
var currentURL = document.URL.substr(startURL, endURL - startURL);
var entryPoint = document.referrer;

currentURL.toLowerCase();
entryPoint.toLowerCase();

if(entryPoint.indexOf(currentURL) == -1)
{
	setCookie("Acromedia_referralURL", document.referrer, 0, "/", "");
	setCookie("Acromedia_landing", document.URL, 0, "/", "");
}
setCookie("Acromedia_referrer", document.URL, 0, "/");


function popupWindow1(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=475,height=420,screenX=15,screenY=15,top=15,left=15')
}

