<!--
function getObj(id) {
    if (document.getElementById) { // DOM-compliant browsers (MSIE5, NSN6, O5)
        return document.getElementById(id);
    } else if (document.all) { // MSIE4
        return document.all[id];
    } else if (document.layers) { // NSN4
        return document.layers[id];
    } else { // Trap DHTML-impaired browsers
        return false;
    }
}

function doOnLoad()
{
 var sQuery = window.location.search;
 if ( sQuery )
 {
  var sQueryLC = sQuery.toLowerCase();
  var iStart = sQueryLC.indexOf('/hemr.');
  if ( iStart )
  {
   var sRegistrationSource = sQueryLC.slice(iStart + 25 );
   var oDest = getObj('RegSource');
   if ( oDest )
   {
    oDest.value = sRegistrationSource;
   }
   else
   {
    // For debugging, enable this: alert('No field for registration source');
   }
  }
 }
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function isEmail(who) {
	var email=/^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
	return(email.test(who));
}

function setDoB(){
	var DoB = getObj('DoB');
	DoB.value = getObj('DoBDay').value + "/" + getObj('DoBMonth').value + "/" + getObj('DoBYear').value;
}

function selectDropval(id,myvaluetoselect){
	var myselectcontrol = getObj(id);
	
	for(i=0; i < myselectcontrol.length;i++) {  if(myselectcontrol.options[i].value == myvaluetoselect)  {
  		myselectcontrol.options[i].selected = true;  } }
}

function selectDoB(){
	var DoB = getObj('DoB').value;
	var DoBArr = DoB.split('/');
	
	selectDropval('DoBDay',DoBArr[0]);
	selectDropval('DoBMonth',DoBArr[1]);
	selectDropval('DoBYear',DoBArr[2]);
}

function Validate(){

	var msgStr,isValid,checkEmail,checkFirstName,checkLastName,checkCountry,checkDoBDay,checkDoBMonth,checkDoBYear,checkTerms;
	
	msgStr = "";
	isValid = true;
	checkEmail = getObj('Email').value;
	checkFirstName = getObj('FirstN').value;
	checkLastName = getObj('LastN').value;
	checkCountry = getObj('Country').value;
	checkDoBDay = getObj('DoBDay').value;
	checkDoBMonth = getObj('DoBMonth').value;
	checkDoBYear = getObj('DoBYear').value;
	checkTerms = getObj('Terms');
		
	if (checkFirstName.length < 1){
		msgStr = msgStr + "يرجى إدخال الاسم الأول" + "\n";
		isValid = false;
	}
	
	if (checkLastName.length < 1){
		msgStr = msgStr + "يرجى إدخال اللقب" + "\n";
		isValid = false;
	}
	
	if (checkDoBDay.length < 1 || checkDoBMonth.length < 1 || checkDoBYear.length < 1){
		msgStr = msgStr + "يرجى إدخال تاريخ الميلاد" + "\n";
		isValid = false;
	}
	
	if (checkEmail.length < 1){
		msgStr = msgStr + "يرجى إدخال عنوان بريدك الإلكتروني" + "\n";
		isValid = false;
	}
	
	if (checkEmail.length > 0){
		if(!isEmail(checkEmail)){
			msgStr = msgStr + "يرجى إعادة إدخال عنوان البريد الإلكتروني" + "\n";
			isValid = false;
		}
	}
	
	if (checkCountry.length < 1){
		msgStr = msgStr + "يرجى إدخال اسم البلد الذي تقيم فيه" + "\n";
		isValid = false;
	}
	
	//if (!checkTerms.checked){
	//	msgStr = msgStr + "يرجى التأكيد لنا انك قرأت شروط المسابقة كاملة" + "\n";
	//	isValid = false;
	//}
	
	if(isValid){
		return true;
	}
	else{
		alert("يرجى إكمال المعلومات المطلوبة" + "\n\n" + msgStr);
		return false;
	}
}

//-->
