preload_image_object1 = new Image();
preload_image_object1.src = "../imgs/signin.jpg";
function nuevoAjax()
{
	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false;
	try
	{
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{ 
			// Creacion del objet AJAX para IE 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp=new XMLHttpRequest(); } 

	return xmlhttp; 
}

function eliminaEspacios(cadena)
{
	// Funcion equivalente a trim en PHP
	var x=0, y=cadena.length-1;
	while(cadena.charAt(x)==" ") x++;	
	while(cadena.charAt(y)==" ") y--;	
	return cadena.substr(x, y-x+1);
}

function validaIngreso(valor)
{
	/* Funcion encargada de validar lo ingresado por el usuario. Se devuelve TRUE en caso de ser 
	valido, FALSE en caso contrario */
	var reg=/(^[a-zA-Z0-9.@ ]{4,15}$)/;
	if(reg.test(valor)) return true;
	else return false;
}

function nuevoEvento()
{
	// Obtengo el div donde se mostraran las advertencias y errores
	var divMensaje=document.getElementById("error");

	/* Dependiendo de cual sea el evento que ejecuto esta funcion (ingreso o verificacion) se setean
	distintas variables */	
	var input=document.getElementById("nombre");
	var boton=document.getElementById("disponibilidad");// Boton presionado
	var valor=input.value;// Valor ingresado por el usuario
	// Texto a colocar en el input mientras se esta cargando la respuesta del servidor
	var textoAccion="Comprobando...";
	// Elimino espacios por delante y detras de lo ingresado por el usuario
	valor=eliminaEspacios(valor);
	// Si el ingreso es invalido coloco un mensaje de error en la capa correspondiente
	if(!validaIngreso(valor)) 
	{
		divMensaje.innerHTML="";
	}
	else
	{
		// Deshabilito inputs y botones para evitar dobles ingresos
		boton.disabled=true; input.disabled=true;
		input.value=textoAccion;
		
		// Creo la conexion con el servidor y le envio la variable evento (que le indica si debe ingresar o verificar) y el dato a utilizar
		var ajax=nuevoAjax();
		ajax.open("POST", "../php-includes/functions.func.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("nombre="+valor);
		
		ajax.onreadystatechange=function()
		{
			if (ajax.readyState==4)
			{
				// Habilito nuevamente botones e inputs
				input.value=valor;
				boton.disabled=false; input.disabled=false;
				// Muestro el mensaje enviado desde el servidor
				if(ajax.responseText == 'Nombre de usuario disponible'){
					divMensaje.innerHTML=ajax.responseText;
					divMensaje.style.color = 'green';
				}else{
					divMensaje.innerHTML=ajax.responseText;
					divMensaje.style.color = 'red';
				}
				
				divMensaje.style.display = 'block';
			}
		}
	}
}

function cargarimgsbox ()
{
	var titulosr = document.getElementById("titulo");
	var cboximgs = document.getElementById("boximgs");
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	var ajax = nuevoAjax();
	//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
	ajax.open("GET", "../google/fetch_google_image_api.php?query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			cboximgs.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function cargarimgsboxadm ()
{
	var titulosr = document.getElementById("titulo");
	var cboximgs = document.getElementById("boximgs");
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	var ajax = nuevoAjax();
	//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
	ajax.open("GET", "../google/fetchadm_google_image_api.php?query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			cboximgs.innerHTML = ajax.responseText;
			cboximgs.style.display = 'block';
			document.getElementById("leftrightlink").style.display = 'block';
		}
	}
	ajax.send(null);
}

function right_cargarimgsboxadm_more ()
{
	var titulosr = document.getElementById("titulo");
	var imageCnt = document.getElementById("hdnImageCnt").value;
	var cboximgs = document.getElementById("boximgs");
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	var ajax = nuevoAjax();
	//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
	ajax.open("GET", "../google/fetchadm_google_image_api.php?start="+imageCnt+"&query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			cboximgs.innerHTML = ajax.responseText;
			document.getElementById("leftrightlink").style.display = 'block';
			document.getElementById("hdnImageCnt").value = parseInt(imageCnt) + 8;			
		}
	}
	ajax.send(null);
}

function left_cargarimgsboxadm_more ()
{
	var titulosr = document.getElementById("titulo");
	var imageCnt = document.getElementById("hdnImageCnt").value;
	var cboximgs = document.getElementById("boximgs");
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	var ajax = nuevoAjax();
	//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
	ajax.open("GET", "../google/fetchadm_google_image_api.php?start="+imageCnt+"&query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			cboximgs.innerHTML = ajax.responseText;		
			document.getElementById("leftrightlink").style.display = 'block';
			document.getElementById("hdnImageCnt").value = parseInt(imageCnt) - 8;
		}
	}
	ajax.send(null);
}


function cargarimgsbox_more ()
{
	var titulosr = document.getElementById("titulo");
	var imageCnt = document.getElementById("hdnImageCnt").value;
	var cboximgs = document.getElementById("boximgs");
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	var ajax = nuevoAjax();
	//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
	ajax.open("GET", "../google/fetch_google_image_api.php?start="+imageCnt+"&query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			cboximgs.innerHTML = ajax.responseText;
			document.getElementById("leftlink").innerHTML = '<img src="../imgs/leftnew2.png" style="cursor:pointer;" onclick="left_cargarimgsbox_more();" />'
			document.getElementById("hdnImageCnt").value = parseInt(imageCnt) + 8;			
		}
	}
	ajax.send(null);
}
function left_cargarimgsbox_more ()
{
	var titulosr = document.getElementById("titulo");
	var imageCnt = document.getElementById("hdnImageCnt").value;
	var cboximgs = document.getElementById("boximgs");
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	var ajax = nuevoAjax();
	//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
	ajax.open("GET", "../google/fetch_google_image_api.php?start="+imageCnt+"&query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			cboximgs.innerHTML = ajax.responseText;			
			document.getElementById("hdnImageCnt").value = parseInt(imageCnt) - 8;
		}
	}
	ajax.send(null);
}
function cargarimgsbox_less ()
{
	var titulosr = document.getElementById("titulo");
	var imageCnt = document.getElementById("hdnImageCnt").value;
	var cboximgs = document.getElementById("boximgs");
	
	imageCnt = parseInt(imageCnt) - 8;
	
	if(parseInt(imageCnt) < 0)
		imageCnt = 0;
	
	if(imageCnt  >= 0)
	{
		cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
		var ajax = nuevoAjax();
		//ajax.open("GET", "../alta/imgdatos.php?query="+titulosr.value, true);
		ajax.open("GET", "../google/fetch_google_image_api.php?start="+imageCnt+"&query="+ urlencode(titulosr.value), true);
		ajax.onreadystatechange = function()
		{
			if (ajax.readyState == 4) {
				cboximgs.innerHTML = ajax.responseText;
				document.getElementById("hdnImageCnt").value = parseInt(imageCnt) - 8;
				
			}
		}
		ajax.send(null);
	}
}

