/*
_____________
::    botikode    ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

guztira=57;
var randomlist;
function randomzerrenda() {
	var numberlist = new Array();
	for (count = 1; count <= guztira; count++) {
		numberlist[count] = count;
	}
	var randomlist = new Array();
	for (count = numberlist.length - 1; count > 0; count--) {
		picked = Math.floor(Math.random()*count)+1;
		randomlist[count-1] = numberlist[picked];
		numberlist[picked] = numberlist[count];
	}
	//window.location="web/index.php?"+randomlist;
	return (randomlist);
}
function edozeinpic() {
	x=document.getElementById("azalpic");
	if (document.cookie) {
		balioak=randomzerrenda();
		if (!CookieIkusi('irudia')){
			CookieGorde('irudia',balioak,7);
			CookieGorde('orainzbk',0,7);
		}
		guztiak=CookieIkusi('irudia');
		orainimg=guztiak.split(",");
		zenbagarren=CookieIkusi('orainzbk');
		if (zenbagarren==guztira) { zenbagarren=0; }
		zein=orainimg[zenbagarren];
		x.src="irudi/hasimg/asimg."+zein+".jpg";
		zenbagarren++;
		CookieGorde('orainzbk',zenbagarren,1);
	} else {
		zein=Math.floor(Math.random()*guztira)+1;
		x.src="irudi/hasimg/asimg."+zein+".jpg";
	}
}

function refresh() {
	location.reload()
}
function lehiostatus() {
	window.defaultStatus="enjoy [ botika ] multimedia";
}
function jarrikolore(title) {
	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	if(a.getAttribute("rel").indexOf("style") != -1
			&& a.getAttribute("title")) {
			a.disabled = true;
			if(a.getAttribute("title") == title) a.disabled = false;
		}
	}
	setActiveStyleSheet(title);
	rolloff();
}
function jarritxt(title) {
	var i, a, main;
	for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	if(a.getAttribute("rel").indexOf("style") != -1
			&& a.getAttribute("title")) {
			a.disabled = true;
			if(a.getAttribute("title") == title) a.disabled = false;
		}
	}
}
function enjoy(zer) {
	if (zer) {
		document.getElementById("enjoy").style.display="none";
		document.getElementById("conta").style.display="block";
	} else {
		document.getElementById("enjoy").style.display="block";
		document.getElementById("conta").style.display="none";
	}
}
function jarriOn(ni) { ni.style.background="#F60"; }
function jarriOff(ni) { ni.style.background="#333"; }
function jarrikendu(divNum) {
	x=document.getElementById(divNum);
	if(x.style.display != "block"){
		x.style.display="block";
	}else{
		x.style.display="none";
    }
}
zearloindex=0; //Arloa aukeratzerakoan "Arloa=Webgunea" ateratzeko hasieran...
function bilaketan(aukera,datuak) {
	aukeraindex=aukera-1;
	document.getElementById("aukeraselect").selectedIndex=aukeraindex;
	if (aukera==1) {
		document.getElementById("arloak").style.display="block";
		document.getElementById("bezeroak").style.display="none";
		document.getElementById("lanak").style.display="none";
		document.getElementById("datadata").style.display="none";
		if (datuak=="Webgunea") { zearloindex=0 
		} else if (datuak=="CD/DVD") { zearloindex=1
		} else if (datuak=="Diseinua") { zearloindex=2
		} else if (datuak=="Jokoa") { zearloindex=3 }
		document.getElementById("arlo").selectedIndex=zearloindex;
	} else if (aukera==2) {
		document.getElementById("arloak").style.display="none";
		document.getElementById("bezeroak").style.display="block";
		document.getElementById("lanak").style.display="none";
		document.getElementById("datadata").style.display="none";
		//document.getElementById("bezero").value=datuak;
	} else if (aukera==3) {
		document.getElementById("arloak").style.display="none";
		document.getElementById("bezeroak").style.display="none";
		document.getElementById("lanak").style.display="block";
		document.getElementById("datadata").style.display="none";
		//document.getElementById("lana").value=datuak;
	} else {
		document.getElementById("arloak").style.display="none";
		document.getElementById("bezeroak").style.display="none";
		document.getElementById("lanak").style.display="none";
		document.getElementById("datadata").style.display="block";
		//document.getElementById("bila").value=datuak;
	}
}
function zeaukera() {
	var zer=document.getElementById("aukeraselect").selectedIndex;
	if (zer==0) {
		document.getElementById("arloak").style.display="block";
		document.getElementById("bezeroak").style.display="none";
		document.getElementById("lanak").style.display="none";
		document.getElementById("datadata").style.display="none";
		document.getElementById("arlo").selectedIndex=zearloindex;
	} else if (zer==1) {
		document.getElementById("arloak").style.display="none";
		document.getElementById("bezeroak").style.display="block";
		document.getElementById("lanak").style.display="none";
		document.getElementById("datadata").style.display="none";
		//document.getElementById("bezero").value=datuak;
	} else if (zer==2) {
		document.getElementById("arloak").style.display="none";
		document.getElementById("bezeroak").style.display="none";
		document.getElementById("lanak").style.display="block";
		document.getElementById("datadata").style.display="none";
		//document.getElementById("lana").value=datuak;
	} else {
		document.getElementById("arloak").style.display="none";
		document.getElementById("bezeroak").style.display="none";
		document.getElementById("lanak").style.display="none";
		document.getElementById("datadata").style.display="block";	
		//document.getElementById("bila").value='...';
	}
}

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 mediover() {
	document.getElementById('media').className="medilink eskubi bakolor bord";
}
function mediout() {
	document.getElementById('media').className="medilink eskubi bakolorilun bord";
}
function flaover() {
	document.getElementById('media').className="medilink eskubi bakoloron bord";
}
function flaout() {
	document.getElementById('media').className="medilink eskubi bakolorilunago bord";
}
var i=0;
function rollon() {
	var atzeKolor = new Array();
	if (getActiveStyleSheet()==null) { 
		atzeKolor[0] = '#EDEDED';
		atzeKolor[1] = '#D6D6D6';
		atzeKolor[2] = '#C1C1C1';
		atzeKolor[3] = '#ADADAD';
		atzeKolor[4] = '#999999';
		atzeKolor[5] = '#858585';
		atzeKolor[6] = '#707070';
		atzeKolor[7] = '#5C5C5C';
		atzeKolor[8] = '#474747';
		atzeKolor[9] = '#333333';
		atzeKolor[10] = '#000000';
		atzeKolor[11] = '#000000';
	} else if (getActiveStyleSheet()=='gorria') {
		atzeKolor[0] = '#FDDDDD';
		atzeKolor[1] = '#F0D9D9';
		atzeKolor[2] = '#EBCCCC';
		atzeKolor[3] = '#E0B2B2';
		atzeKolor[4] = '#D69999';
		atzeKolor[5] = '#CC7F7F';
		atzeKolor[6] = '#C26666';
		atzeKolor[7] = '#B74C4C';
		atzeKolor[8] = '#AD3333';
		atzeKolor[9] = '#A31919';
		atzeKolor[10] = '#990000';
		atzeKolor[11] = '#990000';
	} else if (getActiveStyleSheet()=='orlegia') {
		atzeKolor[0] = '#D0F0D0';
		atzeKolor[1] = '#D9E8E1';
		atzeKolor[2] = '#CCE0D6';
		atzeKolor[3] = '#B2D1C1';
		atzeKolor[4] = '#99C2AD';
		atzeKolor[5] = '#7FB299';
		atzeKolor[6] = '#66A385';
		atzeKolor[7] = '#4C9470';
		atzeKolor[8] = '#33855C';
		atzeKolor[9] = '#197547';
		atzeKolor[10] = '#006633';
		atzeKolor[11] = '#006633';
	} else if (getActiveStyleSheet()=='urdina') {
		atzeKolor[0] = '#D7E3F6';
		atzeKolor[1] = '#D9E6ED';
		atzeKolor[2] = '#CCDDE7';
		atzeKolor[3] = '#B2CCDB';
		atzeKolor[4] = '#99BBCF';
		atzeKolor[5] = '#7FAAC3';
		atzeKolor[6] = '#6699B8';
		atzeKolor[7] = '#4C88AB';
		atzeKolor[8] = '#3377A0';
		atzeKolor[9] = '#196694';
		atzeKolor[10] = '#005588';
		atzeKolor[11] = '#005588';
	}
	i=i+1;
	document.getElementById('botilogo').style.background=atzeKolor[i];
	if (i<10) { 
		aldatu=setTimeout('rollon()',15); 
	} else { 
		clearTimeout(aldatu);
	}
}
function rollof() {
	clearTimeout(aldatu);
	var atzeKolor = new Array();
	if (getActiveStyleSheet()==null) { 
		atzeKolor[-1] = '#EDEDED';
		atzeKolor[0] = '#EDEDED';
		atzeKolor[1] = '#D6D6D6';
		atzeKolor[2] = '#C1C1C1';
		atzeKolor[3] = '#ADADAD';
		atzeKolor[4] = '#999999';
		atzeKolor[5] = '#858585';
		atzeKolor[6] = '#707070';
		atzeKolor[7] = '#5C5C5C';
		atzeKolor[8] = '#474747';
		atzeKolor[9] = '#333333';
		atzeKolor[10] = '#000000';
	} else if (getActiveStyleSheet()=='gorria') {
		atzeKolor[-1] = '#FDDDDD';
		atzeKolor[0] = '#FDDDDD';
		atzeKolor[1] = '#F0D9D9';
		atzeKolor[2] = '#EBCCCC';
		atzeKolor[3] = '#E0B2B2';
		atzeKolor[4] = '#D69999';
		atzeKolor[5] = '#CC7F7F';
		atzeKolor[6] = '#C26666';
		atzeKolor[7] = '#B74C4C';
		atzeKolor[8] = '#AD3333';
		atzeKolor[9] = '#A31919';
		atzeKolor[10] = '#990000';
	} else if (getActiveStyleSheet()=='orlegia') {
		atzeKolor[-1] = '#D0F0D0';
		atzeKolor[0] = '#D0F0D0';
		atzeKolor[1] = '#D9E8E1';
		atzeKolor[2] = '#CCE0D6';
		atzeKolor[3] = '#B2D1C1';
		atzeKolor[4] = '#99C2AD';
		atzeKolor[5] = '#7FB299';
		atzeKolor[6] = '#66A385';
		atzeKolor[7] = '#4C9470';
		atzeKolor[8] = '#33855C';
		atzeKolor[9] = '#197547';
		atzeKolor[10] = '#006633';
	} else if (getActiveStyleSheet()=='urdina') {
		atzeKolor[-1] = '#D7E3F6';
		atzeKolor[0] = '#D7E3F6';
		atzeKolor[1] = '#D9E6ED';
		atzeKolor[2] = '#CCDDE7';
		atzeKolor[3] = '#B2CCDB';
		atzeKolor[4] = '#99BBCF';
		atzeKolor[5] = '#7FAAC3';
		atzeKolor[6] = '#6699B8';
		atzeKolor[7] = '#4C88AB';
		atzeKolor[8] = '#3377A0';
		atzeKolor[9] = '#196694';
		atzeKolor[10] = '#005588';
	}
	i=i-1;
	document.getElementById('botilogo').style.background=atzeKolor[i];
	if (i>0) { 
		aldatu=setTimeout('rollof()',15); 
	} else { 
		clearTimeout(aldatu); 
		i=0; 
	}
}
function rolloff() {
	//i=0;
	//clearTimeout(aldatu);
	if (getActiveStyleSheet()==null) { 
		atzeKolore = '#EDEDED';
	} else if (getActiveStyleSheet()=='gorria') {
		atzeKolore = '#FDDDDD';
	} else if (getActiveStyleSheet()=='orlegia') {
		atzeKolore = '#D0F0D0';
	} else if (getActiveStyleSheet()=='urdina') {
		atzeKolore = '#D7E3F6';
	}
	document.getElementById('botilogo').style.background=atzeKolore;
}
function aldatukolore() {
	zbk1=Math.floor(Math.random()*255);
	zbk2=Math.floor(Math.random()*255);
	zbk3=Math.floor(Math.random()*255);
	kolorea='rgb('+zbk1+', '+zbk2+', '+zbk3+')';
	document.getElementById('media').style.background= kolorea;
	aldatu=setTimeout('aldatukolore()',300);
}
function jarrigrix() {
	clearTimeout(aldatu);
	document.getElementById('media').style.background= '#FFFFFF';
}

/*
______________________
::               cookie              ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function CookieGorde(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 CookieIkusi(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) {
    CookieGorde(name,"",-1)
}

function hizkuntzazein(zein) {
	CookieGorde('bizkuntza',zein,666);
}

function hartuhizkuntza() {
	if (CookieIkusi('bizkuntza')){
		hizkuntzaoain=CookieIkusi('bizkuntza');
		if (hizkuntzaoain == 1){
			window.location="web/index.asp?hizkuntza=eu";
		} else if (hizkuntzaoain == 2){
			window.location="web/index.asp?hizkuntza=es";
		} else if (hizkuntzaoain == 3){
			window.location="web/index.asp?hizkuntza=en";
		}
	} else {
		window.location="web/index.asp?hizkuntza=es";
	}
}

/*
__________________________
::     kokapen~aurkezpen       ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function edozeinboti() {
	x=document.getElementById("botimg");
	zein=Math.floor(Math.random()*7)+1;
	x.className="boti"+zein;
}
function botimedia(zer) {
	document.getElementById("botimg").src="irudi/aurkezpena/medicon"+zer+".gif";
}
function bot() {
	alert(document.getElementById("ikonimg").src);
	document.getElementById("ikon").src="irudi/aurkezpena/medicon2.gif";
}

var cronos=0;
var dot=0;
var nora_x=0;
var nora_y=0;

function hasi() {
	/*document.getElementById('kokaduena').style.visibility="visible";*/
	dot=document.getElementById("dot");
	dot.style.left="137px";
	dot.style.top="146px";
}
azkenon=1;
azkenirudi=1;
function kokatu(irudi,non) {
	clearTimeout(cronos);
	dot=document.getElementById("dot");
	if (irudi==1) {
		document.getElementById("koka").src="irudi/kokapena/koka.a"+non+".gif";
	} else {
		document.getElementById("koka").src="irudi/kokapena/koka.b"+non+".jpg";
	}
	for (i=1; i<=7;  i++) { document.getElementById('koka1'+i).className="kokalink"; }
	for (i=1; i<=7;  i++) { document.getElementById('koka2'+i).className="kokalink"; }
	document.getElementById('koka'+irudi+''+non).className="kokalinkon";
	if (non==1) {
		nora_x=137;
		nora_y=146;
	} else if (non==2) {
		nora_x=166;
		nora_y=71;
	} else if (non==3) {
		nora_x=200;
		nora_y=60;
	} else if (non==4) {
		nora_x=151;
		nora_y=114;
	} else if (non==5) {
		nora_x=162;
		nora_y=132;
	} else if (non==6) {
		nora_x=157;
		nora_y=127;
	} else if (non==7) {
		nora_x=156;
		nora_y=149;
	}
	if (parseInt(dot.style.top)!=nora_y || parseInt(dot.style.left)!=nora_x){
		mugi();
	}
	azkenon=non;
	azkenirudi=irudi;
}
function mugi() {
	dot.style.top=parseInt(dot.style.top);
	dot.style.left=parseInt(dot.style.left);
	if (parseInt(dot.style.top)!=nora_y) {
		dot.style.top=Math.round(parseInt(dot.style.top)+((nora_y-parseInt(dot.style.top))/10))+"px";
		if (parseInt(dot.style.top)>nora_y) {
			dot.style.top=parseInt(dot.style.top)-1+"px";
		}else{
			dot.style.top=parseInt(dot.style.top)+1+"px";
		}
	}
	if (parseInt(dot.style.left)!=nora_x) {
		dot.style.left=Math.round(parseInt(dot.style.left)+((nora_x-parseInt(dot.style.left))/10))+"px";
		if (parseInt(dot.style.left)>nora_x) {
			dot.style.left=parseInt(dot.style.left)-1+"px";
		}else{
			dot.style.left=parseInt(dot.style.left)+1+"px";
		}
	}
	if (parseInt(dot.style.left)!=nora_x || parseInt(dot.style.top)!=nora_y) { cronos=setTimeout('mugi()',5); }
}
function botika(zer) {
	if (zer==1) {
		document.getElementById("koka").src="irudi/kokapena/botika.jpg";
	} else if (zer==0) {
		if (azkenirudi==1) {
			document.getElementById("koka").src="irudi/kokapena/koka.a"+azkenon+".gif";
		} else {
			document.getElementById("koka").src="irudi/kokapena/koka.b"+azkenon+".jpg";
		}
	} else if (zer==2) {
		pop('irudi/kokapena/botipano.htm', 'botipop', 'n', '600', '300', '1');
	}
}
function flash(zein) {
	x=document.getElementById("flashimg");
	x.src="irudi/flash/flash"+zein+".jpg";
}

