function edit_personal(){
	document.getElementById('personal_text').style.display = "block";
	document.getElementById('personal_view').style.display = "none";}
function login(){
	document.form_index.email.value = document.login.email.value;
	document.form_index.password.value = document.login.password.value;
	document.form_index.login.value = 1;
	/*if(document.login.save.checked){
		setCookie('refr',document.login.email.value+'=='+document.login.password.value);
	}else{
		setCookie('refr','');
	}*/
	document.form_index.action = 'index.php';
	document.form_index.submit();}
function login_job_details(){
	document.login_div.action = '../iRefr/jobs_detail.php';
	document.login_div.submit();
}
function forget_pass(){
	a = false;
	if(document.forget.email_forget.value != '' && document.forget.email_forget.value != 'Email Id'){
		document.form_header.email_forget.value = document.forget.email_forget.value;
		a = true; }else{ alert('Please enter Email Id'); document.forget.email_forget.focus(); a = false; return false; }
	if(document.forget.day.value != '0'){
		document.form_header.day_forget.value = document.forget.day.value;
		a = true;}else{ alert('Please select Day for Date of Birth'); document.forget.day.focus(); a = false; return false; }
	if(document.forget.month.value != '0'){
		document.form_header.month_forget.value = document.forget.month.value;
		a = true;}else{ alert('Please select Month for Date of Birth'); document.forget.month.focus(); a = false; return false; }
	if(document.forget.year.value != '0'){
		document.form_header.year_forget.value = document.forget.year.value;
		a = true;}else{ alert('Please select Year for Date of Birth'); document.forget.year.focus(); a = false; return false; }
	
	if(a == true){
		document.form_header.action = '?';
		document.form_header.submit();
	}
}
function change_password(){
	document.getElementById('popup').style.display = "block";
	document.getElementById("popup").style.zIndex = "100";
	document.getElementById("pagehead").style.zIndex = "-1";
	document.getElementById("personal-details").style.zIndex = "-1";
	document.getElementById("submit-contin").style.zIndex = "-1";
}
function login_header(){
	var LH = false;
	document.form_header.job_code.value = document.login.job_code.value;

	if(document.login.email.value!="" && document.login.email.value!="Email Id"){
		document.form_header.email.value = document.login.email.value;
	  LH = true;
	}else{
		alert('Please enter Email Id');
		document.login.email.focus();
		LH = false;
	  return LH;
	}
	if(document.login.password.value!="" && trim(document.login.password.value)!=""){
		document.form_header.password.value = document.login.password.value;
	  LH = true;
	}else{
		alert('Please enter Password');
		document.login.password.focus();
		LH = false;
	  return LH;
	}
	if(LH==true){
		document.form_header.login.value = 1;
		/*if(document.login.save.checked){ setCookie('refr',document.login.email.value+'=='+document.login.password.value); }else{ setCookie('refr',''); }*/
		document.form_header.action = '?';
		document.form_header.submit();
	}
}

function login_aJax(){
	document.form_header.email.value = document.ajaXlogin.email.value;
	document.form_header.password.value = document.ajaXlogin.password.value;
	document.form_header.job_code.value = document.ajaXlogin.job_code.value;
	document.form_header.login.value = 1;
	/*if(document.ajaXlogin.save.checked){
		setCookie('refr',document.ajaXlogin.email.value+'=='+document.ajaXlogin.password.value);
	}else{
		setCookie('refr','');
	}*/
	document.form_header.action = '../index.php';
	document.form_header.submit();}
function forget_pass_header(){
	var a = false;
	if(document.forget.email_forget.value != '' || document.forget.email_forget.value != 'Email Id'){
		document.form_header.email_forget.value = document.forget.email_forget.value; a=true;}else{ a = false;}
	if(document.forget.day.value != '0'){
		document.form_header.day_forget.value = document.forget.day.value; a=true}else{ a = false;}
	if(document.forget.month.value != '0'){
		document.form_header.month_forget.value = document.forget.month.value; a=true}else{ a = false;}
	if(document.forget.year.value != '0'){
		document.form_header.year_forget.value = document.forget.year.value; a=true;}else{ a = false; }
	
	if(a == true){
		document.form_header.action = '?';
		document.form_header.submit();}else{
		alert('Please fill the User Id and DoB fields');
	}
}
function setCookie(CookieName,CookieValue){
	var expireDate = new Date (); var offset = 2 / 1; expireDate.setYear(expireDate.getFullYear()+offset);
	document.cookie = escape(CookieName ) + "=" + escape(CookieValue) + "; expires=" + expireDate.toGMTString() + "; path=/";
}
function getCookie(Name){
	var search = Name + "=";
	if (document.cookie.length > 0) {
		offset = document.cookie.indexOf(search);
		if (offset != -1){
			offset += search.length;
			end = document.cookie.indexOf(";", offset);
			if (end == -1)
				end = document.cookie.length;
		  return unescape(document.cookie.substring(offset, end));
		}
	}
  return false;
}
function popup(url){
	window.open(url,'iRefr','scrollbars=1,resizable=0,width=803,height=800');
}
function current_emp_check(){
	if(document.referer_regis1.current_emp.checked==true){
		document.getElementById('labels_to').style.display = "none";
		document.getElementById('inputs_to').style.display = "none";}
	if(document.referer_regis1.current_emp.checked==false){
		document.getElementById('labels_to').style.display = "block";
		document.getElementById('inputs_to').style.display = "block";}
}
function changefont(a){
	if(a=="In Years"){
		document.referer_regis1.exp.value="";
		document.getElementById('exp').className = 'fonttext';
	}
}
function invite_referer(){
	var show_contact = document.getElementById('invite');
	show_contact.style.visibility = "visible";
}

