﻿// JScript File
var xmlHttp=GetXmlHttpObject()

function GetXmlHttpObject(){ 
    var objXMLHttp=null
    if (window.XMLHttpRequest){
        objXMLHttp=new XMLHttpRequest()
    }
    else if (window.ActiveXObject){
        objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

function getElement(div){
	var n = (document.all && document.all[div]) || (document.getElementById && document.getElementById(div));
	if (n){n = (document.getElementById) ? document.getElementById(div) : document.all[div];}
	return n;
}

function callwebservice(url, htmltag){
    var div = getElement(htmltag);
    xmlHttp.open("GET",url,true)
    xmlHttp.onreadystatechange= function(){
        if(xmlHttp.readyState == 4){
            if (xmlHttp.status == 200) {
                //if (tid>0){clearTimeout(tid);}
                //clearSplash(); 
                var rst = xmlHttp.responseText;
                div.innerHTML = rst;
                div.style.display = "block";
            } else {
                window.open(url);
                //alert("Error receiving data!")
            }
        }
    };
    xmlHttp.send(null);
}

function search(inpseek, dropbranche, output)
{   
    var branchedrop = getElement(dropbranche);
    var brancheid = branchedrop.options[branchedrop.selectedIndex].value
    
    var seekinp = getElement(inpseek);
    var seek = seekinp.value;
   
    var url = "ajax/searchnow.aspx";
    url = url + "?seek=" + seek;
    url = url + "&branche=" + brancheid;
    url = url + "&cache=" +  Math.round(Math.random()*10000000);
    
    callwebservice(url, output);

}
