
function showoff(url)
{
        xmlHttp=GetXmlHttpObject();
        if (xmlHttp==null)
    	{
	    alert ("Your browser does not support AJAX!");
	    return;
	} 
	//    document.getElementById("help").innerHTML="retrieving help document..."+url;
	       document.getElementById("help").innerHTML="<img src='/images/wait-anim.gif' />";
//    url=url+"?sid="+Math.random();

    xmlHttp.onreadystatechange=helpHere;
    xmlHttp.open("GET",url,true);
//    xmlHttp.open("GET","/cgi-bin/callmebutton.cgi",false);
    xmlHttp.send(null);

}
function tip(ttext)
{
    document.getElementById("help").innerHTML=ttext;
}

function helpHere() 
{ 
	//    document.getElementById("help").innerHTML=url;
    if (xmlHttp.readyState==4)
	{
	    document.getElementById("help").innerHTML=xmlHttp.responseText;
	    
	}
}


function showBalance(str)
{ 
    document.getElementById("email").innerHTML=str;

    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
	{
	    alert ("Your browser does not support AJAX!");
	    return;
	}
    var url="/cgi-bin/runthru.cgi/?";
    url=url+str;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}
function showNPA(str)
{ 
   if (str.length ==3) {	 
       //   document.getElementById("txtHint").innerHTML="retrieving available numbers...";
//       document.getElementById("txtHint").innerHTML="<img src='/images/wait-anim.gif' WIDTH='10' />";
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
	{
	    alert ("Your browser does not support AJAX!");
	    return;
	}
    var url="/cgi-bin/runthru.cgi/?";
    url=url+"method=service.checkNPA&npa="+str;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}
}

function boxPickUp(str, storenum, boxnum)
{
    document.getElementById("txtHint").innerHTML="Pick up for "+storenum+":"+boxnum+" to "+str;
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
	{
	    alert ("Your browser does not support AJAX!");
	    return;
	} 
    var url="changeBoxStat.cgi";
    url=url+"?storenumber="+storenum;
    url=url+"&mailbox="+boxnum;
    url=url+"&status="+str;
    url=url+"&pkgormail="+pkgormail;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=boxStatChange;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
    slipgennum="slipgen"+boxnum;
}	

function boxCfg(str, storenum, boxnum, pkgormail)
{ 
    document.getElementById("txtHint").innerHTML="Updating "+storenum+":"+boxnum+" to "+str+pkgormail;
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
	{
	    alert ("Your browser does not support AJAX!");
	    return;
	} 
    var url="changeBoxCfg.cgi";
    url=url+"?storenumber="+storenum;
    url=url+"&mailbox="+boxnum;
    url=url+"&status="+str;
    url=url+"&pkgormail="+pkgormail;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=boxStatChange;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
}

function boxStat(str, storenum, boxnum, pkgormail)
{ 
    document.getElementById("txtHint").innerHTML="Updating "+storenum+":"+boxnum+" to "+str+pkgormail;
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
	{
	    alert ("Your browser does not support AJAX!");
	    return;
	} 
    var url="changeBoxStat.cgi";
    url=url+"?storenumber="+storenum;
    url=url+"&mailbox="+boxnum;
    url=url+"&status="+str;
    url=url+"&pkgormail="+pkgormail;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=boxStatChange;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
    slipgennum="slipgen"+boxnum;
    if (pkgormail=='P') 
	{
	    if (str) {
		document.getElementById(slipgennum).innerHTML="<a href=/cgi-bin/pkgslip.cgi?box="+boxnum+"&store="+storenum+" onClick=\"return show_hide_box(this,400,350,'2px solid')\">S</a>";
	    } else {
		document.getElementById(slipgennum).innerHTML="<a href=/cgi-bin/pkgslip.cgi?box="+boxnum+"&store="+storenum+"&pu=1 onClick=\"return show_hide_box(this,400,350,'2px solid')\">U</a>";
	    }
	}

}

function blankCustom(str)
{
//	document.myForm.customdid.value="";
  	document.getElementById("txtHint").innerHTML="Dial in number is "+str;	
}



function boxStatChange() 
{ 
    if (xmlHttp.readyState==4)
	{
	    document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
	}
}
function stateChanged() 
{ 
    if (xmlHttp.readyState==1) {
	//	document.getElementById("txtHint").innerHTML="CHECKING AVAILABLE NUMBERS...";
	document.getElementById("aclabel").innerHTML="<font color=red>...SEARCHING...</font>";
	document.getElementById("txtHint").innerHTML="<img src='/images/wait-anim.gif' width='20' HEIGHT='20'/>";
    }
    if (xmlHttp.readyState==4)
	{
	    document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
	    document.getElementById("aclabel").innerHTML="<b>Please Pick a Number</b>";
	    document.myForm.planname.value="CustomOffice";
	}
}

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;
}


function bb() {
    alert("jsd");
    //document.write("table");
    //return false;
}
