/*
_____________
::    botikode    ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function refresh() {
	location.reload();
}
function lehiostatus() {
	window.defaultStatus="KAXKARRE: Buenavista Baserria";
}

/*
____________________
::      edukiarentzat       ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function hasi() {
	alert(ikusiCookie('kaxkarre'));
	if (ikusiCookie('kaxkarre')){
		hizkuntzaoain=ikusiCookie('kaxkarre');
	} else {
		gordeCookie('kaxkarre','1',666);
		hizkuntzaoain=1;
	}
	window.location="web/index.php?hizk="+hizkuntzaoain;
}

/*
____________________
::         utilities         ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

var error=Array("Beharrezko datuak","Datos obligatorios","Datos obligatorios","Données obligatoires","Compulsory data");
var izena=Array("Izena","Nombre","Nombre","Prénom","Name");
var mail=Array("e-posta","e-mail","e-mail","e-mail","e-mail");
var mezu=Array("Mezua","Mensaje","Mensaje","Message","Message");
function checkform(hizk) {
	txarto=false;
	mezua=error[hizk-1]+":\n";
	if(document.getElementById('nom').value=="" || document.getElementById('nom').value=="X") {
		mezua=mezua+"\t- "+izena[hizk-1]+"\n"; txarto=true;
		document.getElementById('nomtxt').className="kol0";
	} else {
		document.getElementById('nomtxt').className="kol1";
	} 
	if(document.getElementById('pos').value=="" || document.getElementById('pos').value=="X") {
		mezua=mezua+"\t- "+mail[hizk-1]+"\n"; txarto=true;
		document.getElementById('postxt').className="kol0";
	} else {
		document.getElementById('postxt').className="kol0";
	} 
	if(txarto) { 
		alert(mezua);
		return false; 
	}
}

/*
____________________
::          forms           ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function f_on(ni) { document.getElementById(ni).className="fover"; }
function f_of(ni) { document.getElementById(ni).className="fout"; }
function contact() { document.getElementById('nom').focus(); lehiostatus(); }

function barne(zein,zer) {
	if (document.getElementById(zein).value==zer) {
		document.getElementById(zein).value="";
	}
}
function kanpo(zein,zer) {
	if (document.getElementById(zein).value=="") {
		document.getElementById(zein).value=zer;
	}
}
function jarritext() {
	document.sarbidea.name.value="usuario";
	document.sarbidea.fake.value="contraseña";
	document.getElementById("iru").style.display="none";
}
function passing(){
	if (document.sarbidea.fake.value=="contraseña") {
		document.getElementById("bit").style.display="none";
		document.getElementById("iru").style.display="block";
		document.sarbidea.pass.focus();
	}
}
function shot(){
	if (document.sarbidea.pass.value=="") {
		x=document.getElementById("bit").style.display="block";
		y=document.getElementById("iru").style.display="none";
	}
}
function valida(hizk){
	var form=document.getElementById("iritziak");
	var errores="";
	var izena=document.getElementById("nom2");
	var iritzia=document.getElementById("men");
	var kontrol=document.getElementById("kontrol");
	if(hizk==1) {
		if(izena.value=="") errores+="- Izena beharrezkoa da\n";
		if(iritzia.value=="") errores+="- Iritzia beharrezkoa da\n";
	} else if (hizk==2) {
		if(izena.value=="") errores+="- El nombre es obligatorio\n";
		if(iritzia.value=="") errores+="- La opinión es obligatoria\n";
	} else if (hizk==3) {
		if(izena.value=="") errores+="- El nom és obligatori\n";
		if(iritzia.value=="") errores+="- L'opinió és obligatòria\n";
	} else if (hizk==4) {
		if(izena.value=="") errores+="- Le nom est requis\n";
		if(iritzia.value=="") errores+="- L'avis est requis\n";
	} else if (hizk==5) {
		if(izena.value=="") errores+="- The name is required\n";
		if(iritzia.value=="") errores+="- The opinion is required\n";
	}

	if(errores==""){
		if(kontrol.value==""){
			form.submit();
		}
	}else{
		alert(errores);
	}
}

/*
____________________
::         egutegia         ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function egutegi(zein) {
	eguna=document.getElementById(zein).value;
	//alert(eguna);
	if(zein=="sale") {
		if (eguna) {
			var banaka=eguna.split("-");
		} else {
			llegada=document.getElementById('llega').value;
			var banaka=llegada.split("-");
		}
		pop('../orokor/egutegia.php?zelai='+zein+'&eguna='+banaka[2]+'&hila='+banaka[1]+'&urtea='+banaka[0]+'&hizk=1', 'egutegia', 'n', '214', '177', '1');
	} else {
		if (eguna) {
			var banaka=eguna.split("-");
			pop('../orokor/egutegia.php?zelai='+zein+'&eguna='+banaka[2]+'&hila='+banaka[1]+'&urtea='+banaka[0]+'&hizk=1', 'egutegia', 'n', '214', '177', '1');
		} else {
			pop('../orokor/egutegia.php?zelai='+zein+'&eguna=0&hila=0&urtea=0&hizk=4', 'egutegia', 'n', '214', '177', '1');
		}
	}
}
function itzuli(zer, zein, end) {
	/*parentform = opener.document.datak;*/
	opener.document.getElementById(zein).value=zer;
	if (zein=="new_start") { opener.document.getElementById('new_end').value=end; };
	window.close();
}

/*
_____________
::   lehio*pop   ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function pop(url,name,features, myWidth, myHeight, isCenter) {
	if(window.screen)if(isCenter)if(isCenter=="1") {
		var myLeft = (screen.width-myWidth)/2;
		var myTop = (screen.height-myHeight)/2;
		features+=(features!='')?',':'';
		features+=',left='+myLeft+',top='+myTop;
	}
	flop=window.open(url,name,features+((features!='')?',':'')+'width='+myWidth+',height='+myHeight+',scrollbars=yes');
	flop.focus();
}

/*
_____________________
::             cookie          ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function gordeCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000))
		var expires = "; expires="+date.toGMTString()
	}
    else expires = ""
    document.cookie = name+"="+value+expires+"; path=/"
}
function ikusiCookie(name) {
	var nameEQ = name + "="
	var ca = document.cookie.split(';')
	for(var i=0;i<ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length)
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length)
	}
	return null
}
function deleteCookie(name) {
  gordeCookie(name,"",-1)
}

/*
_____________________
::          hizkuntzak       ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function hizkuntzazein(zein) {
	gordeCookie('kaxkarre',zein,666);
}
function hasera() {
	if (ikusiCookie('kaxkarre')){
		deleteCookie('kaxkarre');
	}	
	window.location="../";
}
function hartuhizkuntza() {
	if (ikusiCookie('kaxkarre')){
		hizkuntzaoain=ikusiCookie('kaxkarre');
		window.location="web/index.php?atal=1&hizk="+hizkuntzaoain;
//	} else { 
//		window.location="web/index.php?hizk=1";
	}
}
function hizkuntzaldaketa(berria) {
	gordeCookie('kaxkarre',berria,666);
	var sPath = window.location.pathname+window.location.search;
	var sPage = sPath.substring(sPath.lastIndexOf('/')+1);
	var sBerri = sPage.substring(0, sPage.length-1);
	nora=sBerri+berria;
	window.location.href=nora;
	//alert(nora);
}

