﻿    var XMLHttpRequestObject = false;
    if (window.XMLHttpRequest) 
    {
        XMLHttpRequestObject = new XMLHttpRequest();
    } 
    else if (window.ActiveXObject) 
    {
        XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
    }
    
    function getData(dataSource)
    {
        var img=document.getElementById('ghimg');
        img.src='/App_Themes/default/img/gh2.gif'; 
        img.disabled=true; 
        var txt="";        
        if(XMLHttpRequestObject) 
        {
            XMLHttpRequestObject.open("GET", dataSource,true);
            XMLHttpRequestObject.onreadystatechange = function()
            {            
                if (XMLHttpRequestObject.readyState == 4 &&XMLHttpRequestObject.status == 200) 
                {
                    txt= XMLHttpRequestObject.responseText;
                    if(txt=='true')
                    {
                      alert('این دامنه ثبت شده است')
                    }
                    else
                    if(txt=='false')
                    {
                        alert('این دامنه برای ثبت آزاد است')
                    }
                    else
                    {
                        alert('خطا');
                        //document.getElementById("boxitems").innerHTML=txt;
                        //document.getElementById("imgcompare").style.visibility="visible";                        
                    }
                    img.src='/App_Themes/default/img/getwhois.gif'; 
                    img.disabled=false; 
                }
            }            
            XMLHttpRequestObject.send(null);
            
        }
       
        
    }
    function GetWhois(e,i)
    {   
     var kc=e.which ? e.which : e.keyCode;
     var R = Math.random();  
     var txt=document.getElementById('txtwhois');  
    
        if(kc==13 || i==1)
        {                
           getData('http://' + document.domain + '/pages/gh.aspx?d=' + txt.value + '&r='+R); 
           return false;
        }      
    }
   
      
    