function cargarvideo(searchElement,startPage)
{
		
	var titulosr = document.getElementById("hdnItelTitle");
	var cboximgs = document.getElementById(searchElement);
	
	cboximgs.innerHTML = '<br><center><img src="http://vootar.com/imgs/indicator.gif"></center><br>';
	
	var ajax = nuevoAjax();
	
	ajax.open("GET", "../google/fetch_google_video_api.php?start="+startPage+"&query="+ urlencode(titulosr.value), true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			
			if(ajax.responseText != "")
			{
				cboximgs.innerHTML = ajax.responseText;
				
			}
		}
	}
	ajax.send(null);
}

function urlencode( str ) {										 
	var ret = str;		
	ret = ret.toString();
	ret = encodeURIComponent(ret);
	ret = ret.replace(/%20/g, '+');
 
	return ret;
}

function secpartupel ()
{
	var titulosr = document.getElementById("titulo");
	var boxsave = document.getElementById("seconpart");
	var botpresc = document.getElementById("botonstnex");
	if(document.getElementById("titulo")){
		var valtitulo = titulosr.value;
		if(valtitulo == ""){
			alert("El campo titulo es obligatorio.")
			return false;
		}
	}
	altaact = false;

	var ajax = nuevoAjax();
	ajax.open("GET", "../search/result_nproduc.php?quicksearch=&query="+valtitulo+"&x=0&y=0", true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
                       if("error1" != ajax.responseText){
							boxsave.innerHTML = ajax.responseText;
							botpresc.style.display="none";
							boxsave.style.display="block";
							cargarimgsbox();
                       }else{
						   if(document.getElementById("botonstnex")){
								botpresc.style.display="none";
								terpartupel();
						   }
                       }
		}
	}
	ajax.send(null);
}


