function byId(target) { 
	respuesta=document.getElementById(target);
	return respuesta;
}

function redirige(url) {
	window.location=url;
}

function ajaxFunction() {
var xmlHttp;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
return xmlHttp;
} catch (e) {
// Internet Explorer
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
return xmlHttp;
} catch (e) {
try {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
return xmlHttp;
} catch (e) {
alert("Tu navegador no soporta AJAX!");
return false;
}}}
}

function carga(_pagina,capa,dato) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", "http://www.putalocura.com/pl2_ajax/"+_pagina+".php?dato="+dato, true);

ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {

if (ajax.readyState == 4)
{
if (ajax.status==200)
{
document.getElementById(capa).innerHTML = ajax.responseText;

}}}
ajax.send(null);
}



function carga_query(_pagina,capa,query) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", "http://www.putalocura.com/pl2_ajax/"+_pagina+".php"+query, true);

ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {

if (ajax.readyState == 4)
{
if (ajax.status==200)
{
document.getElementById(capa).innerHTML = ajax.responseText;

}}}
ajax.send(null);
}

function carga_libre(_pagina,capa,query) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", "http://www.putalocura.com/"+_pagina+".php"+query, true);

ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {

if (ajax.readyState == 4)
{
if (ajax.status==200)
{
document.getElementById(capa).innerHTML = ajax.responseText;

}}}
ajax.send(null);
}

function carga_query_adserver(_pagina,capa,query) {
var ajax;
ajax = ajaxFunction();
ajax.open("POST", "http://www.putalocura.com/pl2_stats/"+_pagina+".php"+query, true);

ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
ajax.onreadystatechange = function() {

if (ajax.readyState == 4)
{
if (ajax.status==200)
{
document.getElementById(capa).innerHTML = ajax.responseText;

}}}
ajax.send(null);
}

function mostrar_webs_amigas(num,cat,ini) {
	carga('webs_amigas','caja_webs_amigas',cat+'&ini='+ini+'&num='+num);
}

function ver_mas_resenas(num,ini) {
	carga_query('donde_esta_torbe','caja_donde','?num='+num+'&ini='+ini);	
}

function ver_mas_viajes() {
	carga_query('viajes_de_torbe','caja_viajes','');	
}

function ver_busquedas(pb) {
	carga_libre('pl2_ladrillos/nube_de_tags','div_nube_de_tags','?pb='+pb);	
}

//INTERCAMBIO
function urldom(dato) {
	var dominio=byId("dominio_webs");
	var url=byId("url_webs");
	var check=byId("checkweb");
		if (dato==true) {//true
			if (dominio.value=="") { 
				alert("Indica la Url principal de tu sitio");
				check.checked=false; }
			else {
				url.value=dominio.value;
				url.readOnly=true;
 			}
		}//true
		else {//false
			url.readOnly=false;
			url.value="";
			url.focus();
		}
			
	
}
function valida_neweb() {
	if (byId("nombre_webs").value=="") { alert("Indica el nombre de tu sitio web"); }
	else if (byId("dominio_webs").value=="") { alert("Indica la Url principal de tu sitio"); }
	else if (byId("madre_webs").value=="") { alert("Indica la categoría de tu sitio"); }
	else if (byId("email_webs").value=="") { alert("Indica un E-mail de contacto"); }
	else if (byId("descripcion_webs").value=="") { alert("Escribe una descripción de tu sitio"); }
	else { 
		
		nombre=byId("nombre_webs").value;
		madre=byId("madre_webs").value;
		email=byId("email_webs").value;
		descripcion=byId("descripcion_webs").value;
		dominio=byId("dominio_webs").value;
		url=byId("url_webs").value;
		veramigas=byId("ver_amigas").value;

		
		query="?nombre_webs="+nombre;
		query=query+"&madre_webs="+madre;
		query=query+"&email_webs="+email;
		query=query+"&descripcion_webs="+descripcion;
		query=query+"&dominio_webs="+dominio;
		query=query+"&VER_AMIGAS="+veramigas;
		query=query+"&url_webs="+url;
		
		
		carga_query('webs_amigas_insertar','nueva_web',query);
	
			
	}
}

function recorta_hasta(num,texto) {
	if (texto.length > 300) {
		texto=texto.substring(0,300);
		byId("descripcion_webs").value=texto;
		alert("Máximo 300 carácteres");
	}
}
//FIN INTERCAMBIO

function valida_comentario() {
	var nick=byId("nombreAM").value;
	var comentario=byId("comentarioAM").value;
	if (nick=="" || comentario=="") { alert("Faltan campos obligatorios"); }
	else { document.form_comentarios.submit(); }
}

function mas_fotos(num,ini,actriz,serie) {
	carga_query('fotos_porno','caja_fotos','?num='+num+'&ini='+ini+'&actriz='+actriz+'&serie='+serie);	
}

