
/*********************** EFEKTUAK ************************/

var myEffects = {
	fade: function(elid) {
		var opacs = ["0",".1",".2",".3",".4",".5",".6",".7",".8",".9","1"];
		if (document.getElementById(elid).style.display == 'none'){
			document.getElementById(elid).style.opacity = '0';
			document.getElementById(elid).style.display = 'block';
			for (var i = 0; i < 11; i++){
				setTimeout('document.getElementById(\''+elid+'\').style.opacity = "'+opacs[i]+'";', i * 20);
			}
		} else {
			opacs.reverse();
			for (var i = 0; i < 11; i++) {
		   	 setTimeout('document.getElementById(\''+elid+'\').style.opacity = "'+opacs[i]+'";', i * 40);
			}
			setTimeout('document.getElementById(\''+elid+'\').style.display = "none";', i * 40);
		}
	},
	initFade: function (id) {
		obj = document.getElementById(id);
		setOpacity(obj, 0);
		obj.style.visibility = 'visible';
		fadeIn(id,0);
	},
	blind: function(id, status) {
	    obj = document.getElementById(id).style;
		if (obj.display == 'none' || status == 'block' ) {
			setTimeout('obj.display="block"', 9000); 
		} else {
			setTimeout('obj.display="none"', 9000); 
		}
	},
	focus: function(id) {
		obj = document.getElementById(id);
		obj.focus();
	}
}

function setOpacity(obj, opacity) {
	opacity = (opacity == 100)?99.999:opacity;

	// IE/Win
	obj.style.filter = "alpha(opacity:"+opacity+")";

	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity/100;

	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity/100;

	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity/100;
}

function fadeIn(id, opacity) {
	obj = document.getElementById(id);
	if (opacity <= 100) {
		setOpacity(obj, opacity);
		opacity += 10;
		window.setTimeout("fadeIn('"+id+"',"+opacity+")", 100);
	}
}

/*********************** AJAX ************************/

function bozkatu(id, galdera_id) {

	// Inicializa XHConn
	var myConn = new XHConn();
	if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");

	// Define objeto
	obj = document.getElementById(id);

	// Fin de accion
	var fin = function (oXML) { obj.innerHTML = oXML.responseText; };

	// Obtener resultado de URL
	myConn.connect("http://www.galdetu.com/ajax.php", "GET", "op=galdera_bozkatu&galdera_id=" + galdera_id, fin);
}

function galdera_ezabatu(id, galdera_id) {

	// Konfirmazioa
	if (confirm("Seguru galdera hau EZABATU nahi duzula?")) { 

		// Inicializa XHConn
		var myConn = new XHConn();
		if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");
	
		// Define objeto
		obj = document.getElementById(id);

		// Fin de accion
		var fin = function (oXML) { obj.innerHTML = ''; obj.style.display = 'none'; };

		//que hace mientras esta corriendo el script, pone una imagen de loading
		//obj.innerHTML = '<span><img src="http://galdetu.com/themes/galdetu/img/ajax-loader.gif" /> Galdera ezabatzen...</span>';

		// Obtener resultado de URL
		myConn.connect("http://www.galdetu.com/ajax.php", "GET", "op=galdera_ezabatu&galdera_id=" + galdera_id, fin);
	}
}

function erantzuna_ezabatu(id, erantzuna_id) {

	// Konfirmazioa
	if (confirm("Seguru erantzun hau EZABATU nahi duzula?")) { 

		// Inicializa XHConn
		var myConn = new XHConn();
		if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");
	
		// Define objeto
		obj = document.getElementById(id);

		// Fin de accion
		var fin = function (oXML) { obj.innerHTML = ''; obj.style.display = 'none'; };

		//que hace mientras esta corriendo el script, pone una imagen de loading
		//obj.innerHTML = '<span><img src="http://galdetu.com/themes/galdetu/img/ajax-loader.gif" /> Erantzuna ezabatzen...</span>';

		// Obtener resultado de URL
		myConn.connect("http://www.galdetu.com/ajax.php", "GET", "op=erantzuna_ezabatu&erantzuna_id=" + erantzuna_id, fin);
	}
}

function baloratu(id, erantzuna_id, balorazioa) {

	// Inicializa XHConn
	var myConn = new XHConn();
	if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");

	// Define objeto
	obj = document.getElementById(id);

	// Fin de accion
	var fin = function (oXML) { obj.innerHTML = oXML.responseText; };

	// Obtener resultado de URL
	myConn.connect("http://www.galdetu.com/ajax.php", "GET", "op=erantzuna_bozkatu&erantzuna_id=" + erantzuna_id + "&balorazioa=" + balorazioa, fin);
}

function spam(id, erantzuna_id, balioa) {

	// Inicializa XHConn
	var myConn = new XHConn();
	if (!myConn) alert("XMLHTTP no disponible. Intenta un mejor browser.");

	// Define objeto
	obj = document.getElementById(id);

	// Fin de accion
	var fin = function (oXML) {
		if(balioa == "1") {
			obj.style.background = '#F8F9B7;'; 
		} else {
			obj.style.background = '#fff;'; 
		}
	};

	//que hace mientras esta corriendo el script, pone una imagen de loading
	//obj.innerHTML = '<span><img src="http://galdetu.com/themes/galdetu/img/ajax-loader.gif" /> Erantzuna ezabatzen...</span>';

	// Obtener resultado de URL
	myConn.connect("http://www.galdetu.com/ajax.php", "GET", "op=spam&erantzuna_id=" + erantzuna_id + "&balioa=" + balioa, fin);
}

/*********************** BESTE ************************/

function eposta(user, domeinua) {
	document.write('<a href=\"mailto:' + user + '@' + domeinua + '\">' + user + '@' + domeinua + '</a>');
}