function terpartupel ()
{
var titulosr = document.getElementById("titulo");
var boxshow = document.getElementById("tercepart");
var boxhide = document.getElementById("seconpart");
var titulotext = document.getElementById("titulotext");
boxhide.style.display="none";
boxshow.style.display="block";
titulosr.style.display="none";
titulotext.innerHTML = titulosr.value;
titulotext.style.display="block";
cargarimgsbox();
}

//Inicio para los select de categorias y subcategorias
function cargarContenido()
{
	var ComboOrigen = document.getElementById("categoria");
	var DivDestino = document.getElementById("divsubcategoria");
	var valOrigen = ComboOrigen.value;
	
	DivDestino.innerHTML = "Cargando...";
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-includes/functions.func.php?valorcmb="+valOrigen, true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			DivDestino.innerHTML = ajax.responseText;
			
			if(valOrigen == 8 || valOrigen == 9)
			{
				document.getElementById("dvFrGlog").style.display = 'block';
			}
			else
			{
				document.getElementById("dvFrGlog").style.display = 'none';	
			}
		}
	}
	ajax.send(null);
}

function cargarContenidoOnLoad1(valOrigen,elescat)
{
	
	var DivDestino = document.getElementById("divsubcategoria");
		
	DivDestino.innerHTML = "Cargando...";
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-includes/functions.func.php?catV1="+valOrigen+"&scatV1="+elescat, true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			DivDestino.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function CargarSubCategorias()
{
	var divTabla = document.getElementById("ShowSubCategorias");
	var comboOrigen = document.getElementById("categoria");
	var valor = comboOrigen.value;
	
	divTabla.innerHTML = "Cargando datos...";
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-functions/functions.func.php?valor="+valor, true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			divTabla.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function CargarSubCategorias12()
{
	var divTabla = document.getElementById("ShowSubCategorias");
	var comboOrigen = document.getElementById("categoria");
	var valor = comboOrigen.value;
	
	//divTabla.innerHTML = "Cargando datos...";
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-functions/functions.func.php?valor1="+valor, true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			divTabla.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}


function chatcat12()
{
	
	var divTabla = document.getElementById("ShowSubCategorias");
	var comboOrigen = document.getElementById("chatcat");
	var valor = comboOrigen.value;
	
	//divTabla.innerHTML = "Cargando datos...";
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-functions/functions.func.php?chatcat="+valor, true);
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			divTabla.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}


function AbrirCambiarImagen() {
	window.open("cambiarimagen.php", "cambiarimagen", "width=400, height=200, scrollbars=no, left=" + (screen.width/2 - 400/2) + ", top=" + (screen.height/2 - 200/2) + "");
}

function MostrarPopupComentario(usuario) {
	var ajax = nuevoAjax();
	if (!usuario == "") {
		window.open("../php-includes/addcomentarios.php", "cambiarimagen", "width=400, height=250, scrollbars=no, left=" + (screen.width/2 - 400/2) + ", top=" + (screen.height/2 - 250/2) + "");
	}
	else {
		ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
	}
}

function abrir_divfloat(cont){
	var divContentfloat;
	//document.getElementById('divfloatcont').style.display="block";
	divContentfloat = document.getElementById('divfloatcont');
	divContentfloat.innerHTML = cont;
	showdeadcenterdiv('456','232','divfloatcont');
}

function f_scrollTop() {
	return f_filterResults (
		window.pageYOffset ? window.pageYOffset : 0,
		document.documentElement ? document.documentElement.scrollTop : 0,
		document.body ? document.body.scrollTop : 0
	);
}
function f_filterResults(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}




function abrir_divfloat_Comt(cont,hrefEle){
var divContentfloat;
divContentfloat = document.getElementById('divfloatcont');
divContentfloat.innerHTML = cont;

var hgt = findPosmyy(hrefEle);
divContentfloat.style.top = hgt[1]+'px';
divContentfloat.style.display = 'block';
}

function show_YtubeVideo(cnt)
{
	var url = document.getElementById('hdnPayingUrl'+cnt).value;
	var title = document.getElementById('hdnYtbTitle'+cnt).value;
	
	var dvCont = document.getElementById('divytubecontent'); 
	
	var urlEmbed = document.getElementById('tybPalyerEmd');
	var dvTitle = document.getElementById('dvtitleYtb');
	
	urlEmbed.innerHTML= '<embed class="player_gsvb" style="width: 300px; height: 300px;" type="application/x-shockwave-flash" src="'+url+'" wmode="transparent"/>'; 
	dvTitle.innerHTML = title;	
	
	var imgEle = document.getElementById('imgrefForYtbPop'+cnt);
	var hgt = findPosmyy(imgEle);
	
	dvCont.style.top = (hgt[1]-300)+'px';
	dvCont.style.left = 500 + 'px';
	dvCont.style.display='block';
	
}


function show_VideoComment(id)
{
	
var urlEmbed = document.getElementById('divvediocontent');
var dvCont = document.getElementById('putvedio'); 
dvCont.innerHTML='<embed src="http://riffly.com/p/'+id+'" width="400" height="320"  type="application/x-shockwave-flash"  allowscriptaccess="always"  allowfullscreen="true"></embed>';	 
urlEmbed.style.display='block'; }




function show_YtubeVideo_videos_de(cnt)
{
	var url = document.getElementById('hdnPayingUrl'+cnt).value;
	var title = document.getElementById('hdnYtbTitle'+cnt).value;
	
	var dvCont = document.getElementById('divytubecontent'); 
	
	var urlEmbed = document.getElementById('tybPalyerEmd');
	var dvTitle = document.getElementById('dvtitleYtb');
	
	
	urlEmbed.innerHTML= '<embed class="player_gsvb" style="width: 400px; height: 400px;" type="application/x-shockwave-flash" src="'+url+'" wmode="transparent"/>'; 
	dvTitle.innerHTML = title;	
	
	var imgEle = document.getElementById('imgrefForYtbPop'+cnt);
	var hgt = findPosmyy(imgEle);
	
	dvCont.style.top = (hgt[1]-300)+'px';
	dvCont.style.left = 500 + 'px';
	dvCont.style.display='block';
	 
	
}

function close_YtubeVideo()
{
	
	var dvCont = document.getElementById('divytubecontent'); 	
	var urlEmbed = document.getElementById('tybPalyerEmd');
	var dvTitle = document.getElementById('dvtitleYtb');
	
	urlEmbed.innerHTML= '';
	dvTitle.innerHTML = '';	
	dvCont.style.display='none';
	
}

function close_vedio()
{
 	var putvedio = document.getElementById('putvedio'); 	
	var urlEmbed = document.getElementById('divvediocontent');
  	putvedio.innerHTML= '';
 	urlEmbed.style.display='none';
 }

function findPosmyy(obj) {
	var curleft = curtop = 0;
	
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	
	}
	return [curleft,curtop];
}

function cerrar_divfloat(){
var divContentfloat;
divContentfloat = document.getElementById('divfloatcont');
divContentfloat.style.display = 'none';
divContentfloat.innerHTML = '';
}
function cerrar_reset(){
var divContentfloat;
divContentfloat = document.getElementById('divfloatcont');
divContentfloat.style.display = 'none';
divContentfloat.innerHTML = '';
location.reload(true);
}
function serch_user(){
var ajax = nuevoAjax();
ajax.open("GET", "../php-includes/float_cont.php?cont=4", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}

function my_lists_ad(){
var ajax = nuevoAjax();
ajax.open("GET", "../php-includes/float_cont.php?cont=6", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}

function deltiteml(idl, ltg){
var ajax = nuevoAjax();
if(idl != ""){
if(ltg != ""){
ajax.open("GET", "../php-includes/functions.func.php?idldel="+idl, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			if(result == '2'){
                       alert("El elemento se ha quitado de esta lista, Correctamente.");
                       location.href='../servicios/listasuser.php?idlt='+ltg;
}else{
alert("El elemento no se ha podido quitar de esta lista, Intenta mas tarde.");
}
		}
	}
	ajax.send(null);
}
}
}

function additme_list(nitem, nu){
var ajax = nuevoAjax();
if(nitem != ""){
if (nu == "") { 
	ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{  
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}else{
ajax.open("GET", "../php-includes/float_cont.php?cont=5&nidt="+nitem+"&usern="+nu, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}
}
}

function repote_abuse(nitem, nu,mode){
var ajax = nuevoAjax();

	if(mode == 'I')
	{
		var hrefEle = document.getElementById('hfrEle');
	}
	else
	{
		var hrefEle = document.getElementById('hfrCom_'+nitem);
	}
	
if(nitem != ""){
if (nu == "") {
	ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat_Comt(result,hrefEle);
		}
	}
	ajax.send(null);
}else{
	
	hrefEle.href = 'javascript:void(0);';
	ajax.open("GET", "../php-includes/report_abuse.php?nidt="+nitem+"&usern="+nu+"&mode="+mode, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat_Comt(result,hrefEle);
			
		}
	}
	ajax.send(null);
}
}
}


function checkIsLogin(nu , mode){
var ajax = nuevoAjax();

	if (nu == "") {
		ajax.open("GET", "../php-includes/float_cont.php?cont=7&mode="+mode, true);
		
		ajax.onreadystatechange = function()
		{
			if (ajax.readyState == 4) {
				var result = ajax.responseText;
				abrir_divfloat(result);
			}
		}
		ajax.send(null);
	}else{
	
		if(mode == 1)
			window.location.href='../servicios/amigos.php';
		else if(mode==2)
			window.location.href='../servicios/listasuser.php';
	}

}


function delt_friend(id_fr, us_in)
{
	 
var ajax = nuevoAjax();
var ajaxb = nuevoAjax();
 if (us_in != "") {
ajax.open("GET", "../php-includes/functions.func.php?delid="+id_fr+"&us="+us_in, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			 
			var result = ajax.responseText;
			if(result == '2'){
			ajaxb.open("GET", "../php-includes/float_cont.php?cont=3&textd=el usuario se ha quitado de Mis amigos, Correctamente.", true);
	
	ajaxb.onreadystatechange = function()
	{
		if (ajaxb.readyState == 4) {
			shof(id_fr, us_in);
			var result = ajaxb.responseText;
			abrir_divfloat(result);
			
		}
	}
	ajaxb.send(null);
			}
		}
	}
		ajax.send(null);
}

}
function shof(id_fr, us_in){
var ajaxb = nuevoAjax();
	 
ajaxb.open("GET", "../php-includes/update_area.php", true);
	 
	ajaxb.onreadystatechange = function()
	{
		  
		if (ajaxb.readyState == 4) {
			 
			var result = ajaxb.responseText;
			 
 			document.getElementById('mis_amigos').innerHTML=result;
		}
	}	
	ajaxb.send(null);
}
function add_friend(addu, nu){ 
var ajax = nuevoAjax();
var ajaxb = nuevoAjax();
if (nu == "") {
	ajax.open("GET", "../php-includes/float_cont.php?cont=7", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}else{
if(nu == addu){
		ajax.open("GET", "../php-includes/float_cont.php?cont=2&textd="+addu+", No te puedes agregar tu mismo a mis amigos.", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}else{
	ajax.open("GET", "../php-includes/functions.func.php?addfriend="+addu+"&us="+nu, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			if(result == '2'){
			ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd=Felicidades, "+addu+" se ha agregado a mis amigos.", true);
	
	ajaxb.onreadystatechange = function()
	{
		if (ajaxb.readyState == 4) {
			var result = ajaxb.responseText;
			
 		abrir_divfloat(result);
		}
	}
	ajaxb.send(null);
			}else{
			ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd="+addu+", Ya se agrego previamente a mis amigos.", true);
	
	ajaxb.onreadystatechange = function()
	{
		if (ajaxb.readyState == 4) {
			var result = ajaxb.responseText; 
			abrir_divfloat(result);
		}
	}
	ajaxb.send(null);
			}
		}
	}
	ajax.send(null);
	
}
}
}
function item_likeb(nitem, nu){

}
function item_like(nitem, nu, listid){
var ajax = nuevoAjax();
var ajaxb = nuevoAjax();
/*var opa = document.getElementById('tipoitemsave1');
var opb = document.getElementById('tipoitemsave2');*/
tipeelm = 1;
/*if(opa.checked){
tipeelm = 1;
}
if(opb.checked){
tipeelm = 2;
}
if(tipeelm == ""){
tipeelm = 1;
}*/
cerrar_divfloat();
if (nu == "") {
	ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
}else{  
	ajax.open("GET", "../php-includes/functions.func.php?itemlike="+nitem+"&us="+nu+"&tipel="+tipeelm+"&lista="+listid, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			if(result == '2')
			{
				ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd=Felicidades, Este elemento se ha agregado a favoritos.", true);			
				ajaxb.onreadystatechange = function()
				{
					if (ajaxb.readyState == 4) {
						var result = ajaxb.responseText;
						abrir_divfloat(result);
					}
				}
				ajaxb.send(null);
			}
			else
			{
				ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd=Este elemento, Ya se agrego previamente a favoritos.", true);	
				ajaxb.onreadystatechange = function()
				{
					if (ajaxb.readyState == 4) {
						var result = ajaxb.responseText;
						abrir_divfloat(result);
					}
				}
				ajaxb.send(null);
			}
		}
	}
	ajax.send(null);
}
}

function VotosPlus(elemento, usuario, elmmasm, elmmenm, actbont, upDtVot) {
	//alert('elemento=' + elemento + ', usuario=' + usuario + ', elmmasm=' + elmmasm + ', elmmenm='+ elmmenm + ', actbont=' + actbont);
	var divContentMas = document.getElementById(elmmasm);
	var divContentMenos = document.getElementById(elmmenm);
	
	if(upDtVot)
	{
		var DivupDtVot = document.getElementById(upDtVot);	
	}
	
	var ajax = nuevoAjax();
	var ajaxb = nuevoAjax();
	if(actbont){
	var buttonmas = document.getElementById('mas');
	var buttonmenos = document.getElementById('menos');
	}
	var sumarpuntos = "si";
	
	if (usuario == "") {
		ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
			//$.fn.colorbox({html:result});
		}
	}
	ajax.send(null);
	}else{
		
	var contmasd = divContentMas.innerHTML;
	//alert('--pos-->'+contmasd);
	var contmend = divContentMenos.innerHTML;
	//alert('--neg-->'+contmend);
	
	divContentMas.innerHTML = "...";
	divContentMenos.innerHTML = "...";
	
	if(false){
	buttonmas.disabled = true;
	buttonmenos.disabled = true;
	}

	ajax.open("GET", "..//php-includes/functions.func.php?puntosmas="+ sumarpuntos +"&ele="+elemento+"&us="+usuario, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			if("voyeinaf" == ajax.responseText){
			divContentMas.innerHTML = contmasd;
	        divContentMenos.innerHTML = contmend;
			ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd=Ya votaste aqui!, solo puedes votar una vez en cada uno.", true);
	
	ajaxb.onreadystatechange = function()
	{
		if (ajaxb.readyState == 4) {
			var result = ajaxb.responseText;
			
			 abrir_divfloat(result);
			//$.fn.colorbox({html:result});
		}
	}
	ajaxb.send(null);
			}else{
			
			var result = ajax.responseText.split('|');
			divContentMas.innerHTML = result[0];
			divContentMenos.innerHTML = result[1];
			
				if(upDtVot)
				{
					DivupDtVot.innerHTML = result[2]+' votos';
				}
	
			}
		}
	}
	ajax.send(null);
	}
}

