
  	var xmlDoc = null;

  	function registerMobile()
    {

        mobile = document.getElementById("Mobile").value;
		if(mobile != null && mobile != "")
		{
	   		link  = "/popup/RemoteReg.php";
			link += "?mobilenumber=" + mobile;
			link += "&keyword=" 	 + keyword;
			link += "&useXMLMessages=true";
			
	   		if (document.implementation && document.implementation.createDocument){ // mozilla browser check
			    xmlDoc = document.implementation.createDocument("", "", null);
			    xmlDoc.onload=readXML;
			    xmlDoc.load(link);
			} else if (window.ActiveXObject){ // IE browser check
			    xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
				xmlDoc.async = false;
				xmlDoc.load(link);
				//alert(xmlDoc.xml);
				readXML();
			}else {
			    alert('Your browser does not support the requested operation. Please use the latest browser version.');
			    return;
		    }

		}

   }


	function readXML()
	{
     	successNode = xmlDoc.getElementsByTagName('Success');
	   	if (successNode && successNode.length>0 && successNode[0].childNodes.length>0)
	   	{
	   		document.getElementById("Mobile").value = ''
	       	window.open(popupUrl, "", "width=552, height=422,scrollbars=0,left=200,top=200");
	   	}else{
	   		errorNode = xmlDoc.getElementsByTagName('Error');
	   		if (errorNode && errorNode.length>0 && errorNode[0].childNodes.length>0)
	   			alert(errorNode[0].childNodes[0].nodeValue);
       		else{
               	alert('Got no response from the service provider. Please try again later.');
 	           	document.getElementById("Mobile").value = '';
        		}
	   	}
	}

