	var currentPage = "";
	var login=0;
	var su=0; //IF it's sign_up, then jump to signup

	function go(page) {
		document.getElementById("verify").style.display = 'none';	
		if (currentPage) {
			document.getElementById(currentPage).style.display = 'none';
			document.getElementById(currentPage+"Button").style.color = '#ADA388';
		}
		currentPage = page;
		document.getElementById(page).style.display = 'block';
		document.getElementById(page+"Button").style.color = '#FF9933';		
	}
	
	function startup() {
		if (su) {go("signup");return;}
		if (!login) {
			go("features");
		}else{
			go("login");
		}
		
	}
	
	function login1() {

		var user = document.getElementById("user").value;
		var pass = document.getElementById("password").value;		
		document.getElementById("login").style.display = 'none';	
		document.getElementById("checking").style.display = 'block';								
		x_checkLogin(user,pass,goLogin);
	}
	
	
	function goLogin(ret) {
		if (ret === 1) {
//			window.setTimeout('location.href="adm/viewers2.php"',1500); //Default to content page always
			window.setTimeout('location.href="content.php"',1500);		
			return;
		}if (ret == 2){
			window.setTimeout('location.href="content.php"',1500);		
			return;
		}else if (ret == 4) {
			alert("Your account has expired. ");
			location.href="sign_up";
		}else if (ret == 5) {
			location.href="adm/billing_summary.php";
		}else{
			document.getElementById("checking").style.display = 'none';					
			document.getElementById("verify").style.display = 'block';
			window.setTimeout('go("login")',1500);
		}
	}
	
	
	
	function checkEnter(e) {
	return;
		var characterCode;
		if (!e) e = window.event
		if(e && e.which){ //if which property of event object is supported (NN4)
			e = e
			characterCode = e.which //character code is contained in NN4's which property
		}
		else{
			e = event
			characterCode = e.keyCode //character code is contained in IE's keyCode property
		}

		if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
			 //submit the form

			  login1();
			return true 
		}else{
			return false;
		}
	}
	
		function submitForm(){
//		var myCheck = document.getElementById("free").checked ? "free" : "pay";			
		var myCheck = 0;	

		var myName = document.getElementById("myName").value;		
		var myEmail = document.getElementById("email").value;
		var myTitle = document.getElementById("title").value;						
		var myPass = document.getElementById("pass").value;								
		
		if (!myName || !myEmail || !myTitle || !myPass) {
			alert("Please fill out the entire form to gain access.");
			return false;
		}

		x_sendForm(myCheck,myName,myEmail,myTitle,myPass,formReturn);
	}
	
	function formReturn(ret) {
//		alert(ret[0] +"\n"+ ret[1]);
		if (ret[0] == 'expire') {
			location.href = "expire_signup.php?e=" + ret[1];
		}
		
		if (ret[0] == 'exists') {
			alert("exists!");
			showChallenge(ret);
		}
		if (ret[0] == 'exists_client') {
			alert("You already have an account registered.  The login details have been e-mailed to you.");
		}
		
		if (ret[0] == 'incomplete') {
			alert("Please fill out the entire form to gain access.");
		}
		
		if (ret == 'complete') {
			location.href="content.php";
		}
	}
	
	
	function showChallenge(ret) {
		document.getElementById("emailDisp").innerHTML = ret[1];
		document.getElementById("createDate").innerHTML = ret[2];		
		document.getElementById("challenge").style.display = "block";
		
	}
	
	function hideChallenge(val) {
		if (val == 1) alert("Operation cancelled.  Account not created.");
		document.getElementById("challenge").style.display = "none";
	}


