function test1(val)
{
	//alert(val);
}

function makeRequest_ajax(url_ajax,isUrl){
			var httpRequest_ajax;
			if (window.XMLHttpRequest) { // Mozilla, Safari, ...
				httpRequest_ajax = new XMLHttpRequest();
				if (httpRequest_ajax.overrideMimeType) {
					httpRequest_ajax.overrideMimeType('text/xml');
					// See note below about this line
				}
			} 
			else if (window.ActiveXObject) { // IE
				try {
					httpRequest_ajax = new ActiveXObject("Msxml2.XMLHTTP");
					} 
					catch (e) {
							   try {
									httpRequest_ajax = new ActiveXObject("Microsoft.XMLHTTP");
								   } 
								 catch (e) {}
							  }
										   }
	
			if (!httpRequest_ajax) {
				alert('Giving up :( Cannot create an XMLHTTP instance');
				return false;
			}

	        httpRequest_ajax.onreadystatechange = function() { alertContents(httpRequest_ajax); };
			//httpRequest_ajax.onreadystatechange = function() { chkResonse(httpRequest_ajax); };

			httpRequest_ajax.open('GET', url_ajax, true);
			httpRequest_ajax.send('');
		}
		function chkResponse(val)
		{
			var res_array=val.split(";,;");
			var fn = res_array[0];
			if(fn=="SetRegDetails")
			{
				//alert(res_array[1]);
				getMovieRef("oongli").onRegDone(res_array[0]);
			}
			else if(fn=="LoingSuccess")
			{
				//alert(res_array[1]);
				getMovieRef("oongli").LoingSuccess(res_array[0]);
			}
			else if(fn=="LoingFail")
			{
				//alert(res_array[1]);
				getMovieRef("oongli").LoingFail(res_array[0]);
			}
			else if(fn=="ChangePwdSuccess")
			{
				getMovieRef("oongli").PwdSuccess("true");
			}
			else if(fn=="ChangePwdFail")
			{
				getMovieRef("oongli").PwdSuccess("false");
			}
			else if(fn=="getPoints")
			{
				getMovieRef("oongli").onGetPoints(res_array[1]);
			}
			else if(fn=="invalidUser")
			{
				getMovieRef("oongli").invalidUser("");
			}
			
		}

		function getMovieRef(movieName)
		{
			if(navigator.appName.indexOf("Microsoft") != -1)
				return window[movieName];
			else 
				return document[movieName];
		}
		
		function alertContents(httpRequest) 
		{
			if (httpRequest.readyState == 4) {
				if (httpRequest.status == 200) {
					var val=httpRequest.responseText;
					//alert(val);
					chkResponse(val);
				} else {
					//alert('Address not found!.');
				}
			}
		}

function setRegDetails()
{
	var name= arguments[0];
	var mobile= arguments[1];
	var email = arguments[2];
	var pwd = arguments[3];
	var url = "sql_new.php?Action=RegDetails&name="+name+"&mobile="+mobile+"&email="+email+"&pwd="+pwd;
	makeRequest_ajax(url);
}

function LoginCheck()
{
	var mobile= arguments[0];
	var pwd= arguments[1];
	var url = "sql_new.php?Action=ChkLogin&mobile="+mobile+"&pwd="+pwd;
	makeRequest_ajax(url);
}

function ChangePwd()
{
	var mobile= arguments[0];
	var pwd= arguments[1];
	var npwd= arguments[2];
	var url = "sql_new.php?Action=ChangePwd&mobile="+mobile+"&pwd="+pwd+"&npwd="+npwd;
	makeRequest_ajax(url);
}
function test(val)
{
	alert(val);
}

function getPoints()
{
	var url = "sql_new.php?Action=getPoints";
	makeRequest_ajax(url);
}
function setGameScore()
{
	var totalIdeaHit = arguments[0];
	var runscored = arguments[1];
	var matchScore = arguments[2];
	var url = "sql_new.php?Action=setGameScore&totalIdeaHit="+totalIdeaHit+"&runscored="+runscored+"&matchScore="+matchScore;
	makeRequest_ajax(url);
}