var xmlHttp

function showError(value)
{
  window.alert("ACCESSED "+value);
  //window.alert(""+document.getElementById("ptytype").options[0].value);  
}
/* Param Description Start */

//param1=column_id
//param2=column_name
//param3=table_name
//param4=criteria_column
//param5=criteria 

/* Param Description End */

function execute(param1,param2,param3,param4,param5,param6)
{
  if (param5.length==0)
  { 
    document.getElementById(element).innerHTML=""
    return
  }
  xmlHttp=GetXmlHttpObject()
  if (xmlHttp==null)
  {
  alert ("Browser does not support HTTP Request")
  return
  } 
  var url="../inc/execute.php"
  url=url+"?param1="+param1
  url=url+"&param2="+param2
  url=url+"&param3="+param3
  url=url+"&param4="+param4
  url=url+"&param5="+param5
  url=url+"&param6="+param6
  url=url+"&sid="+Math.random()
  xmlHttp.onreadystatechange=stateChanged 
  xmlHttp.open("GET",url,true)
  xmlHttp.send(null)
} 

function stateChanged() 
{ 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
  {     
    var getVal      =   xmlHttp.responseText;
    var getElm      =   getVal.split("^");
    var getSpr      =   new Array(); 
    getSpr          =   getElm[0].split("*");    
	
	  //window.alert(getVal);
      
    // temp start    
    //document.getElementById(getElm[1]).value=xmlHttp.responseText;
    // temp end
    
    // Transaction Start //
    
    document.getElementById(getElm[1]).options.length=0;    
        
    for(var a=0;a<=getSpr.length-2;a++)
    {    
       var getSpAgain = getSpr[a].split("-");    
       document.getElementById(getElm[1]).options[a]=new Option(getSpAgain[1],getSpAgain[0],false,false);  
	   
    }
    
    // Transaction End //
           
  } 
} 

function GetXmlHttpObject()
{ 
var objXMLHttp=null
if (window.XMLHttpRequest)
{
objXMLHttp=new XMLHttpRequest()
}
else if (window.ActiveXObject)
{
objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
}
return objXMLHttp
} 
