	
	
	var error = 'Error occurs during your Form processing. Please! Check the following. \n\n\t';
	
	function ccode() {
		ctitle = document.form.ct.value;
		document.form.ad_cc.value = ctitle;
	}
	
	function trim(str)
	{
		var i=0,p = str.length-1;
		while(str.charAt(i)==' ') i++;
		while(str.charAt(p)==' ') p--;
		if(i>p) return '';
		return str.substring(i,p+1);
	}
	
	function aplyNow(form) {
		if( trim(form.ad_pos.value) == "apply_now.php" ) {
			alert(error + "' Course Title ' is a Required Field");
			form.ad_pos.focus();
			return false;
		}
		else if ( trim(form.ad_ct.value) == "" ) {
			alert(error + "' Program to Study ' is a Required Field");
			form.ad_ct.focus();
			return false;
		}
		else if ( trim(form.ad_fn.value) == "" ) {
			alert(error + "' First Name ' is a Required Field");
			form.ad_fn.focus();
			return false;
		}		
		else if ( trim(form.ad_ln.value) == "" ) {
			alert(error + "' Last Name ' is a Required Field");
			form.ad_ln.focus();
			return false;
		}
		else if ( trim(form.ad_mon.value) == "" ) {
			alert(error + "' Date of Birth ' is a Required Field, Please! Select Month of Birth");
			form.ad_mon.focus();
			return false;
		}
		else if ( trim(form.ad_day.value) == "" ) {
			alert(error + "' Date of Birth ' is a Required Field, Please! Select Day of Birth");
			form.ad_day.focus();
			return false;
		}
		else if ( trim(form.ad_yr.value) == "" ) {
			alert(error + "' Date of Birth ' is a Required Field, Please! Select Year of Birth");
			form.ad_yr.focus();
			return false;
		}		
		else if ( trim(form.ad_oadr.value) == "" ) {
			alert(error + "' Overseas Address ' is a Required Field");
			form.ad_oadr.focus();
			return false;
		}		
		else if ( trim(form.ad_oph.value) == "" ) {
			alert(error + "' Overseas Phone Number ' is a Required Field");
			form.ad_oph.focus();
			return false;
		}
		else if ( trim(form.ad_omb.value) == "" ) {
			alert(error + "' Overseas Mobile Number ' is a Required Field");
			form.ad_omb.focus();
			return false;
		}
		else if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.ad_oem.value))) {		
			alert(error + "Invalid ' Overseas E-Mail Address '");
			form.ad_oem.focus();
			return false;
		}
		else if ( trim(form.txtNumber.value) == "" ) {
			alert(error + "Please! Enter Verification Code");
			form.txtNumber.focus();
			return false;
		}		
		else if ( trim(form.ad_qf_ins1.value) == "" ) {
			alert(error + "' Institute ' is a Required Field");
			form.ad_qf_ins1.focus();
			return false;
		}
		else if ( trim(form.ad_qf_adr1.value) == "" ) {
			alert(error + "' Institute Address ' is a Required Field");
			form.ad_qf_adr1.focus();
			return false;
		}
		else if ( trim(form.ad_qf_qf1.value) == "" ) {
			alert(error + "' Qualification ' is a Required Field");
			form.ad_qf_qf1.focus();
			return false;
		}
		else if ( trim(form.ad_qf_cd1.value) == "" ) {
			alert(error + "' Completion Date ' is a Required Field");
			form.ad_qf_cd1.focus();
			return false;
		}
		else if ( trim(form.ad_qf_gd1.value) == "" ) {
			alert(error + "' Grade ' is a Required Field");
			form.ad_qf_gd1.focus();
			return false;
		}
		else if(form.accept.checked == false) {
			 alert('Yo should accept the Declaration statement');
			 return false;
		 }
		else {
			return true;
		}

	}
