/*Function to display other Country textbox */

function OtherCntry(val){
	
	if(val == 0) document.getElementById('DivOtherCountry').style.display = "inline";
	else document.getElementById('DivOtherCountry').style.display = "none";
}

/*Function to display other Primary Industry */
function OtherPrimIndus(val){
	if(val == 0) document.getElementById('DivOtherPrimIndus').style.display = "inline";
	else document.getElementById('DivOtherPrimIndus').style.display = "none";
}

/*Function to display other Primary Jobtitle */
function OtherPrimJobTitle(val){
	
	if(val == 0) document.getElementById('DivOtherPrimJT').style.display = "inline";
	else document.getElementById('DivOtherPrimJT').style.display = "none";
}

/*Function to display other Career Level */
function OtherCareerLevel(val){
	
	if(val == 0) document.getElementById('DivOtherCL').style.display = "inline";
	else document.getElementById('DivOtherCL').style.display = "none";
} 

/*Function to display other Work Status */
function OtherWorkStatus(val){
	
	if(val == 0) document.getElementById('DivOtherWS').style.display = "inline";
	else document.getElementById('DivOtherWS').style.display = "none";
} 


/*Function to display Availability date textbox */
function FunAvailDate(){

	if(document.FrmCrewReg.RadAvail[2].checked == true)
		document.getElementById('DivAvailDate').style.display = "inline";
	else document.getElementById('DivAvailDate').style.display = "none";
	
	if(document.FrmCrewReg.RadAvail[0].checked == true || document.FrmCrewReg.RadAvail[1].checked == true || document.FrmCrewReg.RadAvail[2].checked == true )
		document.getElementById('DivUnchkRadio').style.display = "inline";
	else document.getElementById('DivUnchkRadio').style.display = "none";
	
} 

function UnchkRadio(){
	document.FrmCrewReg.RadAvail[0].checked = false;
	document.FrmCrewReg.RadAvail[1].checked = false;
	document.FrmCrewReg.RadAvail[2].checked = false;
	document.getElementById('DivAvailDate').style.display = "none";
	document.getElementById('DivUnchkRadio').style.display = "none";
}

/* Function to uncheck radio buttons in work experience section - jobs added previously */
function UnchkRadio1(val){

	d = document.FrmProfInfo['RadProdPubProji[' + val + ']'];
	d[0].checked=false;
	d[1].checked=false;
	d[2].checked=false;
	
	document.getElementById('TxtProfProdNamei'+val).value = '';
	document.getElementById('TxtProfProdNamei'+val).disabled = "true";
	document.getElementById('DivUnchkRadio1'+val).style.display = "none";
}


/* Function to uncheck radio buttons in work experience section - new jobs added */
function UnchkRadio2(val){

	dd = document.FrmProfInfo['RadProdPubProj[' + val + ']'];
	dd[0].checked=false;
	dd[1].checked=false;
	dd[2].checked=false;
	
	document.getElementById('TxtProfProdName'+val).value = '';
	document.getElementById('TxtProfProdName'+val).disabled = "true";
	document.getElementById('DivUnchkRadio2'+val).style.display = "none";
}

/*Function to display other Jobtitle in Work experience*/
function OtherWEPrimJobTitle(val, DivId){
	
	if(val == 'WEOPJT') document.getElementById('DivOtherWEPrimJTi'+DivId).style.display = "inline";
	else document.getElementById('DivOtherWEPrimJTi'+DivId).style.display = "none";
}


/*Function to display other Jobtitle in Work experience*/
function OtherWEPrimJobTitle1(val, DivId){
	
	if(val == 'WEOPJTnew') document.getElementById('DivOtherWEPrimJT'+DivId).style.display = "inline";
	else document.getElementById('DivOtherWEPrimJT'+DivId).style.display = "none";
}


/*Start - Functions To add another reference tab */
function addElement() {
	var ni = document.getElementById('myDiv');
  	var numi = document.getElementById('theValue');
  	var num = (document.getElementById('theValue').value -1)+ 2;
  	
  	refnum = num+1;
  	
  	numi.value = num;
  	var newdiv = document.createElement('div');
 	var divIdName = 'my'+num+'Div';
 	newdiv.setAttribute('id',divIdName);
  	newdiv.innerHTML = '<br><table border=0 cellspacing=2 width=98%> <!--<tr><td colspan=2> Referee '+refnum+' </td></tr>-->  <tr height=28><td width=25% valign=top class=RegFont>Name</td><td width=25% valign=top><input type=text maxlength="30" class=inputboxe name="TxtRefName'+num+'" id="TxtRefName'+num+'" value="" /> <div class="error_msg" style="display:none" id="ErrRefFname'+num+'"><br>Name cannot be blank.</div> <div class="error_msg" style="display:none" id="ErrRefFnameAlpha'+num+'"><br>Please enter only alphabetic charactersdd.</div></td><td width=13% class=RegFont valign=top>Company</td><td valign=top width=25%><input maxlength="30" type=text class=inputboxe name="TxtRefComp'+num+'" id="TxtRefComp'+num+'" value="" /> <div class="error_msg" style="display:none" id="ErrRefComp'+num+'"><br>Company name cannot be blank.</div> </td></tr> <tr><td class=RegFont valign=top>Position</td><td valign=top><input type=text class=inputboxe maxlength="30" name="TxtRefPosition'+num+'" id="TxtRefPosition'+num+'" value="" /> <div class="error_msg" style="display:none" id="ErrRefPosition'+num+'"><br>Position cannot be blank.</div></td><td class=RegFont valign=top> Email Address</td><td width=25% valign=top><input maxlength="60" class=inputboxe type=text name="TxtRefEmail'+num+'" id="TxtRefEmail'+num+'" value="" /> <div class="error_msg" style="display:none" id="ErrRefEmail'+num+'"><br>Email cannot be blank.</div> <div class="error_msg" style="display:none" id="ErrRefEmailInvalida'+num+'"><br>Invalid Email</div> </td></tr><tr><td colspan=4 class=RegFont valign=top> I have permission to input referee details <input type="checkbox" name="ChkRefPerm'+num+'" id="ChkRefPerm'+num+'" value="1" /><div class=error_msg style=display:none id="ErrRefPerm'+num+'">You must have permission to enter referee details</div> </td></tr><tr><td valign=top colspan=4 align=right> <a href=\'javascript:;\' class=a_tag onclick=\'removeElement("'+divIdName+'")\'>- Remove referee tab </a> </td></tr></table>';
  	ni.appendChild(newdiv);
}
			
function removeElement(divNum) {
  	var d = document.getElementById('myDiv');
 	var olddiv = document.getElementById(divNum);
 	d.removeChild(olddiv);
}
/*End - Functions To add another reference tab */
 
/*Start - Ajax Code*/
function getHTTPObject(){
	if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest) return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}

function setOutputIndus(DivId){ 
	if(DivId){
		//alert(httpObjectf.readyState);
		//setTimeout("setOutputIndus('"+DivId+"')",100);
		if (httpObjectf.readyState==4 || httpObjectf.readyState=="complete"){
	 		//document.getElementById("outputIndus0").innerHTML=httpObjectf.responseText 
	 		document.getElementById(DivId).innerHTML=httpObjectf.responseText
	    } 
	}
	
}

function funIndus0(valId, DivId, EndVal){
	
	httpObjectf = getHTTPObject();
	if (httpObjectf != null) {
		httpObjectf.open("GET", "profindustry.php?valId="+valId+"&EndVal="+EndVal);
		httpObjectf.send(null);
		if(DivId){
			setTimeout("setOutputIndus('"+DivId+"')",100);
			httpObjectf.onreadystatechange = setOutputIndus(DivId);
			document.getElementById('HdnEndValue').value = EndVal;
		}
	}
}



function FuncShowJob(val){
	
	RefPerm = document.getElementById('ChkShowProfJob'+val).checked;
	for(jb=0; jb<=5; jb++){
		if (document.getElementById('ChkShowProfJob'+jb) != null) {
			if(document.getElementById('ChkShowProfJob'+jb).checked == true){
				di = jb;
				d = 1;
			}
		}
	}
	
	for(jb1=0; jb1<=5; jb1++){
		if (document.getElementById('ChkShowProfJob'+jb1) != null) {
			if(d==1){
				document.getElementById('ChkShowProfJob'+jb1).disabled=true;
			}else{
				document.getElementById('ChkShowProfJob'+jb1).disabled=false;
			}
		 }
		
	}
	
	//if(di!=''){ 
		document.getElementById('ChkShowProfJob'+di).disabled=false; 
	//}
	d = 0;
}




function setOutputLoadEffi(){ 
	if (httpObjecte.readyState==4 || httpObjecte.readyState=="complete"){
		document.getElementById('outputEffi').style.display = "inline";
 		document.getElementById("outputEffi").innerHTML=httpObjecte.responseText 
    } 
}

function LoadEffi(val){
	if (document.getElementById('ListLanguages2') != null) {
		len = document.FrmCrewReg.ListLanguages2.length;
		str3 = '';
		var ref = document.getElementById("ListLanguages2");
		for(i=0; i<len; i++){
			//ref.options[i].selected = true;
			var str3 = str3.concat( ref.options[i].value )+',';
			
			/*
			if (document.getElementById('ChkFluent'[i]) != null) {
				if (document.FrmCrewReg.ChkFluent[i].checked ==true ){
					rad_val = document.FrmCrewReg.ChkFluent[i].value;
					alert(rad_val);
				}
			} */
			
		}
		httpObjecte = getHTTPObject();
			if (httpObjecte != null) {
				httpObjecte.open("GET", "lang_efficiency.php?len="+len+"&str3="+str3+"&e="+val);
				httpObjecte.send(null);
				httpObjecte.onreadystatechange = setOutputLoadEffi;
			}
	}
}


function EnableOtherSpec(){
	a='';
	len = document.FrmCrewReg.ListSpec2.length;
	var ref = document.getElementById("ListSpec2");
	for(i=0; i<len; i++){
		if(ref.options[i].value == 0) a=1;
		//else  a=0;
	}
	
	/*
	if(a==1) document.FrmCrewReg.TxtOtherSpec.disabled = false;
	else  document.FrmCrewReg.TxtOtherSpec.disabled = true;
	*/
	if(a==1){ 
		document.getElementById('DivOtherTxtSpec1').style.display = "inline";
		document.getElementById('DivOtherTxtSpec2').style.display = "inline";
	}
	else{ 
		document.getElementById('DivOtherTxtSpec1').style.display = "none";
		document.getElementById('DivOtherTxtSpec2').style.display = "none";
	}
}


function setChkEmail(){
	if (httpObject.readyState==4 || httpObject.readyState=="complete"){
 		document.getElementById("outputChkEmail").innerHTML=httpObject.responseText 
    } 
}

function ChkEmail(valEmail){
	
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "check_email.php?valEmail="+valEmail);
		httpObject.send(null);
		httpObject.onreadystatechange = setChkEmail;
	}
}
/*End Ajax code*/




