// JavaScript Document
function ismaxlength(obj){
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength);
}

function abrirVentana(page, title, w, h){
	window.open(page,title,'width='+w+',height='+h+',scrollbars=yes');
}

function switchSideBar(video, login, content){
	if(video){
		$("comercial").style.display = "block";
		$("solapas_comercial").style.display = "block";
	}else{
		$("comercial").style.display = "none";
		$("solapas_comercial").style.display = "none";
	}
	
	if(login){
		$("login_view").style.display = "block";
		$("side_content_widget").style.display = "block";
	}else{
		$("login_view").style.display = "none";
		$("side_content_widget").style.display = "none";
	}
	
	if(content){
		$("side_content").style.display = "block";
	}else{
		$("side_content").innerHTML = "";
		$("side_content").style.display = "none";
	}
}

function cerrarSesion(){
	new Ajax.Request('logout.php',
		{
			onSuccess: cargarMainOffline
		});	
}

function switchMenuOffline(nroSolapa){
	switch(nroSolapa){
		case 1:
			$("solapaHome").src = "img/btn_home.gif";
			$("solapaComerciales").src = "img/btn_miraloscomerciales_out.gif";
			$("solapaTarjetas").src = "img/btn_enviatarjetas_out.gif";
			break;
		case 2:
			$("solapaHome").src = "img/btn_home_out.gif";
			$("solapaComerciales").src = "img/btn_miraloscomerciales.gif";
			$("solapaTarjetas").src = "img/btn_enviatarjetas_out.gif";
			break;
		case 3:
			$("solapaHome").src = "img/btn_home_out.gif";
			$("solapaComerciales").src = "img/btn_miraloscomerciales_out.gif";
			$("solapaTarjetas").src = "img/btn_enviatarjetas.gif";
			break;
		case 4:
			$("solapaHome").src = "img/btn_home_out.gif";
			$("solapaComerciales").src = "img/btn_miraloscomerciales_out.gif";
			$("solapaTarjetas").src = "img/btn_enviatarjetas_out.gif";
			break;
	}
}

function switchMenuOnline(nroSolapa){
	switch(nroSolapa){
		case 1:
			$("solapaHome").src = "img/homel.gif";
			$("solapaBuscador").src = "img/buscarunregaloli.gif";
			$("solapaComerciales").src = "img/miraloscomercialesli.gif";
			$("solapaTarjetas").src = "img/enviatarjetasderegalolin.gif";
			break;
		case 2:
			$("solapaHome").src = "img/homeli.gif";
			$("solapaBuscador").src = "img/buscarunregalol.gif";
			$("solapaComerciales").src = "img/miraloscomercialesli.gif";
			$("solapaTarjetas").src = "img/enviatarjetasderegalolin.gif";
			break;
		case 3:
			$("solapaHome").src = "img/homeli.gif";
			$("solapaBuscador").src = "img/buscarunregaloli.gif";
			$("solapaComerciales").src = "img/miraloscomercialesl.gif";
			$("solapaTarjetas").src = "img/enviatarjetasderegalolin.gif";
			break;
		case 4:
			$("solapaHome").src = "img/homeli.gif";
			$("solapaBuscador").src = "img/buscarunregaloli.gif";
			$("solapaComerciales").src = "img/miraloscomercialesli.gif";
			$("solapaTarjetas").src = "img/enviatarjetasderegalol.gif";
			break;
		case 5:
			$("solapaHome").src = "img/homeli.gif";
			$("solapaBuscador").src = "img/buscarunregaloli.gif";
			$("solapaComerciales").src = "img/miraloscomercialesli.gif";
			$("solapaTarjetas").src = "img/enviatarjetasderegalolin.gif";
			break;
	}
}

function switchSolapasComercial(nroSolapa){
	switch(nroSolapa){
		case 1:
			$("solapaPerfilDe").src = "img/perfil_de.gif";
			$("solapaVideoAyuda").src = "img/video_ayuda.gif";
			break;
		case 2:
			$("solapaPerfilDe").src = "img/perfildei.gif";
			$("solapaVideoAyuda").src = "img/videoayudai.gif";
			break;
	}
}

function $RF(el, radioGroup) {
    if($(el).type && $(el).type.toLowerCase() == 'radio') {
        var radioGroup = $(el).name;
        var el = $(el).form;
    } else if ($(el).tagName.toLowerCase() != 'form') {
        return false;
    }
 
    var checked = $(el).getInputs('radio', radioGroup).find(
        function(re) {return re.checked;}
    );
    return (checked) ? $F(checked) : null;
}


function toggleAll(element) 
{
var form = document.forms.openinviter, z = 0;
for(z=0; z<form.length;z++)
	{
	if(form[z].type == 'checkbox')
		form[z].checked = element.checked;
	}
}

