﻿		
        
        function GetLocaleSearchString(){
        
   		
   		var docurl=document.URL;  
   		
 		  		
    	var arrlocale = docurl.split("/");
    	var locale = "FI"; 
    	var searchboxtext="";  	 
    	
    	
    	if (arrlocale.length >= 4){
    	locale =  arrlocale[3];
    	}
    	

    	switch(locale.toUpperCase())
    	{
    		case "FI": searchboxtext="Sanahaku HSL-sivustolta";
    		break;
    		case "SV": searchboxtext="Sök med ord";
    		break;
    		case "EN": searchboxtext="Search by keyword";
    		break;
    		default: searchboxtext="Sanahaku HSL-sivustolta";
    	}       
        
        
        return searchboxtext;
   		}
   		
   		function SetLocaleSearchString(){        
   		   
    	var table = document.getElementById("ctl00_PlaceHolderSearchArea_SearchBox");   
    	var inputs = table.getElementsByTagName("input");           
    
    		for (var i = 0; i < inputs.length; i++) {   
        		var type = inputs[i].getAttribute("type");   
        		if ( type == "text" ) {   
            	              
           			inputs[i].value=GetLocaleSearchString();  
           			// 
           			var iid =inputs[i].id;
           			//alert(iid);         			
           			
           			AttachEvent(document.getElementById(iid),'click', clickEvent, false);

           			//alert("AttachEvent ...done");

            	}  
   			}     		   		
   		}
   		
//***Cross browser attach event function. For 'evt' pass a string value with the leading "on" omitted
//***e.g. AttachEvent(window,'load',MyFunctionNameWithoutParenthesis,false);

function AttachEvent(obj,evt,fnc,useCapture){

		
		//obj.myelement = obj.id;
	if (!useCapture) useCapture=false;
	if (obj.addEventListener){
		obj.addEventListener(evt,fnc,useCapture);
		return true;
	} else if (obj.attachEvent) return obj.attachEvent("on"+evt,fnc);
	else{
		MyAttachEvent(obj,evt,fnc);
		obj['on'+evt]=function(){ MyFireEvent(obj,evt) };
	}
} 

//The following are for browsers like NS4 or IE5Mac which don't support either
//attachEvent or addEventListener
function MyAttachEvent(obj,evt,fnc){
	if (!obj.myEvents) obj.myEvents={};
	if (!obj.myEvents[evt]) obj.myEvents[evt]=[];
	var evts = obj.myEvents[evt];
	evts[evts.length]=fnc;
}
function MyFireEvent(obj,evt){
	if (!obj || !obj.myEvents || !obj.myEvents[evt]) return;
	var evts = obj.myEvents[evt];
	for (var i=0,len=evts.length;i<len;i++) evts[i]();
}

   	   		
   		
   		
      		
function clickEvent(evt){
	var e_out;
	var ie_var = "srcElement";
	var moz_var = "target";
	var prop_var = "id";
	// "target" for Mozilla, Netscape, Firefox et al. ; "srcElement" for IE
	evt[moz_var] ? e_out = evt[moz_var][prop_var] : e_out = evt[ie_var][prop_var];
	document.getElementById(e_out).value="";
	}


      
      SetLocaleSearchString();
