/* Browser check */
IS_DOM = (document.getElementById) ? true : false;
IS_IE = (document.all) ? true : false;
IS_IE50 = (navigator.userAgent.indexOf("IE 5.0") != -1);
IS_Mac = (navigator.appVersion.indexOf("Mac") != -1);

// preload level 1 buttons
var topLevelNav = new Array();
topLevelNav = ["", "solutions", "portfolio", "company", "contact"];
for (var i = 0; i < topLevelNav.length; i++) { 
	eval("button" + i + "on = new Image();"); eval("button" + i + "off = new Image();");
	eval("button" + i + "on.src = \"" + sFolderDepth + "img/nav/" + topLevelNav[i] + "-r.gif\";");
	eval("button" + i + "off.src = \"" + sFolderDepth + "img/nav/" + topLevelNav[i] + "-0.gif\";");
	if (sSelectedL1 == topLevelNav[i]) {
		eval("button" + i + "on.src = \"" + sFolderDepth + "img/nav/" + topLevelNav[i] + "-1.gif\";");
		eval("button" + i + "off.src = \"" + sFolderDepth + "img/nav/" + topLevelNav[i] + "-1.gif\";");
	}
}

switch (sSelectedL1) {
   case "solutions" :
      aNavigation = ["", "overview", "web-marketing", "video-production", "visual-design", "strategy-planning"];
      break;
	  case "portfolio" :
      aNavigation = ["", "overview"];
      break;
	case "company" :
      aNavigation = ["", "overview", "our-team", "recent-news", "careers", "clients"];
      break;
	case "contact" :
      aNavigation = ["", "overview", "request-a-proposal"];
      break;
	case "login" :
      aNavigation = ["", "overview"];
      break;
	case "site-map" :
      aNavigation = ["", "overview"];
      break;
	case "privacy-policy" :
      aNavigation = ["", "overview"];
      break;
	default :
	  aNavigation = [""];
	}
for (var i = 0; i < aNavigation.length; i++) { 
	eval("sub" + i + "on = new Image();"); eval("sub" + i + "off = new Image();");
	eval("sub" + i + "on.src = \"" + sFolderDepth + "img/nav/l2-" + aNavigation[i] + "-r.gif\";");
	eval("sub" + i + "off.src = \"" + sFolderDepth + "img/nav/l2-" + aNavigation[i] + "-0.gif\";");
	if (sSelectedL2 == aNavigation[i]) {
		eval("sub" + i + "off.src = \"" + sFolderDepth + "img/nav/l2-" + aNavigation[i] + "-r.gif\";");
	}
}

// focus header buttons
var focusHeaders = new Array();
focusHeaders = ["", "watch-a-demo", "view-some-examples", "about", "ready-for-more", "more-about-us", "just-for-you", "residential", "commercial", "custom", "request-a-demo", "portfolio"];
for (var i = 0; i < focusHeaders.length; i++) { 
	eval("hdr" + i + "on = new Image();"); eval("hdr" + i + "off = new Image();");
	eval("hdr" + i + "on.src = \"" + sFolderDepth + "img/headers/focus-" + focusHeaders[i] + "-r.gif\";");
	eval("hdr" + i + "off.src = \"" + sFolderDepth + "img/headers/focus-" + focusHeaders[i] + "-0.gif\";");
}

// Image Swapping
function changeImages() 
{
  if (document.getElementById) {
    for (var i = 0; i < changeImages.arguments.length; i += 2) { 
  		document.getElementById(changeImages.arguments[i]).src = eval(changeImages.arguments[i + 1] + ".src"); 
	}
  }
}

// centered popup window script
/* function centeredPopUpWindow(mypage, myname, w, h, scroll)
{
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='yes,resizable'
	win = window.open(mypage, myname, winprops)
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
} */

var win = null; function centeredPopUpWindow(mypage,myname,w,h,features)
{
	var winl = (screen.width-w)/2;
	var wint = (screen.height-h)/2;
		if (winl < 0) winl = 0;
		if (wint < 0) wint = 0;
	var settings = 'height=' + h + ','; settings += 'width=' + w + ','; settings += 'top=' + wint + ','; settings += 'left=' + winl + ','; settings += features;settings +=',scrollbars=yes';
	
	win = window.open(mypage,myname,settings);
	win.window.focus();
}
// toggle visibility

function toggle( targetId,itemNo ){

if (document.getElementById){

 for ( var i=1; i<=itemNo; i++){
 var target = document.getElementById( targetId + i );

 if (target.style.display == "none"){
 target.style.display = "";
} else {
 target.style.display = "none";
 }
 }
 }
}

function toggleLi( targetLiId1 ){
 if (document.getElementById){

 targetLi1 = document.getElementById( targetLiId1 );
 targetDD = document.getElementById( "casestudies");

 if (targetLi1.style.display == "none"){
 targetLi1.style.display = "";
 targetDD.className = "expanded";

 } else {
 targetLi1.style.display = "none";
 targetDD.className = "";

 }
 }
}