function VotosMenosOld(elemento, usuario, elmmasm, elmmenm, actbont) {
	var ajax = nuevoAjax();
	var ajaxb = nuevoAjax();
	var divContentMas = document.getElementById(elmmasm);
	var divContentMenos = document.getElementById(elmmenm);
	if(actbont){
	var buttonmas = document.getElementById('mas');
	var buttonmenos = document.getElementById('menos');
	}
	var restarpuntos = "si";
	
	if (usuario == "") {
		ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			abrir_divfloat(result);
		}
	}
	ajax.send(null);
	}else{
	
	var contmasd = divContentMas.innerHTML;
	var contmend = divContentMenos.innerHTML;
	
	divContentMas.innerHTML = "...";
	divContentMenos.innerHTML = "...";

	if(false){
	buttonmas.disabled = true;
	buttonmenos.disabled = true;
	}
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-includes/functions.func.php?puntosmenos="+restarpuntos+"&ele="+elemento+"&us="+usuario, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			if("voyeinaf" == ajax.responseText){
			divContentMas.innerHTML = contmasd;
	        divContentMenos.innerHTML = contmend;
			ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd=Ya votaste aqui!, solo puedes votar una vez en cada uno.", true);
	
	ajaxb.onreadystatechange = function()
	{
		if (ajaxb.readyState == 4) {
			var result = ajaxb.responseText;
			abrir_divfloat(result);
		}
	}
	ajaxb.send(null);
			}else{
			var result = ajax.responseText.split('|');
			divContentMas.innerHTML = result[0];
			divContentMenos.innerHTML = result[1];
			}
		}
	}
	ajax.send(null);
	}
}


