var AC_FL_RunContent = 0;

var cgGlobalSubNav;
var cgGlobalNav;

var globalLoginStatus = 0;

function displayLogin() {
	$('loginPanelContainer').style.display='block';
	$('loginPanelDiv').style.display='block';
	$('pwPanelDiv').style.display='none';
}

function displayForgotPW() {
	$('loginPanelContainer').style.display='block';
	$('loginPanelDiv').style.display='none';
	$('pwPanelDiv').style.display='block';
}

function hideLogin() {
	$('loginPanelContainer').style.display='none';
}

function hideOverlayContent(id) {
	$(id).style.display='none';
}

function transientOnly() {
	for (i=0;i<document.getElementsByClassName('transientOnly').length;i++) {
		document.getElementsByClassName('transientOnly')[i].style.display='inline';			
	}		
	for (i=0;i<document.getElementsByClassName('membersOnly').length;i++) {
		document.getElementsByClassName('membersOnly')[i].style.display='none';			
	}
}
function membersOnly(uid) {
	//Make all members only elements viewable
	if (uid) {
		for (i=0;i<document.getElementsByClassName('uid').length;i++) {
			document.getElementsByClassName('uid')[i].value=uid;			
		}
	}
	for (i=0;i<document.getElementsByClassName('transientOnly').length;i++) {
		document.getElementsByClassName('transientOnly')[i].style.display='none';			
	}		
	for (i=0;i<document.getElementsByClassName('membersOnly').length;i++) {
		document.getElementsByClassName('membersOnly')[i].style.display='inline';			
	}
}

function checkEnter(e, url){ //e is event object passed from function invocation
	var characterCode = window.event ? e.keyCode : e.which;
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
		if (url!='')
			AjaxLogin.runAjax(url)
		else {
			AjaxForgotPW.runAjax();
			return false;
		}	
	}
}

function checkEnterMiniVMO(e, isForgot){ //e is event object passed from function invocation
	var characterCode = window.event ? e.keyCode : e.which;
	if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)	
		if (isForgot == 'true') {
			MiniVMOAjax.forgotPWForm();
			return false;
		}
		else {
			MiniVMOAjax.loginForm();
		}
	}
}

function showDiv(id) {
   document.getElementById(id).style.display = 'block';
}

function hideDiv(id) {
   document.getElementById(id).style.display = 'none';
}

function redirect(url){
    window.location = url
}


function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
     	return window[movieName];
 	} else {
     	return document[movieName];
 	}
}

function removeMovie() {
	//removes these elems from the DOM completely
	jQuery("#micromin,#micromin2,#micromin3").remove();
	var movie = thisMovie("homepageCinemaContainer");
	movie.startUnderlay();
}
	