﻿function GetXmlHttpObject(handler)
{  
        var objXmlHttp = null      
if (navigator.userAgent.indexOf("Opera") >= 0) 
{           
alert("This example doesn't work in Opera")   
return      
}    
if (navigator.userAgent.indexOf("MSIE") >= 0)
{       
var strName = "Msxml2.XMLHTTP" 
if (navigator.appVersion.indexOf("MSIE 5.5") >= 0)
{     
strName = "Microsoft.XMLHTTP"
}  
try
{  
objXmlHttp = new ActiveXObject(strName) 
objXmlHttp.onreadystatechange = handler 
return objXmlHttp 
}     
catch (e) 

{    

alert("Error. Scripting for ActiveX might be disabled")  
return   
}   
}    
if (navigator.userAgent.indexOf("Mozilla") >= 0)
{     
objXmlHttp = new XMLHttpRequest()  
objXmlHttp.onload = handler  
objXmlHttp.onerror = handler 
return objXmlHttp 
} 
} 
//-------------------------------------------------------------------

function findPosition(obj){

if(obj==null)return [-1,-1];
var curleft =0;
var curTop=0;

	   curTop = obj.offsetTop;
	   curleft = obj.offsetLeft;
	  
	  return [curleft,curTop];

	}
//-------------------------------------------------------------------
function closeSmsBox()
{
var div0= document.getElementById('div_smsNumber');   
div0.style.display = "none";


}
function GetSmsNumber(obj)
{ 


var posA=findPosition(obj);


var url = "Portal/PublicKnowledge/Tel/smsNumberPage.aspx?pl="+posA[0]+"&pt="+posA[1]; 
xmlHttp = GetXmlHttpObject(stateChanged);  
xmlHttp.open("GET", url, true); 
xmlHttp.send(null);    
}   
//------------------------------------------------------------------- 
function stateChanged()
{   
if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")
{      
    
var div0= document.getElementById('div_smsNumber');   

div0.innerHTML = xmlHttp.responseText;   
div0.style.backgroundImage = "url(Media/Img/pop.png)";
div0.style.width = "250px";
div0.style.height = "107px";
div0.style.position = "absolute";
div0.style.top = "0px";
div0.style.left = "56%";
div0.style.display = "block";





} 
else if(xmlHttp.readyState == 1)
{
var div0= document.getElementById('div_smsNumber');   

div0.innerHTML = "please wait ...";   

}    
 }
 