/*Function to submit First Crew reg form*/
function CregFirstSub(){
	
	//alert(document.getElementById('EmailExist').value);
	//alert(document.FrmCrewReg.ListSpec2.length);
	
	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtEmail.value) == ""){
		document.getElementById('ErrEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = "none";
	
	if (document.getElementById('EmailExist') != null) {
		if(document.getElementById('EmailExist').value == 1){
			document.getElementById('ErrEmailExists').style.display = "inline"; 
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailExists').style.display = "none";
	}
	
	if (document.getElementById('EmailMX') != null) {
		if(document.getElementById('EmailMX').value == 1){
			document.getElementById('ErrEmailMX').style.display = "inline";
			document.getElementById('ErrEmailInvalid').style.display = "none";
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailMX').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 'OPI'){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'OPJT'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCareerLevel.value == 0){
		document.getElementById('ErrCareerLevel').style.display = "inline";
		document.FrmCrewReg.SelCareerLevel.focus();
		return false;
	}else document.getElementById('ErrCareerLevel').style.display = "none";
	
	if(document.FrmCrewReg.SelCareerLevel.value == 'OCL'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherCareerLevel').style.display = "inline";
			document.FrmCrewReg.TxtOtherCareerLevel.focus();
			return false;
		}else document.getElementById('ErrOtherCareerLevel').style.display = "none";
	}
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 0){
		document.getElementById('ErrWorkStatus').style.display = "inline";
		document.FrmCrewReg.SelWorkStatus.focus();
		return false;
	}else document.getElementById('ErrWorkStatus').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 'OWS'){
		if(trim(document.FrmCrewReg.TxtOtherWorkStatus.value) == ""){
			document.getElementById('ErrOtherWorkStatus').style.display = "inline";
			document.FrmCrewReg.TxtOtherWorkStatus.focus();
			return false;
		}else document.getElementById('ErrOtherWorkStatus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
	
	if(document.FrmCrewReg.SelCountry.value == 'CO'){
		if(trim(document.FrmCrewReg.TxtOtherCountry.value) == ""){
			document.getElementById('ErrOtherCountry').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountry').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtCityTownState.value) == ""){
		document.getElementById('ErrCity').style.display = "inline"; 
		document.FrmCrewReg.TxtCityTownState.focus();
		return false;
	}else document.getElementById('ErrCity').style.display = "none";
	
	if(document.FrmCrewReg.ListLanguages2.length == 0){
		document.getElementById('ErrLang').style.display = "inline";
		document.FrmCrewReg.ListLanguages2.focus();
		return false;
	}else document.getElementById('ErrLang').style.display = "none";
	
	
	document.FrmCrewReg.HdnIsSub.value = 1;
	document.FrmCrewReg.submit()	
}


function CregSecondSub(){
	
	EndValue = document.getElementById('HdnEndValue').value;
	EduEndValue = document.getElementById('theValueEdu').value;
	RefEndValue = document.getElementById('theValue').value;
	
	for (i=0;i<=EndValue;i++){
		
		if (document.getElementById('TxtProfCompName'+i) != null) {
			
			ProfCName1 = document.getElementById('TxtProfCompName'+i).value;
			ProfCDesc1 = document.getElementById('TxtProfCompdesc'+i).value;
			ProfJTitle1 = document.getElementById('SelProfJobTitle'+i).value;
			ProfProdName1 = document.getElementById('TxtProfProdName'+i).value;
			ProfJobDesc1 = document.getElementById('TxtProfJobdesc'+i).value;
			
			if(ProfCName1=='' && (ProfCDesc1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCname'+i).style.display = "inline"; 
				document.getElementById('TxtProfCompName'+i).focus();
				return false;
			}else document.getElementById('ErrProfCname'+i).style.display = "none";
			
			if(ProfCDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCompdesc'+i).style.display = "inline"; 
				document.getElementById('TxtProfCompdesc'+i).focus();
				return false;
			}else document.getElementById('ErrProfCompdesc'+i).style.display = "none";
			
			if(ProfJTitle1=='Select' && (ProfCName1!='' || ProfCDesc1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrSelProfJobTitle'+i).style.display = "inline"; 
				document.getElementById('SelProfJobTitle'+i).focus();
				return false;
			}else document.getElementById('ErrSelProfJobTitle'+i).style.display = "none";
			
			if(ProfProdName1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfCDesc1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfPname'+i).style.display = "inline"; 
				document.getElementById('TxtProfProdName'+i).focus();
				return false;
			}else document.getElementById('ErrProfPname'+i).style.display = "none";
			
			if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfCDesc1!='')){
				document.getElementById('ErrProfJobdesc'+i).style.display = "inline"; 
				document.getElementById('TxtProfJobdesc'+i).focus();
				return false;
			}else document.getElementById('ErrProfJobdesc'+i).style.display = "none";
		}
	
	}


	var a=trim(document.FrmCrewReg2.TxtByline.value);
	a=a.split(' ');
	
	if(a.length>12){
		document.getElementById('ErrByline').style.display = "inline"; 
		document.FrmCrewReg2.TxtByline.focus();
		return false;	
	}else document.getElementById('ErrByline').style.display = "none";
		
	
	EduUni = trim(document.FrmCrewReg2.TxtUniversity.value);
	EduQual = trim(document.FrmCrewReg2.TxtEduQual.value);
	EduSF = trim(document.FrmCrewReg2.TxtStudyFields.value);
	EduSpecSub = trim(document.FrmCrewReg2.TxtSpecSubjects.value);
	
	if(EduUni=='' && (EduQual!='' || EduSF!='' || EduSpecSub!='')){
		document.getElementById('ErrEduUni').style.display = "inline"; 
		document.FrmCrewReg2.TxtUniversity.focus();
		return false;
	}else document.getElementById('ErrEduUni').style.display = "none";
	
	if(EduQual=='' && (EduUni!='' || EduSF!='' || EduSpecSub!='')){
		document.getElementById('ErrEduQual').style.display = "inline"; 
		document.FrmCrewReg2.TxtEduQual.focus();
		return false;
	}else document.getElementById('ErrEduQual').style.display = "none";
	
	if(EduSF=='' && (EduQual!='' || EduUni!='' || EduSpecSub!='')){
		document.getElementById('ErrEduSF').style.display = "inline"; 
		document.FrmCrewReg2.TxtStudyFields.focus();
		return false;
	}else document.getElementById('ErrEduSF').style.display = "none";
	
	if(EduSpecSub=='' && (EduUni!='' || EduSF!='' || EduQual!='')){
		document.getElementById('ErrEduSSub').style.display = "inline"; 
		document.FrmCrewReg2.TxtSpecSubjects.focus();
		return false;
	}else document.getElementById('ErrEduSSub').style.display = "none";
	
	
	for (ii=1;ii<=EduEndValue;ii++){
		if (document.getElementById('TxtUniversity'+ii) != null) {
			EduUni1 = document.getElementById('TxtUniversity'+ii).value;
			EduQual1 = document.getElementById('TxtEduQual'+ii).value;
			EduSF1 = document.getElementById('TxtStudyFields'+ii).value;
			EduSpecSub1 = document.getElementById('TxtSpecSubjects'+ii).value;
			
			if(EduUni1=='' && (EduQual1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduUni'+ii).style.display = "inline"; 
				document.getElementById('TxtUniversity'+ii).focus();
				return false;
			}else document.getElementById('ErrEduUni'+ii).style.display = "none";
			
			if(EduQual1=='' && (EduUni1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduQual'+ii).style.display = "inline"; 
				document.getElementById('TxtEduQual'+ii).focus();
				return false;
			}else document.getElementById('ErrEduQual'+ii).style.display = "none";
			
			if(EduSF1=='' && (EduQual1!='' || EduUni1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduSF'+ii).style.display = "inline"; 
				document.getElementById('TxtStudyFields'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSF'+ii).style.display = "none";
			
			if(EduSpecSub1=='' && (EduUni1!='' || EduSF1!='' || EduQual1!='')){
				document.getElementById('ErrEduSSub'+ii).style.display = "inline"; 
				document.getElementById('TxtSpecSubjects'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSSub'+ii).style.display = "none";
		}
	}
	
	
	//start - Checking if "I have permission to input referee details " is not checked
	RefName = trim(document.FrmCrewReg2.TxtRefName.value);
	RefComp = trim(document.FrmCrewReg2.TxtRefComp.value);
	RefPosition = trim(document.FrmCrewReg2.TxtRefPosition.value);
	RefEmail = trim(document.FrmCrewReg2.TxtRefEmail.value);
	RefPerm = document.FrmCrewReg2.ChkRefPerm.checked;
	
	if(RefPerm == false && (RefName!='' || RefComp!='' || RefPosition!='' || RefEmail!='')){
		document.getElementById('ErrRefPerm').style.display = "inline"; 
		document.FrmCrewReg2.ChkRefPerm.focus();
		return false;
	}else document.getElementById('ErrRefPerm').style.display = "none";
	
	
	for (ir=1;ir<=RefEndValue;ir++){
		if (document.getElementById('TxtRefName'+ir) != null) {
			RefName1 = document.getElementById('TxtRefName'+ir).value;
			RefComp1 = document.getElementById('TxtRefComp'+ir).value;
			RefPosition1 = document.getElementById('TxtRefPosition'+ir).value;
			RefEmail1 = document.getElementById('TxtRefEmail'+ir).value;
			RefPerm1 = document.getElementById('ChkRefPerm'+ir).checked;
			
			if(RefPerm1 == false && (RefName1!='' || RefComp1!='' || RefPosition1!='' || RefEmail1!='')){
				document.getElementById('ErrRefPerm'+ir).style.display = "inline"; 
				document.getElementById('ChkRefPerm'+ir).focus();
				return false;
			}else document.getElementById('ErrRefPerm'+ir).style.display = "none";
		}
	}
	//End Checking if "I have permission to input referee details " is not checked
	
	
	/*
	if(trim(document.FrmCrewReg2.TxtByline.value) == ""){
		document.getElementById('ErrByline').style.display = "inline"; 
		document.FrmCrewReg2.TxtFname.focus();
		return false;
	}else document.getElementById('ErrByline').style.display = "none";
	*/

	document.FrmCrewReg2.HdnIsSub2.value = 1;
	document.FrmCrewReg2.submit()	
}

// Removes leading whitespaces
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

// Removes ending whitespaces
function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

// Removes leading and ending whitespaces
function trim( value ) {
	return LTrim(RTrim(value));
}

/*
// Function to validate Email address
function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}*/

/* Function to validate Email address */
 function isValidEmail(email){      
	var emailReg = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	return emailReg.test(email); 
}

function multipleSelectOnSubmit(){
	var list = document.getElementById('ListSpec2');
	for(var i = 0; i < list.options.length; ++i){
		list.options[i].selected = true;
	}
}

function multipleSelectOnSubmitLang(){
	var list = document.getElementById('ListLanguages2');
	for(var i = 0; i < list.options.length; ++i){
		list.options[i].selected = true;
	}
}


function alphanumeric(alphane){
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++){
		var alphaa = numaric.charAt(j);
	  	var hh = alphaa.charCodeAt(0);
	  	if((hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh > 00 && hh<33) || (hh==45) || (hh==39)){}
      	else return false;
	}
	return true;
}

function alphanumeric_other(alphane){
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++){
		var alphaa = numaric.charAt(j);
	  	var hh = alphaa.charCodeAt(0);
	  	if((hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh > 00 && hh<33) || (hh==45) || (hh==39) || 
	  	   (hh > 47 && hh<58) || (hh==38) || (hh==44) || (hh==40) || (hh==41)){}
      	else return false;
	}
	return true;
}

/*Function to check for alphabetic characters also for .,-etc*/
function alphanumeric_other_n(alphane, val){
	
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++){
		var alphaa = numaric.charAt(j);
	  	var hh = alphaa.charCodeAt(0);
	  	
	  	if(val==1){
		  	if((hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh > 00 && hh<32) || (hh==45) || (hh==46) || (hh==39) || 
		  	   (hh > 47 && hh<58) || (hh==44) || (hh==40) ||  (hh==95) || (hh==41)){}
	      	else return false;
	  	}else{
	  		if((hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh > 00 && hh<33) || (hh==45) || (hh==46) || (hh==39) || 
	  	   	   (hh > 47 && hh<58) || (hh==38) || (hh==44) || (hh==40) || (hh==95) || (hh==41)){}
      		else return false;
	  	}
      	
	}
	return true;
}


/*
function setChkEmail(){ 
	if (httpObject.readyState==4 || httpObject.readyState=="complete"){
 		document.getElementById("outputChkEmail").innerHTML=httpObject.responseText 
    } 
}

function ChkEmail(valEmail){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "check_email.php?valEmail="+valEmail);
		httpObject.send(null);
		httpObject.onreadystatechange = setChkEmail;
	}
}
*/

function reset_form1(){
	if (confirm("Are you sure you want to clear form?")) {
	
		/*
		var lb1=document.getElementById("ListSpec2");
		for (var i=lb1.options.length-1; i>=0; i--){
		  lb1.options[i] = null;
		}
		lb1.selectedIndex = -1;
		 */
		 
	//	document.getElementById('DivSPEC11').style.display = "none";
	//document.getElementById('DivSPEC12').style.display = "inline";
		 
		/*
		var lb=document.getElementById("ListLanguages2");
		for (var i=lb.options.length-1; i>=0; i--){
		  lb.options[i] = null;
		}
		lb.selectedIndex = -1;
		*/
		document.FrmCrewReg.reset();
		return false;
	}
}

function reset_form2(){
	if (confirm("Are you sure you want to clear form?")) {
		document.FrmCrewReg2.reset();
		return false;
	}
}

function reset_formPI(){
	if (confirm("Are you sure you want to clear form?")) {
		document.FrmProfInfo.reset();
		return false;
	}
}

function reset_formEdu(){
	if (confirm("Are you sure you want to clear form?")) {
		document.FrmEdu.reset();
		return false;
	}
}

function reset_formOI(){
	if (confirm("Are you sure you want to clear form?")) {
		document.FrmRefOtherInfo.reset();
		return false;
	}
}

function reset_formPers(){
	if (confirm("Are you sure you want to clear form?")) {
		document.FrmPersInfo.reset();
		return false;
	}
}

/*Start - For Moving values between Listboxes*/

function hasOptions(obj){if(obj!=null && obj.options!=null){return true;}return false;}
function selectUnselectMatchingOptions(obj,regex,which,only){if(window.RegExp){if(which == "select"){var selected1=true;var selected2=false;}else if(which == "unselect"){var selected1=false;var selected2=true;}else{return;}var re = new RegExp(regex);if(!hasOptions(obj)){return;}for(var i=0;i<obj.options.length;i++){if(re.test(obj.options[i].text)){obj.options[i].selected = selected1;}else{if(only == true){obj.options[i].selected = selected2;}}}}}
function selectMatchingOptions(obj,regex){selectUnselectMatchingOptions(obj,regex,"select",false);}
function selectOnlyMatchingOptions(obj,regex){selectUnselectMatchingOptions(obj,regex,"select",true);}
function unSelectMatchingOptions(obj,regex){selectUnselectMatchingOptions(obj,regex,"unselect",false);}
function sortSelect(obj){var o = new Array();if(!hasOptions(obj)){return;}for(var i=0;i<obj.options.length;i++){o[o.length] = new Option( obj.options[i].text, obj.options[i].value, obj.options[i].defaultSelected, obj.options[i].selected) ;}if(o.length==0){return;}o = o.sort(
function(a,b){if((a.text+"") <(b.text+"")){return -1;}if((a.text+"") >(b.text+"")){return 1;}return 0;});for(var i=0;i<o.length;i++){obj.options[i] = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);}}
function selectAllOptions(obj){if(!hasOptions(obj)){return;}for(var i=0;i<obj.options.length;i++){obj.options[i].selected = true;}}
function moveSelectedOptions(from,to){if(arguments.length>3){var regex = arguments[3];if(regex != ""){unSelectMatchingOptions(from,regex);}}if(!hasOptions(from)){return;}for(var i=0;i<from.options.length;i++){var o = from.options[i];if(o.selected){if(!hasOptions(to)){var index = 0;}else{var index=to.options.length;}to.options[index] = new Option( o.text, o.value, false, false);}}for(var i=(from.options.length-1);i>=0;i--){var o = from.options[i];if(o.selected){from.options[i] = null;}}if((arguments.length<3) ||(arguments[2]==true)){sortSelect(from);sortSelect(to);}from.selectedIndex = -1;to.selectedIndex = -1; LoadEffi(); EnableOtherSpec();}
function copySelectedOptions(from,to){var options = new Object();if(hasOptions(to)){for(var i=0;i<to.options.length;i++){options[to.options[i].value] = to.options[i].text;}}if(!hasOptions(from)){return;}for(var i=0;i<from.options.length;i++){var o = from.options[i];if(o.selected){if(options[o.value] == null || options[o.value] == "undefined" || options[o.value]!=o.text){if(!hasOptions(to)){var index = 0;}else{var index=to.options.length;}to.options[index] = new Option( o.text, o.value, false, false);}}}if((arguments.length<3) ||(arguments[2]==true)){sortSelect(to);}from.selectedIndex = -1;to.selectedIndex = -1;}
function moveAllOptions(from,to){selectAllOptions(from);if(arguments.length==2){moveSelectedOptions(from,to);}else if(arguments.length==3){moveSelectedOptions(from,to,arguments[2]);}else if(arguments.length==4){moveSelectedOptions(from,to,arguments[2],arguments[3]);}}
function copyAllOptions(from,to){selectAllOptions(from);if(arguments.length==2){copySelectedOptions(from,to);}else if(arguments.length==3){copySelectedOptions(from,to,arguments[2]);}}
function swapOptions(obj,i,j){var o = obj.options;var i_selected = o[i].selected;var j_selected = o[j].selected;var temp = new Option(o[i].text, o[i].value, o[i].defaultSelected, o[i].selected);var temp2= new Option(o[j].text, o[j].value, o[j].defaultSelected, o[j].selected);o[i] = temp2;o[j] = temp;o[i].selected = j_selected;o[j].selected = i_selected;}
function moveOptionUp(obj){if(!hasOptions(obj)){return;}for(i=0;i<obj.options.length;i++){if(obj.options[i].selected){if(i != 0 && !obj.options[i-1].selected){swapOptions(obj,i,i-1);obj.options[i-1].selected = true;}}}}
function moveOptionDown(obj){if(!hasOptions(obj)){return;}for(i=obj.options.length-1;i>=0;i--){if(obj.options[i].selected){if(i !=(obj.options.length-1) && ! obj.options[i+1].selected){swapOptions(obj,i,i+1);obj.options[i+1].selected = true;}}}}
function removeSelectedOptions(from){if(!hasOptions(from)){return;}if(from.type=="select-one"){from.options[from.selectedIndex] = null;}else{for(var i=(from.options.length-1);i>=0;i--){var o=from.options[i];if(o.selected){from.options[i] = null;}}}from.selectedIndex = -1;}
function removeAllOptions(from){if(!hasOptions(from)){return;}for(var i=(from.options.length-1);i>=0;i--){from.options[i] = null;}from.selectedIndex = -1;}
function addOption(obj,text,value,selected){if(obj!=null && obj.options!=null){obj.options[obj.options.length] = new Option(text, value, false, selected);}}

/*End - For Moving values between Listboxes*/


//Edit Crew Registration
//****************************************************************************************************************************
function setEPO(IId, Eid){ 
	
	if (httpObject.readyState==4 || httpObject.readyState=="complete"){
 		document.getElementById("outputProfOverview").innerHTML=httpObject.responseText 
 		EditPOProfInd(IId, Eid);
    } 
}

function EditProfOverview(IId, Eid, Cn){
	
	httpObject = getHTTPObject();
	//if(Cn!=1){
		if (httpObject != null) {
			httpObject.open("GET", "editprof_overview.php?IId="+IId+"&Eid="+Eid+"&Cn="+Cn);
			httpObject.send(null);
			setTimeout("setEPO('"+IId+"','"+Eid+"')",1000);
			httpObject.onreadystatechange = setEPO(IId,Eid);
			//httpObject.onreadystatechange = setEPO;
		}
	//}else httpObject.onreadystatechange = '';
}
 

function setOutputEditProfIndus(){ 
		if (httpObject.readyState==4 || httpObject.readyState=="complete"){
	 		document.getElementById("EditoutputIndus").innerHTML=httpObject.responseText 
	 		//document.getElementById(DivId).innerHTML=httpObject.responseText
	    } 
}

function EditPOProfInd(valId,Eid){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "profInd.php?valId="+valId+"&Eid="+Eid);
		httpObject.send(null);
		httpObject.onreadystatechange = setOutputEditProfIndus;
	}
}

function SubProfOverview(){
	
	if(trim(document.FrmCrewReg.TxtCityTownState.value) == ""){
		document.getElementById('ErrCity').style.display = "inline"; 
		document.FrmCrewReg.TxtCityTownState.focus();
		return false;
	}else document.getElementById('ErrCity').style.display = "none";
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
	
		if(document.FrmCrewReg.SelPrimIndus.value == 0){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 'OPI'){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'OPJT'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCareerLevel.value == 0){
		document.getElementById('ErrCareerLevel').style.display = "inline";
		document.FrmCrewReg.SelCareerLevel.focus();
		return false;
	}else document.getElementById('ErrCareerLevel').style.display = "none";
	
	if(document.FrmCrewReg.SelCareerLevel.value == 'OCL'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherCareerLevel').style.display = "inline";
			document.FrmCrewReg.TxtOtherCareerLevel.focus();
			return false;
		}else document.getElementById('ErrOtherCareerLevel').style.display = "none";
	}
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	if(document.FrmCrewReg.SelProfIndus.value == 0){
		document.getElementById('ErrIndustry1').style.display = "inline";
		document.FrmCrewReg.SelProfIndus.focus();
		return false;
	}else document.getElementById('ErrIndustry1').style.display = "none";
	
	ProfCName1 = document.getElementById('TxtProfCompName').value;
	ProfCDesc1 = document.getElementById('TxtProfCompdesc').value;
	ProfJTitle1 = document.getElementById('SelProfJobTitle').value;
	ProfProdName1 = document.getElementById('TxtProfProdName').value;
	ProfJobDesc1 = document.getElementById('TxtProfJobdesc').value;
	
	if(ProfCName1=='' && (ProfCDesc1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
		document.getElementById('ErrProfCname').style.display = "inline"; 
		document.getElementById('TxtProfCompName').focus();
		return false;
	}else document.getElementById('ErrProfCname').style.display = "none";
	
	if(ProfCDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
		document.getElementById('ErrProfCompdesc').style.display = "inline"; 
		document.getElementById('TxtProfCompdesc').focus();
		return false;
	}else document.getElementById('ErrProfCompdesc').style.display = "none";
	
	if(ProfJTitle1=='Select' && (ProfCName1!='' || ProfCDesc1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
		document.getElementById('ErrSelProfJobTitle').style.display = "inline"; 
		document.getElementById('SelProfJobTitle').focus();
		return false;
	}else document.getElementById('ErrSelProfJobTitle').style.display = "none";
	
	if(ProfProdName1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfCDesc1!='' || ProfJobDesc1!='')){
		document.getElementById('ErrProfPname').style.display = "inline"; 
		document.getElementById('TxtProfProdName').focus();
		return false;
	}else document.getElementById('ErrProfPname').style.display = "none";
	
	if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfCDesc1!='')){
		document.getElementById('ErrProfJobdesc').style.display = "inline"; 
		document.getElementById('TxtProfJobdesc').focus();
		return false;
	}else document.getElementById('ErrProfJobdesc').style.display = "none";
	
	document.FrmCrewReg.HdnSub.value = 1;
	document.FrmCrewReg.submit()	
}



//Start Profile pic
function setUploadedPic(){ 
	if (httpObject.readyState==4 || httpObject.readyState=="complete"){
 		document.getElementById("DivUploadedPic").innerHTML=httpObject.responseText 
    } 
}

function ShowUploadedPic(){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "uploadpic.php");
		httpObject.send(null);
		httpObject.onreadystatechange = setUploadedPic;
	}
}

function SetDelProfilePic(){ 
	if (httpObject.readyState==4 || httpObject.readyState=="complete"){
 		document.getElementById("DivUploadedPic").innerHTML=httpObject.responseText 
 		ShowUploadedPic();
    } 
}

