// JavaScript Document

function cvedit_edu_valid(){

	var eduvalid=0;
	if(ColdFusion.getElementValue("cvedit_Qualification")==0){
		document.getElementById("spn_cvedit_Qualification").style.color='red';
		eduvalid=eduvalid+1;
	}else{
		document.getElementById("spn_cvedit_Qualification").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_Specialization")==0){
		document.getElementById("spn_cvedit_Specialization").style.color='red';
		eduvalid=eduvalid+1;
	}else{
		document.getElementById("spn_cvedit_Specialization").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_Institute")==""){
		document.getElementById("spn_cvedit_Institute").style.color='red';
		eduvalid=eduvalid+1;
	}else{
		document.getElementById("spn_cvedit_Institute").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_passyear")==0){
		document.getElementById("spn_cvedit_passyear").style.color='red';
		eduvalid=eduvalid+1;
	}else{
		document.getElementById("spn_cvedit_passyear").style.color='';
	}
	
	if(ColdFusion.getElementValue("cvedit_edu_country")==0){
		document.getElementById("spn_cvedit_edu_country").style.color='red';
		eduvalid=eduvalid+1;
	}else{
		document.getElementById("spn_cvedit_edu_country").style.color='';
	}
	
	if(document.getElementById("cvedit_Qualification_other").style.display==""){
		if(ColdFusion.getElementValue("cvedit_Qualification_other")==""){
			document.getElementById("spn_cvedit_Qualification").style.color='red';
			eduvalid=eduvalid+1;
		}else{
			document.getElementById("spn_cvedit_Qualification").style.color='';
		}
	}
	if(document.getElementById("cvedit_Specialization_other").style.display==""){
		if(ColdFusion.getElementValue("cvedit_Specialization_other")==""){
			document.getElementById("spn_cvedit_Specialization").style.color='red';
			eduvalid=eduvalid+1;
		}else{
			document.getElementById("spn_cvedit_Specialization").style.color='';
		}
	}
	
	if(eduvalid ==0){
		return(true);		
	}else{
		document.getElementById("spn_edu_reply").innerHTML = eduvalid+" Fields to be completed.";
		return(false);
	}
	
}

function cvedit_professional_valid(){
	var provalid=0;
	
	if(ColdFusion.getElementValue("cvedit_keyskills")==""){
		document.getElementById("spn_cvedit_keyskills").style.color='red';
		provalid=provalid+1;
	}else{
		document.getElementById("spn_cvedit_keyskills").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_cur_sal")==""){
		document.getElementById("spn_cvedit_cur_sal").style.color='red';
		provalid=provalid+1;	
	}else{
	var cveditcursal=ColdFusion.getElementValue("cvedit_cur_sal");
	var cveditcursal2=parseInt(cveditcursal);
		if(cveditcursal==cveditcursal2){
			//document.getElementById("cvedit_cur_sal").value=cveditcursal2;
			document.getElementById("spn_cvedit_cur_sal").style.color='';
		}else{
			document.getElementById("spn_cvedit_cur_sal").style.color='red';
			provalid=provalid+1;	
		}
	}
	if(ColdFusion.getElementValue("cvedit_exp_sal")==0){
		document.getElementById("spn_cvedit_exp_sal").style.color='red';
		provalid=provalid+1;	
	}else{
		document.getElementById("spn_cvedit_exp_sal").style.color='';
	}
	
/* updating 9-9-9 start */
	if(ColdFusion.getElementValue("cvedit_pos_app")==0){
		document.getElementById("spn_cvedit_pos_app").style.color='red';
		provalid=provalid+1;	
	}else{
		document.getElementById("spn_cvedit_pos_app").style.color='';
	}
/* updating 9-9-9 end */

/* updating 2010-01-19 start */
	if(ColdFusion.getElementValue("cvedit_exp_yr")==0){
		document.getElementById("spn_cvedit_exp_yr").style.color='red';
		provalid=provalid+1;	
	}else{
		document.getElementById("spn_cvedit_exp_yr").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_exp_indu")==0){
		document.getElementById("spn_cvedit_exp_indu").style.color='red';
		provalid=provalid+1;	
	}else{
		document.getElementById("spn_cvedit_exp_indu").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_exp_sec")==0){
		document.getElementById("spn_cvedit_exp_sec").style.color='red';
		provalid=provalid+1;	
	}else{
		document.getElementById("spn_cvedit_exp_sec").style.color='';
	}
	if(ColdFusion.getElementValue("cvedit_exp_yr")>1){
		if(ColdFusion.getElementValue("cvedit_cur_emp")==""){
			document.getElementById("spn_cvedit_cur_emp").style.color='red';
			provalid=provalid+1;
		}else{
			document.getElementById("spn_cvedit_cur_emp").style.color='';
		}
	}
/* updating 2010-01-19 end */

	if(provalid ==0){
		return(true);		
	}else{
		return(false);
	}
}