function VotosMenos(elemento, usuario, elmmasm, elmmenm, actbont) {
	
	//var i18N_MyAppAlert = "Acceso a Vootar.com"; // used by MyApp_dialogs.js

	//	var boxWidth = 440;

	var ajax = nuevoAjax();
	var ajaxb = nuevoAjax();
	var divContentMas = document.getElementById(elmmasm);
	var divContentMenos = document.getElementById(elmmenm);
	if(actbont){
	var buttonmas = document.getElementById('mas');
	var buttonmenos = document.getElementById('menos');
	}
	var restarpuntos = "si";
	
	if (usuario == "") {
		ajax.open("GET", "../php-includes/float_cont.php?cont=1", true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			//$.fn.colorbox({html:result});
			abrir_divfloat(result);
			//MyAppAlert(result,'','');
			//alertDialog.setWidth(boxWidth);
		}
	}
	ajax.send(null);
	}else{
	
	var contmasd = divContentMas.innerHTML;
	var contmend = divContentMenos.innerHTML;
	
	divContentMas.innerHTML = "...";
	divContentMenos.innerHTML = "...";

	if(false){
	buttonmas.disabled = true;
	buttonmenos.disabled = true;
	}
	
	var ajax = nuevoAjax();
	ajax.open("GET", "..//php-includes/functions.func.php?puntosmenos="+restarpuntos+"&ele="+elemento+"&us="+usuario, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			if("voyeinaf" == ajax.responseText){
			divContentMas.innerHTML = contmasd;
	        divContentMenos.innerHTML = contmend;
			ajaxb.open("GET", "../php-includes/float_cont.php?cont=2&textd=Ya votaste aqui!, solo puedes votar una vez en cada uno.", true);
	
	ajaxb.onreadystatechange = function()
	{
		if (ajaxb.readyState == 4) {
			var result = ajaxb.responseText;
			abrir_divfloat(result);
			//$.fn.colorbox({html:result});
		}
	}
	ajaxb.send(null);
			}else{
			var result = ajax.responseText.split('|');
			divContentMas.innerHTML = result[0];
			divContentMenos.innerHTML = result[1];
			}
		}
	}
	ajax.send(null);
	}
}