function DeleteProfilePic(dId){
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "uploadpic.php?dId="+dId);
		httpObject.send(null);
		httpObject.onreadystatechange = SetDelProfilePic;
	}
}
//End Profile pic

//Start Other Info Upload file
function setOIUploadedFile(){ 
	if (httpObjectu.readyState==4 || httpObjectu.readyState=="complete"){
 		document.getElementById("DivUploadedFile").innerHTML=httpObjectu.responseText 
    } 
}

function ShowOIUploadedFile(){
	httpObjectu = getHTTPObject();
	if (httpObjectu != null) {
		httpObjectu.open("GET", "uploadpic.php?OIUpFile=1");
		httpObjectu.send(null);
		httpObjectu.onreadystatechange = setOIUploadedFile;
	}
}

function SetDelOIProfileFile(){ 
	if (httpObjectu1.readyState==4 || httpObjectu1.readyState=="complete"){
 		document.getElementById("DivUploadedFile").innerHTML=httpObjectu1.responseText 
 		ShowOIUploadedFile();
    } 
}

function DeleteOIProfileFile(dId){
	httpObjectu1 = getHTTPObject();
	if (httpObjectu1 != null) {
		httpObjectu1.open("GET", "uploadpic.php?UpFileId="+dId);
		httpObjectu1.send(null);
		httpObjectu1.onreadystatechange = SetDelOIProfileFile;
	}
}
//End Other Info Upload file

//Start Education

function setShowEdu(){ 
	if (httpObject1.readyState==4 || httpObject1.readyState=="complete"){
 		document.getElementById("DivShowEdu").innerHTML=httpObject1.responseText 
    } 
}

function ShowEducation(){
	httpObject1 = getHTTPObject();
	if (httpObject1 != null) {
		httpObject1.open("GET", "edit_crew_edu.php?typeval=edu");
		httpObject1.send(null);
		httpObject1.onreadystatechange = setShowEdu;
	}
}

function SetDelShowEducation(){ 
	if (httpObject1.readyState==4 || httpObject1.readyState=="complete"){
 		document.getElementById("DivShowEdu").innerHTML=httpObject1.responseText 
 		ShowEducation();
    } 
}

function DeleteShowEducation(EduId){
	httpObject1 = getHTTPObject();
	if (httpObject1 != null) {
		httpObject1.open("GET", "edit_crew_edu.php?EduId="+EduId+"&typeval=deledu");
		httpObject1.send(null);
		httpObject1.onreadystatechange = SetDelShowEducation;
	}
}
//End Education


//Start Reference
function setReferences(){ 
	if (httpObject2.readyState==4 || httpObject2.readyState=="complete"){
 		document.getElementById("outputLoadRef").innerHTML=httpObject2.responseText 
    } 
}

function LoadReferences(){
	httpObject2 = getHTTPObject();
	if (httpObject2 != null) {
		httpObject2.open("GET", "edit_crew_ref.php?typeval=ref");
		httpObject2.send(null);
		httpObject2.onreadystatechange = setReferences;
	}
}


function setDelRef(){ 
	if (httpObject2.readyState==4 || httpObject2.readyState=="complete"){
 		document.getElementById("outputLoadRef").innerHTML=httpObject2.responseText 
 		LoadReferences();
    } 
}

function DeleteRef(drId){
	httpObject2 = getHTTPObject();
	if (httpObject2 != null) {
		httpObject2.open("GET", "edit_crew_ref.php?typeval=delref&drId="+drId);
		httpObject2.send(null);
		httpObject2.onreadystatechange = setDelRef;
	}
}
//End Reference

//Start Industry
function setIndustryEdit(){ 
	if (httpObject3.readyState==4 || httpObject3.readyState=="complete"){
 		document.getElementById("outputLoadIndustry").innerHTML=httpObject3.responseText 
    } 
}

function LoadIndustry(){
	
	httpObject3 = getHTTPObject();
	if (httpObject3 != null) {
		httpObject3.open("GET", "edit_crew_ajax.php?typeval=ind");
		httpObject3.send(null);
		httpObject3.onreadystatechange = setIndustryEdit;
	}
}

function setDelInd(){ 
	if (httpObjecti3.readyState==4 || httpObjecti3.readyState=="complete"){
 		document.getElementById("outputLoadIndustry").innerHTML=httpObjecti3.responseText 
 		LoadIndustry();
    } 
}

function DeleteInd(dIndId){
	httpObjecti3 = getHTTPObject();
	if (httpObjecti3 != null) {
		httpObjecti3.open("GET", "edit_crew_ajax.php?typeval=delind&dIndId="+dIndId);
		httpObjecti3.send(null);
		httpObjecti3.onreadystatechange = setDelInd;
	}
}
//End Industry


