var oldsearchstr="";

function GetRequeryVal(){
	var d=new Date();return d.getTime()
}

function SearchAjaxProccesReturn(requestname,http_request,waitingtext){
	var elementid='';
	elementid=requestname;
	if(http_request.readyState==4){
	irequest=GetRunningRequest(requestname);
	RemoveRunningRequest(irequest);
	if(http_request.status==200){
	result=http_request.responseText;
	document.getElementById(elementid).innerHTML=result
	}else{
	document.getElementById(elementid).innerHTML='Napaka pri iskaju!'
	}
	}else{
	document.getElementById(elementid).innerHTML=waitingtext
	}
}

function startsearch(searchval){
var searchresultdiv=null;
if(document.getElementById('searchresult').getElementsByTagName('div').length<=0){
searchresultdiv=document.createElement('div');
searchresultdiv.id="searchresultdiv";
document.getElementById('searchresult').appendChild(searchresultdiv)
}else{
searchresultdiv=document.getElementById('searchresult').getElementsByTagName('div')[0];
searchresultdiv.id="searchresultdiv"
}
if(searchresultdiv!=null){
opensearchresult();
if(oldsearchstr!=searchval){
searchresultdiv.innerHTML='<img src="design/indicator_waitanim.gif" width="16" height="16" style="margin: 10px;" />';
oldsearchstr=searchval;
makeRequest(searchresultdiv.id,'subpages/csvsubpagessearch.php','?action=search'+'&requeryval='+GetRequeryVal()+'!POST?&searchstr='+encodeURIComponent(searchval),SearchAjaxProccesReturn,searchresultdiv.innerHTML,-1)
}
}
}

function opensearchresult(){
searchwinwidth=200;
if((navigator.userAgent.indexOf("MSIE")>1)&&(parseFloat(navigator.appVersion.split("MSIE")[1])<7)){
document.getElementById('searchresult').style.height=(parseInt(document.documentElement.clientHeight)-80)+'px';
document.getElementById('searchresult').style.overflowY='auto';
document.getElementById('searchresult').style.display='block'
}else{
document.getElementById('searchresult').style.display='block';
}
}

function closesearchresult(){
if (document.getElementById('searchresult') != null) {
document.getElementById('searchresult').style.display='none';
}
if (document.getElementById('searchinputbox') != null) {
document.getElementById('searchinputbox').value='';
}
}

function searchresultitemview(urlhref){
lsAjaxPageLoad(urlhref, true);
}

function setsearchstring(searchstring){
document.getElementById('searchinputbox').value=searchstring;
document.getElementById('searchinputbox').focus();
startsearch(searchstring)
}
