//Menu Dropdown
var oMenu = null;
var xMenu = null;
var t = 0;
var lDelay = 10;
var lCount = 0;
var pause = 200;

function popMenu(id){


///// Sets the previous menu's visibility to hidden
		if (xMenu) {

			showLayer([xMenu],'hidden','menuHead');
			setZindex([xMenu],'0');
			swapImg([xImg],'','menuHead');
	        t = 2; 
			lCount = 0;
		}

		var oMenu = 'menu' + id;
		var oImg = 'nav' + id;

	

///// Positions and shows the menu
		if (xMenu != oMenu) {	
			setZindex([oMenu],'100');
			showLayer([oMenu],'visible','menuHead');
			swapImg([oImg],'on','menuHead');
			xMenu = oMenu;
			xImg = oImg;
		}

///// Resets menu
		else { xMenu = null; }
	}


function delayHide() {
    if ((xMenu) && (t == 0)) {

	    setZindex([xMenu],'0');
		showLayer([xMenu],'hidden','menuHead');
		swapImg([xImg],'','menuHead');

        xMenu = null;
        xImg = null; 
        lCount = 0; 
        return false;

    }

    if (t == 2) { lCount = 0; return false; }

    if (t == 1) { 
        lCount = lCount + 1;
        if (lDelay <= lCount) { t = 0; }
        if (lDelay >= lCount) { setTimeout('delayHide(' + t + ')',pause); }
    }
}



/////////SCROLLER
function init() {
	
	returnLayer('wizQuestions');
	
	if (obj == null) {return;}
	
	if (isW3C) {
	newsposX=200;
	newsposY=50;
	scrollX=680;

	}
	
	if (isExp) {
	newsposX=10;
	newsposY=5;
	scrollX=490;
	}
	
	width=450;
	height=70;
	scroll_total=getlayerHeight('wizQuestions');

	max_scroll=newsposY;
	min_scroll=-scroll_total+newsposY+20;
	pos=newsposY; 
	xscroll=0;
	
	moveLayer('wizQuestions',newsposX,pos);
	resizeLayer('wizQuestions',width,height);
	clipLayer('wizQuestions',0,-pos+newsposY,width,-pos+newsposY+height);
	showLayer('wizQuestions','visible');
	moveLayer('wizScroll',scrollX,newsposY)
	
	doscroll();


}

function doscroll() {
	if (xscroll !=0) {
		pos+=xscroll;
		if (pos<min_scroll) pos=min_scroll;
		if (pos>max_scroll) pos=max_scroll;
		moveLayer('wizQuestions',newsposX,pos);
		clipLayer('wizQuestions',0,-pos+newsposY,width,-pos+newsposY+height);
	}
	setTimeout('doscroll()',50);
}

/////HELP TIPS

mouseX = 0;
mouseY = 0;

//check stylesheet to make sure this is set correctly

function showTip(index) {
	  closeFrame();
	  var width = getwindowWidth()-tipwidth;
	  var scrollheight = getscrollY();
	  var newPos = mouseY + scrollheight;

	  for (var i = 1; i < tip.length; i++)  {

			writeLayer('tipcont',tip[index]);
			showLayer('tipcont','visible','');
	  
			if (mouseX <=width){moveLayer('tipcont',mouseX+10,newPos-30);}
		    else if (mouseX >=width){moveLayer('tipcont',mouseX-tipwidth,newPos);}
	  }
}

function hideTip() {
		showLayer('tipcont','hidden');
		writeLayer('tipcont','')
	}



////////POPUP FRAMES


function openFrame(intro) {
	var width = getwindowWidth()-iwidth;
	var scrollheight = getscrollY();
	var newPos = mouseY + scrollheight;
	var frm = document.getElementById('frameContent');
	
	if (mouseX <=width){moveLayer('popupContainer',mouseX+10,newPos-30);}
    else if (mouseX >=width){moveLayer('popupContainer',mouseX-iwidth,newPos);}
	
	hideTip();
	resizeLayer('frameContent', iwidth, iheight);
	showLayer('message','visible');	
	showLayer('frameContent','hidden');
	showLayer('popupContainer','visible');

	frm.src = strURL + intro;
}

function closeFrame() {
	showLayer('popupContainer','hidden');  
	showLayer('frameContent','hidden');
	showLayer('message','hidden');

}	


function showPopUp() {
	var popUpObj = parent.document.getElementById('popupContainer');
	var vis = popUpObj.style.visibility;
	if(vis!='show' || vis!='visible') {
		popUpObj.style.visibility = 'visible'; 
	}
	parent.document.getElementById('frameContent').style.visibility = 'visible';
	parent.document.getElementById('message').style.visibility = 'hidden';
}



///////CASE LINKS
function doCase(id) {
	document.location = root + 'work/case_full.aspx?Content=' + id;
}

/////////WIZARD

function goWiz(index) {
var frm = document.getElementById('wizAnswers');
frm.src = "wizAnswers.aspx?Answer=" + index;

}


/////////WEB SERVICES

var service = new Array ("service1","service2","service3","service4")

function doService(id) {
resetService();
if (isExp){resizeLayer('service'+[id],165,175);}
swapClass ('service'+[id], 'serviceon')
}

function resetService() {
	for (var i=0; i<service.length; i++) {
	if (isExp){resizeLayer(service[i],115,175)};
	swapClass (service[i], 'serviceoff')
}
}

function doURL(loc) {
document.location = loc;

}


/////////////INTRO PAGE










///////INTRO SUB PAGES


function doIntro(id) {
resetIntro();
swapClass ('intro'+[id], 'outline')
}

function resetIntro() {
	for (var i=0; i<intro.length; i++) {
	swapClass (intro[i], 'normal')
}
}







//-->