function get(obj) {
  var getstr = "?";
    for (i=0; i<obj.getElementsByTagName("input").length; i++) {
      //for (i=0; i<obj.childNodes.length; i++) {

        if (obj.getElementsByTagName("input")[i].type == "text" 
            || obj.getElementsByTagName("input")[i].type == "hidden") {
           getstr += obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
        }
        if (obj.getElementsByTagName("input")[i].type == "checkbox") {
           if (obj.getElementsByTagName("input")[i].checked) {
              getstr += obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
           } else {
              //getstr += obj.getElementsByTagName("input")[i].name + "=&";
           }
        }
        if (obj.getElementsByTagName("input")[i].type == "radio") {
           if (obj.getElementsByTagName("input")[i].checked) {
              getstr += obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
           }
        } 
    }

    for (i=0; i<obj.getElementsByTagName("select").length; i++) {
        
        if (obj.getElementsByTagName("select")[i].tagName == "SELECT") {
           var sel = obj.getElementsByTagName("select")[i];
           if(sel.options[sel.selectedIndex].value.length > 0)
           getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
        }

    } //for
     
    //alert ('result : '+ getstr);
    makeGetRequest(getstr);
}

function makeGetRequest(params) {
    var xmlhttp = getXmlhttp();
    var url = "/app/search.php" + params;
    xmlhttp.open('GET', url, true);
    xmlhttp.onreadystatechange = function(){
     if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
       res = xmlhttp.responseText;

       var obj = getElementFromName("main_area");
       if(obj) obj.innerHTML= xmlhttp.responseText;
      //fixPNGImages(elementId);

     }
    }
   xmlhttp.send(null);

}



