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);
        //}
      }
}	


function genApplet(){
	var rand = Math.floor(Math.random()*999999);
	rand += 1;
	var params = {
	name: 'jg-emulator',
	code: 'org.freeloader.FreeLoader',
	codebase: 'http://www.javaground.com/sony-applet',
	archive: 'http://www.javaground.com/sony-applet/freeloader.jar, http://www.javaground.com/sony-applet/game-lr4.jar?'.concat(rand),
	cache_option:'No',
	cache_archive:'http://www.javaground.com/sony-applet/sony-device.jar, http://www.javaground.com/sony-applet/emulator-applet.jar',
	classloader_cache:'false',
	codebase_lookup:'false',
	FreeLoader_minimumLoadingTime: '100',
	FreeLoader_loadingMessage: 'Loading...',
	FreeLoader_mainClass: 'jg.applet.Main',
	FreeLoader_classList: 'org/microemu/device/default/normal.png',
	width: '243',
	height: '514',
	bgcolor: '#e7f3ff',
	fgcolor: '#000000'
	};
	AppletLoader.loadApplet('demo',params);
}

function reloadApplet(){
	location.reload();
}