function showdeadcenterdiv(Xwidth,Yheight,divid) {
var scrolledX, scrolledY;
if( self.pageYoffset ) {
scrolledX = self.pageXoffset;
scrolledY = self.pageYoffset;
} else if( document.documentElement && document.documentElement.scrollTop ) {
scrolledX = document.documentElement.scrollLeft;
scrolledY = document.documentElement.scrollTop;
} else if( document.body ) {
scrolledX = document.body.scrollLeft;
scrolledY = document.body.scrollTop;
}

var centerX, centerY;
if( self.innerHeight ) {
centerX = self.innerWidth;
centerY = self.innerHeight;
} else if( document.documentElement && document.documentElement.clientHeight ) {
centerX = document.documentElement.clientWidth;
centerY = document.documentElement.clientHeight;
} else if( document.body ) {
centerX = document.body.clientWidth;
centerY = document.body.clientHeight;
}

// Xwidth is the width of the div, Yheight is the height of the
// div passed as arguments to the function:
var leftoffset = scrolledX + (centerX - Xwidth) / 2;
var topoffset = scrolledY + (centerY - Yheight) / 2;
// The initial width and height of the div can be set in the
// style sheet with display:none; divid is passed as an argument to // the function
var o=document.getElementById(divid);
var r=o.style;
r.position='absolute';
r.top = topoffset-210 + 'px';
r.left = leftoffset-130 + 'px';
r.display = "block";
}


