function validate_usr()
{	
	var usr = document.getElementById('frm_login_name'); 
	var pwd = document.getElementById('frm_passowrd'); 
	var ref = document.getElementById('ref');
	var sp = document.getElementById('sp');
	var msg_area = document.getElementById('msg_area');
	
	msg_area.innerHTML = "<img src='images/loading.gif' /> Requesting content...";
	
	if(usr.value.length == 0){
		alert("Please enter your user name, it should be your email !");
		usr.focus();
	}
	else if(pwd.value.length == 0){
		alert("Please enter your Password!");
		pwd.focus();
	}
	
	if((usr.value.length != 0) && (pwd.value.length != 0))
	{
		var xmlhttp = zXmlHttp.createRequest();
		var parameters = 'frm_login_name='+usr.value+'&hreq=1&frm_passowrd='+pwd.value+'&ref='+ref.value+'&sp='+sp.value+'&t='+new Date().getTime(); 
		
		xmlhttp.open('POST', 'authenticate_user.php', true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parameters.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(parameters);
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 4) 
			{
				if(xmlhttp.status == 200)
				{
					var status = xmlhttp.responseText;
					if(status == '1')
					{
						msg_area.innerHTML = "<font color=\"red\">Invalid login name and / or password.</font>";
						return 1;
					}
					else if(status == '2')
					{
						msg_area.innerHTML = "<font color=\"red\">Account blocked by the administrator.</font>";
						return 1;
					}
					else if(status == '3')
					{
						msg_area.innerHTML = "<font color=\"red\">Account deleted by the administrator.</font>";
						return 1;
					}else{
						window.location.href=status;
						}
				}
			}
			else
			{
				msg_area.innerHTML = "<img src='images/loading.gif' /> Requesting content...";
			}
		}
	
	}

}
function validateEmail(obj){
	if(obj.value.indexOf('.') < 1){
		obj.focus();
		alert("Please enter a valid email address !!");
	}
	else if(obj.value.indexOf('@') < 1){
		obj.focus();
		alert("Please enter a valid email address !!");
	}
}
function get_pwd(){
	
	var email = document.getElementById('email_address'); 
	var msg_area2 = document.getElementById('msg_area2');
	msg_area2.innerHTML = "<img src='images/loading.gif' /> Requesting content...";
	if(email.value.length == 0){
		alert("Please provide an email address to continue!");
		email.focus();
	}
	if(email.value.length != 0)
	{
	var xmlhttp = zXmlHttp.createRequest();
	xmlhttp.open('GET', 'submission_complete.php?hreq=1&email_address='+email.value+'&action=lost_password&t='+new Date().getTime(), true);
	xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 4) 
			{
				if(xmlhttp.status == 200)
				{
					var my_msg = xmlhttp.responseText;

					if(my_msg != "")
					{
						msg_area2.innerHTML = "<font color=\"red\">"+my_msg+"</font>";
						return 1;
					}
		
				}
			}
			else
			{
				msg_area2.innerHTML = "<img src='images/loading.gif' /> Requesting content...";
			}
		}
		xmlhttp.send(null);
	}
}

function send_msg(){
	var nam = document.getElementById('nam'); 
	var email = document.getElementById('email'); 
	var mysub = document.getElementById('sub'); 
	var usermsg = document.getElementById('usermsg'); 
	var sess = document.getElementById('sess'); 
	var msg_area = document.getElementById('msg_area');
	msg_area.innerHTML = "<img src='images/loading.gif' /> Requesting content...";
	var err=0;
	
	if((nam.value.length ==0) || (email.value.length ==0) || (mysub.value.length ==0) || (usermsg.value.length ==0) ){
	 err=1;
	 alert("Please complete the form to continue ..");
	}
	
	if(err == 0)
	{
	var xmlhttp = zXmlHttp.createRequest();
	xmlhttp.open('GET', 'send_msg.php?hreq=1&email='+email.value+'&nam='+escape(nam.value)+'&sub='+escape(mysub.value)+'&usermsg='+escape(usermsg.value)+'&sess='+escape(sess.value)+'&t='+new Date().getTime(), true);
	xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 4) 
			{
				if(xmlhttp.status == 200)
				{
					var my_msg = xmlhttp.responseText;

					if(my_msg != "")
					{
						msg_area.innerHTML = "<font color=\"red\">"+my_msg+"</font>";
						return 1;
					}
		
				}
			}
			else
			{
				msg_area.innerHTML = "<img src='images/loading.gif' /> Requesting content...";
			}
		}
		xmlhttp.send(null);
	}
}
//--------------------------------
function search_jobs(page)
{	
	var what = document.getElementById('job_what'); 
	var where = document.getElementById('job_where'); 
	var msg_area = document.getElementById('msg_area');
	
	
	
	if(what.value.length == 0){
		alert("Please enter job title, keywords or company name!");
		what.focus();
	}
	
	if((what.value.length != 0))
	{
		msg_area.innerHTML = "<img src='images/loading.gif' /> Please wait ..Loading Jobs...";
		var xmlhttp = zXmlHttp.createRequest();
		var parameters = 'frm_job_what='+what.value+'&frm_job_where='+where.value+'&frm_job_page='+page+'&t='+new Date().getTime(); 
		
		xmlhttp.open('POST', 'get_jobs_ajax.php', true);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.setRequestHeader("Content-length", parameters.length);
		xmlhttp.setRequestHeader("Connection", "close");
		xmlhttp.send(parameters);
		
		xmlhttp.onreadystatechange=function() {
			if (xmlhttp.readyState == 4) 
			{
				if(xmlhttp.status == 200)
				{
					var status = xmlhttp.responseText;
					   if(status != ""){
						msg_area.innerHTML = status;
						return 1;						
						}
				}
			}
			else
			{
				msg_area.innerHTML = "<img src='images/loading.gif' /> Please wait ..Loading Jobs...";
			}
		}
	
	}

}