// these functions are used for form Dang Ky Hoc Thu
function validate_register_course(){
	if(document.getElementById('bool_id') != null){
		var reqs=document.getElementById('bool_id').value;
		bools = reqs.substring(0,reqs.lastIndexOf(';'));
		var bool_fields = new Array();
		var bool_fields = bools.split(';');
		num_fields = bool_fields.length;
		for(var i=0;i < num_fields;i++){
			if(document.getElementById(bool_fields[i]).value == 'on'){
				 document.getElementById(bool_fields[i]).value = 1;
			}else{
				 document.getElementById(bool_fields[i]).value = 0;
			}
		}
	}
	var reg = true;
	if(document.getElementById('req_id') != null){
		var reqs=document.getElementById('req_id').value;
		reqs = reqs.substring(0,reqs.lastIndexOf(';'));
		var req_fields = new Array();
		var req_fields = reqs.split(';');
		num_fields = req_fields.length;
		var req = true;
		for(var i=0;i < num_fields;i++){
			if(document.getElementById(req_fields[i]).value.length <=0 || document.getElementById(req_fields[i]).value==0){
			 req = false;
			 break;
			}
		}
		
		var reg2 = check_courses();
		if(req && reg2){
			//if(!validateEmailAdd()) {
			//	return false;
			//}else{
				document.forms['WebToLeadForm'].submit();
				return true;
			//}
		}else{
				alert('Please provide all the required fields!');
			return false;
		 }
		return false
	}else{
		document.forms['WebToLeadForm'].submit();
		return true;
	}
}
function check_courses(){
	if(typeof(document.forms['WebToLeadForm'].m_temp_lead_item1_c) == "object"){
		if(document.getElementById("m_temp_lead_item1_c").checked == false && document.getElementById("m_temp_lead_item2_c").checked == false
			&& document.getElementById("m_temp_lead_item3_c").checked == false && document.getElementById("m_temp_lead_item4_c").checked == false		
			&& document.getElementById("m_temp_lead_item5_c").checked == false && document.getElementById("m_temp_lead_item6_c").checked == false){
			return false;
		}else{
			return true;
		}
	}else if(typeof(document.forms['WebToLeadForm'].m_temp_lead_item7_c) == "object"){
		if(document.getElementById("m_temp_lead_item7_c").checked == false && document.getElementById("m_temp_lead_item8_c").checked == false
			&& document.getElementById("m_temp_lead_item9_c").checked == false && document.getElementById("m_temp_lead_item10_c").checked == false
			&& document.getElementById("m_temp_lead_item11_c").checked == false && document.getElementById("m_temp_lead_item12_c").checked == false){
			return false;
		}else{
			return true;
		}
	}
}

function validateEmailAdd(){
	if(document.getElementById('webtolead_email1').value.length >0) {
		if(document.getElementById('webtolead_email1').value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){
			alert('Please enter a valid email address!');
		}
	}
}

// these functions are used for deny form when user click the unsubscribe link in email "Lich hoc thu tai BUV"
function validate_deny_form(){
		if(document.getElementById('req_id') != null){
			var reqs=document.getElementById('req_id').value;
			reqs = reqs.substring(0,reqs.lastIndexOf(';'));
			var req_fields = new Array();
			var req_fields = reqs.split(';');
			nbr_fields = req_fields.length;
			var req = true;
			for(var i=0;i<nbr_fields;i++){
				if(document.getElementById(req_fields[i]).value.length <=0 || document.getElementById(req_fields[i]).value==0){
				 req = false;
				 //break;
				}
			}
			if(req){
				if(!validEmail()) {
					return false;
				}
				document.forms['WebToLeadForm'].submit();
				return true;
			}else{
				alert('Vui long nhap day du cac thong tin bat buoc (co dau *)!');
				return false;
			}
	 }else{
		document.forms['WebToLeadForm'].submit();
		return true;
	 }
}
function validEmail(){
	if(document.getElementById('webtolead_email1').value.length >0) {
		if(document.getElementById('webtolead_email1').value.match(/^\w+(['\.\-\+]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/) == null){
			alert('Email khong hop le. Xin vui long nhap lai!');
			return false;
		}
	}
	return true;
}