﻿// JScript source code
//var XmlHttp;
//var spid = '';
//var ip = '';
//var kod = '';
//var donus=-1;

function CreateXmlHttp2()
{
	//Creating object of XMLHTTP in IE
	var XmlHttp2;
	try
	{
		XmlHttp2 = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			XmlHttp2 = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			XmlHttp2 = null;
		}
	}
	//Creating object of XMLHTTP in Mozilla and Safari 
	if(!XmlHttp2 && typeof XMLHttpRequest != "undefined") 
	{
		XmlHttp2 = new XMLHttpRequest();
	}
	return XmlHttp2;
}
function call_async2(p_spid,url,f)
{
	var requestUrl = url;
	var XmlHttp2 = CreateXmlHttp2();
	if(XmlHttp2)
	{
		XmlHttp2.onreadystatechange = function(){
			switch(f)
			{
				case "1":
					hotClass(XmlHttp2, p_spid);
					break;
				case "2":
					hotLocation(XmlHttp2, p_spid);
					break;
			    case "3":
					hotImage(XmlHttp2, p_spid);
					break;
			}
		};
		
		XmlHttp2.open("GET", requestUrl,  true);
		
		//Sends the request to server
		XmlHttp2.send(null);
	}
}

function hotClass(xxx, p_spid)
{   
    if(xxx.readyState == 4)
	{
    	if(xxx.status == 200)
		{
    		if(xxx.responseText == ""){
    		    alert('Sponsor kodu bulunamadı.');
    		    document.getElementById(p_spid).innerHTML="";
    		    return false;
    		}
            document.getElementById(p_spid).innerHTML = xxx.responseText;
        }
        else
        {
            alert("Connection error..." );//donus = 3;
        }
    }
}

function hotLocation(xxx, p_spid)
{   
    if(xxx.readyState == 4)
	{
    	if(xxx.status == 200)
		{
    		if(xxx.responseText == ""){
    		    alert('Sponsor kodu bulunamadı.');
    		    document.getElementById(p_spid).innerHTML="";
    		    return false;
    		}
            document.getElementById(p_spid).innerHTML = xxx.responseText;
        }
        else
        {
            alert("Connection error..." );//donus = 3;
        }
    }
}

function hotImage(xxx, p_spid)
{   
    if(xxx.readyState == 4)
	{
    	if(xxx.status == 200)
		{
    		if(xxx.responseText == ""){
    		    alert('Sponsor kodu bulunamadı.');
    		    document.getElementById(p_spid).innerHTML="";
    		    return false;
    		}
            document.getElementById(p_spid).innerHTML = xxx.responseText;
        }
        else
        {
            alert("Connection error..." );//donus = 3;
        }
    }
}

/*
function taksitCevap(xxx)
{
	// To make sure receiving response data from server is completed
	if(xxx.readyState == 4)
	{
		// To make sure valid response is received from the server, 200 means response received is OK
		if(xxx.status == 200)
		{	
			if(xxx.responseText == ""){alert('Not available.');return}
			var children = xxx.responseXML.documentElement.childNodes;
			
			if (children.length == 0) {return "";}
			donen = GetInnerText(children[0].childNodes[0]);
			donen1 = GetInnerText(children[1].childNodes[0]);
			
			document.getElementById('spTaksitMiktar').innerHTML = donen1;
			document.getElementById('hid_taksit_miktar').value = donen1;
			document.getElementById('txtToplam').value = donen;
		}
		else
		{
			alert("Connection error." );//donus = 3;
		}
	}
}

function GetInnerText (node)
{
	try
	{
		return (node.textContent || node.innerText || node.text) ;
	}
	catch(e)
	{
		return '';
	}
}
*/
