function KeyPress(what) 
{
	var uInput1 = what.value;
	if (uInput1.length < 1)
	  {

	  }else{

	  }
	}
function lengthRestriction(elem, min, max){
        var uInput = elem.value;

        if(uInput.length >= min && uInput.length <= max){
	

                return true;
        }else{

                elem.focus();
                return false;
        }
}

function isNumberKey(evt)
{
	
    var charCode = (evt.which) ? evt.which : event.keyCode
    
    if ( charCode > 31 && (charCode < 48 || charCode > 57))
    {

	return false;	
     } 
    else  
    {
	
	return true;
    }
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         $('mob').attributes.background.value = 'images/number_n.gif';
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }


function CheckAnswers() {
	// set var radio_choice to false
	var radio_choice = false;

	// Loop from zero to the one minus the number of radio button selections
	for (counter = 0; counter < document.frmDetails.MyAnswer.length; counter++) {
		// If a radio button has been selected it will return true
		if (document.frmDetails.MyAnswer[counter].checked) {
			radio_choice = true; 
		}
	}

	if (!radio_choice) {
		// If there were no selections made display an alert box 
		alert("Please select your answer!");
		return false;
	} else {
		document.frmDetails.submit();
	}
}


function checkForm() 
{	
	
	Message = "";
	mob1 = document.frmDetails.Mobile_No.value;	
	
	mob1 = mob1.replace(" ","");	
	
	if (mob1 == "") {
	Message = "You Must Provide A Valid Mobile Number";
	document.frmDetails.Mobile_No.focus();
	}
	else if (isNaN(mob1) == 1) {
	Message = "Your Mobile Number Must Only Contain Numbers";
	document.frmDetails.Mobile_No.value = "";
	document.frmDetails.Mobile_No.focus();
	}
	else if (mob1.length < 11) {
	Message = "Your Mobile Number Is Not Long Enough";
	document.frmDetails.Mobile_No.focus();
	}
 	
	if (Message != "")
	{
		alert(Message);	
		return false;
	}
	else
	{	
	var agree=confirm("Please ensure that your mobile number is correct.  A pin number will be sent to the mobile number you have entered. Without this pin number you will not be able receive your IQ Results!");
	if (agree)
	 {
	  document.frmDetails.submit();
	 }
	else
	 {
	  return false ;
	 }
  	}
}

