﻿var oXmlHttpRequest;
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };

function getCheckResults(tbTeamName,divId)
{	
        document.getElementById(divId).innerHTML = "";
        var TeamNameText = document.getElementById(tbTeamName).value;
        if ( TeamNameText.trim() == "" )
        {
            window.alert("الرجاء إدخال إسم الفريق");
            return false;
        }
        var re = new RegExp("[\<\>]","g");
        if (re.exec(TeamNameText))
        {
            window.alert("اسم الفريق غير صحيح");
            return false;
        }
        oXmlHttpRequest  = getXmlHttpObject();
        
		var sDestinationURL="PopUps/TeamNameCheck.aspx?TeamNAme="+TeamNameText;
			
		var PleaseWaitText = "<b>الرجاء الإنتظار ... </b>";
		
		oXmlHttpRequest.onreadystatechange = function vCheckUserCallBack()
        {
             switch(oXmlHttpRequest.readyState)
             {   
                case 1 :  
                         document.getElementById(divId).innerHTML = PleaseWaitText;break;
                case 2 :  
                         document.getElementById(divId).innerHTML = PleaseWaitText;break;
                case 4:  
                         document.getElementById(divId).innerHTML = "" 
                         document.getElementById(divId).innerHTML = oXmlHttpRequest.responseText;
                         return false;
                         break;
                case 3: 
                         document.getElementById(divId).innerHTML = PleaseWaitText;break;
                default :
                         alert("Error"); 
                         document.getElementById(divId).innerHTML=PleaseWaitText; break;   
            }

        };
		oXmlHttpRequest.open("GET",sDestinationURL,true);
		oXmlHttpRequest.send(null);
		return false;
}

function getXmlHttpObject()
{
       var xmlHttp=null;
    try
    {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e)
    {
        // Internet Explorer
        try
        {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e)
        {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
    }
    return xmlHttp;
}