window.onload=init;
var d=document;
var lContainer;
var currentTop=0;
var zInterval=null;
var direction;
var startTop=0;
var scrollRate=20;
var scrollTick=10;
var MAX_SCROLL_TICK=0;
var MIN_LIST_HEIGHT=450;
var REBOUND=0;

//menu1
sfHover = function() {
var sfEls = d.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" sfhover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//menu2
function init(){
if(!d.getElementById)return;
up=d.getElementById("upArrow");
down=d.getElementById("downArrow");
down.onclick=function(){scrollObjects(0);}
up.onclick=function(){scrollObjects(1);}
lContainer = d.getElementById("lftnav");
d.getElementById("lft").style.height=MIN_LIST_HEIGHT+"px";
r = d.getElementById("lftnav").getElementsByTagName("LI");
ulhgt=r.length*17 - MIN_LIST_HEIGHT;
}

function scrollObjects(dir){
if(zInterval)return;
if((!dir && currentTop<=-ulhgt) || (dir && currentTop>=0))return;
direction=dir;
zInterval=setInterval("animate()",20);
}

function animate(){
if(!direction)currentTop-=scrollRate;
else currentTop+=scrollRate;
scrollTick++;	
if(scrollTick>=MAX_SCROLL_TICK)scrollRate--;

lContainer.style.top=currentTop+"px";
if(scrollRate<=REBOUND){
clearInterval(zInterval);
zInterval=null;
startTop=currentTop;
scrollTick=0;
scrollRate=20;
}
}

function tip(u){
myWindow = window.open (u,'Tip_a_Friend','dependent=yes,resizable=no,scrollbars=no,width=450,height=404,hotkeys=no,location=no,menubar=no,,status=no,toolbar=no');
myWindow.focus();
}

function addbookmark(){
t="AccessMBA";
if (document.all) window.external.AddFavorite(location.href,t)
}

function validate_hult(){
	var first_name = document.getElementById('first_name');
	var last_name = document.getElementById('last_name');
	var email = document.getElementById('email');
	
	var session_twntyfour = document.getElementById('session_twntyfour');
	var session_twentysix = document.getElementById('session_twentysix');
	var session_twentyseven = document.getElementById('session_twentyseven');
	
	var boston = document.getElementById('boston');
	var dubai = document.getElementById('dubai');
	var london = document.getElementById('london');
	
	if(first_name.value == "") {
		alert('Please enter First name');
		first_name.focus();
		return false;
	}
	if(last_name.value == "") {
		alert('Please enter Last name');
		last_name.focus();
		return false;
	}
	if(email.value == "") {
		alert('Please enter E-mail');
		email.focus();
		return false;
	}
	
	if(session_twntyfour.checked != 1 && session_twentysix.checked != 1 && session_twentyseven.checked != 1) {
		alert('Please choose at least one session');
		return false;
	}
	
	if(boston.checked != 1 && dubai.checked != 1 && london.checked != 1) {
		alert('Please choose at least one MBA/Masters program');
		return false;
	}
	
	document.form.hult_registration.submit();
}
