/* ---------------------------------- botikode ---------------------------------- */

function refresh() {
	location.reload();
}
function lehiostatus() {
	window.defaultStatus="KMLHI";
}

/* ---------------------------------- edukiarentzat ---------------------------------- */

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

/* ---------------------------------- utilities ---------------------------------- */

var error=Array("Beharrezko datuak","Datos obligatorios");
var error2=Array("e-posta ez da zuzena","el e-mail no es correcto");
var izen=Array("Izena","Nombre");
var mail=Array("eposta","e-mail");
var mezu=Array("Mezua","Mensaje");
var erantzun=Array("Erantzuna","Respuesta");
var izenburua=Array("Izenburua","Titular");
var iritzia=Array("Iritzia","Opinion");

function checkform(hizk) {
	var form=document.getElementById("answer");
	txarto=false;
	mezua=error[hizk]+":\n";
	mezua2=error2[hizk]+":\n";
	if(document.getElementById('nom').value=="") {
		mezua=mezua+" --  "+izen[hizk]+"\n"; txarto=true;
	} 
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById('pos').value;
	if(document.getElementById('pos').value=="") {
		mezua=mezua+" --  "+mail[hizk]+"\n"; txarto=true;
		} else if(reg.test(address)==false) {
		mezua=mezua+" --  "+mezua2; txarto=true;
	}
	if(document.getElementById('tel').value=="") {
		mezua=mezua+" --  "+erantzun[hizk]+"\n"; txarto=true;
	}
	if(document.getElementById('men').value=="") {
		mezua=mezua+" --  "+erantzun[hizk]+"\n"; txarto=true;
	}
	if(txarto) { 
		alert(mezua);
		//return false; 
	} else {
		if(document.getElementById('kontrol').value=="") {
			//alert('kontrol void');
			form.submit();
		} else {
			//alert('kontrol full');
		}
	}
}
function checkiritziform(hizk) {
	var form=document.getElementById("iritziak");
	txarto=false;
	mezua=error[hizk]+":\n";
	mezua2=error2[hizk]+":\n";
	if(document.getElementById('izena').value=="") {
		mezua=mezua+" --  "+izen[hizk]+"\n"; txarto=true;
	} 
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById('eposta').value;
	if(document.getElementById('eposta').value=="") {
		mezua=mezua+" --  "+mail[hizk]+"\n"; txarto=true;
		} else if(reg.test(address)==false) {
		mezua=mezua+" --  "+mezua2; txarto=true;
	}
	if(document.getElementById('izenburua').value=="") {
		mezua=mezua+" --  "+izenburua[hizk]+"\n"; txarto=true;
	}
	if(document.getElementById('iritzia').value=="") {
		mezua=mezua+" --  "+iritzia[hizk]+"\n"; txarto=true;
	}
	if(txarto) { 
		alert(mezua);
		//return false; 
	} else {
			form.submit();
	}
}


function checkharform(hizk) {
	var form=document.getElementById("harremanak");
	txarto=false;
	mezua=error[hizk]+":\n";
	mezua2=error2[hizk]+":\n";
	if(document.getElementById('nom').value=="Izena" || document.getElementById('nom').value=="Nombre") {
		mezua=mezua+" --  "+izen[hizk]+"\n"; txarto=true;
	} 
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var address = document.getElementById('pos').value;
	if(document.getElementById('pos').value=="e-posta" || document.getElementById('pos').value=="e-mail") {
		mezua=mezua+" --  "+mail[hizk]+"\n"; txarto=true;
		} else if(reg.test(address)==false) {
		mezua=mezua+" --  "+mezua2; txarto=true;
	}
	if(document.getElementById('men').value=="Mezua" || document.getElementById('men').value=="Mensaje") {
		mezua=mezua+" --  "+mezu[hizk]+"\n"; txarto=true;
	}
	if(txarto) { 
		alert(mezua);
		//return false; 
	} else {
			form.submit();
	}
}

/* ---------------------------------- menu ----------------------------------- */

function domenu(zein) {
	dozein=document.getElementById('sub'+zein);
	donagu=document.getElementById('nagu'+zein);
	if (dozein.style.display!="block") {
		dozein.style.display="block";
		donagu.style.background="#E0EEF7";
	} else {
		dozein.style.display="none";
		donagu.style.background="#FFF";
	}
}

/* ---------------------------------- admin ----------------------------------- */

