function getXMLHTTPRequest(){
	var req = false;
	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 miPeticion = getXMLHTTPRequest();

function llamarGaleria(id){
	miPeticion = new getXMLHTTPRequest()
	var url = "gallery.php?id="+id+"&ramd="+Math.random();
	document.getElementById("div_gal").style.visibility = "visible";
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLlamarGaleria;
	miPeticion.send(null);
}

function respuestaLlamarGaleria(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 	var Respuesta = miPeticion.responseText;
	    document.getElementById('div_gal_conten').innerHTML = (Respuesta);
		}else{
			alert(miPeticion.statusText);
	    }
	}else{     
		document.getElementById('div_gal_conten').innerHTML = '<br /><br /><center><img src="images/loading.gif"><center><br /><br />';
	}
}

function llamarGaleria10(id, k){
	miPeticion = new getXMLHTTPRequest()
	var url = "gallery2.php?id="+id+"&k="+k+"&ramd="+Math.random();
	document.getElementById("div_gal").style.visibility = "visible";
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLlamarGaleria10;
	miPeticion.send(null);
}

function respuestaLlamarGaleria10(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
		 	var Respuesta = miPeticion.responseText;
		    document.getElementById('div_gal_conten').innerHTML = (Respuesta);
		}else{
			alert(miPeticion.statusText);
	    }
	}else{     
		document.getElementById('div_gal_conten').innerHTML = '<br /><br /><center><img src="images/loading.gif"><center><br /><br />';
	}
}

function camb(dia, mes, anyo){
	miPeticion = new getXMLHTTPRequest()
	var url = "calendario.php?dia="+dia+"&mes="+mes+"&anyo="+anyo+"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = resp;
	miPeticion.send(null);
}

function resp(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
		 	var Respuesta = miPeticion.responseText;
		    document.getElementById('calend').innerHTML = ("<center>"+Respuesta+"</center></br>&nbsp;");
		}else{
			alert(miPeticion.statusText);
	    }
	}else{     
		document.getElementById('calend').innerHTML = '<br /><br /><br /><center><img src="images/loading.gif"><center><br /><br /><br />';
	}
}
function viewInfo(id, pa){
	if(pa==3)		
		var url = "function/info2.php?id=" + id+"&tabla=galerias&pre=gal&ramd="+Math.random();
	else		
		var url = "info.php?id=" + id+"&ramd="+Math.random();
	miPeticion = new getXMLHTTPRequest();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaInfoBios;
	miPeticion.send(null);
}
function viewInfop(id, pa){
	if(pa==3)		
		var url = "function/info2p.php?id=" + id+"&tabla=galeriasp&pre=gal&ramd="+Math.random();
	else		
		var url = "info.php?id=" + id+"&ramd="+Math.random();
	miPeticion = new getXMLHTTPRequest();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaInfoBios;
	miPeticion.send(null);
}

function respuestaInfoBios(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
			var Respuesta = miPeticion.responseText;
			document.getElementById('bios').innerHTML = (Respuesta);
			document.getElementById("bios").style.visibility = "visible";
			//alert(Respuesta);
		}
		else{
			alert(miPeticion.statusText);
		}
	}
}
function ocultar(){
	document.getElementById("bios").style.visibility = "hidden";
}
function ocultarp(){
	document.getElementById("bios").style.visibility = "hidden";
}
function mover(event){ 

	//La variable IE determina si estamos utilizando IE
	var IE = document.all?true:false;
	//Si no utilizamos IE capturamos el evento del mouse
	if (!IE) document.captureEvents(Event.MOUSEMOVE)

	var tempX = 0;
	var tempY = 0;

	if(IE){ //para IE
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	}else{ //para netscape
		tempX = event.pageX;
		tempY = event.pageY;		
	}
	if (tempX < 0){tempX = 0;}
	if (tempY < 0){tempY = 0;}
		
	document.getElementById('bios').style.top = (tempY-40)+"px";	
	document.getElementById('bios').style.left = (tempX+20)+"px";
	
	document.getElementById('bios').style.display = 'block';
	
	return;
}
function moverp(event){ 

	//La variable IE determina si estamos utilizando IE
	var IE = document.all?true:false;
	//Si no utilizamos IE capturamos el evento del mouse
	if (!IE) document.captureEvents(Event.MOUSEMOVE)

	var tempX = 0;
	var tempY = 0;

	if(IE){ //para IE
		tempX = event.clientX + document.body.scrollLeft;
		tempY = event.clientY + document.body.scrollTop;
	}else{ //para netscape
		tempX = event.pageX;
		tempY = event.pageY;		
	}
	if (tempX < 0){tempX = 0;}
	if (tempY < 0){tempY = 0;}
		
	document.getElementById('bios').style.top = (tempY-40)+"px";	
	document.getElementById('bios').style.left = (tempX+20)+"px";
	
	document.getElementById('bios').style.display = 'block';
	
	return;
}
function loguear(){
	var pag='loguear';
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("loguearse").style.visibility = "visible";
	var url = pag+".php?ramd="+Math.random();
	
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLog;
	miPeticion.send(null);
}