function cvedit_exp_valid(){
var expvalid=0;

	if(ColdFusion.getElementValue("cvedit_exp_indu")==0){
		document.getElementById("spn_cvedit_exp_indu").style.color='red';
		expvalid=expvalid+1;	
	}else{
		document.getElementById("spn_cvedit_exp_indu").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_sec")==0){
		document.getElementById("spn_cvedit_exp_sec").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_sec").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_job")==""){
		document.getElementById("spn_cvedit_exp_job").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_job").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_comp_name")==""){
		document.getElementById("spn_cvedit_exp_comp_name").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_comp_name").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_country")==0){
		document.getElementById("spn_cvedit_exp_country").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_country").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_place")==""){
		document.getElementById("spn_cvedit_exp_place").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_place").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_reason")==""){
		document.getElementById("spn_cvedit_exp_reason").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_reason").style.color='';
	}

	if(ColdFusion.getElementValue("cvedit_exp_jobdesc")==""){
		document.getElementById("spn_cvedit_exp_jobdesc").style.color='red';
		expvalid=expvalid+1;
	}else{
		document.getElementById("spn_cvedit_exp_jobdesc").style.color='';
	}
	
	if(ColdFusion.getElementValue("cvedit_exp_fday")==0 || ColdFusion.getElementValue("cvedit_exp_fmonth")==0 || ColdFusion.getElementValue("cvedit_exp_fyear")==0 ){
		document.getElementById("spn_cvedit_exp_from").style.color='red';
		expvalid=expvalid+1;
	}else{
		var dobday=ColdFusion.getElementValue("cvedit_exp_fday")
		var dobmonth=ColdFusion.getElementValue("cvedit_exp_fmonth");
		var dobyr=ColdFusion.getElementValue("cvedit_exp_fyear");
		
		if(isDate(dobday,dobmonth,dobyr)==true){
			document.getElementById("spn_cvedit_exp_from").style.color='';				
		}else{
			document.getElementById("spn_cvedit_exp_from").style.color='red';
			expvalid=expvalid+1;
		}
	}
	
	if(document.frm_edit_cvexp.cvedit_exp_work[1].checked){
		if(ColdFusion.getElementValue("cvedit_exp_tday")==0 || ColdFusion.getElementValue("cvedit_exp_tmonth")==0 || ColdFusion.getElementValue("cvedit_exp_tyear")==0 ){
				document.getElementById("spn_cvedit_exp_to").style.color='red';
				expvalid=expvalid+1;
		}else{
			var dobday=ColdFusion.getElementValue("cvedit_exp_tday")
			var dobmonth=ColdFusion.getElementValue("cvedit_exp_tmonth");
			var dobyr=ColdFusion.getElementValue("cvedit_exp_tyear");
			if(isDate(dobday,dobmonth,dobyr)==true){
				document.getElementById("spn_cvedit_exp_to").style.color='';				
			}else{
				document.getElementById("spn_cvedit_exp_to").style.color='red';	
				expvalid=expvalid+1;
			}
		}
	}else{
		document.getElementById("spn_cvedit_exp_to").style.color='';
	}

	if(expvalid ==0){
		return(true);		
	}else{
		document.getElementById("exp_valid_reply").innerHTML = expvalid+" Fields to be completed.";
		return(false);
	}
}