function hizkadm(zein) {
	editeu=document.getElementById('div_eu');
	edites=document.getElementById('div_es');
	butteu=document.getElementById('but_eu');
	buttes=document.getElementById('but_es');
	ikuseu=document.getElementById('iku_eu');
	ikuses=document.getElementById('iku_es');
	pdfseu=document.getElementById('pdf_eu');
	pdfses=document.getElementById('pdf_es');
	if(zein==0) {
		editeu.className="blok";
		edites.className="ikusezina";
		butteu.className="hizkadmon";
		buttes.className="hizkadmof";
		ikuseu.className="blok";
		ikuses.className="ikusezina";
		pdfseu.className="blok";
		pdfses.className="ikusezina";
	} else if(zein==1) {
		editeu.className="ikusezina";
		edites.className="blok";
		butteu.className="hizkadmof";
		buttes.className="hizkadmon";
		ikuseu.className="ikusezina";
		ikuses.className="blok";
		pdfseu.className="ikusezina";
		pdfses.className="blok";
	}
}
function preview(zein,hzk) {
	pop('preview.php?sub='+zein+'&hzk='+hzk, 'previ'+hzk, 'status=1,scrollbars=1', '700', '700', '1');
}
function previewagenews(zein,hzk,atal) {
	pop('previewagenews.php?sub='+zein+'&hzk='+hzk+'&atal='+atal, 'previ'+hzk, 'status=1,scrollbars=1', '700', '700', '1');
}
function irudipop(zein,title,zab,alt){
  pop('botipop.htm?'+zein+'*'+title, title, '', zab, alt, 1);
}
function pdfpop(zein) {
	pop(zein, 'pdf', 'n', '700', '700', '1');
}
function checkfile(zein, zer, hzk) {
	if(zer=='pdf') {
		thisfile=document.getElementById(zer+'_fil_'+hzk+zein);
	} else if(zer=='jpg') {
		thisfile=document.getElementById(zer+'_fil'+zein);
	}
	if(thisfile.value.substr(thisfile.value.length-3,3).toLowerCase()!=zer) {
		alert(zer+' artxibo bat aukeratu behar dezu');
		thisfile.value='';
		return false; 
	} else {
		if(zer=='pdf') {
			mess='Ez ahaztu artxiboaren izena betetzea eta ondoren GORDE sakatzea';
			document.getElementById(zer+'_nom_'+hzk+zein).focus();
		} else if(zer=='jpg') {
			mess='Ez ahaztu irudiaren kokapena zehaztea eta ondoren GORDE sakatzea';
		}
		alert(mess);
	}
}


/* ---------------------------------- 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.user.value="erabiltzailea";
	document.sarbidea.fake.value="pasahitza";
	document.getElementById("iru").style.display="none";
}
function passing(){
	if (document.sarbidea.fake.value=="pasahitza") {
		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";
	}
}

/* ---------------------------------- egutegia ---------------------------------- */

function egutegi(zein) {
	eguna=document.getElementById(zein).value;
	if (eguna!='') {
		var banaka=eguna.split("-");
		pop('../orokor/egutegiadmin.php?lehen=1&zelai='+zein+'&eguna='+banaka[2]+'&hila='+banaka[1]+'&urte='+banaka[0]+'', 'egutegia', 'status=1', '266', '250', '1');
	} else {
		pop('../orokor/egutegiadmin.php?lehen=1&zelai='+zein+'&eguna=0&hila=0&urte=0', 'egutegia', 'n', '266', '250', '1');
	}
}
function itzuli(zer, zein) {
	opener.document.getElementById(zein).value=zer;
	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).focus();
}
function popbut(zein,zenbat,zabal,luze,atal) {
	pop('botipop.php?zein='+zein+'&zenbat='+zenbat+'&zabal='+zabal+'&luze='+luze+'&atal='+atal+'&tit=HomeDeco','HomeDeco','',zabal,luze,1)
}

/* ---------------------------------- 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('kmlhi',zein,666);
}
function hasera() {
	if (ikusiCookie('kmlhi')){
		deleteCookie('kmlhi');
	}	
	window.location="../";
}
function hartuhizkuntza() {
	if (ikusiCookie('kmlhi')){
		hizkuntzaoain=ikusiCookie('kmlhi');
		window.location="web/index.php?hizk="+hizkuntzaoain;
//	} else { 
//		window.location="web/index.php?hizk=1";
	}
}
function hizkuntzaldaketa(berria) {
	gordeCookie('kmlhi',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);
}