function respuestaLog(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	    	document.getElementById('log_contenido').innerHTML = (Respuesta);
		}else{
			alert(miPeticion.statusText);
	    }
	}
}
function comprobare(){
	document.getElementById('mensaje_log').innerHTML='';
	if ($('login').value == '' || $('pass').value==''){
		document.getElementById('mensaje_log').innerHTML="Nick y Password requeridos";
	}else{
		comprobar_logs($('login').value,$('pass').value);
	}
} 
function comprobar_logs(login, pass){
	var pag='loginr';
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("loguearse").style.visibility = "visible";
	var url = pag+".php?login="+ login +"&pass="+ pass +"&ramd="+Math.random();
	
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLog1;
	miPeticion.send(null);
}
function respuestaLog1(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		if (Respuesta==999){
	 			document.getElementById('loguearse').style.visibility = 'hidden';
	 		}else{
	 			document.getElementById('mensaje_log').innerHTML = (Respuesta);
	 		}
	 		
		}else{
			alert(miPeticion.statusText);
	    }
	}
}
function antes(){
	document.getElementById('loguearse').style.visibility = 'hidden';
    document.getElementById('log_contenido').innerHTML = '';
}
function probar(){
	var pag='contador';
	miPeticion = new getXMLHTTPRequest();
	var url = pag+".php?ramd="+Math.random();
	
	miPeticion.open("GET", url, true);
	miPeticion.send(null);
}


function crear_Carp(id,tipo){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	var url = "crear_gall.php?id_gal="+ id +"&tipo="+ tipo +"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaCarp;
	miPeticion.send(null);
}

function auten(id){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	var url = "gallery/autenticar.php?id_gal="+ id +"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaCarp;
	miPeticion.send(null);
}

function crear_orden(id){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	var url = "crear_orden.php?id_gal="+ id +"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaCarp;
	miPeticion.send(null);
}

function respuestaCarp(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
			var Respuesta = miPeticion.responseText;
	 		document.getElementById('agregar_contenido').innerHTML = (Respuesta);
		}else{
			alert(miPeticion.statusText);
	    }
	}
}
function Comprobar_c (id,tipo){
	document.getElementById('mensaje_er').innerHTML='';
	if ($('name_c').value == '' || $('descrip_c').value==''){
		document.getElementById('mensaje_er').innerHTML="Nombre y descripcion requeridos";
	}else{
		comprobar_logs2(id,$('name_c').value,$('descrip_c').value,tipo,$('bgcolor').value,$('linecolor').value,$('txtcolor').value);
	}	
}
function comprobar_pass (id){
	document.getElementById('mensaje_er').innerHTML='';
	if ($('pass').value == ''){
		document.getElementById('mensaje_er').innerHTML="Password requerido";
	}else{
		comprobar_pase(id,$('pass').value);
	}	
}