function buscar_fotos() {
		actrizX=byId("actriz").value;
		serieX=byId("serie").value;
		mas_fotos(7,0,actrizX,serieX);
}

function ver_todas_las_fotos_porno() {
	byId("actriz").value="";
	byId("serie").value="";
	mas_fotos(7,0,'','');
}

function ver_mas_remember(num,ini) {
	carga_query('remember','caja_remember','?num='+num+'&ini='+ini);	
}

function ver_mas_especiales(especial_id,div,num,ini) {
	carga_query('especiales','caja_especiales'+div,'?especial_id='+especial_id+'&div='+div+'&num='+num+'&ini='+ini);	
}
/*
function iguala_columnas(col1,col2) {
	var altura1=byId(col1).offsetHeight;
	var altura2=byId(col2).offsetHeight;
	if (altura1 > altura2) { destino=col2; dif=altura1-altura2; }
	else { destino=col1; dif=altura2-altura1; }
	
	if (dif > 65) { 
		tmp=byId("igualador_"+destino).innerHTML
		//byId("igualador_"+destino).innerHTML=tmp+"Relleno automático<br>"; 
		//iguala_columnas(col1,col2);
		byId("igualador_"+destino).innerHTML="<div style='height:100%; background-color:#FF0000;'></div>";
	}
	
}
*/
function abreurl(url) {
	window.open(url);	
}

function cambia_clase(elem,clase) {
	elem.className=clase;	
}

function votame(id,voto,num) {
	carga_query('voto','caja_encuestas','?id_encuesta='+id+'&voto='+voto+'&num='+num);
}



function cargadas() {
	imgs=document.getElementsByTagName("img");
	res="si";
	for (f=0 ; f < imgs.length ; f++) {
		if (imgs[f].complete==false) { res="no"; }
	}
	if (res=="si") {  clearInterval(clock); iguala_columnas(); }
}

function iguala_columnas() {
	if (byId("columna1_bloque1")!=null && byId("columna2_bloque1")!=null && byId("columna3_bloque1")!=null) {
		iguala_columnas2("columna1_bloque1","columna2_bloque1","columna3_bloque1",1); }
	if (byId("columna1_bloque2")!=null && byId("columna2_bloque2")!=null && byId("columna3_bloque2")!=null) {
		iguala_columnas2("columna1_bloque2","columna2_bloque2","columna3_bloque2",2); }	
}

function iguala_columnas2(col1,col2,col3,bloque) {
	var a1=byId(col1).offsetHeight;
	var a2=byId(col2).offsetHeight;
	var a3=byId(col3).offsetHeight;
	var reduce="no";
	
		if (bloque==1 && byId("div_semidestacado")!=null) {
			a1+=byId("div_semidestacado").offsetHeight;
			a2+=byId("div_semidestacado").offsetHeight;
		}
		
		
	//Determina la mas larga
	if (a1 >= a2) { maximo=a1; alta=col1; }
	else { maximo=a2; alta=col2; }
	
	if (a3 >= maximo) { maximo=a3; alta=col3; }
	
	if (alta==col1) { iguala(col2,col1,2,bloque,a2,a1); iguala(col3,col1,3,bloque,a3,a1); }
	else if (alta==col2) { iguala(col1,col2,1,bloque,a1,a2); iguala(col3,col2,3,bloque,a3,a2); }
	else { iguala(col1,col3,1,bloque,a1,a3); iguala(col2,col3,2,bloque,a2,a3); }	
}

function iguala(menor,mayor,col,bloque,maximo,tmp) {
	

	
	//var maximo=byId(mayor).offsetHeight;
	//var tmp=byId(menor).offsetHeight;
	
	
	/*
	if (menor=="columna3_bloque1" && byId("div_semidestacado")!=null) {
		maximo+=byId("div_semidestacado").offsetHeight;
	}
	*/
	
	dif= maximo-tmp;
	dif=dif*(-1);
	if (dif > 65) { 
		//byId("igualador_"+menor).innerHTML="<img src='http://www.putalocura.com/pl2_imagenes/igualador.jpg' width='100%' height='"+dif+"'>";
		carga_query('igualador','igualador_'+menor,'?columna='+col+'&dif='+dif);
	}	
}

function pushme() {
	var num=byId('pushnum').value;
	var ok="si";
	if (num.length!=9) { var ok="no"; }
	if (!/^([0-9])*$/.test(num)) { var ok="no"; }
	if(num.charAt(0) != 6){ var ok="no"; }

	
	if (ok=="no") { alert("Introduce un numero de telefono valido hamijo!!!"); }
	else {
		carga_libre("pl2_php/push","push_div","?telefono="+num);
	}
}

function pushback() {
	carga_libre("pl2_php/push1","push_div","");
}

function fisher_yates(array){ // v2005-06-01
    var i=array.length;
    while(i--){
        var j=Math.floor( Math.random() * (i+1) );
        var tmp=array[i];
        array[i]=array[j];
        array[j]=tmp;
    }
}
