//*Compressed by JSC Version 1.0.0
//GodLikeMouse http://www.godlikemouse.com*/

var GLM={DOM:Object,AJAX:Object,Collection:Object};GLM.DOM.isInternetExplorer=(navigator.userAgent.indexOf("MSIE")>=0);GLM.DOM.isMozilla=(navigator.userAgent.indexOf("Gecko")>=0);GLM.DOM.isOpera=(navigator.userAgent.indexOf("Opera")>=0);GLM.Collection.Map=function(){var len=0;var keys=new Array();var values=new Array();this.get=function(key){var val=null;for(var i=0;i<len;i++){if(keys[i]==key){val=values[i];break;}}return val;};this.put=function(key,value){keys[len]=key;values[len++]=value;};this.length=function(){return len;};this.contains=function(key){var con=false;for(var i=0;i<len;i++){if(keys[i]==key){con=true;break;}}return con;};this.remove=function(key){var keyArr=new Array();var valArr=new Array();var l=0;for(var i=0;i<len;i++){if(keys[i]!=key){keyArr[l]=keys[i];valArr[l++]=values[i];}}keys=keyArr;values=valArr;len=l;};};GLM.AJAX=function(){var nameSpace="http://tempuri.org/";var map=new GLM.Collection.Map();var ajaxObject=function(){try{return new XMLHttpRequest();}catch(ex){};try{return new ActiveXObject("Microsoft.XMLHTTP");}catch(ex){};try{return new SOAPCall();}catch(ex){};};;this.onError=function(error){alert(error);};this.callPage=function(url,callbackFunction,method,args,async){try{var ao=ajaxObject();ao.onreadystatechange=function(){if(ao.readyState==4||ao.readyState=="complete"){callbackFunction(ao.responseText);}};if(!method)method="GET";if(!args)args=null;if(async==null)async=true;ao.open(method,url,async);if(method=="POST")ao.setRequestHeader("Content-Type","application/x-www-form-urlencoded");ao.send(args);}catch(ex){this.onError(ex);}};this.callService=function(serviceUrl,soapMethod,callbackFunction){var callServiceError=this.onError;var ao=ajaxObject();if(!ao.encode){if(serviceUrl.indexOf("http://")<0)serviceUrl="http://"+serviceUrl;serviceUrl+="?WSDL";var soapEnvelope="<?xml version=\"1.0\" encoding=\"utf-8\"?>";soapEnvelope+="<soap:Envelope xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\">";soapEnvelope+="<soap:Body>";soapEnvelope+="<"+soapMethod+" xmlns=\""+nameSpace+"\">";if(arguments.length>3){for(var i=3;i<arguments.length;i++){var params=arguments[i].split("=");soapEnvelope+="<"+params[0]+">";soapEnvelope+=params[1];soapEnvelope+="</"+params[0]+">";}}soapEnvelope+="</"+soapMethod+">";soapEnvelope+="</soap:Body>";soapEnvelope+="</soap:Envelope>";ao.onreadystatechange=function(){if(ao.readyState==4){if(GLM.DOM.IsOpera){var response=ao.responseXML.getElementsByTagName(soapMethod+"Result")[0];if(!response)response=ao.responseXML.getElementsByTagName(soapMethod+"Response")[0];if(!response){callServiceError("WebService does not contain a Result/Response node");return;}ao.callbackFunction(ao.responseXML.getElementsByTagName(soapMethod+"Result")[0].innerHTML);}else if (GLM.DOM.isInternetExplorer){var responseXml=new ActiveXObject('Microsoft.XMLDOM');responseXml.loadXML(ao.responseText);var responseNode=responseXml.selectSingleNode("//"+soapMethod+"Response");if(!responseNode)responseNode=responseXml.selectSingleNode("//"+soapMethod+"Result");if(!responseNode)callServiceError("Response/Result node not found.\n\nResponse:\n"+ao.responseText);var resultNode=responseNode.firstChild;if(resultNode!=null){try{callbackFunction(resultNode.text);}catch(ex){callServiceError(ex);}}else{try{callbackFunction();}catch(ex){callServiceError(ex);}}}else if (GLM.DOM.isMozilla){var xmlDocument=new DOMParser().parseFromString(ao.responseText,"text/xml");var xr=xmlDocument.evaluate("//"+soapMethod+"Result",xmlDocument.childNodes[xmlDocument.childNodes.length-1],null,XPathResult.ANY_TYPE,null);var responseNode=xr.iterateNext();if(!responseNode)callServiceError("Response/Result node not found.\n\nResponse:\n"+ao.responseText);var resultNode=responseNode.firstChild;if(resultNode!=null){try{callbackFunction(resultNode.textContent);}catch(ex){callServiceError(ex);}}else{try{callbackFunction();}catch(ex){callServiceError(ex);}}}}};ao.open("POST",serviceUrl,true);ao.setRequestHeader("Content-Type","text/xml");ao.setRequestHeader("SOAPAction",nameSpace+soapMethod);try{ao.send(soapEnvelope);}catch(ex){serviceCallError(ex);}}else{var soapParams=new Array();var headers=new Array();var soapVersion=0;var object=nameSpace;if(serviceUrl.indexOf("http://")<0)serviceUrl=document.location+serviceUrl;ao.transportURI=serviceUrl;ao.actionURI=nameSpace+soapMethod;for(var i=3;i<arguments.length;i++){var params=arguments[i].split("=");soapParams.push(new SOAPParameter(params[1],params[0]));}try{ao.encode(soapVersion,soapMethod,object,headers.length,headers,soapParams.length,soapParams);}catch(ex){serviceCallError(ex);}try{netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");}catch(ex){return false;}try{ao.asyncInvoke(function(resp,call,status){if(resp.fault)return callServiceError(resp.fault);if(!resp.body){callServiceError("Service "+call.transportURI+" not found.");}else{try{callbackFunction(resp.body.firstChild.firstChild.firstChild.data);}catch(ex){callServiceError(ex);}}});}catch(ex){serviceCallError(ex);}}};this.setNameSpace=function(ns){nameSpace=ns;};this.getNameSpace=function(){return ns;};};



//---------------------BILETU TIKRINIMAS------------------------------


function _obj(id)
{
	return document.getElementById(id);
}

function myErrorHandler1(error)
{ 
	_obj('teleloto_result').innerHTML = '<br />Serveris perkrautas, bandykite dar kartą.<br /><br /><font style="font-size:8px;color:#b4b4b4;">Klaida: '+error+'</font>';
	_obj('teleloto_btn').style.display = 'block';
}

function myErrorHandler2(error)
{ 
	_obj('tuzinas_result').innerHTML = '<br />Serveris perkrautas, bandykite dar kartą.<br /><br /><font style="font-size:8px;color:#b4b4b4;">Klaida: '+error+'</font>';
	_obj('tuzinas_btn').style.display = 'block';
}


function check_game_results_responce1(responce)
{
	var data = responce;
	_obj('teleloto_result').innerHTML = '';
	if (data == '') { data = '<br />Serveris apkrautas, bandykite dar kartą.'; }
	_obj('teleloto_result').innerHTML = data;
	_obj('teleloto_btn').style.display = 'block';
	self.setTimeout("_obj('bilietai-check').style.display = 'none'", 1000);
}

function check_game_results_responce2(responce)
{
	var data = responce;
	_obj('tuzinas_result').innerHTML = '';
	if (data == '') { data = '<br />Serveris apkrautas, bandykite dar kartą.'; }
	_obj('tuzinas_result').innerHTML = data;
	_obj('tuzinas_btn').style.display = 'block';
	self.setTimeout("_obj('bilietai-check').style.display = 'none'", 1000);
}

function check_game_results_responce3(responce)
{
	var data = responce;
	_obj('tuzinas_result').innerHTML = '';
	if (data == '') { data = '<br />Serveris apkrautas, bandykite dar kartą.'; }
	_obj('tuzinas_result').innerHTML = data;
	_obj('tuzinas_btn').style.display = 'block';
	self.setTimeout("_obj('bilietai-check').style.display = 'none'", 1000);
}

var ajax1 = new GLM.AJAX();
ajax1.onError = myErrorHandler1;

var ajax2 = new GLM.AJAX();
ajax2.onError = myErrorHandler2;

var ajax3 = new GLM.AJAX();
ajax3.onError = myErrorHandler2;


function check_game_results1(game_type,game_id,ticket_id)
{
	var query_url = '/check2.php';
	_obj('teleloto_btn').style.display = 'none';
	_obj('bilietai-check').style.display = 'block';
	ajax1.callPage(query_url, check_game_results_responce1, 'POST', 'game='+game_type+'&gameid='+game_id+'&ticketid='+ticket_id);
	//_obj(game_type + '_result').innerHTML = '<br />Prašome palaukti.';
}

function check_game_results2(game_type,game_id,ticket_id)
{
	var query_url = '/check2.php';
	_obj('tuzinas_btn').style.display = 'none';
	_obj('bilietai-check').style.display = 'block';
	ajax2.callPage(query_url, check_game_results_responce2, 'POST', 'game='+game_type+'&gameid='+game_id+'&ticketid='+ticket_id);
	//_obj(game_type + '_result').innerHTML = '<br />Prašome palaukti.';
}

function check_game_results3(code)
{
	var query_url = '/basketball.php';
	// _obj('tuzinas_btn').style.display = 'none';
	// _obj('bilietai-check').style.display = 'block';
	ajax2.callPage(query_url, check_game_results_responce3, 'POST', 'code='+code);
	//_obj(game_type + '_result').innerHTML = '<br />Prašome palaukti.';
}

function check_game_results4(code)
{
	var query_url = '/basketball2.php';
	// _obj('tuzinas_btn').style.display = 'none';
	// _obj('bilietai-check').style.display = 'block';
	ajax2.callPage(query_url, check_game_results_responce3, 'POST', 'code='+code);
	//_obj(game_type + '_result').innerHTML = '<br />Prašome palaukti.';
}

function doInsertEmail(value)
{
	var query_url = '/action.emailssubmit.php?value='+value;
	ajax3.callPage(query_url, alertResults);
}

alertResults = function(responce)
{
	alert(responce);
	document.getElementById('emailAddressForm').value = '';
}

	function echeck(str)
	{
		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1)
		{
		   alert("Įveskite teisingą el pašto adresą");
		   return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		{
		   alert("Įveskite teisingą el pašto adresą");
		   return false;
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		{
		    alert("Įveskite teisingą el pašto adresą");
		    return false;
		}

		if (str.indexOf(at,(lat+1))!=-1)
		{
		    alert("Įveskite teisingą el pašto adresą");
		    return false;
		}

		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		{
		    alert("Įveskite teisingą el pašto adresą");
		    return false;
		}

		if (str.indexOf(dot,(lat+2))==-1)
		{
		    alert("Įveskite teisingą el pašto adresą");
		    return false;
		}
		
		if (str.indexOf(" ")!=-1)
		{
		    alert("Įveskite teisingą el pašto adresą");
		    return false;
		}

 		 return true;				
	}

	function checkSubmitEmail(){
		var emailID=document.submitEmailForm.emailAddress
		
		if ((emailID.value==null)||(emailID.value==""))
		{
			alert("Įveskite teisingą el pašto adresą");
			emailID.focus();
			return false;
		}
		if (echeck(emailID.value)==false)
		{
			emailID.focus();
			return false;
		}
		return true;
	}
	
	insertNewEmail = function(obj)
	{
		doInsertEmail(document.getElementById('emailAddressForm').value);
	}