function loading(div, padding_top, backcolor){
	img = "";
	switch(backcolor){
		case 1:
			img = 'ajax-loader_b.gif';
			break;
		case 2:
			img = 'ajax-loader_c.gif';
			break;
		case 3:
			img = 'ajax-loader.gif';
			break;
		case 4:
			img = 'ajax-loader_e.gif';
			break;
		case 5:
			img = 'ajax-loader_f.gif';
			break;
	}
	$(div).innerHTML = "<div style=\"padding-top:"+padding_top+"px\"><img src=\"img/"+img+"\"></div>";
}


window.onscroll = function(){
	if($("divCapaTransparente").style.display == ""){
		$("divCapaTransparente").style.top = document.documentElement.scrollTop+"px";
	}
	
	if($("divCapaTransparentePromo") && $("divCapaTransparentePromo").style.display == ""){
		$("divCapaTransparentePromo").style.top = document.documentElement.scrollTop+"px";
	}
	// muevo la ventana flotante
	//$("videoFlotante").style.top = (window.scrollY+100)+"px";
/*	if(!enMovimiento){
		moverVideoFlotante();
	}*/
}
/*
enMovimiento = false;
function moverVideoFlotante(){
		enMovimiento = true;
		topActual = parseInt($("videoFlotante").style.top.replace("px", ""));
		distancia = document.documentElement.scrollTop + 100 - topActual;
		
		if(distancia != 100){
			moverY = distancia / 10;
			
			if(Math.abs(moverY) < 1){
				moverY = 1 * (moverY/Math.abs(moverY));
			}
			
			$("videoFlotante").style.top = (topActual+moverY)+"px";
			setTimeout("moverVideoFlotante()", 50);
		}else{
			enMovimiento = false;
		}
}
*/
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
}


function mostrarVentanaFlotantePromo(){
	$('videoFlotante').style.display = 'block';
	$('divCapaTransparente').style.display = 'block';
}

function mostrarVentanaFlotante(content){
	$('divContentCapaTransp').innerHTML=content;
	$('divContentCapaTransp').style.display = '';
	$("divCapaTransparente").style.top = "0px";
	$('divCapaTransparente').style.display = '';
}

function ocultarVentanaFlotante(){
	$('divContentCapaTransp').innerHTML='';
	$('divContentCapaTransp').style.display = 'none';
	$('divContentCapaTarjetas').innerHTML='';
	$('divContentCapaTarjetas').style.display = 'none';
	$('divCapaTransparente').style.display = 'none';
}

function ampliarTarjeta(nombreTarjeta){
	//$('divContentCapaTarjetas').innerHTML='<div style="text-align:right;padding-right:20px;"><a href="#" onclick="ocultarVentanaFlotante();" class="textobm">Cerrar</a></div><img src="img/tarjetasAlta/'+nombreTarjeta+'" onclick="ocultarVentanaFlotante();">';
	
	object = '<div style="text-align:right;padding-bottom:10px;"><a href="#" onclick="ocultarVentanaFlotante();" class="textobm"><img src="img/cerrar.gif" border="0"></a></div>';
    object += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="386" height="257" id="flashTarjeta" align="middle">';
    object += '	<param name="allowScriptAccess" value="sameDomain" />';
    object += '	<param name="allowFullScreen" value="false" />';
    object += '	<param name="movie" value="./tarjetas/'+nombreTarjeta+'" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />	<embed src="tarjetas/'+nombreTarjeta+'" quality="high" bgcolor="#ffffff" width="386" height="257" name="flashTarjeta" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer_es" />';
    object += '</object>';
	$('divContentCapaTarjetas').innerHTML = object;
	$('divContentCapaTarjetas').style.display = '';
	$('divCapaTransparente').style.display = '';
	$("divCapaTransparente").style.top = "0px";
	
}


function fbs_click(idPerfil) {
	u = "http://www.queleregalarias.com/index.php?perfil="+idPerfil+"&codeemail=2";
	//u=location.href;
	t=document.title;
	window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
	return false;
}


function cargarVentanaFlotanteOK(texto, funcion){
	new Ajax.Request('cargarFlotanteMensajeOK.php', {
		onSuccess: function(transport){
			var response = transport.responseText || "Se produjo un error en el servidor";
			mostrarVentanaFlotante(response);
			
			$('txtMensajeFlotante').innerHTML = texto;
			
			if(funcion) funcion();
			
			Event.observe('btnOk', 'click', function(){ocultarVentanaFlotante();}, false);
		}
	});
}


function IsEmpty(aTextField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      return true;
   }
   else { return false; }
}

function cerrarVideoFlotante(){
	$('videoFlotante').style.display = 'none';
	$('divCapaTransparente').style.display = 'none';
}


function limpiarError(campo){
	$(campo).innerHTML="";
}
