var url = "http://www.forulege.com/mxajaxfuntzioak.cfm";
function hizkuntza_aldatu(hiz)
	{
		esteka = new String(window.location);
		var emaitza;
		esketa2= new String();
		esteka2=esteka.replace(/hizkuntza=[0-9]/,"hizkuntza="+hiz);
		if (esteka2.indexOf("hizkuntza")!= -1)
			location.replace(esteka2);
		else
			if(esteka2.indexOf("?")==-1)
				location.replace(esteka.toString()+"?hizkuntza="+hiz);
			else
				location.replace(esteka.toString()+"&hizkuntza="+hiz);
		return true;
	}

function HizkuntzaDetektatu(){
	var esteka = new String(window.location);
	var esteka2='';
	var emaitza=0;	
	var re=/hizkuntza=(\d)/i;
	esteka2 = re.exec(esteka);
	if (esteka2)
	{
	emaitza=esteka2[1];
	}
	return emaitza;
}
	
function balioztatu(egiaztatzekoak)
 {
 	var emaitza=true;

	for (var i=0;i<egiaztatzekoak.length;i++)
	{		
		if (document.getElementById(egiaztatzekoak[i]).value=='')
			{
			document.getElementById('lbl_'+egiaztatzekoak[i]).style.color='red';
			emaitza=false;
			}
		else{
			document.getElementById('lbl_'+egiaztatzekoak[i]).style.color='';
		}
	}
	/*
	if (document.formularioa.nork.value=="")
	 {alert("Ez duzu izena jarri!");
	 return false;}
	
	if (document.formularioa.gaia.value=="")
	 {alert("Gaia ahaztu zaizu!\n");
	 return false;}
	
	if (document.formularioa.eposta.value.indexOf('@',0)==-1)
	 {alert("Posta helbidea ongi idatzi ezazu\n");
	 return false;}
	 
	 
	if (document.formularioa.mezua.value=="")
	 {alert("Mezua ahaztu zaizu!");
	 return false;}*/
	if (! emaitza )
		alert("Gorriz markatutakoak sartu behar dira");
	return emaitza;
 }	
 
function balioztatuFormularioa()
 {
	if (document.form1.nork.value=="")
	 {alert("Ez duzu izena jarri!");
	 return false;}
	
	if (document.form1.eposta.value.indexOf('@',0)==-1)
	 {alert("Posta helbidea ongi idatzi ezazu\n");
	 return false;}
	 	 
	if (document.form1.mezua.value=="")
	 {alert("Mezua ahaztu zaizu!");
	 return false;}
	 
	return true;
 }	
 



function formularioaErakutsi(){
	var kapa = document.getElementById('formularioa').style;
	if (kapa.display=='none')
		kapa.display='';
	else
		kapa.display='none';
	return 1;
}

function kapaErakutsi(kapa){
	var kapa = document.getElementById(kapa).style;
	if (kapa.display=='none')
		kapa.display='';
	else
		kapa.display='none';
	if (document.getElementById('plusminus')){
		if (kapa.display=='none')
			document.getElementById('plusminus').innerHTML='+';
		else
			document.getElementById('plusminus').innerHTML='-';
	}	
	return 1;
}

function azpizuhaitzaIreki(elementua){
	if ($(elementua).descendants()[1])
		$(elementua).descendants()[1].toggle();
	/*else
		$(elementua).firstDescendant().toggle()*/
}

var autobila=0;
		
function bilatu(taula,eremua) {
	var hizkuntza = HizkuntzaDetektatu();
	if (!autobila){
		new mxAjax.Autocomplete({
			indicator: "indicator",
			minimumCharacters: "4",
			target: "gakohitzak",
			className: "autocomplete",
			paramArgs: new mxAjax.Param(url,{param:"taula="+taula+",hizkuntza="+hizkuntza,cffunction:"guztiak_bilatu"}),
			parser: new mxAjax.CFQueryToJSKeyValueParser(),
			source: eremua
		});
		autobila=1;
	}
}