function echeck(str) {
	var at="@"
	var dot="."
	var msg = "Invalid E-mail ID";
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
		alert(msg)
	  return false
	}if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		alert(msg)
	  return false
	}if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert(msg)
	  return false
	}if (str.indexOf(at,(lat+1))!=-1){
		alert(msg)
	  return false
	}if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert(msg)
	  return false
	}if (str.indexOf(dot,(lat+2))==-1){
		alert(msg)
	  return false
	}if (str.indexOf(" ")!=-1){
		alert(msg)
	  return false
	}
	return true
}
function edit_professional(){
	document.getElementById('personal-details').style.display = "block";
}
function retreive_cookie(b){
	if(b == 0){
		var a='';
		a = getCookie('refr');
		if(a){
			
			usrArry = a.split('==');
			document.login.email.value = usrArry[0];
			document.login.password.value =  usrArry[1];
			document.login.save.checked = true;
		}
	}else if(b==1){
		var a='';
		a = getCookie('refr');
		if(a){
			usrArry = a.split('==');
			document.ajaXlogin.email.value = usrArry[0];
			document.ajaXlogin.password.value =  usrArry[1];
			document.ajaXlogin.save.checked = true;
		}
	
	}
}
function fn_validate(frmObj,flg){
	var statVal = true;
	if(flg){
		if(frmObj.first_name.value==""){
			alert('Please enter First Name');
			frmObj.first_name.focus();
		  return false;
		}
		if(frmObj.last_name.value==""){
			alert('Please enter Last Name');
			frmObj.last_name.focus();
		  return false;
		}
		if(frmObj.email.value==""){
			alert('Please enter Email id');
			frmObj.email.focus();
		  return false;
		}
		if(frmObj.email.value!="")
		{
			if (echeck(frmObj.email.value)==false){
				frmObj.email.value = ""
				frmObj.email.focus()
				return false;
			}
		}
	}
	var rsmVal = frmObj.resume.value.toUpperCase();
	if(rsmVal==""){
		alert('Please Upload the CV File');
	  statVal = false;
	}else{
		if((rsmVal.indexOf('.PDF') > 0) || (rsmVal.indexOf('.DOC') > 0) || (rsmVal.indexOf('.RTF') > 0) || (rsmVal.indexOf('.TXT') > 0)) {
			statVal = true;
		}else{
			alert("Please upload only PDF, DOC, RTF, TXT");
		  statVal = false;
		}
	}
	if(statVal)
		frmObj.submit();
}
function dummyInputs(txt,field){
		if(field.value==txt){field.value=""}  
		else if(field.value==''){
			field.value=txt;
		}
}
function fn_validateChgForm(objFrm){
	with(objFrm){
		if(old_pass.value==""){
			alert('Please enter Old Password!!');
			old_pass.focus();
		  return false;	}
		if(new_pass.value==""){
			alert('Please enter New Password!!');
			new_pass.focus();
		  return false;	}
		if(new_confirmpass.value==""){
			alert('Please enter Confirm Password!!');
			new_confirmpass.focus();
		  return false;	}
		if(new_pass.value!=new_confirmpass.value){
			alert('Confirm Password Mismatch');
			new_confirmpass.value="";
			new_confirmpass.focus();
		  return false;
		}
	}
  return true;
}

function GetXmlHttpObject(){
	var xmlHttp=null;
	try{
		xmlHttp=new XMLHttpRequest();
	}
	catch (e){
		try{
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e){
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
  return xmlHttp;
}
function loadForgetPass(a){
	if(a=='a'){a=''; } ajax_forgot('../common/forget_ajax.php?failed='+a)
}
var http_request = false;
function ajax_forgot(url){ if (window.XMLHttpRequest) { // Mozilla, Safari, IE7...
http_request = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE6 and older
http_request = new ActiveXObject("Microsoft.XMLHTTP");} http_request.onreadystatechange = dispForgot1; http_request.open('GET', url, true); http_request.send(null); }
function dispForgot1(){ if(http_request.readyState == 4){ if(http_request.responseText != ""){ document.getElementById('login-box').style.display = "none"; document.getElementById('forget-box').innerHTML=http_request.responseText; document.getElementById('forget-box').style.display = "block"; setTimeout("emlFcs()",700);
 } } }
 function emlFcs(){ document.getElementById('emlForget').focus(); }

function trim(str){
	s = str.replace(/^(\s)*/, '');
	s = s.replace(/(\s)*$/, '');
  return s;
}