function submit_campus_login(type, url)
{
	if(type=='campus')
	{
		var login_page = "academialogin_include.php";
	}
	
	var uname=document.login.username.value;
	var password=document.login.password.value;
	document.getElementById('logincomment').innerHTML="<img src=\""+throbber+"\">";
	POSTDATA="action=login&username=" + encodeURIComponent(uname) + "&password=" + encodeURIComponent(password) + "&login_page=" + encodeURIComponent(login_page)
	var myRequest = new ajaxObject(url, submit_campus_login_status);
    myRequest.update('logincomment', POSTDATA, 'post');
	
}

function submit_campus_login_status(responseText, responseStatus, responseXML, divid)
{
            if (responseStatus == 200) 
			{
					if(responseText==1)
					{
						document.login.submit();
						if(document.login.checker.checked == true) { toMem('login'); }
					}
					else
					{
						document.getElementById('loginbox').innerHTML=responseText;
						return (false);
					}
							
			} 
			else 
			{
			alert(responseStatus);
			}						
}


function submit_candidate_login(type, url)
	{	
		if(type=='texhibit')
		{
		var login_page = "texhibit/login1.php";
		}
		else
		{
		var login_page = "login_include.php"; src=""
		}
				
		if(trim(document.login.username.value)=="")
		{
		var  flag = 0;
		}
		else 
		{
		var flag = 1;
		}
		
		if(trim(document.login.password.value)=="")
		{
		var  flag1 = 0;
		}
		else
		{
		var  flag1 = 1;	
		}
				
				var uname=trim(document.login.username.value);
				var password=trim(document.login.password.value);
				
				if(flag==1 && flag1 ==1)
				{
				document.getElementById('login_tr_div').bgColor='';
				POSTDATA="action=login&username=" + encodeURIComponent(uname) + "&password=" + encodeURIComponent(password) + "&login_page=" + encodeURIComponent(login_page)
				var myRequest = new ajaxObject(url, submit_candidate_login_status);
                myRequest.update('logincomment', POSTDATA, 'post');
			    }
				else
				{
					document.getElementById('login_tr_div').bgColor='#F8D1D1';	
				}
	}
/////////////
function submit_candidate_login_status(responseText, responseStatus, responseXML, divid)
{
            if (responseStatus == 200) 
			{
					if(responseText==1)
					{
						document.login.submit();
					}
					else
					{
						document.getElementById('logincomment').innerHTML=responseText;
						return (false);
					}
							
			} 
			else 
			{
			alert(responseStatus);
			}						
}

/// Corporate Login ...........
function submit_corporate_login()
	{	
			if(document.login.username.value=="")
				{
					
				}
			else if(document.login.password.value=="")
				{

				}
			else
				{
			    createRequest();
				var uname=document.login.username.value;
				var password=document.login.password.value;
				var url='loginServer.php?action=login';
				request.open("POST", url, true);
				request.onreadystatechange = submit_corporate_login_status;
				request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
				request.send("username=" + encodeURIComponent(uname) + "&password=" + encodeURIComponent(password));			
				}				
		}
function submit_corporate_login_status()
	{
			if(request.readyState==1)
				{
								
				}
			if(request.readyState==2 || request.readyState==3)
				{
								
				}
			if(request.readyState==4)
				{
					var res= request.responseText;
					if(res==1)
					{
						document.login.submit();
					}
					else
					{
						document.getElementById('login').innerHTML="<font color=/'FF0000/'><p>&nbsp;&nbsp;&nbsp;Invalid Username/Password&nbsp;&nbsp;<a href=\"javascript:void(0)\" onClick=\"open_url('corporate_login.php','login')\">Try again?</a></p></font>";
						return (false);
					}
							
				}
	}		
		
		
	
	function clearValue(field)
		{
			field.value="";
		}
// Login on enter key Press

  function submitCorporateOnEnter(e) {
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (code==13) {
submit_corporate_login();
}
}	


function submitCampusLogin(e, url) {
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (code==13) {
submit_campus_login('campus', url);
}
}


	function submitCandidateLogin(e, url) {
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (code==13) {
submit_candidate_login('normal', url);
}
}
	function submitCandidateLogin_generic(e, url){
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (code==13) {
submit_candidate_login('generic', url);
}
}
////////////////////////
function forgot_password_onEnter_normal(e,divid,url) 
{
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (code==13) {
forgot_texhibit_password(divid, url);
}
}
//////////////////////////////
function forgot_password(divid, url)
	{
		if(document.login.mail.value!="")
			{
				document.getElementById('myEmail').style.color='#000000';	
				var mail=document.login.mail.value;
				var POSTDATA="action=forgot_my_password&mail=" + encodeURIComponent(mail);
				var myRequest = new ajaxObject(url, forgot_password_status);
                myRequest.update(divid, POSTDATA, 'post');
			}
		else
			{
				document.getElementById('myEmail').style.color='#FF0000';	
			}	
		
	}	
function forgot_password_status(responseText, responseStatus, responseXML, divid)
{
if (responseStatus == 200) 
			{
			document.getElementById('loginbox').innerHTML=responseText;
			} 
			else 
			{
			alert(responseStatus+","+responseText);
			}						
}

/*-----------------------------*/
function submitTexCandidateLogin(e,url) {
document.getElementById('logincomment').innerHTML="&nbsp;";
if (!e) var e = window.event;
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;

if (code==13) {
submit_candidate_login('texhibit',url);
}
}	
/*---------------------------------*/
function forgot_texhibit_password(divid, url)
	{
		if(trim(document.login.mail.value)!="")
			{
			document.getElementById('myEmail').bgColor='';	
			var mail=document.login.mail.value;
			var POSTDATA="action=forgot_my_texhibit_password&mail=" + encodeURIComponent(mail);
			var myRequest = new ajaxObject(url, forgot_password_status);
            myRequest.update(divid, POSTDATA, 'post');
	       }
		else
			{
				document.getElementById('myEmail').bgColor='#F8D1D1';	
			}	
		
	}	
///////////////
function makeloggedin(fullurl,uname,password,candname)
{
	var greeting = getGreeting();
    var url = "server/registrationsuccess.php";
    POSTDATA="action=register_success&uname=" + encodeURIComponent(uname) + "&password=" + encodeURIComponent(password) + "&fullurl=" + encodeURIComponent(fullurl) + "&candname=" + encodeURIComponent(candname) + "&greeting=" + encodeURIComponent(greeting);
    var myRequest = new ajaxObject(url, makeloggedinstatus);
    myRequest.update('login-window', POSTDATA, 'post');
}
/////////////////////////////////////////////////////////////
function makeloggedinstatus(responseText, responseStatus, responseXML, divid)
{
            if (responseStatus == 200)
            {
            document.getElementById(divid).innerHTML=responseText;       
            }
            else
            {
            alert(responseStatus);
            }                       
}
///////////////////
function getGreeting()
{
var greeting;
var today=new Date();
var hours = today.getHours();
if (hours < 12) greeting = 'Good morning';
if(hours >= 12 && hours < 17) greeting = 'Good afternoon';
if (hours >= 17 && hours <= 24) greeting = 'Good Evening';
return greeting;
}
/////////////////////////////////////
function changemainlink(fullurl)
{
	var url = "server/registrationsuccess.php";
    POSTDATA="action=mainlinkchange&fullurl=" + encodeURIComponent(fullurl);
    var myRequest = new ajaxObject(url, makeloggedinstatus);
    myRequest.update('top_nav', POSTDATA, 'post');
}