function EditCrewSub(){

	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 'OPI'){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'OPJT'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCareerLevel.value == 0){
		document.getElementById('ErrCareerLevel').style.display = "inline";
		document.FrmCrewReg.SelCareerLevel.focus();
		return false;
	}else document.getElementById('ErrCareerLevel').style.display = "none";
	
	if(document.FrmCrewReg.SelCareerLevel.value == 'OCL'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherCareerLevel').style.display = "inline";
			document.FrmCrewReg.TxtOtherCareerLevel.focus();
			return false;
		}else document.getElementById('ErrOtherCareerLevel').style.display = "none";
	}
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 0){
		document.getElementById('ErrWorkStatus').style.display = "inline";
		document.FrmCrewReg.SelWorkStatus.focus();
		return false;
	}else document.getElementById('ErrWorkStatus').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 'OWS'){
		if(trim(document.FrmCrewReg.TxtOtherWorkStatus.value) == ""){
			document.getElementById('ErrOtherWorkStatus').style.display = "inline";
			document.FrmCrewReg.TxtOtherWorkStatus.focus();
			return false;
		}else document.getElementById('ErrOtherWorkStatus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
	
	if(document.FrmCrewReg.SelCountry.value == 'CO'){
		if(trim(document.FrmCrewReg.TxtOtherCountry.value) == ""){
			document.getElementById('ErrOtherCountry').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountry').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtCityTownState.value) == ""){
		document.getElementById('ErrCity').style.display = "inline"; 
		document.FrmCrewReg.TxtCityTownState.focus();
		return false;
	}else document.getElementById('ErrCity').style.display = "none";
	
	if(document.FrmCrewReg.ListLanguages2.length == 0){
		document.getElementById('ErrLang').style.display = "inline";
		document.FrmCrewReg.ListLanguages2.focus();
		return false;
	}else document.getElementById('ErrLang').style.display = "none";
	
	
	EndValueInd = document.getElementById('Hdnind').value;
	
	for (i=1;i<=EndValueInd;i++){
		
		if (document.getElementById('TxtProfCompNamei'+i) != null) {
			
			ProfCName1 = document.getElementById('TxtProfCompNamei'+i).value;
			ProfCDesc1 = document.getElementById('TxtProfCompdesci'+i).value;
			ProfJTitle1 = document.getElementById('SelProfJobTitlei'+i).value;
			ProfProdName1 = document.getElementById('TxtProfProdNamei'+i).value;
			ProfJobDesc1 = document.getElementById('TxtProfJobdesci'+i).value;
			
			if(ProfCName1=='' && (ProfCDesc1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCname'+i).style.display = "inline"; 
				document.getElementById('TxtProfCompNamei'+i).focus();
				return false;
			}else document.getElementById('ErrProfCname'+i).style.display = "none";
			
			if(ProfCDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCompdesc'+i).style.display = "inline"; 
				document.getElementById('TxtProfCompdesci'+i).focus();
				return false;
			}else document.getElementById('ErrProfCompdesc'+i).style.display = "none";
			
			if(ProfJTitle1=='Select' && (ProfCName1!='' || ProfCDesc1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrSelProfJobTitle'+i).style.display = "inline"; 
				document.getElementById('SelProfJobTitlei'+i).focus();
				return false;
			}else document.getElementById('ErrSelProfJobTitle'+i).style.display = "none";
			
			if(ProfProdName1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfCDesc1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfPname'+i).style.display = "inline"; 
				document.getElementById('TxtProfProdNamei'+i).focus();
				return false;
			}else document.getElementById('ErrProfPname'+i).style.display = "none";
			
			if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfCDesc1!='')){
				document.getElementById('ErrProfJobdesc'+i).style.display = "inline"; 
				document.getElementById('TxtProfJobdesci'+i).focus();
				return false;
			}else document.getElementById('ErrProfJobdesc'+i).style.display = "none";
		}
	}
	
	
	EndValue = document.getElementById('HdnEndValue').value;
	EduEndValue = document.getElementById('theValueEdu').value;
	RefEndValue = document.getElementById('theValue').value;
	
	for (ii=1;ii<=EndValue;ii++){
		
		if (document.getElementById('TxtProfCompName'+ii) != null) {
			
			ProfCName1 = document.getElementById('TxtProfCompName'+ii).value;
			ProfCDesc1 = document.getElementById('TxtProfCompdesc'+ii).value;
			ProfJTitle1 = document.getElementById('SelProfJobTitle'+ii).value;
			ProfProdName1 = document.getElementById('TxtProfProdName'+ii).value;
			ProfJobDesc1 = document.getElementById('TxtProfJobdesc'+ii).value;
			
			if(ProfCName1=='' && (ProfCDesc1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCname'+ii).style.display = "inline"; 
				document.getElementById('TxtProfCompName'+ii).focus();
				return false;
			}else document.getElementById('ErrProfCname'+ii).style.display = "none";
			
			if(ProfCDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCompdesc'+ii).style.display = "inline"; 
				document.getElementById('TxtProfCompdesc'+ii).focus();
				return false;
			}else document.getElementById('ErrProfCompdesc'+ii).style.display = "none";
			
			if(ProfJTitle1=='Select' && (ProfCName1!='' || ProfCDesc1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrSelProfJobTitle'+ii).style.display = "inline"; 
				document.getElementById('SelProfJobTitle'+ii).focus();
				return false;
			}else document.getElementById('ErrSelProfJobTitle'+ii).style.display = "none";
			
			if(ProfProdName1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfCDesc1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfPname'+ii).style.display = "inline"; 
				document.getElementById('TxtProfProdName'+ii).focus();
				return false;
			}else document.getElementById('ErrProfPname'+ii).style.display = "none";
			
			if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfCDesc1!='')){
				document.getElementById('ErrProfJobdesc'+ii).style.display = "inline"; 
				document.getElementById('TxtProfJobdesc'+ii).focus();
				return false;
			}else document.getElementById('ErrProfJobdesc'+ii).style.display = "none";
		}
	}
	
	EditEduValue = document.getElementById('Hdniedu').value;
	
	for (iii=1;iii<=EditEduValue;iii++){
		
		if (document.getElementById('TxtUniversitye'+iii) != null) {
			
			EduUni1 = document.getElementById('TxtUniversitye'+iii).value;
			EduQual1 = document.getElementById('TxtEduQuale'+iii).value;
			EduSF1 = document.getElementById('TxtStudyFieldse'+iii).value;
			EduSpecSub1 = document.getElementById('TxtSpecSubjectse'+iii).value;
			
			if(EduUni1=='' && (EduQual1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduUnie'+iii).style.display = "inline"; 
				document.getElementById('TxtUniversitye'+iii).focus();
				return false;
			}else document.getElementById('ErrEduUnie'+iii).style.display = "none";
			
			if(EduQual1=='' && (EduUni1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduQuale'+iii).style.display = "inline"; 
				document.getElementById('TxtEduQuale'+iii).focus();
				return false;
			}else document.getElementById('ErrEduQuale'+iii).style.display = "none";
			
			if(EduSF1=='' && (EduQual1!='' || EduUni1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduSFe'+iii).style.display = "inline"; 
				document.getElementById('TxtStudyFieldse'+iii).focus();
				return false;
			}else document.getElementById('ErrEduSFe'+iii).style.display = "none";
			
			if(EduSpecSub1=='' && (EduUni1!='' || EduSF1!='' || EduQual1!='')){
				document.getElementById('ErrEduSSube'+iii).style.display = "inline"; 
				document.getElementById('TxtSpecSubjectse'+iii).focus();
				return false;
			}else document.getElementById('ErrEduSSube'+iii).style.display = "none";
		}
	}
	
	
	for (ii=1;ii<=EduEndValue;ii++){
		if (document.getElementById('TxtUniversity'+ii) != null) {
			EduUni1 = document.getElementById('TxtUniversity'+ii).value;
			EduQual1 = document.getElementById('TxtEduQual'+ii).value;
			EduSF1 = document.getElementById('TxtStudyFields'+ii).value;
			EduSpecSub1 = document.getElementById('TxtSpecSubjects'+ii).value;
			
			if(EduUni1=='' && (EduQual1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduUni'+ii).style.display = "inline"; 
				document.getElementById('TxtUniversity'+ii).focus();
				return false;
			}else document.getElementById('ErrEduUni'+ii).style.display = "none";
			
			if(EduQual1=='' && (EduUni1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduQual'+ii).style.display = "inline"; 
				document.getElementById('TxtEduQual'+ii).focus();
				return false;
			}else document.getElementById('ErrEduQual'+ii).style.display = "none";
			
			if(EduSF1=='' && (EduQual1!='' || EduUni1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduSF'+ii).style.display = "inline"; 
				document.getElementById('TxtStudyFields'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSF'+ii).style.display = "none";
			
			if(EduSpecSub1=='' && (EduUni1!='' || EduSF1!='' || EduQual1!='')){
				document.getElementById('ErrEduSSub'+ii).style.display = "inline"; 
				document.getElementById('TxtSpecSubjects'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSSub'+ii).style.display = "none";
		}
	}
	
	EditRefValue = document.getElementById('Hdniref').value;
	
	for (irr=1;irr<=EditRefValue;irr++){
		if (document.getElementById('TxtRefNamer'+irr) != null) {
			RefName11 = document.getElementById('TxtRefNamer'+irr).value;
			RefComp11 = document.getElementById('TxtRefCompr'+irr).value;
			RefPosition11 = document.getElementById('TxtRefPositionr'+irr).value;
			RefEmail11 = document.getElementById('TxtRefEmailr'+irr).value;
			RefPerm11 = document.getElementById('ChkRefPermr'+irr).checked;
			
			if(RefPerm11 == false && (RefName11!='' || RefComp11!='' || RefPosition11!='' || RefEmail11!='')){
				document.getElementById('ErrRefPermrr'+irr).style.display = "inline"; 
				document.getElementById('ChkRefPermr'+irr).focus();
				return false;
			}else document.getElementById('ErrRefPermrr'+irr).style.display = "none";
		}
	}
	
	
	for (ir=1;ir<=RefEndValue;ir++){
		if (document.getElementById('TxtRefName'+ir) != null) {
			RefName1 = document.getElementById('TxtRefName'+ir).value;
			RefComp1 = document.getElementById('TxtRefComp'+ir).value;
			RefPosition1 = document.getElementById('TxtRefPosition'+ir).value;
			RefEmail1 = document.getElementById('TxtRefEmail'+ir).value;
			RefPerm1 = document.getElementById('ChkRefPerm'+ir).checked;
			
			if(RefPerm1 == false && (RefName1!='' || RefComp1!='' || RefPosition1!='' || RefEmail1!='')){
				document.getElementById('ErrRefPerm'+ir).style.display = "inline"; 
				document.getElementById('ChkRefPerm'+ir).focus();
				return false;
			}else document.getElementById('ErrRefPerm'+ir).style.display = "none";
		}
	}
	
	document.FrmCrewReg.HdnIsSub.value = 1;
	document.FrmCrewReg.submit()	
}	
	

	
	
//New edit forms
//###############################################################################################################################	

function SubmitEditPO(){
	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	
	if(document.FrmCrewReg.SelTitle_Mr_Ms.value == 0){
		document.getElementById('ErrTitle_Mr_Ms').style.display = "inline";
		document.FrmCrewReg.SelTitle_Mr_Ms.focus();
		return false;
	}else document.getElementById('ErrTitle_Mr_Ms').style.display = "none";
	
	/*if(trim(document.FrmCrewReg.TxtEmail.value) == ""){
		document.getElementById('ErrEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = "none";
	
	if (document.getElementById('EmailExist') != null) {
		if(document.getElementById('EmailExist').value == 1){
			document.getElementById('ErrEmailExists').style.display = "inline"; 
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailExists').style.display = "none";
	}
	
	if (document.getElementById('EmailMX') != null) {
		if(document.getElementById('EmailMX').value == 1){
			document.getElementById('ErrEmailMX').style.display = "inline";
			document.getElementById('ErrEmailInvalid').style.display = "none";
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailMX').style.display = "none";
	}
	*/
	
	if(trim(document.FrmCrewReg.TxtSecEmail.value) != ""){
		if(isValidEmail(document.getElementById('TxtSecEmail').value) == false){
			document.getElementById('ErrEmailInvalid').style.display = "inline"; 
			return false;
		}
	}
	
	//alert(document.FrmCrewReg.SelPrimIndus.value);
	if(document.FrmCrewReg.SelPrimIndus.value == 'select'){
		//if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrPrimIndus').style.display = "inline";
			document.FrmCrewReg.SelPrimIndus.focus();
			return false;
		//}
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimIndus.value)) == false){
			document.getElementById('ErrOtherPrimIndusAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndusAlpha').style.display = "none";
	}
	
	/*
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'select'){
		//if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.SelPrimJobTitle.focus();
			return false;
		//}
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value)) == false){
			document.getElementById('ErrOtherPrimJobTitleAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitleAlpha').style.display = "none";
	}*/
	
	if(trim(document.FrmCrewReg.SelPrimJobTitle.value) == ''){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	/* this was asked to be removed
	if(document.FrmCrewReg.SelCareerLevel.value == 'select'){
		if(trim(document.FrmCrewReg.TxtOtherCareerLevel.value) == ""){
			document.getElementById('ErrCareerLevel').style.display = "inline";
			document.FrmCrewReg.SelCareerLevel.focus();
			return false;
		}
	}else document.getElementById('ErrCareerLevel').style.display = "none";
	*/
	/*if(document.FrmCrewReg.SelCareerLevel.value == 'OCL'){
		if(trim(document.FrmCrewReg.TxtOtherCareerLevel.value) == ""){
			document.getElementById('ErrOtherCareerLevel').style.display = "inline";
			document.FrmCrewReg.TxtOtherCareerLevel.focus();
			return false;
		}else document.getElementById('ErrOtherCareerLevel').style.display = "none";
	}*/
	
	if(document.FrmCrewReg.SelCareerLevel.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherCareerLevel.value)) == false){
			document.getElementById('ErrOtherCareerLevelAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherCareerLevel.focus();
			return false;
		}else document.getElementById('ErrOtherCareerLevelAlpha').style.display = "none";
	}
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	/* this was asked to be commented
	 if(document.FrmCrewReg.SelWorkStatus.value == 'select'){
		if(trim(document.FrmCrewReg.TxtOtherWorkStatus.value) == ""){
			document.getElementById('ErrWorkStatus').style.display = "inline";
			document.FrmCrewReg.SelWorkStatus.focus();
			return false;
		}
	}else document.getElementById('ErrWorkStatus').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherWorkStatus.value) == ""){
			document.getElementById('ErrOtherWorkStatus').style.display = "inline";
			document.FrmCrewReg.TxtOtherWorkStatus.focus();
			return false;
		}else document.getElementById('ErrOtherWorkStatus').style.display = "none";
	}
	*/
	
	if(document.FrmCrewReg.SelWorkStatus.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherWorkStatus.value)) == false){
			document.getElementById('ErrOtherWorkStatusAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherWorkStatus.focus();
			return false;
		}else document.getElementById('ErrOtherWorkStatusAlpha').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 'select'){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherCountry.value) == ""){
			document.getElementById('ErrOtherCountry').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountry').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherCountry.value)) == false){
			document.getElementById('ErrOtherCountryAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountryAlpha').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtCityTownState.value) == ""){
		document.getElementById('ErrCity').style.display = "inline"; 
		document.FrmCrewReg.TxtCityTownState.focus();
		return false;
	}else document.getElementById('ErrCity').style.display = "none";
	
	/*
	if(document.FrmCrewReg.ListLanguages2.length == 0){
		document.getElementById('ErrLang').style.display = "inline";
		document.FrmCrewReg.ListLanguages2.focus();
		return false;
	}else document.getElementById('ErrLang').style.display = "none";
	*/
	
	/* commented for byline
	var a = trim(document.FrmCrewReg.TxtByline.value);
	a = a.split(' ');
	
	if(a.length>12){
		document.getElementById('ErrByline').style.display = "inline"; 
		document.FrmCrewReg.TxtByline.focus();
		return false;	
	}else document.getElementById('ErrByline').style.display = "none";
	*/
	
	 /*logo_ext = '';
	 if(document.getElementById('profile_pic').value != '') { 
		logo_array = document.getElementById('profile_pic').value.split('.');
		logo_ext = logo_array[1];
		
		if((logo_ext!="gif") &&  (logo_ext!="GIF") && (logo_ext!="jpeg") && (logo_ext!="JPEG") &&  (logo_ext!="jpg") &&  (logo_ext!="JPG") &&  (logo_ext!="png") &&  (logo_ext!="pjpeg")
		  &&  (logo_ext!="PJPEG") &&  (logo_ext!="bmp") &&  (logo_ext!="BMP") &&  (logo_ext!="tif") &&  (logo_ext!="TIF")) {
			
			document.getElementById('ErrFileUpload').style.display = "inline"; 
			document.FrmCrewReg.profile_pic.focus();
			return false;	
		}else document.getElementById('ErrFileUpload').style.display = "none";
	 }*/
	 
	/* if(document.getElementById('profile_pic').value != '') { 
		PhotoUpload1 = document.getElementById('profile_pic').value;
		var fileExtension = PhotoUpload1.slice(PhotoUpload1.lastIndexOf(".")).toLowerCase();
		
		if(fileExtension==".gif" || fileExtension==".jpeg" || fileExtension==".jpg" || fileExtension==".png" || 
		   fileExtension==".pjpeg" || fileExtension==".tif" || fileExtension==".tiff"){ 
			
		}else {
			document.getElementById('ErrFileUpload').style.display = "inline"; 
			document.FrmCrewReg.profile_pic.focus();
			return false;	
		}
	}*/
	
	
	var mydate=new Date()
	
	var bdt_year = document.FrmCrewReg.SelBdayYear.value;
	var bdt_month = document.FrmCrewReg.SelBdayMonth.value;
	var bdt_day = document.FrmCrewReg.SelBdayDay.value;
	
	var myDate1 = new Date;
	
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	
	var dtt = bdt_month+'/'+bdt_day+'/'+bdt_year;
	
	if(Date.parse(month + "/" + day + "/" + year)>Date.parse(dtt))
	{
		document.getElementById('ErrBDayFuture').style.display = "none";
	} 
	else{
		document.getElementById('ErrBDayFuture').style.display = "inline"; 
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	
	var year=document.getElementById('SelBdayYear').value;
	
	if(year%400 ==0 || (year%100 != 0 && year%4 == 0))
	{
		flagdate=1;
	}
	else{
		flagdate=0;
	}
	if((document.getElementById('SelBdayMonth').value == 2)&&(document.getElementById('SelBdayDay').value >= 30))
	{
		document.getElementById('ErrBDayleap').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	else{
     document.getElementById('ErrBDayleap').style.display = "none";
    }
	
	if((flagdate==0)&&(document.getElementById('SelBdayMonth').value == 2)&&(document.getElementById('SelBdayDay').value == 29))
	{
		document.getElementById('ErrBDayleapday').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	else{
     document.getElementById('ErrBDayleapday').style.display = "none";
	}
	
	if((bdt_month == 4 || bdt_month == 6 || bdt_month == 9 || bdt_month == 11) && (bdt_day > 30) ){
		//alert("sssssss "+bdt_month);
		document.getElementById('ErrBDayday31').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	document.FrmCrewReg.HdnIsSub.value = 1;
	document.FrmCrewReg.submit()	
}


function SubmitProfInfo(){
        	
    if (document.getElementById('Hdnind') != null) {
		EndValueInd = document.getElementById('Hdnind').value;
		
		for (i=1;i<=EndValueInd;i++){
			
			if (document.getElementById('TxtProfCompNamei'+i) != null) {
				
				ProfCName1 = trim(document.getElementById('TxtProfCompNamei'+i).value);
				ProfCDesc1 = document.getElementById('TxtProfCompdesci'+i).value;
				ProfJTitle1 = document.getElementById('SelProfJobTitlei'+i).value;
				
				ProfProdName1 = document.getElementById('TxtProfProdNamei'+i).value;
				ProfJobDesc1 = trim(document.getElementById('TxtProfJobdesci'+i).value);
				ChkPJ = document.getElementById('ChkPresentJobi'+i).checked;
				
				if(ProfCName1=='' && (ProfCDesc1!=0 || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
					document.getElementById('ErrProfCnamep'+i).style.display = "inline"; 
					document.getElementById('TxtProfCompNamei'+i).focus();
					return false;
				}else document.getElementById('ErrProfCnamep'+i).style.display = "none";
				
				if(ProfCDesc1=='' && (ProfCName1!='' || ProfJTitle1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
					document.getElementById('ErrProfCompdescp'+i).style.display = "inline"; 
					document.getElementById('TxtProfCompdesci'+i).focus();
					return false;
				}else document.getElementById('ErrProfCompdescp'+i).style.display = "none";
				
				
				if(ProfJTitle1=='' && (ProfCName1!='' || ProfCDesc1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
					document.getElementById('ErrSelProfJobTitlep'+i).style.display = "inline"; 
					document.getElementById('SelProfJobTitlei'+i).focus();
					return false;
				}else document.getElementById('ErrSelProfJobTitlep'+i).style.display = "none";
				
				/*
				if(ProfJTitle1=='WEOPJT' && (ProfCName1!='' || ProfCDesc1!=0 || ProfProdName1!='' || ProfJobDesc1!='')){
				  if(trim(OtherProfJTitle1)==''){
					document.getElementById('ErrWEOtherPrimJobTitlei'+i).style.display = "inline"; 
					document.getElementById('TxtOtherWEPrimJobTitlei'+i).focus();
					return false;
				  }else document.getElementById('ErrWEOtherPrimJobTitlei'+i).style.display = "none";
				  
				  
				 if(trim(OtherProfJTitle1)!= ""){		
					if(alphanumeric(trim(OtherProfJTitle1)) == false){
						document.getElementById('ErrWEOtherPrimJobTitleAlphai'+i).style.display = "inline"; 
						document.getElementById('TxtOtherWEPrimJobTitlei'+i).focus();
						return false;
					}else document.getElementById('ErrWEOtherPrimJobTitleAlphai'+i).style.display = "none";
				 }
				}//else document.getElementById('ErrWEOtherPrimJobTitlei'+i).style.display = "none";
				*/
				
				if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='' || ProfProdName1!='' || ProfCDesc1!='')){
					document.getElementById('ErrProfJobdescp'+i).style.display = "inline"; 
					document.getElementById('TxtProfJobdesci'+i).focus();
					return false;
				}else document.getElementById('ErrProfJobdescp'+i).style.display = "none";
	
				
				var WEFromDay = document.getElementById('SelProfFromDayi'+i).value;
				var WEFromMonth = document.getElementById('SelProfFromMonthi'+i).value;
				var WEFromYear = document.getElementById('SelProfFromYeari'+i).value;
				
				var WEToDay = document.getElementById('SelProfToDayi'+i).value;
				var WEToMonth = document.getElementById('SelProfToMonthi'+i).value;
				var WEToYear = document.getElementById('SelProfToYeari'+i).value;
				
				var dtFrom = WEFromMonth+'/'+WEFromDay+'/'+WEFromYear;
				var dtTo = WEToMonth+'/'+WEToDay+'/'+WEToYear;
				
				if(ChkPJ==false){
					if(Date.parse(dtTo)>=Date.parse(dtFrom)){
						document.getElementById('ErrDateFromTop'+i).style.display = "none";
					} else{
						document.getElementById('ErrDateFromTop'+i).style.display = "inline"; 
						document.getElementById('SelProfFromDayi'+i).focus();
						return false;
					}
				}
				
				//***** Start - Check date for leap year and unexisting dates (eg 31 april)
					
				if(WEFromYear%400 ==0 || (WEFromYear%100 != 0 && WEFromYear%4 == 0)) flagdate=1;
				else flagdate=0;
				
				if((WEFromMonth == 2) && (WEFromDay >= 30)){
					document.getElementById('ErrWEDateleapYear'+i).style.display = "inline";
					document.getElementById('SelProfFromDayi'+i).focus()
					return false;
				}
				else document.getElementById('ErrWEDateleapYear'+i).style.display = "none";
				
				if((flagdate==0) && (WEFromMonth == 2) && (WEFromDay == 29)){
					
					document.getElementById('ErrWEDateleapYr'+i).style.display = "inline";
					document.getElementById('SelProfFromDayi'+i).focus();
					return false;
				}
				else document.getElementById('ErrWEDateleapYr'+i).style.display  = "none";
				
				if((WEFromMonth == 4 || WEFromMonth == 6 || WEFromMonth == 9 || WEFromMonth == 11) && (WEFromDay > 30) ){
					document.getElementById('ErrCorrectDate31'+i).style.display = "inline";
					document.getElementById('SelProfFromDayi'+i).focus();
					return false;
				}
				
				//======
				
				if(WEToYear%400 ==0 || (WEToYear%100 != 0 && WEToYear%4 == 0)) flagdate1=1;
				else flagdate1=0;
				
				if((WEToMonth == 2) && (WEToDay >= 30)){
					document.getElementById('ErrWEToDateleapYear'+i).style.display = "inline";
					document.getElementById('SelProfToDayi'+i).focus()
					return false;
				}
				else document.getElementById('ErrWEToDateleapYear'+i).style.display = "none";
				
				if((flagdate1==0) && (WEToMonth == 2) && (WEToDay == 29)){
					
					document.getElementById('ErrWEToDateleapYr'+i).style.display = "inline";
					document.getElementById('SelProfToDayi'+i).focus();
					return false;
				}
				else document.getElementById('ErrWEToDateleapYr'+i).style.display  = "none";
				
				if((WEToMonth == 4 || WEToMonth == 6 || WEToMonth == 9 || WEToMonth == 11) && (WEToDay > 30) ){
					document.getElementById('ErrCorrectToDate31'+i).style.display = "inline";
					document.getElementById('SelProfToDayi'+i).focus();
					return false;
				}else document.getElementById('ErrCorrectToDate31'+i).style.display = "none";
				
				//***** End - Check date for leap year and unexisting dates 
				
				dRadval = document.FrmProfInfo['RadProdPubProji[' + i + ']'];
				if(dRadval[0].checked==true) document.getElementById('HdnProdPubProji'+i).value = '1';
				if(dRadval[1].checked==true) document.getElementById('HdnProdPubProji'+i).value = '2';
				if(dRadval[2].checked==true) document.getElementById('HdnProdPubProji'+i).value = '3';
				
			}
		}
    }
	

	EndValue1111 = document.getElementById('HdnNum').value;
	EndValue123 = document.getElementById('theValueIndus').value;
	//EndValue11234 = document.getElementById('theValueProfPos').value;
	EndValue = document.getElementById('HdnEndValue').value;
	HdnNumtabs1 = document.getElementById('HdnNumtabs1').value;
	EndValue1111 = HdnNumtabs1;
	
	for (ii=1;ii<=EndValue1111;ii++){
		
		if (document.getElementById('TxtProfCompName'+ii) != null) {
			
			ProfCName1 = trim(document.getElementById('TxtProfCompName'+ii).value);
			ProfCDesc1 = document.getElementById('TxtProfCompdesc'+ii).value;
			ProfJTitle1 = document.getElementById('SelProfJobTitle'+ii).value;
			ProfProdName1 = document.getElementById('TxtProfProdName'+ii).value;
			ProfJobDesc1 = trim(document.getElementById('TxtProfJobdesc'+ii).value);
			ChkPJ = document.getElementById('ChkPresentJob'+ii).checked;
			
			document.getElementById('HdnTxtProfCompdesc'+ii).value = ProfCDesc1;
			document.getElementById('HdnSelProfJobTitle'+ii).value = ProfJTitle1;
			
			
			if(ProfCName1=='' && (ProfCDesc1!=0 || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCname'+ii).style.display = "inline"; 
				document.getElementById('TxtProfCompName'+ii).focus();
				return false;
			}else document.getElementById('ErrProfCname'+ii).style.display = "none";
			
			if(ProfCDesc1=='' && (ProfCName1!='' || ProfJTitle1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCompdesc'+ii).style.display = "inline"; 
				document.getElementById('TxtProfCompdesc'+ii).focus();
				return false;
			}else document.getElementById('ErrProfCompdesc'+ii).style.display = "none";
			
			if(ProfJTitle1=='' && (ProfCName1!='' || ProfCDesc1!='' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrSelProfJobTitle'+ii).style.display = "inline"; 
				document.getElementById('SelProfJobTitle'+ii).focus();
				return false;
			}else document.getElementById('ErrSelProfJobTitle'+ii).style.display = "none";
			
			/*
			if(ProfJTitle1=='WEOPJTnew' && (ProfCName1!='' || ProfCDesc1!=0 || ProfProdName1!='' || ProfJobDesc1!='')){
				  if(trim(OtherProfJTitle1)==''){
					document.getElementById('ErrWEOtherPrimJobTitle'+ii).style.display = "inline"; 
					document.getElementById('TxtOtherWEPrimJobTitle'+ii).focus();
					return false;
				  }else document.getElementById('ErrWEOtherPrimJobTitle'+ii).style.display = "none";
				  
				  
				 if(trim(OtherProfJTitle1)!= ""){		
					if(alphanumeric(trim(OtherProfJTitle1)) == false){
						document.getElementById('ErrWEOtherPrimJobTitleAlpha'+ii).style.display = "inline"; 
						document.getElementById('TxtOtherWEPrimJobTitle'+ii).focus();
						return false;
					}else document.getElementById('ErrWEOtherPrimJobTitleAlpha'+ii).style.display = "none";
				 }
				  
			}//else document.getElementById('ErrWEOtherPrimJobTitlei'+i).style.display = "none";
			*/	
			
			if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='' || ProfProdName1!='' || ProfCDesc1!='')){
				document.getElementById('ErrProfJobdesc'+ii).style.display = "inline"; 
				document.getElementById('TxtProfJobdesc'+ii).focus();
				return false;
			}else document.getElementById('ErrProfJobdesc'+ii).style.display = "none";
			
			var WEFromDay1 = document.getElementById('SelProfFromDay'+ii).value;
			var WEFromMonth1 = document.getElementById('SelProfFromMonth'+ii).value;
			var WEFromYear1 = document.getElementById('SelProfFromYear'+ii).value;
			
			var WEToDay1 = document.getElementById('SelProfToDay'+ii).value;
			var WEToMonth1 = document.getElementById('SelProfToMonth'+ii).value;
			var WEToYear1 = document.getElementById('SelProfToYear'+ii).value;
			
			var dtFrom1 = WEFromMonth1+'/'+WEFromDay1+'/'+WEFromYear1;
			var dtTo1 = WEToMonth1+'/'+WEToDay1+'/'+WEToYear1;
			
			if(ChkPJ==false){
				if(Date.parse(dtTo1)>=Date.parse(dtFrom1)){
					
					document.getElementById('ErrDateFromTopp'+ii).style.display = "none";
				} else{
					
					document.getElementById('ErrDateFromTopp'+ii).style.display = "inline"; 
					document.getElementById('SelProfFromDay'+ii).focus();
					return false;       
				}
			}
			
			//***** Start - Check date for leap year and unexisting dates (eg 31 april)
			
			if(WEFromYear1%400 ==0 || (WEFromYear1%100 != 0 && WEFromYear1%4 == 0)) flagdate=1;
			else flagdate=0;
			
			if((WEFromMonth1 == 2) && (WEFromDay1 >= 30)){
				document.getElementById('ErrWEDateleapYearr'+ii).style.display = "inline";
				document.getElementById('SelProfFromDay'+ii).focus()
				return false;
			}
			else document.getElementById('ErrWEDateleapYearr'+ii).style.display = "none";
			
			if((flagdate==0) && (WEFromMonth1 == 2) && (WEFromDay1 == 29)){
				
				document.getElementById('ErrWEDateleapYrr'+ii).style.display = "inline";
				document.getElementById('SelProfFromDay'+ii).focus();
				return false;
			}
			else document.getElementById('ErrWEDateleapYrr'+ii).style.display  = "none";
			
			if((WEFromMonth1 == 4 || WEFromMonth1 == 6 || WEFromMonth1 == 9 || WEFromMonth1 == 11) && (WEFromDay1 > 30) ){
				document.getElementById('ErrCorrectDate31r'+ii).style.display = "inline";
				document.getElementById('SelProfFromDay'+ii).focus();
				return false;
			}
			
			//======
			
			if(WEToYear1%400 ==0 || (WEToYear1%100 != 0 && WEToYear1%4 == 0)) flagdate1=1;
			else flagdate1=0;
			
			if((WEToMonth1 == 2) && (WEToDay1 >= 30)){
				document.getElementById('ErrWEToDateleapYearr'+ii).style.display = "inline";
				document.getElementById('SelProfFromDay'+ii).focus()
				return false;
			}
			else document.getElementById('ErrWEToDateleapYearr'+ii).style.display = "none";
			
			if((flagdate1==0) && (WEToMonth1 == 2) && (WEToDay1 == 29)){
				
				document.getElementById('ErrWEToDateleapYrr'+ii).style.display = "inline";
				document.getElementById('SelProfFromDay'+ii).focus();
				return false;
			}
			else document.getElementById('ErrWEToDateleapYrr'+ii).style.display  = "none";
			
			if((WEToMonth1 == 4 || WEToMonth1 == 6 || WEToMonth1 == 9 || WEToMonth1 == 11) && (WEToDay1 > 30) ){
				document.getElementById('ErrCorrectToDate31r'+ii).style.display = "inline";
				document.getElementById('SelProfFromDay'+ii).focus();
				return false;
			}else document.getElementById('ErrCorrectToDate31r'+ii).style.display = "none";
			
			//***** End - Check date for leap year and unexisting dates (eg 31 april)
			
			dRadval1 = document.FrmProfInfo['RadProdPubProj[' + ii + ']'];
			if(dRadval1[0].checked==true) document.getElementById('HdnProdPubProj'+ii).value = '1';
			if(dRadval1[1].checked==true) document.getElementById('HdnProdPubProj'+ii).value = '2';
			if(dRadval1[2].checked==true) document.getElementById('HdnProdPubProj'+ii).value = '3';
			
		}
	}
	
	document.FrmProfInfo.HdnSubProf.value = 1;
	document.FrmProfInfo.submit()
}



function SubmitEdu(){
	
	EduEndValue = document.getElementById('theValueEdu').value;
	EditEduValue = document.getElementById('Hdniedu').value;
	
	for (iii=1;iii<=EditEduValue;iii++){
		
		if (document.getElementById('TxtUniversitye'+iii) != null) {
			
			EduUni1 = document.getElementById('TxtUniversitye'+iii).value;
			EduQual1 = document.getElementById('TxtEduQuale'+iii).value;
			EduSF1 = document.getElementById('TxtStudyFieldse'+iii).value;
			EduSpecSub1 = document.getElementById('TxtSpecSubjectse'+iii).value;
			EduChkPresent1 = document.getElementById('ChkEduPresente'+iii).checked;
			
			if(EduUni1=='' && (EduQual1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduUnie'+iii).style.display = "inline"; 
				document.getElementById('TxtUniversitye'+iii).focus();
				return false;
			}else document.getElementById('ErrEduUnie'+iii).style.display = "none"; 
			
			if(EduQual1=='' && (EduUni1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduQuale'+iii).style.display = "inline"; 
				document.getElementById('TxtEduQuale'+iii).focus();
				return false;
			}else document.getElementById('ErrEduQuale'+iii).style.display = "none";
			
			
			var EduFromDay = document.getElementById('SelEduFromDaye'+iii).value;
			var EduFromMonth = document.getElementById('SelEduFromMonthe'+iii).value;
			var EduFromYear = document.getElementById('SelEduFromYeare'+iii).value;
			
			var EduToDay = document.getElementById('SelEduToDaye'+iii).value;
			var EduToMonth = document.getElementById('SelEduToMonthe'+iii).value;
			var EduToYear = document.getElementById('SelEduToYeare'+iii).value;
			
			var dtFromEdu = EduFromMonth+'/'+EduFromDay+'/'+EduFromYear;
			var dtToEdu = EduToMonth+'/'+EduToDay+'/'+EduToYear;
			
			
			if(EduChkPresent1==false){
				if(Date.parse(dtToEdu)>=Date.parse(dtFromEdu)){
					document.getElementById('ErrEduDateFromToe'+iii).style.display = "none";
					
				} else{
					document.getElementById('ErrEduDateFromToe'+iii).style.display = "inline"; 
					document.getElementById('SelEduToDaye'+iii).focus();
					return false;
				}
			}else{
				document.getElementById('ErrEduDateFromToe'+iii).style.display = "none";
			}
			
			//***** Start - Check date for leap year and unexisting dates (eg 31 april)
					
			if(EduFromYear%400 ==0 || (EduFromYear%100 != 0 && EduFromYear%4 == 0)) flagdate=1;
			else flagdate=0;
			
			if((EduFromMonth == 2) && (EduFromDay >= 30)){
				document.getElementById('ErrEduDateleapYear'+iii).style.display = "inline";
				document.getElementById('SelEduToDaye'+iii).focus()
				return false;
			}
			else document.getElementById('ErrEduDateleapYear'+iii).style.display = "none";
			
			if((flagdate==0) && (EduFromMonth == 2) && (EduFromDay == 29)){
				
				document.getElementById('ErrEduDateleapYr'+iii).style.display = "inline";
				document.getElementById('SelEduToDaye'+iii).focus();
				return false;
			}
			else document.getElementById('ErrEduDateleapYr'+iii).style.display  = "none";
			
			if((EduFromMonth == 4 || EduFromMonth == 6 || EduFromMonth == 9 || EduFromMonth == 11) && (EduFromDay > 30) ){
				document.getElementById('ErrEduCorrectDate31'+iii).style.display = "inline";
				document.getElementById('SelEduToDaye'+iii).focus();
				return false;
			}else document.getElementById('ErrEduCorrectDate31'+iii).style.display = "none";
			
			//to date
			if(EduChkPresent1==false){
				
				if(EduToYear%400 ==0 || (EduToYear%100 != 0 && EduToYear%4 == 0)) flagdate1=1;
				else flagdate1=0;
				
				if((EduToMonth == 2) && (EduToDay >= 30)){
					document.getElementById('ErrEduToDateleapYear'+iii).style.display = "inline";
					document.getElementById('SelEduToDaye'+iii).focus()
					return false;
				}
				else document.getElementById('ErrEduToDateleapYear'+iii).style.display = "none";
				
				if((flagdate1==0) && (EduToMonth == 2) && (EduToDay == 29)){
					
					document.getElementById('ErrEduToDateleapYr'+iii).style.display = "inline";
					document.getElementById('SelEduToDaye'+iii).focus();
					return false;
				}
				else document.getElementById('ErrEduToDateleapYr'+iii).style.display  = "none";
				
				if((EduToMonth == 4 || EduToMonth == 6 || EduToMonth == 9 || EduToMonth == 11) && (EduToDay > 30) ){
					document.getElementById('ErrEduCorrectToDate31'+iii).style.display = "inline";
					document.getElementById('SelEduToDaye'+iii).focus();
					return false;
				}else document.getElementById('ErrEduCorrectToDate31'+iii).style.display = "none";
			
			}else{
				document.getElementById('ErrEduToDateleapYear'+iii).style.display = "none";
				document.getElementById('ErrEduToDateleapYr'+iii).style.display  = "none";
				document.getElementById('ErrEduCorrectToDate31'+iii).style.display = "none";
			}
			//***** End - Check date for leap year and unexisting dates (eg 31 april)
			
			
			if(EduSF1=='' && (EduQual1!='' || EduUni1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduSFe'+iii).style.display = "inline"; 
				document.getElementById('TxtStudyFieldse'+iii).focus();
				return false;
			}else document.getElementById('ErrEduSFe'+iii).style.display = "none";
			
			if(EduSpecSub1=='' && (EduUni1!='' || EduSF1!='' || EduQual1!='')){
				document.getElementById('ErrEduSSube'+iii).style.display = "inline"; 
				document.getElementById('TxtSpecSubjectse'+iii).focus();
				return false;
			}else document.getElementById('ErrEduSSube'+iii).style.display = "none";
		}
	}
	
	for (ii=1;ii<=EduEndValue;ii++){
		if (document.getElementById('TxtUniversity'+ii) != null) {
			
			EduUni1 = document.getElementById('TxtUniversity'+ii).value;
			EduQual1 = document.getElementById('TxtEduQual'+ii).value;
			EduSF1 = document.getElementById('TxtStudyFields'+ii).value;
			EduSpecSub1 = document.getElementById('TxtSpecSubjects'+ii).value;
			EduChkPresent1 = document.getElementById('ChkEduPresent'+ii).checked;
			
			if(EduUni1=='' && (EduQual1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduUni'+ii).style.display = "inline"; 
				document.getElementById('TxtUniversity'+ii).focus();
				return false;
			}else document.getElementById('ErrEduUni'+ii).style.display = "none";
			
			if(EduQual1=='' && (EduUni1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduQual'+ii).style.display = "inline"; 
				document.getElementById('TxtEduQual'+ii).focus();
				return false;
			}else document.getElementById('ErrEduQual'+ii).style.display = "none";
			
			
			var EduFromDay1 = document.getElementById('SelEduFromDay'+ii).value;
			var EduFromMonth1 = document.getElementById('SelEduFromMonth'+ii).value;
			var EduFromYear1 = document.getElementById('SelEduFromYear'+ii).value;
			
			var EduToDay1 = document.getElementById('SelEduToDay'+ii).value;
			var EduToMonth1 = document.getElementById('SelEduToMonth'+ii).value;
			var EduToYear1 = document.getElementById('SelEduToYear'+ii).value;
			
			var dtFromEdu1 = EduFromMonth1+'/'+EduFromDay1+'/'+EduFromYear1;
			var dtToEdu1 = EduToMonth1+'/'+EduToDay1+'/'+EduToYear1;
			
			if(EduChkPresent1==false){
				if(Date.parse(dtToEdu1)>=Date.parse(dtFromEdu1)){
					document.getElementById('ErrEduDateFromTo'+ii).style.display = "none";
					
				} else{
					document.getElementById('ErrEduDateFromTo'+ii).style.display = "inline"; 
					document.getElementById('SelEduToDay'+ii).focus();
					return false;
				}
			}else{
				document.getElementById('ErrEduDateFromTo'+ii).style.display = "none";
			}
			
			//***** Start - Check date for leap year and unexisting dates (eg 31 april)
					
			if(EduFromYear1%400 ==0 || (EduFromYear1%100 != 0 && EduFromYear1%4 == 0)) flagdate=1;
			else flagdate=0;
			
			if((EduFromMonth1 == 2) && (EduFromDay1 >= 30)){
				document.getElementById('ErrEduDateleapYearr'+ii).style.display = "inline";
				document.getElementById('SelEduToDay'+ii).focus()
				return false;
			}
			else document.getElementById('ErrEduDateleapYearr'+ii).style.display = "none";
			
			if((flagdate==0) && (EduFromMonth1 == 2) && (EduFromDay1 == 29)){
				
				document.getElementById('ErrEduDateleapYrr'+ii).style.display = "inline";
				document.getElementById('SelEduToDay'+ii).focus();
				return false;
			}
			else document.getElementById('ErrEduDateleapYrr'+ii).style.display  = "none";
			
			if((EduFromMonth1 == 4 || EduFromMonth1 == 6 || EduFromMonth1 == 9 || EduFromMonth1 == 11) && (EduFromDay1 > 30) ){
				document.getElementById('ErrEduCorrectDate31r'+ii).style.display = "inline";
				document.getElementById('SelEduToDay'+ii).focus();
				return false;
			}else document.getElementById('ErrEduCorrectDate31r'+ii).style.display = "none";
			
			//======
			if(EduChkPresent1==false){
				
				if(EduToYear1%400 ==0 || (EduToYear1%100 != 0 && EduToYear1%4 == 0)) flagdate1=1;
				else flagdate1=0;
				
				if((EduToMonth1 == 2) && (EduToDay1 >= 30)){
					document.getElementById('ErrEduToDateleapYearr'+ii).style.display = "inline";
					document.getElementById('SelEduToDay'+ii).focus()
					return false;
				}
				else document.getElementById('ErrEduToDateleapYearr'+ii).style.display = "none";
				
				if((flagdate1==0) && (EduToMonth1 == 2) && (EduToDay1 == 29)){
					
					document.getElementById('ErrEduToDateleapYrr'+ii).style.display = "inline";
					document.getElementById('SelEduToDay'+ii).focus();
					return false;
				}
				else document.getElementById('ErrEduToDateleapYrr'+ii).style.display  = "none";
				
				if((EduToMonth1 == 4 || EduToMonth1 == 6 || EduToMonth1 == 9 || EduToMonth1 == 11) && (EduToDay1 > 30) ){
					document.getElementById('ErrEduCorrectToDate31r'+ii).style.display = "inline";
					document.getElementById('SelEduToDay'+ii).focus();
					return false;
				}else document.getElementById('ErrEduCorrectToDate31r'+ii).style.display = "none";
			
			}else{
				document.getElementById('ErrEduToDateleapYearr'+ii).style.display = "none";
				document.getElementById('ErrEduToDateleapYrr'+ii).style.display  = "none";
				document.getElementById('ErrEduCorrectToDate31r'+ii).style.display = "none";
			}
			//***** End - Check date for leap year and unexisting dates (eg 31 april)
			
			
			if(EduSF1=='' && (EduQual1!='' || EduUni1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduSF'+ii).style.display = "inline"; 
				document.getElementById('TxtStudyFields'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSF'+ii).style.display = "none";
			
			if(EduSpecSub1=='' && (EduUni1!='' || EduSF1!='' || EduQual1!='')){
				document.getElementById('ErrEduSSub'+ii).style.display = "inline"; 
				document.getElementById('TxtSpecSubjects'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSSub'+ii).style.display = "none";
		}
	}
	
	document.FrmEdu.HdnSubEdu.value = 1;
	document.FrmEdu.submit()
	
}

function SubmitRefOtherInfo(){
	
	RefEndValue = document.getElementById('theValue').value;
	EditRefValue = document.getElementById('Hdniref').value;
	
    if(document.getElementById('OI_UploadFile').value != '') { 
		PhotoUpload11 = document.getElementById('OI_UploadFile').value;
		var fileExtension = PhotoUpload11.slice(PhotoUpload11.lastIndexOf(".")).toLowerCase();
		
		if(fileExtension==".doc" || fileExtension==".pdf" || fileExtension==".docx" || fileExtension==".odt" || fileExtension==".rtf" || 
		   fileExtension==".rtx" || fileExtension==".text" || fileExtension==".txt" || fileExtension==".text" || fileExtension==".wpd"
		   || fileExtension==".wps"){ 
		}else {
			document.getElementById('ErrFileUpload_OI').style.display = "inline"; 
			document.FrmRefOtherInfo.OI_UploadFile.focus();
			return false;
		}
	}
	
	for (irr=0;irr<=EditRefValue;irr++){
		
		if (document.getElementById('TxtRefNamer'+irr) != null) {
			RefName11 = document.getElementById('TxtRefNamer'+irr).value;
			RefComp11 = document.getElementById('TxtRefCompr'+irr).value;
			RefPosition11 = document.getElementById('TxtRefPositionr'+irr).value;
			RefEmail11 = document.getElementById('TxtRefEmailr'+irr).value;
			RefPerm11 = document.getElementById('ChkRefPermr'+irr).checked;
			
			//**
			if(trim(RefName11)=='' && (trim(RefComp11)!='' || trim(RefPosition11)!='' || trim(RefEmail11)!='')){
				document.getElementById('ErrRefFnamer'+irr).style.display = "inline"; 
				document.getElementById('TxtRefNamer'+irr).focus();
				return false;
			}else document.getElementById('ErrRefFnamer'+irr).style.display = "none";
			
			
			if(trim(RefName11)!= ""){		
				if(alphanumeric(trim(RefName11)) == false){
					document.getElementById('ErrRefFnameAlphar'+irr).style.display = "inline"; 
					document.getElementById('TxtRefNamer'+irr).focus();
					return false;
				}else document.getElementById('ErrRefFnameAlphar'+irr).style.display = "none";
			}
			
			//**
			if(trim(RefComp11)=='' && (trim(RefName11)!='' || trim(RefPosition11)!='' || trim(RefEmail11)!='')){
					document.getElementById('ErrRefCompr'+irr).style.display = "inline"; 
					document.getElementById('TxtRefCompr'+irr).focus();
					return false;
			}else document.getElementById('ErrRefCompr'+irr).style.display = "none";
			
			//**
			if(trim(RefPosition11)=='' && (trim(RefName11)!='' || trim(RefComp11)!='' || trim(RefEmail11)!='')){
					document.getElementById('ErrRefPositionr'+irr).style.display = "inline"; 
					document.getElementById('TxtRefPositionr'+irr).focus();
					return false;
			}else document.getElementById('ErrRefPositionr'+irr).style.display = "none";
			
			//** 
			if(trim(RefEmail11)=='' && (trim(RefName11)!='' || trim(RefComp11)!='' || trim(RefPosition11)!='')){
					document.getElementById('ErrRefEmailr'+irr).style.display = "inline"; 
					document.getElementById('TxtRefEmailr'+irr).focus();
					return false;
			}else document.getElementById('ErrRefEmailr'+irr).style.display = "none";
			
			
			if(trim(RefEmail11)!= ""){
				if(isValidEmail(trim(RefEmail11)) == false){
					document.getElementById('ErrRefEmailInvalid'+irr).style.display = "inline"; 
					return false;
				}else{ document.getElementById('ErrRefEmailInvalid'+irr).style.display = "none"; }
			}
			
			if(RefPerm11 == false && (RefName11!='' || RefComp11!='' || RefPosition11!='' || RefEmail11!='')){
				document.getElementById('ErrRefPermrr'+irr).style.display = "inline"; 
				document.getElementById('ChkRefPermr'+irr).focus();
				return false;
			}else document.getElementById('ErrRefPermrr'+irr).style.display = "none";
		
		}// end if loop
	}//end for loop
	
	for (ir=1;ir<=RefEndValue;ir++){
		
		if (document.getElementById('TxtRefName'+ir) != null) {
			RefName1 = document.getElementById('TxtRefName'+ir).value;
			RefComp1 = document.getElementById('TxtRefComp'+ir).value;
			RefPosition1 = document.getElementById('TxtRefPosition'+ir).value;
			RefEmail1 = document.getElementById('TxtRefEmail'+ir).value;
			RefPerm1 = document.getElementById('ChkRefPerm'+ir).checked;
			
			
			//**
			if(trim(RefName1)=='' && (trim(RefComp1)!='' || trim(RefPosition1)!='' || trim(RefEmail1)!='')){
				document.getElementById('ErrRefFname'+ir).style.display = "inline"; 
				document.getElementById('TxtRefName'+ir).focus();
				return false;
			}else document.getElementById('ErrRefFname'+ir).style.display = "none";
			
			
			if(trim(RefName1)!= ""){		
				if(alphanumeric(trim(RefName1)) == false){
					document.getElementById('ErrRefFnameAlpha'+ir).style.display = "inline"; 
					document.getElementById('TxtRefNamer'+ir).focus();
					return false;
				}else document.getElementById('ErrRefFnameAlpha'+ir).style.display = "none";
			}
			
			//**
			if(trim(RefComp1)=='' && (trim(RefName1)!='' || trim(RefPosition1)!='' || trim(RefEmail1)!='')){
					document.getElementById('ErrRefComp'+ir).style.display = "inline"; 
					document.getElementById('TxtRefComp'+ir).focus();
					return false;
			}else document.getElementById('ErrRefComp'+ir).style.display = "none";
			
			//**
			if(trim(RefPosition1)=='' && (trim(RefName1)!='' || trim(RefComp1)!='' || trim(RefEmail1)!='')){
					document.getElementById('ErrRefPosition'+ir).style.display = "inline"; 
					document.getElementById('TxtRefPosition'+ir).focus();
					return false;
			}else document.getElementById('ErrRefPosition'+ir).style.display = "none";
			
			//** 
			if(trim(RefEmail1)=='' && (trim(RefName1)!='' || trim(RefComp1)!='' || trim(RefPosition1)!='')){
					document.getElementById('ErrRefEmail'+ir).style.display = "inline"; 
					document.getElementById('TxtRefEmail'+ir).focus();
					return false;
			}else document.getElementById('ErrRefEmail'+ir).style.display = "none";
			
			
			if(trim(RefEmail1)!= ""){
				if(isValidEmail(trim(RefEmail1)) == false){
					document.getElementById('ErrRefEmailInvalida'+ir).style.display = "inline"; 
					return false;
				}else document.getElementById('ErrRefEmailInvalida'+ir).style.display = "none";
			}
			
			if(RefPerm1 == false && (RefName1!='' || RefComp1!='' || RefPosition1!='' || RefEmail1!='')){
				document.getElementById('ErrRefPerm'+ir).style.display = "inline"; 
				document.getElementById('ChkRefPerm'+ir).focus();
				return false;
			}else document.getElementById('ErrRefPerm'+ir).style.display = "none";
		}
	}
	
	document.FrmRefOtherInfo.HdnSubRef.value = 1;
	document.FrmRefOtherInfo.submit()
}


function SubmitPersInfo(){
	
	if(trim(document.FrmPersInfo.TxtWebsite.value)!=''){
		if(checkURL(trim(document.FrmPersInfo.TxtWebsite.value))==false){
			document.getElementById('ErrWebsite').style.display = "inline"; 
			document.FrmPersInfo.TxtWebsite.focus();
			return false;
		}else document.getElementById('ErrWebsite').style.display = "none";
	}
	
	document.FrmPersInfo.HdnPersInfo.value = 1;
	document.FrmPersInfo.submit()
}
//######################################################################################################
	
	
//New crew registration
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

/*Function to submit First Crew reg form*/
function CregFirstSub1(){
	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	
	if(document.FrmCrewReg.SelTitle_Mr_Ms.value == 0){
		document.getElementById('ErrTitle_Mr_Ms').style.display = "inline";
		document.FrmCrewReg.SelTitle_Mr_Ms.focus();
		return false;
	}else document.getElementById('ErrTitle_Mr_Ms').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtEmail.value) == ""){
		document.getElementById('ErrEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = "none";
	
	if (document.getElementById('EmailExist') != null) {
		if(document.getElementById('EmailExist').value == 1){
			document.getElementById('ErrEmailExists').style.display = "inline"; 
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailExists').style.display = "none";
	}
	
	if (document.getElementById('EmailMX') != null) {
		if(document.getElementById('EmailMX').value == 1){
			document.getElementById('ErrEmailMX').style.display = "inline";
			document.getElementById('ErrEmailInvalid').style.display = "none";
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailMX').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtSecEmail.value) != ""){
		if(isValidEmail(document.getElementById('TxtSecEmail').value) == false){
			document.getElementById('ErrEmailInvalid').style.display = "inline"; 
			return false;
		}
	}
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 'OPI'){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'OPJT'){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCareerLevel.value == 0){
		document.getElementById('ErrCareerLevel').style.display = "inline";
		document.FrmCrewReg.SelCareerLevel.focus();
		return false;
	}else document.getElementById('ErrCareerLevel').style.display = "none";
	
	if(document.FrmCrewReg.SelCareerLevel.value == 'OCL'){
		if(trim(document.FrmCrewReg.TxtOtherCareerLevel.value) == ""){
			document.getElementById('ErrOtherCareerLevel').style.display = "inline";
			document.FrmCrewReg.TxtOtherCareerLevel.focus();
			return false;
		}else document.getElementById('ErrOtherCareerLevel').style.display = "none";
	}
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 0){
		document.getElementById('ErrWorkStatus').style.display = "inline";
		document.FrmCrewReg.SelWorkStatus.focus();
		return false;
	}else document.getElementById('ErrWorkStatus').style.display = "none";
	
	if(document.FrmCrewReg.SelWorkStatus.value == 'OWS'){
		if(trim(document.FrmCrewReg.TxtOtherWorkStatus.value) == ""){
			document.getElementById('ErrOtherWorkStatus').style.display = "inline";
			document.FrmCrewReg.TxtOtherWorkStatus.focus();
			return false;
		}else document.getElementById('ErrOtherWorkStatus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
	
	if(document.FrmCrewReg.SelCountry.value == 'CO'){
		if(trim(document.FrmCrewReg.TxtOtherCountry.value) == ""){
			document.getElementById('ErrOtherCountry').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountry').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtCityTownState.value) == ""){
		document.getElementById('ErrCity').style.display = "inline"; 
		document.FrmCrewReg.TxtCityTownState.focus();
		return false;
	}else document.getElementById('ErrCity').style.display = "none";
	
	if(document.FrmCrewReg.ListLanguages2.length == 0){
		document.getElementById('ErrLang').style.display = "inline";
		document.FrmCrewReg.ListLanguages2.focus();
		return false;
	}else document.getElementById('ErrLang').style.display = "none";
	
	var a = trim(document.FrmCrewReg.TxtByline.value);
	a = a.split(' ');
	
	if(a.length>12){
		document.getElementById('ErrByline').style.display = "inline"; 
		document.FrmCrewReg.TxtByline.focus();
		return false;	
	}else document.getElementById('ErrByline').style.display = "none";
	
	
	 logo_ext = '';
	/* if(document.getElementById('profile_pic').value != '') { 
		logo_array = document.getElementById('profile_pic').value.split('.');
		logo_ext = logo_array[1];
		//if((logo_ext!="gif") && (logo_ext!="jpeg") &&  (logo_ext!="jpg") &&  (logo_ext!="png") &&  (logo_ext!="pjpeg")
		// &&  (logo_ext!="bmp") &&  (logo_ext!="tif")) {
		
		if((logo_ext!="gif") &&  (logo_ext!="GIF") && (logo_ext!="jpeg") && (logo_ext!="JPEG") &&  (logo_ext!="jpg") &&  (logo_ext!="JPG") &&  (logo_ext!="png") &&  (logo_ext!="pjpeg")
		  &&  (logo_ext!="PJPEG") &&  (logo_ext!="tif") &&  (logo_ext!="TIF")) {
				
			document.getElementById('ErrFileUpload').style.display = "inline"; 
			document.FrmCrewReg.profile_pic.focus();
			return false;	
		}else document.getElementById('ErrFileUpload').style.display = "none";
	 }
	*/
	document.FrmCrewReg.HdnIsSub.value = 1;
	document.FrmCrewReg.submit()	
}




function SubmitProfInfoAdd(){
	
	ProfCName = document.getElementById('TxtProfCompName').value;
	ProfCDesc = document.getElementById('TxtProfCompdesc').value;
	ProfJTitle = document.getElementById('SelProfJobTitle').value;
	ProfProdName = document.getElementById('TxtProfProdName').value;
	ProfJobDesc = document.getElementById('TxtProfJobdesc').value;
	
	if(ProfCName=='' && (ProfCDesc!=0 || ProfJTitle!='Select' || ProfProdName!='' || ProfJobDesc!='')){
		document.getElementById('ErrProfCname').style.display = "inline"; 
		document.getElementById('TxtProfCompName').focus();
		return false;
	}else document.getElementById('ErrProfCname').style.display = "none";
	
	if(ProfCDesc==0 && (ProfCName!='' || ProfJTitle!='Select' || ProfProdName!='' || ProfJobDesc!='')){
		document.getElementById('ErrProfCompdesc').style.display = "inline"; 
		document.getElementById('TxtProfCompdesc').focus();
		return false;
	}else document.getElementById('ErrProfCompdesc').style.display = "none";
	
	if(ProfJTitle=='Select' && (ProfCName!='' || ProfCDesc!=0 || ProfProdName!='' || ProfJobDesc!='')){
		document.getElementById('ErrSelProfJobTitle').style.display = "inline"; 
		document.getElementById('SelProfJobTitle').focus();
		return false;
	}else document.getElementById('ErrSelProfJobTitle').style.display = "none";
	
	/*
	if(ProfProdName=='' && (ProfCName!='' || ProfJTitle!='Select' || ProfCDesc!=0 || ProfJobDesc!='')){
		document.getElementById('ErrProfPname').style.display = "inline"; 
		document.getElementById('TxtProfProdName').focus();
		return false;
	}else document.getElementById('ErrProfPname').style.display = "none";
	*/
	
	if(ProfJobDesc=='' && (ProfCName!='' || ProfJTitle!='Select' || ProfProdName!='' || ProfCDesc!=0)){
		document.getElementById('ErrProfJobdesc').style.display = "inline"; 
		document.getElementById('TxtProfJobdesc').focus();
		return false;
	}else document.getElementById('ErrProfJobdesc').style.display = "none";
	
	
	
	EndValue = document.getElementById('theValueProfPos').value;
	
	for (i=0;i<=EndValue;i++){
		
		if (document.getElementById('TxtProfCompName'+i) != null) {
			
			ProfCName1 = document.getElementById('TxtProfCompName'+i).value;
			ProfCDesc1 = document.getElementById('TxtProfCompdesc'+i).value;
			ProfJTitle1 = document.getElementById('SelProfJobTitle'+i).value;
			ProfProdName1 = document.getElementById('TxtProfProdName'+i).value;
			ProfJobDesc1 = document.getElementById('TxtProfJobdesc'+i).value;
			
			if(ProfCName1=='' && (ProfCDesc1!=0 || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCname'+i).style.display = "inline"; 
				document.getElementById('TxtProfCompName'+i).focus();
				return false;
			}else document.getElementById('ErrProfCname'+i).style.display = "none";
			
			if(ProfCDesc1==0 && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrProfCompdesc'+i).style.display = "inline"; 
				document.getElementById('TxtProfCompdesc'+i).focus();
				return false;
			}else document.getElementById('ErrProfCompdesc'+i).style.display = "none";
			
			if(ProfJTitle1=='Select' && (ProfCName1!='' || ProfCDesc1!=0 || ProfProdName1!='' || ProfJobDesc1!='')){
				document.getElementById('ErrSelProfJobTitle'+i).style.display = "inline"; 
				document.getElementById('SelProfJobTitle'+i).focus();
				return false;
			}else document.getElementById('ErrSelProfJobTitle'+i).style.display = "none";
			
			/*
			if(ProfProdName1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfCDesc1!=0 || ProfJobDesc1!='')){
				document.getElementById('ErrProfPname'+i).style.display = "inline"; 
				document.getElementById('TxtProfProdName'+i).focus();
				return false;
			}else document.getElementById('ErrProfPname'+i).style.display = "none";
			*/
			
			if(ProfJobDesc1=='' && (ProfCName1!='' || ProfJTitle1!='Select' || ProfProdName1!='' || ProfCDesc1!=0)){
				document.getElementById('ErrProfJobdesc'+i).style.display = "inline"; 
				document.getElementById('TxtProfJobdesc'+i).focus();
				return false;
			}else document.getElementById('ErrProfJobdesc'+i).style.display = "none";
		}
	
	}
	
	document.FrmProfInfo.HdnSubProf.value = 1;
	document.FrmProfInfo.submit()	
}


function SubmitEduAdd(){
	
	EduEndValue = document.getElementById('theValueEdu').value;
	
	EduUni = document.getElementById('TxtUniversity').value;
	EduQual = document.getElementById('TxtEduQual').value;
	EduSF = document.getElementById('TxtStudyFields').value;
	EduSpecSub = document.getElementById('TxtSpecSubjects').value;
	
	if(EduUni=='' && (EduQual!='' || EduSF!='' || EduSpecSub!='')){
		document.getElementById('ErrEduUni').style.display = "inline"; 
		document.getElementById('TxtUniversity').focus();
		return false;
	}else document.getElementById('ErrEduUni').style.display = "none";
	
	if(EduQual=='' && (EduUni!='' || EduSF!='' || EduSpecSub!='')){
		document.getElementById('ErrEduQual').style.display = "inline"; 
		document.getElementById('TxtEduQual').focus();
		return false;
	}else document.getElementById('ErrEduQual').style.display = "none";
	
	if(EduSF=='' && (EduQual!='' || EduUni!='' || EduSpecSub!='')){
		document.getElementById('ErrEduSF').style.display = "inline"; 
		document.getElementById('TxtStudyFields').focus();
		return false;
	}else document.getElementById('ErrEduSF').style.display = "none";
	
	if(EduSpecSub=='' && (EduUni!='' || EduSF!='' || EduQual!='')){
		document.getElementById('ErrEduSSub').style.display = "inline"; 
		ddocument.getElementById('TxtSpecSubjects').focus();
		return false;
	}else document.getElementById('ErrEduSSub').style.display = "none";
	
	
	for (ii=1;ii<=EduEndValue;ii++){
		if (document.getElementById('TxtUniversity'+ii) != null) {
			EduUni1 = document.getElementById('TxtUniversity'+ii).value;
			EduQual1 = document.getElementById('TxtEduQual'+ii).value;
			EduSF1 = document.getElementById('TxtStudyFields'+ii).value;
			EduSpecSub1 = document.getElementById('TxtSpecSubjects'+ii).value;
			
			if(EduUni1=='' && (EduQual1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduUni'+ii).style.display = "inline"; 
				document.getElementById('TxtUniversity'+ii).focus();
				return false;
			}else document.getElementById('ErrEduUni'+ii).style.display = "none";
			
			if(EduQual1=='' && (EduUni1!='' || EduSF1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduQual'+ii).style.display = "inline"; 
				document.getElementById('TxtEduQual'+ii).focus();
				return false;
			}else document.getElementById('ErrEduQual'+ii).style.display = "none";
			
			if(EduSF1=='' && (EduQual1!='' || EduUni1!='' || EduSpecSub1!='')){
				document.getElementById('ErrEduSF'+ii).style.display = "inline"; 
				document.getElementById('TxtStudyFields'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSF'+ii).style.display = "none";
			
			if(EduSpecSub1=='' && (EduUni1!='' || EduSF1!='' || EduQual1!='')){
				document.getElementById('ErrEduSSub'+ii).style.display = "inline"; 
				document.getElementById('TxtSpecSubjects'+ii).focus();
				return false;
			}else document.getElementById('ErrEduSSub'+ii).style.display = "none";
		}
	}
	
	document.FrmEdu.HdnSubEdu.value = 1;
	document.FrmEdu.submit()	
}

function SubmitRefOtherInfoAdd(){

	RefEndValue = document.getElementById('theValue').value;
	
	//start - Checking if "I have permission to input referee details " is not checked
	/*RefName = trim(document.FrmCrewReg2.TxtRefName.value);
	RefComp = trim(document.FrmCrewReg2.TxtRefComp.value);
	RefPosition = trim(document.FrmCrewReg2.TxtRefPosition.value);
	RefEmail = trim(document.FrmCrewReg2.TxtRefEmail.value);
	RefPerm = document.FrmCrewReg2.ChkRefPerm.checked;
	*/
	RefName = document.getElementById('TxtRefName').value;
	RefComp = document.getElementById('TxtRefComp').value;
	RefPosition = document.getElementById('TxtRefPosition').value;
	RefEmail = document.getElementById('TxtRefEmail').value;
	RefPerm = document.getElementById('ChkRefPerm').checked;
	
	if(RefPerm == false && (RefName!='' || RefComp!='' || RefPosition!='' || RefEmail!='')){
		document.getElementById('ErrRefPermis').style.display = "inline"; 
		document.getElementById('ChkRefPerm').focus();
		return false;
	}else document.getElementById('ErrRefPermis').style.display = "none";
	
	for (ir=1;ir<=RefEndValue;ir++){
		if (document.getElementById('TxtRefName'+ir) != null) {
			RefName1 = document.getElementById('TxtRefName'+ir).value;
			RefComp1 = document.getElementById('TxtRefComp'+ir).value;
			RefPosition1 = document.getElementById('TxtRefPosition'+ir).value;
			RefEmail1 = document.getElementById('TxtRefEmail'+ir).value;
			RefPerm1 = document.getElementById('ChkRefPerm'+ir).checked;
			
			if(RefPerm1 == false && (RefName1!='' || RefComp1!='' || RefPosition1!='' || RefEmail1!='')){
				document.getElementById('ErrRefPerm'+ir).style.display = "inline"; 
				document.getElementById('ChkRefPerm'+ir).focus();
				return false;
			}else document.getElementById('ErrRefPerm'+ir).style.display = "none";
		}
	}
	//End Checking if "I have permission to input referee details " is not checked

	document.FrmRefOtherInfo.HdnSubRef.value = 1;
	document.FrmRefOtherInfo.submit()		
}


function SubmitPersInfoAdd(){
	
	document.FrmPersInfo.HdnPersInfo.value = 1;
	document.FrmPersInfo.submit()
}


function DisableFromDt(val){
	
	for(ki=1; ki<=val; ki++){
		if(document.getElementById('ChkPresentJobi'+ki).checked == true){	
			document.getElementById('SelProfToDayi'+ki).disabled = true;
			document.getElementById('SelProfToMonthi'+ki).disabled = true;
			document.getElementById('SelProfToYeari'+ki).disabled = true;
		}else{
			document.getElementById('SelProfToDayi'+ki).disabled = false;
			document.getElementById('SelProfToMonthi'+ki).disabled = false;
			document.getElementById('SelProfToYeari'+ki).disabled = false;
		}
	}
}


function DisableFromDt1(val){
	
	for(ki=1; ki<=val; ki++){
		if(document.getElementById('ChkPresentJob'+ki).checked == true){	
			document.getElementById('SelProfToDay'+ki).disabled = true;
			document.getElementById('SelProfToMonth'+ki).disabled = true;
			document.getElementById('SelProfToYear'+ki).disabled = true;
		}else{
			document.getElementById('SelProfToDay'+ki).disabled = false;
			document.getElementById('SelProfToMonth'+ki).disabled = false;
			document.getElementById('SelProfToYear'+ki).disabled = false;
		}
	}
}

function DisableFromDt2(val){
	
	if(document.getElementById('ChkPresentJob').checked == true){	
		document.getElementById('SelProfToDay').disabled = true;
		document.getElementById('SelProfToMonth').disabled = true;
		document.getElementById('SelProfToYear').disabled = true;
	}else{
		document.getElementById('SelProfToDay').disabled = false;
		document.getElementById('SelProfToMonth').disabled = false;
		document.getElementById('SelProfToYear').disabled = false;
	}
}

// function used to expand div on click of + sign
function func_expanddiv(idvalshow,idvalhide)
{
	var idshow=idvalshow;
	var idhide=idvalhide;
	document.getElementById(idshow).style.display="block";
	document.getElementById(idvalhide).style.display="none";
	
}

//function used to delte job position
function removeJobPos(jobposid){
	document.getElementById('hdnDelJobPos').value=jobposid;
	document.FrmProfInfo.submit();
}

menu_status = new Array();
function showHide_cr(theid,imgname,op){
	if (document.getElementById) {
		var switch_id = document.getElementById(theid);
		
		//if(op==1) switch_id.className = 'hide';
		//if(op==2) switch_id.className = 'hide';
		if(op==1 || op==2 || op==3 ||op==4 || op==5) switch_id.className = 'hide';
		
		if(switch_id.className!='show') {
			switch_id.className = 'show';
			menu_status[theid] = 'show';
			document[imgname].src = 'images/minus_reg.jpg';
		}else{ 
			switch_id.className = 'hide';
			menu_status[theid] = 'hide';
			document[imgname].src = 'images/plus_reg.jpg';
		}
	}
}


//This function is used to write Firstname & Lastname entered by the user besides the byline field (e.g Abc Xyz is ) on the registration page 
function DivWriteByline(){
	document.getElementById('DivByline').innerHTML = document.getElementById('TxtFname').value+' '+document.getElementById('TxtLname').value+' is &nbsp;&nbsp;';
	document.getElementById('DivBylineHide').style.display = "none";
}

//Function to validate change password form
function SubmitCP(){
	
	if(trim(document.ChangePswd.TxtOldPswd.value) == ""){
			document.getElementById('ErrOldPswd').style.display = "inline";
			document.ChangePswd.TxtOldPswd.focus();
			return false;
	}else document.getElementById('ErrOldPswd').style.display = "none";
	
	if(trim(document.ChangePswd.TxtNewPswd.value) == ""){
			document.getElementById('ErrNewPswd').style.display = "inline";
			document.ChangePswd.TxtNewPswd.focus();
			return false;
	}else document.getElementById('ErrNewPswd').style.display = "none";
	
	if(trim(document.ChangePswd.TxtCNewPswd.value) == ""){
			document.getElementById('ErrCNewPswd').style.display = "inline";
			document.ChangePswd.TxtCNewPswd.focus();
			return false;
	}else document.getElementById('ErrCNewPswd').style.display = "none";
	
	if(trim(document.ChangePswd.TxtNewPswd.value) != trim(document.ChangePswd.TxtCNewPswd.value)){
		document.getElementById('ErrCNewPswdNoMatch').style.display = "inline";
		document.ChangePswd.TxtCNewPswd.focus();
		return false;
	}else document.getElementById('ErrCNewPswdNoMatch').style.display = "none";
	
	/*if(document.getElementById('ChkDeactivateAcc').checked == true){
		if (!confirm("Are you sure you want deactivate your account?")) {
			return false;
		}
	}*/
	
	document.ChangePswd.HdnIsSubCP.value = 1;
	document.ChangePswd.submit()	
}


function SubmitDelAcc(){

	if(document.getElementById('ChkDeactivateAcc').checked == true){
		if (!confirm("Are you sure you want to deactivate your account?")) {
			return false;
		}
	}
	document.DeActAcc.HdnIsSubDAct.value = 1;
	document.DeActAcc.submit()	
}


//To check nickname availaibility
/*
function Nickname(){
	if (httpObject.readyState==4 || httpObject.readyState=="complete"){
 		document.getElementById("outputChkNickname").innerHTML=httpObject.responseText 
    } 
}

function ChkNickname(valNickname){
	
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajax_chk_nickname.php?valNickname="+valNickname);
		httpObject.send(null);
		httpObject.onreadystatechange = Nickname;
	}
}*/

//autocomplete
function ACNickname(){
	if (httpObjectn.readyState==4 || httpObjectn.readyState=="complete"){
 		document.getElementById("nickname_suggest").innerHTML=httpObjectn.responseText;
 		 		
    } 
}

function ChkNickname(val, fn, ln){
	
		
		$('#nickname_suggest').html('...Loading please wait...');
		document.getElementById('nickname_suggest').style.display = 'inline';
		var dataString = "val="+val+"&fn="+fn+"&ln="+ln ;
		//alert(dataString);
		$.ajax({  
    	type: "POST",  
        url: "ajax_ac.php",  
        data: dataString,  
        complete: function(response) { 
		$('#nickname_suggest').html('');
		$('#nickname_suggest').html(response.responseText);
		
		//document.getElementById("nickname_suggest").innerHTML=httpObjectn.responseText
		}
		});
		return false;
	
	
	/*httpObjectn = getHTTPObject();
	if (httpObjectn != null) {
		httpObjectn.open("GET", "ajax_ac.php?val="+val+"&fn="+fn+"&ln="+ln);
		httpObjectn.send(null);
		httpObjectn.onreadystatechange = ACNickname;
	}*/
}


//alphanumeric_other
/*Function to submit First Crew reg form*/
function CregFirstSubNew(){
	
	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	
	if(document.FrmCrewReg.SelTitle_Mr_Ms.value == 0){
		document.getElementById('ErrTitle_Mr_Ms').style.display = "inline";
		document.FrmCrewReg.SelTitle_Mr_Ms.focus();
		return false;
	}else document.getElementById('ErrTitle_Mr_Ms').style.display = "none";

	
	if(trim(document.FrmCrewReg.TxtNickname.value) == ""){
		document.getElementById('ErrNickname').style.display = "inline"; 
		//document.FrmCrewReg.TxtNickname.focus();
		return false;
	}else document.getElementById('ErrNickname').style.display = 'none';
	/*
	if(alphanumeric_other_n(trim(document.FrmCrewReg.TxtNickname.value), 1) == false){
		document.getElementById('ErrNicknameAlpha1').style.display = "inline"; 
		document.FrmCrewReg.TxtNickname.focus();
		return false;
	}else document.getElementById('ErrNicknameAlpha1').style.display = "none";
	*/
	
	if(trim(document.FrmCrewReg.TxtEmail.value) == ""){
		document.getElementById('ErrEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = "none";
	
	
	if (document.getElementById('EmailExist') != null) {
		
		if(document.getElementById('EmailExist').value == 1){
			document.getElementById('ErrEmailExists').style.display = "inline"; 
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailExists').style.display = "none";
	}
	
	/*
	if (document.getElementById('EmailMX') != null) {
		
		if(document.getElementById('EmailMX').value == 1){
			
			document.getElementById('ErrEmailMX').style.display = "inline";
			document.getElementById('ErrEmailInvalid').style.display = "none";
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailMX').style.display = "none";
	}
	*/
	if(trim(document.FrmCrewReg.TxtEmail.value) != ""){
		if(isValidEmail(document.getElementById('TxtEmail').value) == false){
			document.getElementById('ErrEmailInvalid').style.display = "inline"; 
			return false;
		}else document.getElementById('ErrEmailInvalid').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtcEmail.value) == ""){
		document.getElementById('ErrCEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtcEmail.focus();
		return false;
	}
	else{
		document.getElementById('ErrCEmail').style.display = "none"; 
	}
	
	if(trim(document.FrmCrewReg.TxtcEmail.value) != trim(document.FrmCrewReg.TxtEmail.value)){
		document.getElementById('ErrCEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtcEmail.focus();
		return false;
	}
	else
		document.getElementById('ErrCEmail').style.display = "none"; 
	
	if(document.FrmCrewReg.SelPrimIndus.value == 'select'){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimIndus.value)) == false){
			document.getElementById('ErrOtherPrimIndusAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndusAlpha').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'select'){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value)) == false){
			document.getElementById('ErrOtherPrimJobTitleAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitleAlpha').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 'select'){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
		
	if(document.FrmCrewReg.SelCountry.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherCountry.value) == ""){
			document.getElementById('ErrOtherCountry').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountry').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherCountry.value)) == false){
			document.getElementById('ErrOtherCountryAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountryAlpha').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtCityTownState.value) == ""){
		document.getElementById('ErrCity').style.display = "inline"; 
		document.FrmCrewReg.TxtCityTownState.focus();
		return false;
	}else document.getElementById('ErrCity').style.display = "none";
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	
	
	/*if ((document.getElementById('DivOtherTxtSpec1') != null) || (document.getElementById('DivOtherTxtSpec2') != null)) {
		if(trim(document.FrmCrewReg.TxtOtherSpec.value) == ""){
			document.getElementById('ErrOtherSpec').style.display = "inline";
			document.FrmCrewReg.TxtOtherSpec.focus();
			return false;
		}else document.getElementById('ErrOtherSpec').style.display = "none";
	}*/
		
	/*if ((document.getElementById('DivOtherTxtSpec1') != null) && (document.getElementById('DivOtherTxtSpec2') != null)) {
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherSpec.value)) == false){
			document.getElementById('ErrOtherSpecAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherSpec.focus();
			return false;
		}else document.getElementById('ErrOtherSpecAlpha').style.display = "none";
	}*/
	
	/* do not remove this commented code
	var a = trim(document.FrmCrewReg.TxtByline.value);
	a = a.split(' ');
	
	if(a.length>12){
		document.getElementById('ErrByline').style.display = "inline"; 
		document.FrmCrewReg.TxtByline.focus();
		return false;	
	}else document.getElementById('ErrByline').style.display = "none";
	*/
	
	 
/*	if(document.getElementById('profile_pic').value != '') { 
		PhotoUpload1 = document.getElementById('profile_pic').value;
		var fileExtension = PhotoUpload1.slice(PhotoUpload1.lastIndexOf(".")).toLowerCase();
		
		if(fileExtension==".gif" || fileExtension==".jpeg" || fileExtension==".jpg" || fileExtension==".png" || 
		   fileExtension==".pjpeg" || fileExtension==".tif" || fileExtension==".tiff"){ 
			
		}else {
			document.getElementById('ErrFileUpload').style.display = "inline"; 
			document.FrmCrewReg.profile_pic.focus();
			return false;	
		}
	}*/
	
	var mydate=new Date()
	
	var bdt_year = document.FrmCrewReg.SelBdayYear.value;
	var bdt_month = document.FrmCrewReg.SelBdayMonth.value;
	var bdt_day = document.FrmCrewReg.SelBdayDay.value;
	
	var myDate1 = new Date;
	
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	
	var dtt = bdt_month+'/'+bdt_day+'/'+bdt_year;
	if(Date.parse(month + "/" + day + "/" + year)>Date.parse(dtt)){
		
		document.getElementById('ErrBDayFuture').style.display = "none";
	} else{
		document.getElementById('ErrBDayFuture').style.display = "inline"; 
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	
	var year=document.getElementById('SelBdayYear').value;
	
	if(year%400 ==0 || (year%100 != 0 && year%4 == 0))
	{
		flagdate=1;
	}
	else{
		flagdate=0;
	}
	if((document.getElementById('SelBdayMonth').value == 2)&&(document.getElementById('SelBdayDay').value >= 30))
	{
		document.getElementById('ErrBDayleap').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	else{
     document.getElementById('ErrBDayleap').style.display = "none";
    }
	
	if((flagdate==0)&&(document.getElementById('SelBdayMonth').value == 2)&&(document.getElementById('SelBdayDay').value == 29))
	{
		document.getElementById('ErrBDayleapday').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	else{
     document.getElementById('ErrBDayleapday').style.display = "none";
	}
	
	
	if((bdt_month == 4 || bdt_month == 6 || bdt_month == 9 || bdt_month == 11) && (bdt_day > 30) ){
		document.getElementById('ErrBDayday31').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
		
	}
	
	var age = Age(bdt_day, bdt_month , bdt_year);
	
	if(age < 13){ 
		document.getElementById('ErrAge18').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}else{
		document.getElementById('ErrAge18').style.display = "none";
	}
	
	if(document.getElementById('ChkTnC').checked == false){
		document.getElementById('ErrChkTnC').style.display = "inline";
		document.getElementById('ChkTnC').focus();
		return false;
	}else document.getElementById('ErrChkTnC').style.display = 'none';
		
	
	document.FrmCrewReg.HdnIsSub.value = 1;
	/*document.FrmCrewReg.submit()	*/
	return true;
}

/* Function to calculate age*/
function Age(bdt_day, bdt_month , bdt_year){

	var bday=parseInt(bdt_day);
	var bmo=(parseInt(bdt_month)-1);
	var byr=parseInt(bdt_year);
	
	var byr;
	var age;
	var now = new Date();
	tday=now.getDate();
	tmo=(now.getMonth());
	tyr=(now.getFullYear());
	
	{
		if((tmo > bmo)||(tmo==bmo & tday>=bday))
		{age=byr}
		
		else
		{age=byr+1}
		//alert("As of today, "+now+' \n'+", you are:"+(tyr-age)+ " years old");
		
		return tyr-age;
	}
}


/* Start - Functions to Add company on portfolio page */
function show_cmp(){
	document.getElementById('DivAddCmp').style.display = "block";
}

function SubACMP(){
	var txt = trim(document.frmAddcmp.addcmp.value);
	if(txt==''){
		document.getElementById('DivAddCmpErr').style.display = "inline";
		return false;
	}else{ 
		document.frmAddcmp.submit();		
	}
}

function SubEditCMP(){
	var txt = trim(document.frmEditcmp.addcmp.value);
	if(txt==''){
		document.getElementById('DivAddCmpErr').style.display = "inline";
		return false;
	}else{ 
		document.frmEditcmp.submit();		
	}
}


function cmpEdit(){
	document.getElementById('cmp_name').style.display = "none";
	document.getElementById('cmp_edit').style.display = "block";
	
}
/*End - Functions to Add company on portfolio page*/


/*Start - Functions to change byline on portfolio page*/
function ChangeByline(val){
	
	if(val == 1) document.getElementById('DivChangeByline').style.display = "inline";
	else document.getElementById('DivChangeByline').style.display = "none";
}



function ClearBL(){

	document.FrmClearByline.HdnClearBL.value = 1;
	document.FrmClearByline.submit()	
}
/*End - Functions to change byline on portfolio page*/



function FuncHideErrEdu(val, val1){

	if(val1==1) document.getElementById('ErrEduUni'+val).style.display = 'none';
	if(val1==2) document.getElementById('ErrEduQual'+val).style.display = 'none';
	if(val1==3) document.getElementById('ErrEduSF'+val).style.display = 'none';
	if(val1==4) document.getElementById('ErrEduSSub'+val).style.display = 'none';
	if(val1==5) document.getElementById('ErrEduDateFromTo'+val).style.display = 'none';
}

function checkURL(value) {
	var urlregex = new RegExp("^(http:\/\/www.|https:\/\/www.|ftp:\/\/www.|www.){1}([0-9A-Za-z]+\.)");
	if(urlregex.test(value))
	{
		return(true);
	}
		return(false);
}
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$


function Check_login(){
	
	if(trim(document.getElementById('TxtUsername').value) == ''){
		document.getElementById('ErrEmail').style.display = 'inline'; 
		document.getElementById('TxtUsername').focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = 'none'; 
	
	/*if(trim(document.getElementById('TxtUsername').value) != ""){
		if(isValidEmail(document.getElementById('TxtUsername').value) == false){
			document.getElementById('ErrEmailInvalid').style.display = "inline"; 
			return false;
		}else document.getElementById('ErrEmailInvalid').style.display = "none";
	}*/
	
	if(trim(document.getElementById('TxtPassword').value) == ""){
		document.getElementById('ErrPswd').style.display = 'inline';
		document.getElementById('TxtPassword').focus();
		return false;
	}else document.getElementById('ErrPswd').style.display = 'none';
	
	
	return true;
	document.FrmLogin.submit();
}


//function to set nickname
function SetNN(){
	
	if(trim(document.getElementById('TxtNickname').value) == ""){
		document.getElementById('ErrNickname').style.display = "inline"; 
		document.getElementById('TxtNickname').focus();
		return false;
	}else document.getElementById('ErrNickname').style.display = "none";
	
	if(alphanumeric_other_n(trim(document.getElementById('TxtNickname').value), 1) == false){
		document.getElementById('ErrNicknameAlpha1').style.display = "inline"; 
		document.getElementById('TxtNickname').focus();
		return false;
	}else document.getElementById('ErrNicknameAlpha1').style.display = "none";
	
	document.FrmSetNN.submit();
}

//function to change primary industry
function SetPI(){
	
	if(document.getElementById('SelPrimIndus').value == 'select'){ 
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.getElementById('SelPrimIndus').focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	document.FrmSetPI.submit();
}

//registration form on home page
function crew_reg_homepage(){ 
	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	if(trim(document.FrmCrewReg.TxtEmail.value) == ""){
		document.getElementById('ErrEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = "none";
	
	
	if (document.getElementById('EmailExist') != null) {
		
		if(document.getElementById('EmailExist').value == 1){
			document.getElementById('ErrEmailExists').style.display = "inline"; 
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailExists').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtEmail.value) != ""){
		if(isValidEmail(document.getElementById('TxtEmail').value) == false){
			document.getElementById('ErrEmailInvalid').style.display = "inline"; 
			return false;
		}else document.getElementById('ErrEmailInvalid').style.display = "none";
	}
	
	
	var str12 = '@hotmail.';
	if((document.FrmCrewReg.TxtEmail.value).search(str12)==-1){
		document.getElementById('ErrEmail_Hotmail').style.display = "none";
	}
	else
	{//alert("not corporate email");
		document.getElementById('ErrEmail_Hotmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}
	
	

	if(document.FrmCrewReg.SelPrimIndus.value == 'select'){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimIndus.value)) == false){
			document.getElementById('ErrOtherPrimIndusAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndusAlpha').style.display = "none";
	}
	document.FrmCrewReg.pass_value.value = 1;
	document.FrmCrewReg.submit();
	//return true;
}

//new registrartion form submit
function SubCrewReg(){

	if(trim(document.FrmCrewReg.TxtFname.value) == ""){
		document.getElementById('ErrFname').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtFname.value)) == false){
		document.getElementById('ErrFnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtFname.focus();
		return false;
	}else document.getElementById('ErrFnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtLname.value) == ""){
		document.getElementById('ErrLname').style.display = "inline";
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLname').style.display = "none";
	
	if(alphanumeric(trim(document.FrmCrewReg.TxtLname.value)) == false){
		document.getElementById('ErrLnameAlpha').style.display = "inline"; 
		document.FrmCrewReg.TxtLname.focus();
		return false;
	}else document.getElementById('ErrLnameAlpha').style.display = "none";
	
	if(trim(document.FrmCrewReg.TxtNickname.value) == ""){
		document.getElementById('ErrNickname').style.display = "inline"; 
		//document.FrmCrewReg.TxtNickname.focus();
		return false;
	}else document.getElementById('ErrNickname').style.display = 'none';
		
	if(trim(document.FrmCrewReg.TxtEmail.value) == ""){
		document.getElementById('ErrEmail').style.display = "inline"; 
		document.FrmCrewReg.TxtEmail.focus();
		return false;
	}else document.getElementById('ErrEmail').style.display = "none";
	
	
	if (document.getElementById('EmailExist') != null) {
		
		if(document.getElementById('EmailExist').value == 1){
			document.getElementById('ErrEmailExists').style.display = "inline"; 
			document.FrmCrewReg.TxtEmail.focus();
			return false;
		}else document.getElementById('ErrEmailExists').style.display = "none";
	}
	
	if(trim(document.FrmCrewReg.TxtEmail.value) != ""){
		if(isValidEmail(document.getElementById('TxtEmail').value) == false){
			document.getElementById('ErrEmailInvalid').style.display = "inline"; 
			return false;
		}else document.getElementById('ErrEmailInvalid').style.display = "none";
	}

	if(document.FrmCrewReg.SelPrimIndus.value == 'select'){
		document.getElementById('ErrPrimIndus').style.display = "inline";
		document.FrmCrewReg.SelPrimIndus.focus();
		return false;
	}else document.getElementById('ErrPrimIndus').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimIndus.value) == ""){
			document.getElementById('ErrOtherPrimIndus').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndus').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimIndus.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimIndus.value)) == false){
			document.getElementById('ErrOtherPrimIndusAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimIndus.focus();
			return false;
		}else document.getElementById('ErrOtherPrimIndusAlpha').style.display = "none";
	}
	/*
	if(document.FrmCrewReg.SelPrimJobTitle.value == 'select'){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value) == ""){
			document.getElementById('ErrOtherPrimJobTitle').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitle').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelPrimJobTitle.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherPrimJobTitle.value)) == false){
			document.getElementById('ErrOtherPrimJobTitleAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherPrimJobTitle.focus();
			return false;
		}else document.getElementById('ErrOtherPrimJobTitleAlpha').style.display = "none";
	}
	*/
	
	if(trim(document.FrmCrewReg.SelPrimJobTitle.value) == ''){
		document.getElementById('ErrPrimJobTitle').style.display = "inline";
		document.FrmCrewReg.SelPrimJobTitle.focus();
		return false;
	}else document.getElementById('ErrPrimJobTitle').style.display = "none";
	
	
	if(document.FrmCrewReg.SelCountry.value == 'select'){
		document.getElementById('ErrCountry').style.display = "inline";
		document.FrmCrewReg.SelCountry.focus();
		return false;
	}else document.getElementById('ErrCountry').style.display = "none";
		
	if(document.FrmCrewReg.SelCountry.value == 0){
		if(trim(document.FrmCrewReg.TxtOtherCountry.value) == ""){
			document.getElementById('ErrOtherCountry').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountry').style.display = "none";
	}
	
	if(document.FrmCrewReg.SelCountry.value == 0){
		if(alphanumeric_other(trim(document.FrmCrewReg.TxtOtherCountry.value)) == false){
			document.getElementById('ErrOtherCountryAlpha').style.display = "inline";
			document.FrmCrewReg.TxtOtherCountry.focus();
			return false;
		}else document.getElementById('ErrOtherCountryAlpha').style.display = "none";
	}
	if(trim(document.FrmCrewReg.TxtCompany.value) == ""){
		document.getElementById('ErrCompany').style.display = "inline"; 
		document.FrmCrewReg.TxtCompany.focus();
		return false;
	}else document.getElementById('ErrCompany').style.display = "none";
	
	if(document.FrmCrewReg.ListSpec2.length == 0){
		document.getElementById('ErrSpeclism').style.display = "inline";
		document.FrmCrewReg.ListSpec2.focus();
		return false;
	}else document.getElementById('ErrSpeclism').style.display = "none";
	
	/*if(document.getElementById('profile_pic').value != '') { 
		PhotoUpload1 = document.getElementById('profile_pic').value;
		var fileExtension = PhotoUpload1.slice(PhotoUpload1.lastIndexOf(".")).toLowerCase();
		
		if(fileExtension==".gif" || fileExtension==".jpeg" || fileExtension==".jpg" || fileExtension==".png" || 
		   fileExtension==".pjpeg" || fileExtension==".tif" || fileExtension==".tiff"){ 
			
		}else {
			document.getElementById('ErrFileUpload').style.display = "inline"; 
			document.FrmCrewReg.profile_pic.focus();
			return false;	
		}
	}*/
	
	var mydate=new Date()
	
	var bdt_year = document.FrmCrewReg.SelBdayYear.value;
	var bdt_month = document.FrmCrewReg.SelBdayMonth.value;
	var bdt_day = document.FrmCrewReg.SelBdayDay.value;
	
	var myDate1 = new Date;
	
	var currentTime = new Date();
	var month = currentTime.getMonth() + 1;
	var day = currentTime.getDate();
	var year = currentTime.getFullYear();
	
	var dtt = bdt_month+'/'+bdt_day+'/'+bdt_year;
	if(Date.parse(month + "/" + day + "/" + year)>Date.parse(dtt)){
		
		document.getElementById('ErrBDayFuture').style.display = "none";
	} else{
		document.getElementById('ErrBDayFuture').style.display = "inline"; 
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	
	var year=document.getElementById('SelBdayYear').value;
	
	if(year%400 ==0 || (year%100 != 0 && year%4 == 0)){
		flagdate=1;
	}
	else{
		flagdate=0;
	}
	if((document.getElementById('SelBdayMonth').value == 2)&&(document.getElementById('SelBdayDay').value >= 30)){
		document.getElementById('ErrBDayleap').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	else{
     document.getElementById('ErrBDayleap').style.display = "none";
    }
	
	if((flagdate==0)&&(document.getElementById('SelBdayMonth').value == 2)&&(document.getElementById('SelBdayDay').value == 29)){
		document.getElementById('ErrBDayleapday').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	else{
     document.getElementById('ErrBDayleapday').style.display = "none";
	}
	
	if((bdt_month == 4 || bdt_month == 6 || bdt_month == 9 || bdt_month == 11) && (bdt_day > 30) ){
		document.getElementById('ErrBDayday31').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}
	
	var age = Age(bdt_day, bdt_month , bdt_year);
	
	if(age < 13){ 
		document.getElementById('ErrAge18').style.display = "inline";
		document.FrmCrewReg.SelBdayDay.focus();
		return false;
	}else{
		document.getElementById('ErrAge18').style.display = "none";
	}
	
	if(document.getElementById('ChkTnC').checked == false){
		document.getElementById('ErrChkTnC').style.display = "inline";
		document.getElementById('ChkTnC').focus();
		return false;
	}else document.getElementById('ErrChkTnC').style.display = 'none';
	
	document.FrmCrewReg.HdnIsSub.value = 1;
	/*document.FrmCrewReg.submit()	*/
	return true;
}


function CountME(enter,exit,text,characters) {
  var enterObj=getObject(enter);
  var exitObj=getObject(exit);
  var lpos=characters - enterObj.value.length;
  document.getElementById('errcmt').style.display = "none";
  document.getElementById('errExceedlimit').style.display = "none";	
  if(lpos <= 0) {
    if(lpos < 0) document.getElementById('errExceedlimit').style.display = "inline";
    lpos=0;
    text='<span class="disable"> '+text+' </span>';
    enterObj.value=enterObj.value.substr(0,characters);
  }
  exitObj.innerHTML = text.replace("{CHAR}",lpos);
}


//jobtitle
function TextJobtitle(num){

	if (httpObjectjj.readyState==4 || httpObjectjj.readyState=="complete"){
 		document.getElementById("outputChkJobtitle"+num).innerHTML=httpObjectjj.responseText 
    } 
}

function ChkTxtJobtitle(num){
	
	
	httpObjectjj = getHTTPObject();
	if (httpObjectjj != null) {
		httpObjectjj.open("GET", "ajax_txtjobtitle.php?num="+num);
		httpObjectjj.send(null);
		
		setTimeout("TextJobtitle('"+num+"')",100);
		httpObjectjj.onreadystatechange = TextJobtitle(num);
	}
}


//To add work tab in edit cv

var glb=0;
var glb1=0;

var xmlHttp
function GetXmlHttpObject(){
	var xmlHttp=null;
	try{
 		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
		}
	catch (e){
		// Internet Explorer
  		try{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    		}
  		catch (e){
    		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    		}
		}
return xmlHttp;
}

function add_tab1(a){ 
xmlHttp=GetXmlHttpObject(); 
if (xmlHttp==null){
  alert ("Your browser does not support AJAX!");
  return;
  }
//var id=document.getElementById("numval").value;
glb=a;

var url="ajax_workexp.php?id="+a;
xmlHttp.onreadystatechange=add_tab_div1;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function add_tab_div1() 
{ 
if (xmlHttp.readyState==4){
	
	document.getElementById('add_N'+glb).innerHTML=xmlHttp.responseText;
	document.getElementById('firstdiv').style.display="none";
	document.getElementById('HdnNumtabs1').value = glb;
	}
}

function add_tab2(a){ 
	xmlHttp=GetXmlHttpObject(); 
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	glb=a;
	
	var url="ajax_workexp.php?id="+a;
	xmlHttp.onreadystatechange = add_tab_div2;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function add_tab_div2() 
{ 
	if (xmlHttp.readyState==4){
		var c=glb-1;
		document.getElementById('add_NN'+glb).innerHTML=xmlHttp.responseText;
		document.getElementById('secDiv'+c).style.display="none";
		document.getElementById('HdnNumtabs1').value = c;
	}
}

function rem_tab1(val,sess){
	var v=val;
	document.getElementById('d'+v).style.display='none';
	document.getElementById('removetab'+v).style.display='none';
	
	/*
	document.getElementById('d'+v).removeNode(true); //ie
	document.getElementById('removetab'+v).removeNode(true); //ie*/
	
	var Node1 = document.getElementById('d'+v);
	Node1.removeChild(Node1.childNodes[0]);
	var Node1 = document.getElementById('removetab'+v);
	Node1.removeChild(Node1.childNodes[0]);
	//document.FrmIndInfo.submit();
}
 
function functCD(desc){
 	$("input#TxtProfCompdesc"+desc+"").autocomplete("ajax_autocompdesc.php");
}

function functJT(desc){
	$("input#SelProfJobTitle"+desc+"").autocomplete("ajax_autojobtitle.php");
}


//to get user details on entering email for Fixedia users 
function EmailDetails(){
	if (httpObjectn.readyState==4 || httpObjectn.readyState=="complete"){
 		document.getElementById("DivEmailDetails").innerHTML = httpObjectn.responseText;
    } 
}

function getEmailDetails(val){
	
	//document.getElementById('nickname_suggest').style.display = 'inline';
	email = trim(val);
	
	if(isValidEmail(email) == false){
		document.getElementById('ErrEmailInvalid').style.display = "inline"; 
	}else{
		document.getElementById('ErrEmailInvalid').style.display = "none"; 
		httpObjectn = getHTTPObject();
		if (httpObjectn != null) {
			httpObjectn.open("GET", "ajax_emaildet.php?email="+email);
			httpObjectn.send(null);
			httpObjectn.onreadystatechange = EmailDetails;
		}
	}
}


function saveNickname(){
	
	if(document.getElementById('TxtNickname').value == ''){
		document.getElementById('ErrNickname').style.display = "inline";
		return false;
	}else{
		document.getElementById('ErrNickname').style.display = "none";
	}
	document.getElementById('HdnAddNN').value = 1;
	document.FrmAddNN.submit();
}