function f_on(ni) { document.getElementById(ni).className="bakolorargi bord barne"; }
function f_of(ni) { document.getElementById(ni).className="bakolorargi bord"; }

/*
__________________________
::                 a.list.apart             ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) a.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1
       && a.getAttribute("rel").indexOf("alt") == -1
       && a.getAttribute("title")
       ) return a.getAttribute("title");
  }
  return null;
}

function createCookie(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 readCookie(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;
}

window.onload = function(e) {
	var cookie = readCookie("style");
 	var title = cookie ? cookie : getPreferredStyleSheet();
 	setActiveStyleSheet(title);
}

window.onunload = function(e) {
  var title = getActiveStyleSheet();
  createCookie("style", title, 365);
}

var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);


/*
_____________
::   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);
	flop.focus();
}

/*
_____________
::        data       ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function asteguna() {
	var da = new Date();
	var asteguna=new Array("igandea","astelehena","asteartea","asteazkena","osteguna","ostirala","larunbata");
	var zegun=asteguna[da.getDay()];
	document.astegunform.astegun.value = zegun;
}
function gaurkoa() {
	var d = new Date();
	var eguna= d.getDate()+"/"+d.getDay()+"/"+d.getFullYear();
	document.egunform.egun.value = eguna;
}

function get(eN){
	if(document.getElementById){
		return document.getElementById(eN);
	}else if(document.all){
		return document.all[eN];
	}else{
		return null;
	}
}
function start() {
	var time = new Date();
	var hours = time.getHours();
	hours=((hours < 10) ? "0" : "") + hours;
	var minutes = time.getMinutes();
	minutes=((minutes < 10) ? "0" : "") + minutes;
	var clock = hours + ":" + minutes;
	get("ordua").innerHTML = clock;
}
//var timo = setInterval(start,60000);

/*
_____________
::        ajax       ::
ŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

function getXMLHTTPRequest() {
	try {
		req = new XMLHttpRequest();
	} catch(err1) {
    try {
		req = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (err2) {
			try {
			req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (err3) {
				req = false;
			}
    }
	}
	return req;
}

var http = getXMLHTTPRequest();

function getServerTime() {
	var myurl = 'ordu_xml.php';
	myRand = parseInt(Math.random()*999999999999);
	var modurl = myurl+"?rand="+myRand;
	http.open("GET", modurl, true);
	http.onreadystatechange = useHttpResponse;
	http.send(null);
}
function useHttpResponse() {
	if (http.readyState == 4) {
		if(http.status == 200) {
			var timeValue = http.responseXML.getElementsByTagName("orain")[0];
			document.getElementById('ordua').innerHTML = timeValue.childNodes[0].nodeValue;
		}
	} else {
	//document.getElementById('ordua').innerHTML = 'xml';
	}
}
var putordu = setInterval(getServerTime,60000);

