function formValidator() {
	var number = document.getElementById('phonenumber');
	
	if(number.value.length < 10) {
		alert("Phone number must be 10 digits");
		return false;
	} else if(!number.value.match(/^[0-9]+$/)){
		alert("You must enter numeric values only");
		return false;
	} else {
		getInfo();
		return false;
	}
}	
	

var request = false;
try {
     request = new XMLHttpRequest();
   } catch (trymicrosoft) {
     try {
       request = new ActiveXObject("Msxml2.XMLHTTP");
     } catch (othermicrosoft) {
       try {
         request = new ActiveXObject("Microsoft.XMLHTTP");
       } catch (failed) {
         request = false;
       }
     }
}

if (!request)
     alert("Error initializing XMLHttpRequest!");

function getInfo() {
     var phone = document.getElementById("phonenumber").value;
     var message = document.getElementById("selectgame").value;
	 var host = window.location.hostname;
	 if (host == "sonypictures.com") {
		var url = "http://sonypictures.com/mobile/iloopalerts/alerts.php";
	 } else if ( host == "www.sonypictures.com") {	
		var url = "http://www.sonypictures.com/mobile/iloopalerts/alerts.php";
	 }
     var query="phone=" + phone + "&message=" + message;
     request.open("post", url, true);
     request.setRequestHeader("Content-type", "application/x-www-form-urlencoded")
     request.onreadystatechange = updatePage;
     request.send(query);
}

function updatePage() {
        if (request.readyState == 4) {
          //if (request.status == 200) {
                document.getElementById("submit").id='submitthanks';
                //var response = request.responseText.split("|");
                //alert(response[0]);
		//alert("thanks");
          //}
        //else{
            //alert("status is " + request.status);
        //}
      }
}	