   var http_request = false;
   function makePOSTRequest(url, parameters) {

//   alert("url "+url);

      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         return false;
      }
      
      document.getElementById('bank_list').innerHTML = '<p align=center><img src="images/ajax-loader1.gif" /></p>';
      http_request.onreadystatechange = alertContents;
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded;charset=iso8859-1");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents() {

      if (http_request.readyState == 4) {
         if (http_request.status == 200 || http_request.status == 0) {
            result = http_request.responseText;
            document.getElementById('bank_list').innerHTML = result;
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
//obj1 orderBy - sorting type by id
//obj2 oDir - sort direction
//obj3 script file name - the called script name
//obj4 actpage - the number of active diplayed page
//obj5 status - 0 pageing, 1 sorting
   function get(obj1, obj2, obj3, obj4, obj5) {
   
//   alert(obj1);
//   alert(obj2);
//   alert(obj3);
      var firstOrder=1;
      //change sort direction and delete first order
      if (obj5 == 1 || obj2 != 100){
        firstOrder=0;
      }
      //corect the oDir change if was pageing and not sorting
      if (obj5 == 0 && obj2 != 100){
        if (obj2 == 1){
          obj2 = 2;
        }else{
          obj2 =1;
        }
      }

      var selObj = document.forms.frmCTInput.lbMonth;
      var selIndex = selObj.selectedIndex;
      var nrMonth= selObj.options[selIndex].text;
    
      var selObj = document.forms.frmCTInput.lbTrade;
      var selIndex = selObj.selectedIndex;
      var lbTrade= selObj.options[selIndex].text;

      var poststr = "cValue="+ escape( document.getElementById("cValue").value ) +
                    "&lbMonth=" + escape( nrMonth )+
                    "&cIncom=" + escape( document.getElementById("cIncom").value )+
                    "&lbTrade=" +  escape( lbTrade )+
                    "&lbTrade_de=" +   lbTrade +
                    "&mes=" + escape( document.getElementById("mes").value )+
                    "&max=" + escape( document.getElementById("max").value )+
                    "&setID=" + escape( document.getElementById("setID").value )+
                    "&initStatus=" + escape( document.getElementById("initStatus").value )+
                    "&langID=" + escape( document.getElementById("langID").value )+
                    "&bankperpage=" + escape( document.getElementById("bankperpage").value )+
                    "&actpage=" + escape( document.getElementById("actpage").value )+
                    "&lbCountry=" + escape( document.getElementById("lbCountry").value )+
                    "&lbLang=" + escape( document.getElementById("lbLang").value )+
                    "&oDir=" + escape( obj2)+
                    "&firstOrder=" + firstOrder +
                    "&orderBy=" + escape( obj1)+
                    "&actpage=" + escape( obj4);
      makePOSTRequest(obj3, poststr);
   }

   function get_notrade(obj1, obj2, obj3) {

//   alert(obj1);
//   alert(obj2);
//   alert(obj3);
      var selObj = document.forms.frmCTInput.lbMonth;
      var selIndex = selObj.selectedIndex;
      var nrMonth= selObj.options[selIndex].text;

      var poststr = "cValue="+ escape( document.getElementById("cValue").value ) +
                    "&lbMonth=" + escape( nrMonth )+
                    "&cIncom=" + escape( document.getElementById("cIncom").value )+
                    "&mes=" + escape( document.getElementById("mes").value )+
                    "&max=" + escape( document.getElementById("max").value )+
                    "&setID=" + escape( document.getElementById("setID").value )+
                    "&initStatus=" + escape( document.getElementById("initStatus").value )+
                    "&langID=" + escape( document.getElementById("langID").value )+
                    "&bankperpage=" + escape( document.getElementById("bankperpage").value )+
                    "&actpage=" + escape( document.getElementById("actpage").value )+
                    "&lbCountry=" + escape( document.getElementById("lbCountry").value )+
                    "&lbLang=" + escape( document.getElementById("lbLang").value )+
                    "&oDir=" + escape( obj2)+
                    "&orderBy=" + escape( obj1);
      makePOSTRequest(obj3, poststr);
   }
//obj1 orderBy - sorting type by id
//obj2 oDir - sort direction
//obj3 script file name - the called script name
//obj4 actpage - the number of active diplayed page
//obj5 status - 0 pageing, 1 sorting
   function get_wunsch(obj1, obj2, obj3, obj4, obj5) {

//   alert(obj1);
//   alert(obj2);
//   alert(obj3);
//   alert(obj4);
//   alert(obj5);
      var firstOrder=1;
      //change sort direction and delete first order
      if (obj5 == 1 || obj2 != 100){
        firstOrder=0;
      }
      //corect the oDir change if was pageing and not sorting
      if (obj5 == 0 && obj2 != 100){
        if (obj2 == 1){
          obj2 = 2;
        }else{
          obj2 =1;
        }
      }

      var selObj = document.forms.frmCTInput.lbTrade;
      var selIndex = selObj.selectedIndex;
      var lbTrade= selObj.options[selIndex].text;

      var poststr = "cValue="+ escape( document.getElementById("cValue").value ) +
                    "&cwunsch=" + escape( document.getElementById("cwunsch").value )+
                    "&lbTrade=" +  escape( lbTrade )+
                    "&lbTrade_de=" +   lbTrade +
                    "&mes=" + escape( document.getElementById("mes").value )+
                    "&max=" + escape( document.getElementById("max").value )+
                    "&setID=" + escape( document.getElementById("setID").value )+
                    "&initStatus=" + escape( document.getElementById("initStatus").value )+
                    "&langID=" + escape( document.getElementById("langID").value )+
                    "&bankperpage=" + escape( document.getElementById("bankperpage").value )+
                    "&lbCountry=" + escape( document.getElementById("lbCountry").value )+
                    "&lbLang=" + escape( document.getElementById("lbLang").value )+
                    "&oDir=" + escape( obj2)+
                    "&firstOrder=" + firstOrder +
                    "&orderBy=" + escape( obj1)+
                    "&actpage=" + escape( obj4);
      makePOSTRequest(obj3, poststr);
   }


