﻿/* 
-----------------------------------------------
Used to help searchengine ajax
-----------------------------------------------
*/
	
	
	
	function SetPicsOnly() {	

	    if (document.getElementById('OnlyWithPics').checked == 1) {
	           
            doAjaxSearch('onlypics=true');
        }
		else
        {
            doAjaxSearch('onlypics=false');
        }
	}	
	
	function SetPicsOnlyNoneAjax() {	

	    if (document.getElementById('OnlyWithPics').checked == 1) {
	           
            document.getElementById('onlypics').value = "true";
        }
		else
        {
            document.getElementById('onlypics').value = "false";
        }
    }
		
	function showMoreInfo(id) {	
	var DivToToggle = "ExtraInfoDiv"+id;
	var AjaxLoadSymb = "AjaxMini";
	var stdcell = "StdInfoDiv" + id;

	var querystring = "omni=" + getUrlVars()["omni"] + "&id=" + id;
	    if (document.getElementById(DivToToggle).style.display == "none") {

	        $('#DataDiv' + id).append('<div style="text-align:center"><img src="/asp/design/images/other/ajax/ajax-lineload.gif" /><br />'+strLang_LoadingDataDiv+'</div>'); 
	            setDivDisplay(DivToToggle,true);        
	            setDivDisplay(stdcell, false);
	            
		        var modurl = "/asp/search/ajax/moreinfo.asp?"+querystring;
        		
		        sendRequest(modurl,"DataDiv"+id,0,'');
			}
			else
			{
			    setDivDisplay(DivToToggle, false);
			    setDivDisplay(stdcell,true);
				}

    }

	function doSearchEdit(SearchFieldID, TextToBlur, SearchForm) {
	    if (document.getElementById(SearchFieldID).value == TextToBlur) {
	        alert(strLang_KeywoordsNeededAlert);
	    }
	    else {
	        document.getElementById('DoEdit').value = true;
	        document.forms[SearchForm].submit();
	    }
	}

	function doSearch(SearchFieldID, TextToBlur, SearchForm) {
		if (document.getElementById(SearchFieldID).value == TextToBlur) {
		    alert(strLang_KeywoordsNeededAlert);
	    }
	    else
	    {
            document.getElementById('DoEdit').value = false;         
	        document.forms[SearchForm].submit(); 
	    }
	}

	function findGarage(SearchForm) {
	    document.forms[SearchForm].submit();
	}
	
	
	function doAjaxSearch(querystring) {
	    document.getElementById('ajaxplaceholder').innerHTML = "<div class='ajaxwait'></br></br></br><img src='/asp/design/images/other/ajax/ajax-loader.gif'/><p>Laddar ditt resultat<br><i>Var god vänta</i></p></br></br></br></div>";
	    var adress = "/asp/search/ajax/ajaxsearch.asp?"+querystring;
	    sendRequest(adress,'ajaxplaceholder',0);
	}	
	
	
	function focusSearchField(SearchFieldID,TextToBlur,strClass) {
	    if (document.getElementById(SearchFieldID).value == TextToBlur) {
	            document.getElementById(SearchFieldID).value='';
	            document.getElementById(SearchFieldID).className=strClass;
	            
	    }
	}
	
	function blurSearchField(SearchFieldID, TextToBlur,strClass) {
	
	    if (document.getElementById(SearchFieldID).value == "") {
	            document.getElementById(SearchFieldID).value=TextToBlur;
	            document.getElementById(SearchFieldID).className=strClass;     
	    }
	}
	
    function PrintMeWindow(url)
    {
	    newwindow=window.open(url,'PrintMe','height=500,width=920,left=100,top=100,resizable=no,scrollbars=yes,toolbar=yes,status=no');
	    
    }