function comprobar_logs2(id,name, desc,tipo,bgcolor,linecolor,txtcolor){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	bgcolor=bgcolor.replace('#','');
	linecolor=linecolor.replace('#','');
	txtcolor=txtcolor.replace('#','');
	var url = "crear_gallr.php?id="+ id +"&name="+ name +"&desc="+ desc +"&tipo="+tipo+"&bgcolor="+bgcolor+"&linecolor="+linecolor+"&txtcolor="+txtcolor+"&ramd="+Math.random();
	
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLog2;
	miPeticion.send(null);
}
function comprobar_pase(id,pass){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	var url = "gallery/auntentico.php?id="+ id +"&pass="+ pass +"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLogP;
	miPeticion.send(null);
}
function respuestaLog2(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		if (Respuesta==999){
	 			document.getElementById('agregar').style.visibility = 'hidden';
	 			document.subir.submit();
	 		}else{
	 			document.getElementById('mensaje_er').innerHTML = (Respuesta);
	 		}
	 		
		}else{
			alert(miPeticion.statusText);
	    }
	}
}
function respuestaLogP(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		if (Respuesta==999){
	 			document.getElementById('agregar').style.visibility = 'hidden';
	 			recargar();
	 		}else{
	 			document.getElementById('mensaje_er').innerHTML = (Respuesta);
	 		}
	 		
		}else{
			alert(miPeticion.statusText);
	    }
	}
}

function recargar (){
	document.location.reload();
}

function activar_gal(id){
	miPeticion = new getXMLHTTPRequest();
	var estado;
	if(document.getElementById("check_"+id).checked == true){
		estado="activo";
	}else{
		estado="desactivo";
	}
	
	var url = "activar.php?id_gal="+id+"&estado="+estado+"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respActivar;
	miPeticion.send(null);
	
}
function activar_galE(id){
	miPeticion = new getXMLHTTPRequest();
	var estado;
	if(document.getElementById("check1_"+id).checked == true){
		estado="activo";
	}else{
		estado="desactivo";
	}
	
	var url = "activarE.php?id_gal="+id+"&estado="+estado+"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respActivar;
	miPeticion.send(null);
	
}

function activar_galL(id){
	miPeticion = new getXMLHTTPRequest();
	var estado;
	if(document.getElementById("check3_"+id).checked == true){
		estado="activo";
	}else{
		estado="desactivo";
	}
	
	var url = "activarL.php?id_gal="+id+"&estado="+estado+"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respActivar;
	miPeticion.send(null);
	
}