function LoadSubCategoria() {
	var categ = document.getElementById("categorias");
	var divContent = document.getElementById("subcat");
	var valor = categ.value;
	
	divContent.innerHTML = "Cargando subcategoras...";
	//categ.disabled = true;
	
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-includes/functions.func.php?valorcat="+valor, true);
	
	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			divContent.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function chekarEmail()
{
    var divMensajeEmail = document.getElementById("erremail");
    var inputEmail = document.getElementById("email");
    var valor = inputEmail.value;
    
    var ajax=nuevoAjax();
    ajax.open("GET", "../php-functions/functions.func.php?checkemail="+valor, true);
    
    ajax.onreadystatechange = function()
    {
        if (ajax.readyState == 4)
        {
            // Muestro el mensaje enviado desde el servidor
            divMensajeEmail.innerHTML = ajax.responseText;
        }
    }
	ajax.send(null);
}  
 
function sendforpositivesnegativos(url,no){
 
window.location.href=url+'?positivesnegativos='+no;
}
 
 
 
 
 function VotosPlus_ele(elemento, usuario) {var ajax = nuevoAjax();
	ajax.open("GET", "../php-includes/ele_vote.php?puntosmas=2&ele="+elemento+"&us="+usuario, true);
	
	  
 	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText;
			
			 
			 document.getElementById('put_here_update').innerHTML=result;
			//$.fn.colorbox({html:result});
		}
	}
 
	ajax.send(null);
	
}
function VotosMenos_ele(elemento, usuario) {
	var ajax = nuevoAjax();
	ajax.open("GET", "../php-includes/ele_vote.php?puntosmenos=1&ele="+elemento+"&us="+usuario, true);
	
	 
 	ajax.onreadystatechange = function()
	{
		if (ajax.readyState == 4) {
			var result = ajax.responseText; 
			document.getElementById('put_here_update').innerHTML=result;			//abrir_divfloat(result);
			//$.fn.colorbox({html:result});
		}
	}
	 
	ajax.send(null);
	
}

function in_vedios_data(element, user ,vedio_id,redirect_path){
	 
var ajaxb = nuevoAjax();
	 
ajaxb.open("GET", "../php-includes/add_vedio_comment.php?element="+element+"&user="+user+"&vedio_id="+vedio_id, true);
	 
	ajaxb.onreadystatechange = function()
	{
		  
		if (ajaxb.readyState == 4) {
			 
			var result = ajaxb.responseText; 
			 alert("Comment Has been Added Successfully.");
			 window.location.href="http://www.vootar.com"+redirect_path;
 			 
		}
	}	
	ajaxb.send(null);
}