function en_contactus(){
	Obj = document.frm;
	if(Obj.Username.value==""){
		alert("please enter the Name");
		Obj.Username.focus();
		return false;
	}
	if(Obj.Usermail.value==""){
		alert("please enter the Mail");
		Obj.Usermail.focus();
		return false;
	}
	if(!testemail(Obj.Usermail)){
		alert("please enter the Mail correctly");
		Obj.Usermail.focus();
		return false;
	} 
	if(!checkbentelhalal(Obj.Usermail)) {
        	window.alert('You can\'t use a mail @Bentelhalal.com');
            Obj.Usermail.value="";
            Obj.Usermail.focus();
            return false;
    }
	if(Obj.Country.value=="AY"){
		alert("please select the Country");
		Obj.Country.focus();
		return false;
	}
	if(Obj.Message.value==""){
		alert("please enter the Message");
		Obj.Message.focus();
		return false;
	}
	
	
	return true;
}
function ar_contactus(){
	Obj = document.frm;
	if(Obj.Username.value==""){
		alert("الرجاء ادخال الاسم");
		Obj.Username.focus();
		return false;
	}
	if(Obj.Usermail.value==""){
		alert("الرجاء ادخال البريد الكتروني");
		Obj.Usermail.focus();
		return false;
	}
	
	if(!testemail(Obj.Usermail)){
		alert("الرجاء ادخال البريد الكتروني بشكل صحيح");
		Obj.Usermail.focus();
		return false;
	} 
	if(!checkbentelhalal(Obj.Usermail)) {
        	window.alert('الرجاء عدم استخدام @Bentelhalal.com');
            Obj.Usermail.value="";
            Obj.Usermail.focus();
            return false;
    }
	if(Obj.Country.value=="AY"){
		alert("الرجاء اختيار الدولة");
		Obj.Country.focus();
		return false;
	}
	if(Obj.Message.value==""){
		alert("الرجاء ادخال الرسالة");
		Obj.Message.focus();
		return false;
	}
	
	return true;
}
function testemail(obj) {
    var atpos = obj.value.indexOf('@');
    
    if(atpos == -1) {
		return false;
	}
	if(atpos == 0) {
		return false;
	}
	var dotpos = obj.value.indexOf('.', atpos+2);
	if( dotpos == -1) {
		return false;
	}
	if(dotpos == (obj.value.length - 1) ) {
		return false;
	}
	var fpart = obj.value.substring(0,atpos);
	var host = obj.value.substring(atpos + 1, dotpos);
	var domain = obj.value.substr(dotpos +1);
	if(!( valid(fpart) && valid(host) && valid(domain))) {
		return false;
	}
	var afterat = obj.value.substr(atpos + 1);
	if(afterat.lastIndexOf('.') == (afterat.length - 1)) {
		return false;
	}
	for(var i = 1; i < afterat.length; i++) {
		if(afterat.charAt(i) == '.' && afterat.charAt(i-1) == '.') {
			return false;
		}
	}
	return true;
}
function valid(str)  {
    for(var i = 0; i < str.length; i++) {
		var charcode = str.charCodeAt(i);
		/* A-Z */
		if(charcode >= 0x41 && charcode <= 0x5A) {
			continue;
		}

        /* a-z */
		if(charcode >= 0x61 && charcode <= 0x7A) {
			continue;
		}

        /* 0-9 */
		if(charcode >= 0x30 && charcode <= 0x39) {
			continue;
		}

		/* . - _ */
		if(charcode == 0x2D || charcode == 0x2E || charcode == 0x5F) {
			continue;
		}
		return false;
    }
    return true;
}
function checkbentelhalal(obj) {
	var atpos   = obj.value.indexOf('@');
	var domain  = obj.value.substr(atpos + 1);
    var domain2 = -1; 
    var domain3 = -1;
    var domain4 = -1;
    var domain5 = -1;
    var domain6 = -1;    
    ////////
    domain2 = obj.value.indexOf('bint');    
    domain3 = obj.value.indexOf('bent');    
    domain4 = obj.value.indexOf('halal');   
    domain5 = obj.value.indexOf('elhalal');        
    domain6 = obj.value.indexOf('elhlal');        
    
	if(domain.toUpperCase() == "BENTELHALAL.COM") {
		return false;
	}
    if(domain.toUpperCase() == "BINTELHALAL.COM") {
		return false;
	}
    if((domain2!=-1)||(domain3!=-1)||(domain4!=-1)||(domain5!=-1)||(domain6!=-1)){
        return false;
    }
	return true;
}