function respActivar(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
 			var Respuesta = miPeticion.responseText;
    		alert(Respuesta);
		}else{
			alert(miPeticion.statusText);
    	}
	}
}
function activar_galP(id){
	miPeticion = new getXMLHTTPRequest();
	var estado;
	if(document.getElementById("check2_"+id).checked == true){
		estado="1";
	}else{
		estado="0";
	}
	if (estado=='1'){
		document.getElementById("check2_"+id).checked=false;
		var url = "activarP.php?id_gal="+id+"&estado="+estado+"&ramd="+Math.random();
		document.getElementById("agregar").style.visibility = "visible";
		miPeticion.open("GET", url, true);
		miPeticion.onreadystatechange = respuestaCarp;
		miPeticion.send(null);
	}
		
	else{
		var c=confirm("Â¿Deseas desactivar el password de esta carpeta?");
	
		if(c==true)
		{	
			var url = "crear_pass.php?id_gal="+id+"&estado="+estado+"&tipo=2&ramd="+Math.random();
			miPeticion.open("GET", url, true);
			miPeticion.onreadystatechange = respuestaLog4;
			miPeticion.send(null);
		}else{
			document.getElementById("check2_"+id).checked=true;
		}
	}
		
	
	
	
}
function Comprobar_p (id,estado){
	document.getElementById('mensaje_er').innerHTML='';
	if ($('pass').value == '' || $('pass2').value==''){
		document.getElementById('mensaje_er').innerHTML="Digite la contrase&#241;a y la comprobacion de la contrase&#241;a";
	}else if ($('pass').value!=$('pass2').value){
		document.getElementById('mensaje_er').innerHTML="La comprobacion de la Contrase&#241;a y la Contrase&#241;a no coincide";
	}else{
		document.getElementById("check2_"+id).checked=true;
		comprobar_logs3(id,$('pass').value,1,estado);
	}	
}
function comprobar_logs3(id,pass,tipo,estado){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	var url = "crear_pass.php?id_gal="+ id +"&pass="+ pass +"&tipo="+tipo+"&estado="+ estado +"&ramd="+Math.random();
	
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLog3;
	miPeticion.send(null);
}
function respuestaLog3(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		if (Respuesta==999){
	 			document.getElementById('agregar').style.visibility = 'hidden';
	 			alert("Contraseña activada");
	 		}else{
	 			document.getElementById('mensaje_er').innerHTML = (Respuesta);
	 		}
	 		
		}else{
			alert(miPeticion.statusText);
	    }
	}
}
function respuestaFavorite(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		document.getElementById('favorite').innerHTML = (Respuesta);
	 	}else{
			alert(miPeticion.statusText);
	    }
	}
}
function respuestaLog4(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		alert(Respuesta);
	 	}else{
			alert(miPeticion.statusText);
	    }
	}
}
function respuestaLog5(){
	if(miPeticion.readyState == 4){
		if(miPeticion.status == 200){
	 		var Respuesta = miPeticion.responseText;
	 		favorite();
	 		alert(Respuesta);
	 	}else{
			alert(miPeticion.statusText);
	    }
	}
}
function favorite (){
	var url = "gallery/favorite.php?ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaFavorite;
	miPeticion.send(null);
	
}
function eliminar (id){
	var c=confirm("Â¿Deseas eliminar esta carpeta?");

	if(c==true)
	{	
		var url = "eliminar.php?id_gal="+id+"&ramd="+Math.random();
		miPeticion.open("GET", url, true);
		miPeticion.onreadystatechange = respuestaLog5;
		miPeticion.send(null);
		//document.gall.submit();
	}
}
function add_favorite (id){
	var url = "gallery/add_favorite.php?id_gal="+id+"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLog5;
	miPeticion.send(null);
	document.getElementById('add_favorite').style.visibility = 'hidden';
}
function crear_Imag (id){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "visible";
	var url = "crear_image.php?id_gal="+ id +"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaCarp;
	miPeticion.send(null);
}
function crear_Thumbs (id){
	miPeticion = new getXMLHTTPRequest();
	document.getElementById("agregar").style.visibility = "hidden";
	var url = "crear_thumbs.php?id_gal="+ id +"&ramd="+Math.random();
	miPeticion.open("GET", url, true);
	miPeticion.onreadystatechange = respuestaLog5;
	miPeticion.send(null);
}
function ocultar_colores(){
	if ($('The_colorPicker')!=null){
		is_div_init=false;
		document.body.removeChild(document.getElementById('The_colorPicker'));
	}
}
function borrar (id,nombre){
	var c=confirm("Â¿Deseas eliminar esta Imagen?");

	if(c==true)
	{	
		var url = "eliminarIma.php?id_gal="+id+"&nombre="+nombre+"&ramd="+Math.random();
		miPeticion.open("GET", url, true);
		miPeticion.onreadystatechange = respuestaLog5;
		miPeticion.send(null);
		
	}
}
function verticalOnly(item) {
	item.cosDragGroup.verticalOnly()
}

function speak(id, what) {
	var element = document.getElementById(id);
	element.innerHTML = 'Clicked ' + what;
}

function saveOrder(item) {
	var group = item.cosDragGroup
	var list = group.element.parentNode
	var id = list.getAttribute("id")
	if (id == null) return
	group.register('dragend', function() {
		cos.cookies().set("list-" + id, 
		junkdrawer.serializeList(list), 365)
	})
}
function id_oculto(id){
	document.getElementById("id_oculto").value=id;
}

function background(){
	document.body.style.backgroundImage = '../cms/admin/gallery_new/gallery_11/gallery_12/background/image_12.jpg';
}

