function addEvent(obj, evType, fn){ 

	if(obj.addEventListener){ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	}else if (obj.attachEvent){ 
		return obj.attachEvent("on" + evType, fn); 
	}else{ 
		return false; 
	} 
 
}



function TreureTextInput(){

	if(document.getElementById){
		//cercador
		if(document.getElementById("cerca")){
			document.getElementById("cerca").blur()
			addEvent(document.getElementById("cerca"), 'focus', function(){
																		 if(document.getElementById("cerca").value=="cercar" || 
																			document.getElementById("cerca").value=="buscar" ||
																			document.getElementById("cerca").value=="search" 
																			) 
																		 document.getElementById("cerca").value=""
																}
			);
		}

		//qui és qui
		if(document.getElementById("query")){
			document.getElementById("query").blur()
			addEvent(document.getElementById("query"), 'focus', function(){
																		 if(document.getElementById("query").value=="Cerca de persones i organismes" ) 
																		 document.getElementById("query").value=""
																}
			);
		}
}
	
}

function ValidaParaulaCerca(){

            

	if(!document.getElementById) return;

	if(!document.getElementsByTagName("form").length>0) return;



	var trobat = false;

	var objFORM;



	for(var i=0; i<document.getElementsByTagName("form").length; i++){

		   objFORM = document.getElementsByTagName("form")[i];

		   if(objFORM.id!=null && objFORM.id=="cercador"){

			       trobat = true;

			       break;   

		   }

	}



	if(trobat){

		   objFORM.onsubmit = function(){



			       var ca = "Si us plau, introduïu les paraules a cercar.";

			       var es = "Por favor, introduzca las palabras a buscar.";

			       var en = "Type your search please.";

			       var continuar = true;

			       var idioma = "";



				if(document.documentElement.getAttribute && (document.documentElement.getAttribute("lang")!="" || document.documentElement.getAttribute("xml:lang")!="" )){

					   idioma = (document.documentElement.getAttribute("lang")?document.documentElement.getAttribute("lang"):(document.documentElement.getAttribute("xml:lang")?document.documentElement.getAttribute("xml:lang"):""));

			       }



			       switch(document.getElementById("cerca").value){



					   case "":

						       alert(eval(idioma));

						       continuar = false;

						       break;

					   case "cercar":

						       alert(idioma!=""?eval(idioma):ca);

						       continuar = false;

						       break;

					   case "buscar":

						       alert(idioma!=""?eval(idioma):es);

						       continuar = false;

						       break;

					   case "search":

						       alert(idioma!=""?eval(idioma):en);

						       continuar = false;

						       break;

			       }



			       if(continuar)

					   return true;

			       else{

					   document.getElementById("cerca").focus();

					   return false;

			       }



		   }

	}

                        

}


addEvent(window, 'load', TreureTextInput);
addEvent(window, 'load', ValidaParaulaCerca);
