var xmlHttp

function showDetail(str, m, n)
{
	if (str.length==0 || str=="")
  		{ 
  			 alert("Please Enter Account Number.");
  			 document.acctFrm.acctNum.focus();
 			 return;
  		}

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
  		alert ("Your browser does not support AJAX!");
 		 return;
  	} 

	var url="CheckUN.asp";
	url=url+"?q="+str+"&GS="+m+"&bunit="+n;

	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

	} 

function showDetailSurvey(str)
{
	if (str.length==0 || str=="")
  		{ 
  			 alert("Please Enter Account Number.");
  			 document.acctFrm.acctNum.focus();
 			 return;
  		}

	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
  		alert ("Your browser does not support AJAX!");
 		 return;
  	} 

	var url="http://www.paperretriever.com/csurvey/CheckUN.asp";
	url=url+"?q="+str+"&svy=true";

	xmlHttp.onreadystatechange=stateChangedSurvey;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

}

function showacctinfo(str,Ud,Ud2) {
    if (str.length == 0 || str == "") {
        alert("Please Enter Account Number.");
        document.acctFrm.acctNum.focus();
        return;
    }

    xmlHttp = GetXmlHttpObject();
    if (xmlHttp == null) {
        alert("Your browser does not support AJAX!");
        return;
    }

    var url = "http://www.paperretriever.com/infostore/Promotion_GetAcctDetail.asp";
    url = url + "?q=" + str + "&fld=" + Ud + "&fld2=" +Ud2;
    
    xmlHttp.onreadystatechange = stateChangedreg;
    xmlHttp.open("GET", url, true);
    xmlHttp.send(null);

}

function stateChanged() 
{ 
	if (xmlHttp.readyState==4) {
	   
		    document.getElementById("info").innerHTML = xmlHttp.responseText;	
		    
        }
    }

function stateChangedreg() {
        if (xmlHttp.readyState == 4) {

            var htmlStr = xmlHttp.responseText;
            
            document.getElementById("acctInfo").innerHTML = htmlStr;

        }
    }

function stateChangedSurvey() 
{ 
	if (xmlHttp.readyState==4)
		{   
		        
		      var ValStr = xmlHttp.responseText;
		      
		      if (ValStr.indexOf('||')>-1)
		      {
		           var arr = ValStr.split('||');
		           var acct=arr[2];
		           var GS = arr[1];
		          
		           SendForm(acct,GS);
		      }	 
		      else		           
		         document.getElementById("info").innerHTML=xmlHttp.responseText;	
        }
}

function SendForm(a,g)
{
        
		        var method = "post";
                var path ="http://www.paperretriever.com/csurvey/MarchSurvey.asp";               
               
                var theform = document.createElement("form");    
                theform.setAttribute("method", method);    
                theform.setAttribute("action", path);    
                       
                var hiddenField = document.createElement("input");        
                hiddenField.setAttribute("type", "hidden");        
                hiddenField.setAttribute("name", "mode");        
                hiddenField.setAttribute("value", "proceed");        
                theform.appendChild(hiddenField); 
                
                 var hiddenField2 = document.createElement("input");        
                hiddenField2.setAttribute("type", "hidden");        
                hiddenField2.setAttribute("name", "theAcct");        
                hiddenField2.setAttribute("value", a);        
                theform.appendChild(hiddenField2); 
                
                var hiddenField3 = document.createElement("input");        
                hiddenField3.setAttribute("type", "hidden");        
                hiddenField3.setAttribute("name", "GS");        
                hiddenField3.setAttribute("value", g);        
                theform.appendChild(hiddenField3); 
                   
                document.body.appendChild(theform);    // Not entirely sure if this is necessary    
                theform.submit();

}

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;
}