function sajax_init_object() {
	var A;
	var msxmlhttp = new Array('Msxml2.XMLHTTP.5.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP');
	for (var i=0;i<msxmlhttp.length;i++) {try {A = new ActiveXObject(msxmlhttp[i]);} catch (e) {A = null;}}
	if(!A && typeof XMLHttpRequest != "undefined") {A = new XMLHttpRequest();}
	return A;
}

function init(){
	var stretchers = document.getElementsByClassName('elem-acordeon');
	var toggles = document.getElementsByClassName('btn-acordeon');
	var myAccordion = new fx.Accordion(toggles, stretchers, {opacity:true, duration:400});
	function checkHash(){
		var found = false;
		toggles.each(function(h3, i){if (window.location.href.indexOf(h3.title) > 0) {myAccordion.showThisHideOpen(stretchers[i]);found = true;}});
		return found;
	}
	if (!checkHash()) myAccordion.showThisHideOpen(stretchers[0]);
}

function dothumbs(dirfiesta,pag) {
	if(!dirfiesta) {dirfiesta="";}
	if(!pag) {pag="";}
	var ajax = new sajax_init_object();
	var url = "fotos.ajax.php?dirfiesta="+dirfiesta+"&pag="+pag;
	ajax.open("GET",url,true);
	ajax.onreadystatechange = function() {if (ajax.readyState == 4) {document.getElementById('bloque_thumbs').innerHTML = ajax.responseText;}}
	ajax.send(null);

	var ajax2 = new sajax_init_object();
	var url2 = "fotos.ajax.php?act=pags&dirfiesta="+dirfiesta+"&pag="+pag;
	ajax2.open("GET",url2,true);
	ajax2.onreadystatechange = function() {if (ajax2.readyState == 4) {document.getElementById('pags-thumbs').innerHTML = ajax2.responseText;}}
	ajax2.send(null);
}

// ID Unica para flashProxy y creacion del flashProxy
var uid = new Date().getTime();
var flashProxy = new FlashProxy(uid, 'swf/JavaScriptFlashGateway.swf');

function foto(dirfiesta) {
	var so = new SWFObject("slide.swf", "slide", "375", "286", "8", "#000000");
	so.addParam("quality", "high");
	so.addParam("wmode", "opaque");
	so.addVariable("lcId", uid);
	if(dirfiesta) {so.addVariable("dirfiesta", dirfiesta);}
	so.write("bloque_foto");
}
function dopastillas(pag, tam_pag) {
	if(!pag) {pag=1;}
	var ajax = new sajax_init_object();
	var url = "pastillas.ajax.php?pag="+pag+"&tam_pag="+tam_pag;
	ajax.open("GET",url,true);
	ajax.onreadystatechange = function() {if (ajax.readyState == 4) {document.getElementById('pastillas_ajax').innerHTML = ajax.responseText;}}
	ajax.send(null);	
}
function showpastillas(direccion) {
	pagina_siguiente = pagina_actual + direccion;
	if (pagina_siguiente == 0) { document.getElementById("pastillas_prev").style.display="none"; } else { document.getElementById("pastillas_prev").style.display="block"; }
	if (pagina_siguiente == (total_pag-1)) { document.getElementById("pastillas_next").style.display="none"; } else { document.getElementById("pastillas_next").style.display="block"; }	
	if ((pagina_siguiente >= 0) && (pagina_siguiente < total_pag)) {
		pagina_actual = pagina_siguiente++;			
		document.getElementById("pastillas_numero").innerHTML=pagina_actual+1	
		document.getElementById("pastillas_total").innerHTML=total_pag			
	}
	dopastillas(pagina_siguiente, tam_pag);
	return true;
}
