// JavaScript Document
var tiempoCambioTwiter=10000;
var imagenUsuario="";
var contenidoInicialPresentacion1="";
var contenidoInicialPresentacion2="";
var contenidoInicialPresentacion3="";
var contenidoInicialPresentacion4="";
var contenidoInicialPresentacion5="";
var estadoActualNube="";
var paginaActualAdministradores="";
var valorVerMasDown="";
var tipo_cliente;
// onload del documento
$(document).ready(function() {
    // oculto la flecha de paginacion hacia Arriba
    $("#verMasUp").hide();
    $(".stbuttontext").text("\u00a0");
    //activo el aleatorio de estados twiter para la vista sencilla
   estadosTwiterAleatorio("sencillo");
    //inicializo el Facebook connect
    FB_RequireFeatures(["XFBML"], function() {
    FB.init("21a05b6271e5bd74a4f848365120b204","xd_receiver.htm",{"ifUserConnected" : iniciarUsuarioFacebook});
    });
  
});
// Funcion que verifica la extension del archivo cargado 
// mediante el formulario de adicion de archivo
function verificarFormularioArchivo(archivo,extensionValidacion,idError)
{
	var extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase();
	allowSubmit = false;
	if (archivo)
	{

		if (extension=="."+extensionValidacion) //Aqui escriben la extensión que desean aceptar
			 allowSubmit = true;
		else
		{
			 allowSubmit = false;
			 $("#"+idError).html('Elije un archivo del tipo '+extensionValidacion);
		}
		return allowSubmit;
	}
	return true;			
}
// Funcion que verifica la extension del archivo cargado mediante 
// el formulario de adicion de pdf
function enviarFormularioPdf()
	{	
	  $("#estadoEnlace").html("");
    form=document.getElementById("formulario");
		if(form.pdf.value == "" )
		{
			$("#estado").html("El archivo no puede estar vac\xedo !!");
			return false;
		}
		if (! verificarFormularioArchivo(form.pdf.value,'pdf','estado') )
		{
			return false;
		}
		form.guardar.value=1;
		form.submit();		
	}	
// Funcion que verifica la extension del archivo cargado 
// mediante el formulario de  adicion de flv
function enviarFormularioFlv()
	{
    $("#estado").html("");	
	  form=document.getElementById("formulario");
		if(estaVacio(form.cur_nombre.value) == true )
		{
		  $("#cur_nombre").css("background-color","#FDEAEE");
			$("#enlace").css("background-color","#FFFFFF");
			$("#cur_email").css("background-color","#FFFFFF");
			$("#cur_nombre").focus();
			$("#estadoEnlace").html("Escribe tu nombre !!");
			return false;
		}
		if(estaVacio(form.cur_email.value) == true  || esEmailValido(form.cur_email.value) == false)
		{
		  $("#cur_email").css("background-color","#FDEAEE");
			$("#enlace").css("background-color","#FFFFFF");
			$("#nombre").css("background-color","#FFFFFF");
			$("#cur_email").focus();
			$("#estadoEnlace").html("Escribe un email v\xe1lido !!");
			return false;
		}
    if(estaVacio(form.enlace.value) == true )
		{
		  $("#enlace").css("background-color","#FDEAEE");
			$("#nombre").css("background-color","#FFFFFF");
			$("#email").css("background-color","#FFFFFF");
			$("#enlace").focus();
			$("#estadoEnlace").html("El enlace no puede estar vac\xedo !!");
			return false;
		}
		$('.campo_texto3').attr('readonly','true');  
		form.guardar.value=2;
		form.submit();		
	}
	
	function estaVacio(campo)
	{
    for ( i = 0; i < campo.length; i++ ) 
    {  
      if ( campo.charAt(i) != " " ) 
      {  
         return (false);  
      }  
    }  
    return (true);
  }
// Función que activa el twiter aleatorio 
// actualiza los estados cada 2 minutos
// y cambia el valor del estado que se muestra en pantalla cada 30 segundos
function estadosTwiterAleatorio(tipoVisor)
{
    //esta accion se lanza para actualizar los estados de twiter en la BD
    // solo se puede hacer 100 peticiones por 60 min (restriccion de la API)		
    $(".menu").everyTime(120000, 'controlled', function() {actualizarEstadosTwiter();});
    if(tipoVisor=="sencillo")
    {
        cambiarTwiterSencillo();
        $(".caja_usuario").everyTime(tiempoCambioTwiter, 'controlled', function() {
                cambiarTwiterSencillo();
        		}
        		);
    }
    else
    {
        cambiarTwiterComplicado();
        $(".personas").everyTime(tiempoCambioTwiter, 'controlled', function() {
                cambiarTwiterComplicado();
        		}
        		);
    }
}
// Función que cambia la vista del twiter a sencillo
function cambiarTwiterSencillo()
{
 
  $.ajax({
			type: "POST",
			url: "scriptAjax/estadoTwiterAleatorio.php",
      async:false,		
			success: function(msg){
              var objeto = eval('(' + msg + ')'); 
			         for(i=0;i<objeto.length;i++)
  			       {
  			        salida="<p>"+objeto[i].nombre+"</p>";
  			        if(objeto[i].twiter != "")
  			           salida= salida +'<a href="'+objeto[i].twiter+'" target="blank" class="redes2 twitter" title="Twiter"></a>';
                if(objeto[i].linked != "")
                    salida= salida +'<a href="'+objeto[i].linked+'" target="blank" class="redes2 linkedin" title="Linkedin"></a>';
                if(objeto[i].blogger != "")
                  salida = salida + '<a href="http://'+objeto[i].blogger+'.blogspot.com/" target="blank" class="redes2 blogger" title="Blogger"></a>';
                if(objeto[i].facebook != "")  
                   salida = salida + '<a href="'+objeto[i].facebook+'" target="blank" class="redes2 facebook" title="Faccebook"></a>';
                if(objeto[i].twenti != "")
                   salida = salida + '<a href="'+objeto[i].twenti+'" target="blank" class="redes2 tuenti" title="Twenti"></a>';
  			        estadoTwiter=objeto[i].estado;
  			        $("#nombre_social").animate(
                    {width: "0%",opacity: 0.2
                    },
                    1000,
                    function()
                    {
                      $("#nombre_social").html(salida);
                      $("#nombre_social").animate( { width: "80%",opacity: 1.0},300 )
                    }
                );
               $(".haciendo").animate( {width: "0%",
                       opacity: 0.2},1000,function()
                  {
                    $(".haciendo").html(estadoTwiter);
                    $(".haciendo").animate( {width: "100%",opacity: 1.0},300);    
                  }
                );
    			      
                
  			     }
          }
		  }); 
}
// funcion que cambia el twiter con la nube y los iconos de lo miembros del equipo
// aleatoriamente
function cambiarTwiterComplicado()
{
  if ( $('#fourcarousel').css("left") == "-160px" )
      numero=aleatorio(3,9);
  else
      numero=aleatorio(1,7);
  cargarNube(numero);
  if(estadoActualNube!="")
      $("#linkBck"+estadoActualNube).addClass('bck'+estadoActualNube);
  $("#linkBck"+numero).removeClass();  
  estadoActualNube=numero;
}
 // Funcion que pagina la lista de videos de DogTV
 function siguienteListaVideos(pagina,categoria)
 {
    $("#galeria_videos").html('<div style="margin-left:250px;margin-top:10px;width:100px;height:105px " ><img src="img/ajax-loader.gif" /></div>'); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaVideos.php",
              async:true,
              data:"lista="+categoria+"&pagina="+pagina,		
        			success: function(msg){
        			   var numeroPaginas=parseInt($("#numeroPaginas").html());
        			   var paginaActuale=parseInt($("#paginaActual").html());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaAnteriore=paginaActuale;
                 paginaActuale=paginaActuale+1;
                 salida=""; 
                if(paginaActuale==1)
                 {
                    $("#paginaAnterior").html('');
                 }
                 else
                 {
                    $("#paginaAnterior").html('<a href="javascript:;" onclick="anteriorListaVideos('+paginaAnteriore+',\''+categoria+'\');">&lt;</a>'); 
                 }
                 if(paginaActuale==numeroPaginas)
                 {
                     $("#paginaSiguiente").html('');     
                 }
                 else
                 {
                   if(paginaActuale<numeroPaginas)
                      $("#paginaSiguiente").html('<a href="javascript:;" onclick="siguienteListaVideos('+paginaActuale+',\''+categoria+'\');">&gt;</a>');
                 }
                 $("#paginaActual").html(paginaActuale);
                 for(i=0;i<=4;i++)
                 {
                    if(objeto[i] != null)
                      salida=salida+'<div style="width: 100px;" class="margen14 float_l"><a onclick="cambiarVideoVisorDogTv(\''+objeto[i].codigoVideo+'\')" href="javascript:;"><img width="100" height="80" border="0" src="'+objeto[i].imagen+'"/></a><p class="titulo_video">'+objeto[i].titulo+'</p></div>';
                 }  
                  $("#galeria_videos").html(salida); 			   
              }	
          });
 }
 //funcion que devuelve un numero al azar entre dos limites
 function aleatorio(inferior,superior)
 {
      numPosibilidades = superior - inferior
      aleat = Math.random() * numPosibilidades
      aleat = Math.round(aleat)
      return parseInt(inferior) + aleat
  } 
 // Funcion que pagina la lista de videos de un miembro del equipo
 function siguienteListaVideosEquipo(pagina,usuario)
 {
    $("#galeriaVideos").html('<div style="margin-left:150px;margin-top:3px;width:100px;height:47px " ><img src="img/ajax-loader.gif" /></div>'); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaVideosEquipo.php",
              async:true,
              data:"usuario="+usuario+"&pagina="+pagina,		
        			success: function(msg){
        			   var numeroPaginas=parseInt($("#numeroPaginas").html());
        			   var paginaActuale=parseInt($("#paginaActual").html());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaAnteriore=paginaActuale;
                 paginaActuale=paginaActuale+1;
                 salida=""; 
                 if(paginaActuale==1)
                 {
                    $("#paginaAnterior").html('');
                 }
                 else
                 {
                    $("#paginaAnterior").html('<a href="javascript:;" onclick="anteriorListaVideosEquipo('+paginaAnteriore+',\''+usuario+'\');">&lt;</a>'); 
                 }
                 if(paginaActuale==numeroPaginas)
                 {
                     $("#paginaSiguiente").html('');     
                 }
                 else
                 {
                   if(paginaActuale<numeroPaginas)
                      $("#paginaSiguiente").html('<a href="javascript:;" onclick="siguienteListaVideosEquipo('+paginaActuale+',\''+usuario+'\');">&gt;</a>');
                 }
                 $("#paginaActual").html(paginaActuale);
                 for(i=0;i<=4;i++)
                 {
                    if(objeto[i] != null)
                    {
                      if(i==0)
                      {
                        salida+='<a href="javascript:;" onclick="cambiarVideoVisorGenerico(\''+objeto[i].codigoVideo+'\',376,304,\'videoEquipo\')" class="float_l"><img src="'+objeto[i].imagen+'" alt="Video youtube" title="Video youtube" width="64" height="51" /></a>'
                      }
                      else
                        salida=salida+'<a href="javascript:;" onclick="cambiarVideoVisorGenerico(\''+objeto[i].codigoVideo+'\',376,304,\'videoEquipo\')" class="margen21 float_l"><img src="'+objeto[i].imagen+'" alt="Video youtube" title="Video youtube" width="64" height="51" /></a>';
                    }
                 }  
                  $("#galeriaVideos").html(salida); 			   
              }	
          });
 }
 // Funcion que pagina la lista de trabajos de un cliente
 function siguienteListaTrabajosCliente(pagina,cliente)
 {
    $("#galeriaTrabajos").html('<div style="margin-left:150px;margin-top:3px;width:100px;height:47px " ><img src="img/ajax-loader.gif" /></div>'); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaTrabajosCliente.php",
              async:true,
              data:"cliente="+cliente+"&pagina="+pagina,		
        			success: function(msg){
        			   var numeroPaginas=parseInt($("#numeroPaginas").html());
        			   var paginaActuale=parseInt($("#paginaActual").html());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaAnteriore=paginaActuale;
                 paginaActuale=paginaActuale+1;
                 salida=""; 
                 if(paginaActuale==1)
                 {
                    $("#paginaAnterior").html('');
                 }
                 else
                 {
                    $("#paginaAnterior").html('<a href="javascript:;" onclick="anteriorListaTrabajosCliente('+paginaAnteriore+',\''+cliente+'\');">&lt;</a>'); 
                 }
                 if(paginaActuale==numeroPaginas)
                 {
                     $("#paginaSiguiente").html('');     
                 }
                 else
                 {
                   if(paginaActuale<numeroPaginas)
                      $("#paginaSiguiente").html('<a href="javascript:;" onclick="siguienteListaTrabajosCliente('+paginaActuale+',\''+cliente+'\');">&gt;</a>');
                 }
                 $("#paginaActual").html(paginaActuale);
                 for(i=0;i<=4;i++)
                 {
                    if(objeto[i] != null)
                    {
                          salida += '<a href="javascript:;" onclick="ventanaModal(\x27file_uploads/clientes/'+objeto[i].url+'\x27)"  class="margen24 float_l nyroModal" title="Trabajos del cliente" rel="Galeria" id="imagen_'+i+'"><img src="file_uploads/clientes/'+objeto[i].url+'" alt="Archivo" title="Archivo"  width="88" height="75"/></a>';
                    }
                 }  
                  $("#galeriaTrabajos").html(salida); 			   
              }	
          });
 }
 // Funcion que pagina la lista de videos de un miembro del equipo
 function anteriorListaTrabajosCliente(pagina,cliente)
 {
    $("#galeriaTrabajos").html('<div style="margin-left:150px;margin-top:3px;width:100px;height:47px " ><img src="img/ajax-loader.gif" /></div>'); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaTrabajosCliente.php",
              async:true,
              data:"cliente="+cliente+"&pagina="+pagina,		
        			success: function(msg){
        			   numeroPaginase=parseInt($("#numeroPaginas").text());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaSiguient=pagina+1;
                 paginaAnteriore=pagina-1;
                 salida=""; 
                 if(pagina==1)
                 {
                    $("#paginaAnterior").html("");
                 }
                 else
                    $("#paginaAnterior").html('<a href="javascript:;" onclick="anteriorListaTrabajosCliente('+paginaAnteriore+',\''+cliente+'\');">&lt;</a>');
                 if(pagina<numeroPaginase)
                 {
                    $("#paginaSiguiente").html('<a href="javascript:;" onclick="siguienteListaTrabajosCliente('+paginaSiguient+',\''+cliente+'\');">&gt;</a>');
                 }           
                 $("#paginaActual").html(pagina);
                 for(i=0;i<=4;i++)
                 {
                    if(objeto[i] != null)
                    {
                       if(objeto[i] != null)
                      {
                          salida += '<a href="javascript:;" onclick="ventanaModal(\x27file_uploads/clientes/'+objeto[i].url+'\x27)"  class="margen24 float_l nyroModal" title="Trabajos del cliente" rel="Galeria" id="imagen_'+i+'"><img src="file_uploads/clientes/'+objeto[i].url+'" alt="Archivo" title="Archivo"  width="88" height="75"/></a>';
                      }
                    }
                 }  
                  $("#galeriaTrabajos").html(salida); 			  		   
              }	
          });
 }
// Funcion que actica una ventana tipo Modal  
 function ventanaModal(contenido,cliente)
 {
    $.nyroModalManual({
     type:"image",
     resizeable: true,
     autoSizable: true,
     defaultImgAlt: 'Trabajos',
     endFillContent:'juausd',
     contentError: 'La imagen no fué encontrada.<br />Por favor intentalo mas tarde.<br /><a href="#" class="nyroModalClose">Cerrar</a>', // Content placed in the loading div in case of error
     title: 'Trabajos del cliente ', // Modal title
     content:'<img src="'+contenido+'" title="hola" rel="imagenes"/>' 
    });
 }
// Funcion que pagina la lista de videos de un miembro del equipo
 function anteriorListaVideosEquipo(pagina,usuario)
 {
    $("#galeriaVideos").html('<div style="margin-left:150px;margin-top:3px;width:100px;height:47px " ><img src="img/ajax-loader.gif" /></div>'); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaVideosEquipo.php",
              async:true,
              data:"usuario="+usuario+"&pagina="+pagina,		
        			success: function(msg){
        			   numeroPaginase=parseInt($("#numeroPaginas").text());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaSiguient=pagina+1;
                 paginaAnteriore=pagina-1;
                 salida=""; 
                 if(pagina==1)
                 {
                    $("#paginaAnterior").html("");
                 }
                 else
                    $("#paginaAnterior").html('<a href="javascript:;" onclick="anteriorListaVideosEquipo('+paginaAnteriore+',\''+usuario+'\');">&lt;</a>');
                 if(pagina<numeroPaginase)
                 {
                    $("#paginaSiguiente").html('<a href="javascript:;" onclick="siguienteListaVideosEquipo('+paginaSiguient+',\''+usuario+'\');">&gt;</a>');
                  }           
                 $("#paginaActual").html(pagina);
                 for(i=0;i<=4;i++)
                 {
                    if(objeto[i] != null)
                    {
                      if(i==0)
                      {
                        salida+='<a href="javascript:;" onclick="cambiarVideoVisorGenerico(\''+objeto[i].codigoVideo+'\',376,304,\'videoEquipo\')" class="float_l"><img src="'+objeto[i].imagen+'" alt="Video youtube" title="Video youtube" width="64" height="51" /></a>'
                      }
                      else
                        salida=salida+'<a href="javascript:;" onclick="cambiarVideoVisorGenerico(\''+objeto[i].codigoVideo+'\',376,304,\'videoEquipo\')" class="margen21 float_l"><img src="'+objeto[i].imagen+'" alt="Video youtube" title="Video youtube" width="64" height="51" /></a>';
                    }
                 }  
                  $("#galeriaVideos").html(salida); 			   
              }	
          });
 }
// Funcion que pagina la lista de videos de DogTV
 function siguienteListaVideosCompartidos(pagina)
 {
    $("#videosCompartidos").html('<div style="margin-left:250px;margin-top:10px;width:100px;height:105px " ><img src="img/ajax-loader.gif" /></div>'); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaVideosCompartidos.php",
              async:true,
              data:"pagina="+pagina,		
        			success: function(msg){
        			   numeroPaginase=parseInt($("#numeroPaginasCompartidos").text());
        			   paginaActuale=parseInt($("#paginaActualCompartidos").text());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   salida="";
        			   if(pagina=="0")
        			   {
        			       paginaAnteriore=1;
                     paginaActuale=1;
                     if(objeto['numeroRegistros']>1)
                         $("#paginaSiguienteCompartidos").html('<a href="javascript:;" onclick="siguienteListaVideosCompartidos(2);">&gt;</a>');
                    $("#paginaAnteriorCompartidos").html('');  
                }
                else
                  {
                     paginaAnteriore=paginaActuale;
                     paginaActuale=paginaActuale+1;
                     paginaSiguientele=paginaActuale+1;
                     $("#paginaAnteriorCompartidos").html('<a href="javascript:;" onclick="anteriorListaVideosCompartidos('+paginaAnteriore+');">&lt;</a>');
                     if(paginaActuale==numeroPaginase)
                     {
                        $("#paginaSiguienteCompartidos").html("");
                        //$("#paginaAnteriorCompartidos").html('<a href="javascript:;" onclick="anteriorListaVideosCompartidos('+paginaAnteriore+');">&lt;</a>');
                     }
                     else
                        $("#paginaSiguienteCompartidos").html('<a href="javascript:;" onclick="siguienteListaVideosCompartidos('+paginaSiguientele+');">&gt;</a>');
                 }
                 $("#paginaActualCompartidos").html(paginaActuale);
                 for(i=0;i<=5;i++)
                 {
                    if(objeto[i] != null)
                      salida=salida+'<div style="width: 100px;" class="margen14 float_l"><a onclick="cambiarVideoVisorCompartido(\''+objeto[i].codigo+'\',\''+objeto[i].tiempo+'\')" href="javascript:;"><img width="100" height="80" border="0" src="'+objeto[i].imagen+'"/></a><p class="titulo_video">'+objeto[i].nombre+'<br/>'+objeto[i].comentario+'</p></div>';
                 }  
                  $("#videosCompartidos").html(salida);
                  $("#numeroPaginasCompartidos").html(objeto['numeroRegistros']); 			   
              }	
          });
 }
 // función que activa la funcionalidad de ver la pagina anterior de la lista
 // de videos compartidos 
  function anteriorListaVideosCompartidos(pagina)
  {
     $("#videosCompartidos").html("<div style='margin-left:250px;margin-top:10px;width:100px;height:105px' ><img src='img/ajax-loader.gif'/></div>"); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaVideosCompartidos.php",
              async:true,
              data:"pagina="+pagina,		
        			success: function(msg){
        			   numeroPaginase=parseInt($("#numeroPaginasCompartidos").text());
        			   paginaActuale=parseInt($("#paginaActualCompartidos").text());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaSiguient=pagina+1;
                 paginaAnteriore=pagina-1;
                 salida=""; 
                 if(pagina==1)
                 {
                    $("#paginaAnteriorCompartidos").html("");
                 }
                 else
                    $("#paginaAnteriorCompartidos").html('<a href="javascript:;" onclick="anteriorListaVideosCompartidos('+paginaAnteriore+');">&lt;</a>');
                 if(pagina<numeroPaginase)
                    $("#paginaSiguienteCompartidos").html('<a href="javascript:;" onclick="siguienteListaVideosCompartidos('+paginaSiguient+');">&gt;</a>');           
                 $("#paginaActualCompartidos").html(pagina);
                 for(i=0;i<=5;i++)
                 {
                    if(objeto[i] != null)
                      salida=salida+'<div style="width: 100px;" class="margen14 float_l"><a onclick="cambiarVideoVisorCompartido(\''+objeto[i].codigo+'\')" href="javascript:;"><img width="100" height="80" border="0" src="'+objeto[i].imagen+'"/></a><p class="titulo_video">'+objeto[i].nombre+'<br/>'+objeto[i].comentario+'</p></div>';
                 }  
                 //modificamos el número de páginas
                 $("#numeroPaginasCompartidos").html(objeto['numeroRegistros']);
                 // cargamos la lista de videos	 
                  $("#videosCompartidos").html(salida); 			   
              }	
          });
 }
 // función que activa la funcionalidad de ver la pagina anterior de la lista
 // de videos de dogTV
 function anteriorListaVideos(pagina,categoria)
 {
     $("#galeria_videos").html("<div style='margin-left:250px;margin-top:10px;width:100px;height:105px' ><img src='img/ajax-loader.gif'/></div>"); 	
    $.ajax({
            	type: "POST",
        			url: "scriptAjax/listaVideos.php",
              async:true,
              data:"lista="+categoria+"&pagina="+pagina,		
        			success: function(msg){
        			   numeroPaginase=parseInt($("#numeroPaginasCompartidos").text());
        			   var objeto = eval('(' + msg + ')');
        			   numeroResultados=objeto.length;
        			   paginaSiguient=pagina+1;
                 paginaAnteriore=pagina-1;
                 salida=""; 
                 if(pagina==1)
                 {
                    $("#paginaAnterior").html("");
                 }
                 else
                    $("#paginaAnterior").html('<a href="javascript:;" onclick="anteriorListaVideos('+paginaAnteriore+',\''+categoria+'\');">&lt;</a>');
                 if(pagina<numeroPaginase)
                    $("#paginaSiguiente").html('<a href="javascript:;" onclick="siguienteListaVideos('+paginaSiguient+',\''+categoria+'\');">&gt;</a>');           
                 $("#paginaActual").html(pagina);
                 for(i=0;i<=4;i++)
                 {
                    if(objeto[i] != null)
                      salida=salida+'<div style="width: 100px;" class="margen14 float_l"><a onclick="cambiarVideoVisor(\''+objeto[i].codigoVideo+'\')" href="javascript:;"><img width="100" height="80" border="0" src="'+objeto[i].imagen+'"/></a><p class="titulo_video">'+objeto[i].titulo+'</p></div>';
                 }  
                  $("#galeria_videos").html(salida); 			   
              }	
          });
 }
// Funcion que actualizar en BD los estados twiter de los usuarios
function actualizarEstadosTwiter()
{
  $.ajax({
            	type: "POST",
        			url: "scriptAjax/actualizarEstadosTwiter.php",
              async:true,		
        			success: function(msg){
                     }	
        });
}

// Funcion que obtiene la imagen del usuario conectado a facebook
function obtenerImagenUsuarioFacebook()
{
  var api = FB.Facebook.apiClient; 
  idUsuario=api.get_session().uid;
  api.users_getInfo(idUsuario,"pic_small",function(result){ 
            	imagenUsuario= result[0].pic_small;
            });
}

// Función que se inicia cuando un usuario se ha logado en facebook connect	
function iniciarUsuarioFacebook() 
  { 
	          // activo la api de facebook
	          var api = FB.Facebook.apiClient; 
						//oculto el boton de conexion 
						$(".btn_facebook").css("display","none");
            //obtengo el id del usuario conectado 
						idUsuario=api.get_session().uid;
						//obtengo datos del usuario
						api.users_getInfo(idUsuario,['first_name','pic_small'],function(result){ 
            	$("#nombre").val(result[0].first_name);
              $("#nombre").attr("readonly","readonly");
              $("#imagen").val(result[0].pic_small);
            });
           	FB.XFBML.Host.parseDomTree(); 
		}
     			
// funcion que toma los datos del muro de comentarios y lo guarda en BD
// además actica la opcion de publicar el comentario en el muro de facebook	
	function guardarComentarioMuro(codigoMuro)
			{
				var comentario = $("#comentario").val(); 
				var email = $("#email").val();
				var nombre = $("#nombre").val();
				if(estaVacio(nombre)== true)
				{
				     $("#nombre").css("background-color","#FDEAEE");
				     $("#comentario").css("background-color","#FFFFFF");
				     $("#email").css("background-color","#FFFFFF");
				     $("#nombre").focus();
            return false;
				}
				if(estaVacio(email)== true)
				{
				  $("#email").css("background-color","#FDEAEE");
				  $("#nombre").css("background-color","#FFFFFF");
				   $("#comentario").css("background-color","#FFFFFF");
				  $("#email").focus();
          return false;
        }
        if(esEmailValido(email)==false)
        {
          $("#email").css("background-color","#FDEAEE");
          $("#nombre").css("background-color","#FFFFFF");
          $("#comentario").css("background-color","#FFFFFF");
				  $("#email").focus();
          return false;
        }
        if(estaVacio(comentario))
        {
          $("#comentario").css("background-color","#FDEAEE");
          $("#nombre").css("background-color","#FFFFFF");
          $("#email").css("background-color","#FFFFFF");
				  $("#comentario").focus();
          return false
        }
        $(".btn_aceptar").hide();
        imagene=document.getElementById("imagen").value;
        if(imagene == "undefined" || imagene == null)
           imagene=""; 
        //guardo el comentario en la BD
          $.ajax({
            	type: "POST",
        			url: "scriptAjax/guardarComentario.php",
              async:true,
              data:"nombre="+nombre+"&email="+email+"&comentario="+comentario+"&imagen="+imagene+"&codigoMuro="+codigoMuro,		
        			success: function(msg){
        			    if(msg >= 0)
                  {
                     $("#comentario").css("background-color","#FFFFFF");
                     $("#nombre").css("background-color","#FFFFFF");
                     $("#email").css("background-color","#FFFFFF");
                     $("#comentario").val("");
                     $("#nombre").val("");
                     $("#email").val("");
                      cargarComentarios(codigoMuro,'',0,3);
                  }
                  $(".btn_aceptar").show();       
              }	
          });
				// genero el template de salida de facebook 
				template_dialogo={"images":[{"src":"http://www.dogcomunicacion.com/img/img_logo_footer.jpg", "href":"http://www.facebook.com"}],"comentario":comentario}
				FB.Connect.showFeedDialog(127870750578,template_dialogo);
			} 
// funcion para validar que un campo de mail tenga el formato	
	function esEmailValido(valor) 
  {
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor))
    {
      return (true);
    } 
    else 
    { 
      return (false);
    }
  }
  
  //Funcion para activar el contenido de la pagina de cliente
  // tipos=objetivos, estrategias, resultados
  function cargarContenidoCliente(tipo)
  {
      switch(tipo)
      {
        case 1:
          titulo="Objetivos";
         
        break;
        case 2:
          titulo="Estrategia";
          
        break;
        case 3:
          titulo="Resultados";
          
        break;
        default:
          titulo="Objetivos";
         
        break;
      }
      $("#titulo_icono").html(titulo);
     
      
  }
  
  //Funcion para activar el contenido de la pagina de cliente
  // tipos=objetivos, estrategias, resultados
  function activarContenido(tipo)
  {
      if(tipo_cliente != tipo)
      { 
        $(".contenido_inactivo").removeClass("contenido_inactivo");
        $(".contenido_activo").removeClass("contenido_activo");

        /*$("#cli_objetivos").removeClass("contenido_inactivo");
        $("#cli_objetivos").removeClass("contenido_activo");
        $("#cli_resultados").removeClass("contenido_inactivo");
        $("#cli_resultados").removeClass("contenido_activo");
        $("#cli_estrategias").removeClass("contenido_inactivo");
        $("#cli_estrategias").removeClass("contenido_activo");*/ 
        for(i=1;i<=3;i++)
        {
          $("#contenedor"+i).removeClass("texto_contenido_objetivos");
          $("#contenedor"+i).removeClass("texto_contenido_objetivos_opaco");
          $("#contenedor"+i).removeClass("texto_contenido_resultados");
          $("#contenedor"+i).removeClass("texto_contenido_resultados_opaco");
          $("#contenedor"+i).removeClass("texto_contenido_estrategias");
          $("#contenedor"+i).removeClass("texto_contenido_estrategias_opaco");
        }
        
        
      
        switch(tipo)
        {
          case 1:
            titulo="Objetivos";
            
            contenido1=$("#objetivos_aux").html();
            contenido2=$("#estrategias_aux").html();
            contenido3=$("#resultados_aux").html();
            $("#contenedor1").html(contenido1);
            $("#contenedor2").html(contenido2);
            $("#contenedor3").html(contenido3);
            
            $("#contenedor1").addClass("texto_contenido_objetivos");
            $("#contenedor2").addClass("texto_contenido_estrategias_opaco");
            $("#contenedor3").addClass("texto_contenido_resultados_opaco");
            
            $(".objetivos").addClass("contenido_activo");
            $(".resultados").addClass("contenido_inactivo");
            $(".estrategias").addClass("contenido_inactivo");
            
            
          break;
          case 2:
            titulo="Estrategia";
            contenido1=$("#estrategias_aux").html();
            contenido2=$("#objetivos_aux").html();
            contenido3=$("#resultados_aux").html();
            $("#contenedor1").html(contenido1);
            $("#contenedor2").html(contenido2);
            $("#contenedor3").html(contenido3);
            $("#contenedor1").addClass("texto_contenido_estrategias");
            $("#contenedor2").addClass("texto_contenido_objetivos_opaco");
            $("#contenedor3").addClass("texto_contenido_resultados_opaco");
            $(".estrategias").addClass("contenido_activo");
            $(".objetivos").addClass("contenido_inactivo");
            $(".resultados").addClass("contenido_inactivo");
           
          break;
          case 3:
            titulo="Resultados";
            contenido1=$("#resultados_aux").html();
            contenido2=$("#objetivos_aux").html();
            contenido3=$("#estrategias_aux").html();
            $("#contenedor1").html(contenido1);
            $("#contenedor2").html(contenido2);
            $("#contenedor3").html(contenido3);
            
            
            $("#contenedor1").addClass("texto_contenido_resultados");
            $("#contenedor2").addClass("texto_contenido_objetivos_opaco");
            $("#contenedor3").addClass("texto_contenido_estrategias_opaco");
            
            $(".resultados").addClass("contenido_activo");
            $(".objetivos").addClass("contenido_inactivo");
            $(".estrategias").addClass("contenido_inactivo");
          break;
          default:
            titulo="Objetivos";
            contenido1=$("#ojetivos_aux").html();
            contenido2=$("#estrategias_aux").html();
            contenido3=$("#resultados_aux").html();
            $("#contenedor1").html(contenido1);
            $("#contenedor2").html(contenido2);
            $("#contenedor3").html(contenido3);
            $("#contenedor1").addClass("texto_contenido_objetivos");
            $("#contenedor2").addClass("texto_contenido_estrategias_opaco");
            $("#contenedor3").addClass("texto_contenido_resultados_opaco");
            $(".objetivos").addClass("contenido_activo");
            $(".resultados").addClass("contenido_inactivo");
            $(".estrategias").addClass("contenido_inactivo");
          break;
        }
      }
      tipo_cliente=tipo;
      //$("#titulo_icono").html(titulo);
     
      
  }
  
  // Funcion para dejar el contenido del icono del cliente en blanco
  function quitarContenidoCliente()
  {
      
      $("#titulo_icono").html("&nbsp;");
     
  }
  
  // funcion que verifica si una cadena es vacía
 // funcion que actualiza la lista de comentarios en el muro actual
 function cargarComentarios(codigoMuro,direccion,inicio,fin)
 {
    inicioDown=3;
    finDown= 6;
    inicioUp=0;
    finUp=3;
    totalComentarios=0;
    for(i=0;i<3;i++)
    {
       $("#foto_comentario_"+i).html("<img src='img/ajax-loader_fotoFacebook.gif'/>");
       $("#texto_comentario_"+i).html("<img src='img/ajax-loader_fotoFacebook.gif'/>");
    }
    $.ajax({
              type: "POST",
        			url: "scriptAjax/cargarComentarios.php",
              async:true,
              data:"tipoMuro="+codigoMuro+"&inicio="+inicio+"&fin="+fin,		
        			success: function(msg){
        			      var objeto = eval('(' + msg + ')');
        			      for(i=0;i<3;i++)
            			    {
            			       if(objeto[i] == null)
            			       {
            			         activarDown=false;
            			         $("#foto_comentario_"+i).html('<img src="file_uploads/visitante/anonimo.jpg"  width="46" height="56"/>');
            			         $("#texto_comentario_"+i).html('');
            			       }
            			       else
            			       {
            			          $("#comentario_"+i).show();
            			         totalComentarios=objeto[i].totalComentarios;
                           if(objeto[i].imagen == '')
              			          $("#foto_comentario_"+i).html('<img src="file_uploads/visitante/anonimo.jpg"  width="46" height="56"/>');
              			       else
              			          $("#foto_comentario_"+i).html('<img src="'+objeto[i].imagen+'" width="46" height="56"/>');
              			       $("#texto_comentario_"+i).html('<span class="resaltar">'+objeto[i].nombre+'</span> dijo: '+objeto[i].comentario);
              			       $("#verMasUp").show();
              			     }   			       
            			    }
            			  if(totalComentarios <= fin)
            			  {
            			     activarDown=false; 
                    }
            			  else
            			       activarDown=true; 
          			    if(inicio > 0)
                    {
                      inicioDown=inicio+3;
                      finDown= fin +3;
                      inicioUp=inicio-3;
                      finUp= fin -3;
                      $("#verMasUp").show();
                    }  
                    else
                       $("#verMasUp").hide();
                     switch(direccion)
                           {
                              case 'down':
                                if(activarDown==true)
                                    $("#verMasDown").html('<a class="ver_mas"  href="javascript:;" onClick="cargarComentarios('+codigoMuro+','+'\'down\''+','+inicioDown+','+finDown+')" ><img src="img/img_ver_mas.png" alt="Ver Mas" title="Ver Mas" /></a>');
                                else
                                    $("#verMasDown").html('&nbsp;');
                                $("#verMasUp").html('<a class="ver_mas_up"  href="javascript:;" onClick="cargarComentarios('+codigoMuro+','+'\'up\''+','+inicioUp+','+finUp+')" ><img src="img/flecha_up.png" alt="Ver Mas" title="Ver Mas" /></a>');
                              break;
                              case 'up':
                                if(activarDown==true)
                                      $("#verMasDown").html('<a class="ver_mas"  href="javascript:;" onClick="cargarComentarios('+codigoMuro+','+'\'down\''+','+inicioDown+','+finDown+')" ><img src="img/img_ver_mas.png" alt="Ver Mas" title="Ver Mas" /></a>');
                                else
                                    $("#verMasDown").html('&nbsp;');
                                $("#verMasUp").html('<a class="ver_mas_up"  href="javascript:;" onClick="cargarComentarios('+codigoMuro+','+'\'up\''+','+inicioUp+','+finUp+')" ><img src="img/flecha_up.png" alt="Ver Mas" title="Ver Mas" /></a>');
                              break;
                              default:
                                   if(activarDown==true)
                                        $("#verMasDown").html('<a class="ver_mas"  href="javascript:;" onClick="cargarComentarios('+codigoMuro+','+'\'down\''+',3,6)" ><img src="img/img_ver_mas.png" alt="Ver Mas" title="Ver Mas" /></a>');
                                   else
                                        $("#verMasDown").html('&nbsp;');
                                   $("#verMasUp").html('<a class="ver_mas_up"  href="javascript:;" onClick="cargarComentarios('+codigoMuro+','+'\'up\''+',0,3)" ><img src="img/flecha_up.png" alt="Ver Mas" title="Ver Mas" /></a>');
                              break;
                           }
          			    $("#listaComentarios").css("text-align","left");
              }       	
          });
 }
 // Funcion para cambiar el reproducto de dog tv de acuerdo al tipo seleccionado
 function verCanal(categoria)
 {
     switch (categoria)
    {
      case "comunicacion":
          titulo="Comunicaci\xf3n";
          alternativo="Comunicacion";
      break;
      case "management":
          //imagenCambiar="img/fondoManagement.gif";
          titulo="Management";
          alternativo="Management"
          //numero=2;
      break;
      case "politica":
          //imagenCambiar="img/fondoPolitica.gif";
          titulo="Pol\xEDtica";
          alternativo="Politica"
          numero=3;
      break;
      case "red":
          //imagenCambiar="img/fondoRed.gif";
          titulo="Red";
          alternativo="Red"
          numero=4;
      break;
      case "dog-ads":
          //imagenCambiar="img/fondoAds.gif";
          titulo="ADS";
          alternativo="ADS"
          numero=5;
      break;
    }
    
    $("#titulo_seccion > span").html(titulo);
   
   
    
    $("#link"+alternativo+"_img").mouseout(function(){
                  
                  $(this).attr({ 
                    src: "img/boton_"+alternativo+"3.png"
                })  
                $("#titulo_seccion > span").html("&nbsp;");
              });
    
    $("#link"+alternativo+"_img").attr({ 
                src: "img/boton_"+alternativo+"4.png"
                });
    //obtengo los datos del reproductor
    $("#link"+alternativo).click(function (e) { 
        e.preventDefault();
        $.ajax({
              type: "POST",
            	url: "scriptAjax/listaVideos.php",
              async:true,
              data:"lista="+categoria,		
            	success: function(msg){
                    $("#videoPrincipal").html(msg);     
              }	
              });
    return false;
    });

     }
 // Funcion para cambiar el video que se carga en el visor principal de DOGTV
 function cambiarVideoVisorGenerico(codigo,ancho,alto,contenedor)
 {
    //creo el codigo embebido
    embebido='<object width="'+ancho+'" height="'+alto+'"><param name="movie" value="http://www.youtube.com/v/'+codigo+'&hl=es&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+codigo+'&hl=es&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>';
    $("#"+contenedor).html(embebido);
 }
 // Funcion para cambiar el video que se carga en el visor principal de DOGTV
 function cambiarVideoVisor(codigo)
 {
    //creo el codigo embebido
    embebido='<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/'+codigo+'&hl=es&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+codigo+'&hl=es&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>';
    $("#videoPrincipal").html(embebido);
 }
 // Funcion para cambiar el video que se carga en el visor de DOGTV
 function cambiarVideoVisorDogTv(codigo)
 {
    //creo el codigo embebido
    embebido='<object width="582" height="471"><param name="movie" value="http://www.youtube.com/v/'+codigo+'&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+codigo+'&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="582" height="471"></embed></object>';
    $("#visorDogTv").html(embebido);
 }
 // Funcion para cambiar el video que se carga en el visor de DOGTV
 function cambiarVideoVisorCompartido(codigo,texto)
 {
    //creo el codigo embebido
    embebido='<object width="500" height="518"><param name="movie" value="http://www.youtube.com/v/'+codigo+'&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent" /><param name="allowscriptaccess" value="always"></param> <embed src="http://www.youtube.com/v/'+codigo+'&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="418" wmode="transparent"></embed></object>';
    linkCompartir='<a href="http://www.youtube.com/watch?v='+codigo+'" onmouseover="return addthis_open(this,'+'\x27\x27'+','+'\x27http://www.youtube.com/watch?v='+codigo+'\x27'+','+'\x27Video compartido\x27'+');" onmouseout="addthis_close();" onclick="return addthis_sendto();" title="Videos compartidos" ><img src="http://s7.addthis.com/static/btn/sm-plus.gif"'; 
    cambiarLinkAddThis('botonCompartir_dogtv',"http://www.youtube.com/watch?v="+codigo);
    $("#visorCompartido").html(embebido);
    $(".subido_por").html(texto);    
 }
 // Funcion para cargar las presentaciones slideshare de acuerdo a la categoria dada
 function verPresentaciones(categoriaPresentacion)
 {
    linkPresionarPresentacion='<li><a onclick="verPresentaciones(\x27corporativa\x27)" href="javascript:;">Dog Corporativa</a></li>';
    linkPresionarPolitica='<li><a onclick="verPresentaciones(\x27politica\x27)" href="javascript:;">Pol\xcdtica 2.0</a></li>';
    linkPresionarManagement='<li><a onclick="verPresentaciones(\x27management\x27)" href="javascript:;">Management</a></li>';
    linkPresionarPresentaciones='<li><a onclick="verPresentaciones(\x27presentaciones\x27)" href="javascript:;">Presentaciones</a></li>';
    switch (categoriaPresentacion)
    {
    		case 'corporativa':			
    			linkPresentacion="Dog Corporativa";
    			linkPresionarPresentacion='<li>Dog Corporativa</li>';
    		break;
    		case 'politica':
    			linkPresentacion="Politica 2.0";
    			linkPresionarPolitica='<li>Pol\xcdtica 2.0</li>';
    		break;
    		case 'management':
    			linkPresentacion="Management";
    			linkPresionarManagement='<li>Management</li>';
    		break;
    		case 'presentaciones':
    			linkPresentacion="Presentaciones";
    			linkPresionarPresentaciones='<li>Presentaciones</li>';
    		break;
    		default:
    			linkPresentacion="Dog Corporativa";
    			linkPresionarPresentacion='<li>Dog Corporativa</li>';
    		break;
    }
    menuPresentaciones='<ul>'+linkPresionarPresentacion+linkPresionarPolitica+linkPresionarManagement+linkPresionarPresentaciones+'</ul>';
    $('#linksPresentaciones').html(menuPresentaciones);
    $("#presentacionPrincipal").html('<div style="margin-left:10px;margin-top:10px;width:100px;height:105px " ><img src="img/ajax-loader.gif" /></div>');
    $.ajax({
      	type: "POST",
      	url: "scriptAjax/dogShare.php",
        async: true,
        data: "categoriaPresentacion=" + linkPresentacion,
        success: function(msg) {
		    var objeto = eval('(' + msg + ')');
            if(objeto != null) {
                var loopHtml = [];
                var largo = objeto.length;
                    
				if (largo > 4) {
                    $('#numeroPaginasCompartidos').html(Math.ceil(objeto.length/4));
                    $('#paginaSiguienteCompartidos').html('<a href="javascript:;" onclick="siguienteListaPresentacionesCompartidas(\x27'+categoriaPresentacion+'\x27,2)">&gt;</a>');
                    largo = 4;
                } else {
                    $('#numeroPaginasCompartidos').html('1');
                    $('#paginaSiguienteCompartidos').html('');
                }
                $('#paginaActualCompartidos').html('1');

                for(i=0; i<largo; i++) {
                    if(i==0)
                      $('#presentacionPrincipal').html(crearObjetoPresentacion(objeto[i].docPresentacion,731,300));
        			if (i < 4) {
        				var html = ['<div class="margen13 ancho10 float_l"><div class="margen31"  style="height: 50px; width: 60px;">'];
        				if (objeto[i].thumbnail)
        					html.push('<a href="javascript:;" onclick="cambiarPresentacionVisor(\x27'+objeto[i].docPresentacion+'\x27,731,300,'+i+',\x27'+objeto[i].url+'\x27,\x27DOG &amp SHARE\x27)"> <img src="'+objeto[i].thumbnail+'" width="60" height="50"/> </a>');
        				html.push('</div><p class="titulo_archivo2">', objeto[i].titulo, '</p></div>');
                        loopHtml[i] = html.join('');
        			}
                }
                $('#presentacionesCompartidas').html(loopHtml.join(''));
            }
        }
    });
 }
 // Función que crea un objeto embed tipo slideShare 
 function crearObjetoPresentacion(codigo,ancho,alto)
 {
    return '<object width="'+ancho+'" height="'+alto+'" style="margin: 0px;"><param value="http://static.slideshare.net/swf/ssplayer2.swf?doc='+codigo+'" name="movie"/><param value="true" name="allowFullScreen"/><param value="transparent" name="wmode"/><param value="always" name="allowScriptAccess"/><embed width="731" height="300" wmode="transparent" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" src="http://static.slideshare.net/swf/ssplayer2.swf?doc='+codigo+'"/></object>';
 }

 function siguienteListaPresentacionesCompartidas(categoriaPresentacion,pagina)
 {
    switch (categoriaPresentacion)
    {
    		case 'corporativa':			
    			linkPresentacion="Dog Corporativa";
    		break;
    		case 'politica':
    			linkPresentacion="Politica 2.0";
    		break;
    		case 'management':
    			linkPresentacion="Management";
    		break;
    		case 'presentaciones':
    			linkPresentacion="Presentaciones";
    		break;
    		default:
    			linkPresentacion="Dog Corporativa";
    		break;
    }
    $("#presentacionesCompartidas").html('<div style="margin-left:287px;margin-top:10px;width:100px;height:105px " ><img src="img/ajax-loader.gif" /></div>');
    $.ajax({
      	type: "POST",
      	url: "scriptAjax/listaPresentacionesCompartidas.php",
        async: true,
        data: "categoriaPresentacion=" + linkPresentacion + "&pagina=" + pagina,
        success: function(msg) {
		    var objeto = eval('(' + msg + ')');
            if(objeto != null) {
                var loopHtml = [];
                var largo = objeto.length;

                paginaActuale = parseInt($("#paginaActualCompartidos").text());
                numeroPaginase = parseInt($("#numeroPaginasCompartidos").text());
				if (pagina == numeroPaginase) {
                    $('#paginaSiguienteCompartidos').html('');
                } else {
                    $('#paginaSiguienteCompartidos').html('<a href="javascript:;" onclick="siguienteListaPresentacionesCompartidas(\x27'+categoriaPresentacion+'\x27,'+(pagina+1)+')">&gt;</a>');
                }
                $("#paginaAnteriorCompartidos").html('<a href="javascript:;" onclick="anteriorListaPresentacionesCompartidas(\x27'+categoriaPresentacion+'\x27,'+paginaActuale+');">&lt;</a>');
                $("#paginaActualCompartidos").html(pagina);

                for(i=0; i<largo; i++) {
        			if (i < 4) {
        				var html = ['<div class="margen13 ancho10 float_l"><div class="margen31"  style="height: 50px; width: 60px;">'];
        				if (objeto[i].thumbnail)
        					html.push('<a href="javascript:;" onclick="cambiarPresentacionVisor(\x27'+objeto[i].docPresentacion+'\x27,731,300,'+i+',\x27'+objeto[i].url+'\x27,\x27DOG &amp SHARE\x27)"> <img src="'+objeto[i].thumbnail+'" width="60" height="50"/> </a>');
        				html.push('</div><p class="titulo_archivo2">', objeto[i].titulo, '</p></div>');
                        loopHtml[i] = html.join('');
        			}
                }
                $('#presentacionesCompartidas').html(loopHtml.join(''));
            }
        }
    });
 }

  function anteriorListaPresentacionesCompartidas(categoriaPresentacion,pagina)
  {
    switch (categoriaPresentacion)
    {
    		case 'corporativa':			
    			linkPresentacion="Dog Corporativa";
    		break;
    		case 'politica':
    			linkPresentacion="Politica 2.0";
    		break;
    		case 'management':
    			linkPresentacion="Management";
    		break;
    		case 'presentaciones':
    			linkPresentacion="Presentaciones";
    		break;
    		default:
    			linkPresentacion="Dog Corporativa";
    		break;
    }
    $("#presentacionesCompartidas").html('<div style="margin-left:287px;margin-top:10px;width:100px;height:105px " ><img src="img/ajax-loader.gif" /></div>');
    $.ajax({
      	type: "POST",
      	url: "scriptAjax/listaPresentacionesCompartidas.php",
        async: true,
        data: "categoriaPresentacion=" + linkPresentacion + "&pagina=" + pagina,
        success: function(msg) {
		    var objeto = eval('(' + msg + ')');
            if(objeto != null) {
                var loopHtml = [];
                var largo = objeto.length;

                paginaActuale = parseInt($("#paginaActualCompartidos").text());
                numeroPaginase = parseInt($("#numeroPaginasCompartidos").text());
				if (pagina == 1) {
                    $('#paginaAnteriorCompartidos').html('');
                } else {
                    $("#paginaAnteriorCompartidos").html('<a href="javascript:;" onclick="anteriorListaPresentacionesCompartidas(\x27'+categoriaPresentacion+'\x27,'+(pagina-1)+');">&lt;</a>');
                }
                $("#paginaSiguienteCompartidos").html('<a href="javascript:;" onclick="siguienteListaPresentacionesCompartidas(\x27'+categoriaPresentacion+'\x27,'+paginaActuale+');">&gt;</a>');
                $("#paginaActualCompartidos").html(pagina);

                for(i=0; i<largo; i++) {
        			if (i < 4) {
        				var html = ['<div class="margen13 ancho10 float_l"><div class="margen31"  style="height: 50px; width: 60px;">'];
        				if (objeto[i].thumbnail)
        					html.push('<a href="javascript:;" onclick="cambiarPresentacionVisor(\x27'+objeto[i].docPresentacion+'\x27,731,300,'+i+',\x27'+objeto[i].url+'\x27,\x27DOG &amp SHARE\x27)"> <img src="'+objeto[i].thumbnail+'" width="60" height="50"/> </a>');
        				html.push('</div><p class="titulo_archivo2">', objeto[i].titulo, '</p></div>');
                        loopHtml[i] = html.join('');
        			}
                }
                $('#presentacionesCompartidas').html(loopHtml.join(''));
            }
        }
    });
 }

 // Función que crea un link tipo addthis y lo coloca en el div asignado 
 function cambiarLinkAddThis(div,url,titulo)
 {
    if(titulo=='undefined')
      titulo="Dog Tv";
    linkCompartir='<a href="'+url+'" onmouseover="return addthis_open(this,'+'\x27\x27'+','+'\x27'+url+'\x27'+','+'\x27Video compartido\x27'+');" onmouseout="addthis_close();" onclick="return addthis_sendto();" title="'+titulo+'" ><img src="http://s7.addthis.com/static/btn/sm-plus.gif"';
    $("#"+div).html(linkCompartir);
 }
 
  var Length=26;
  var contador=0;
  
  function marquee(mensaje)
  {
    if(mensaje==null)
        Message="";
    else
       Message=mensaje;
    
    contador=0;
    Length=26;
    efectoMarquee();
    
  }
  
  function efectoMarquee() 
  { 
      mensaje = Message.substring(contador, Length); 
      if (++Length > Message.length) 
      { 
        Length = 26; 
        contador=0;   
        $(".claseTwiter").stopTime('controlled');
        $(".claseTwiter").everyTime(250, 'controlled', function() {
                 efectoMarquee()
          });
      }
      else
      {
        if(contador==0)
        {
          $(".claseTwiter").everyTime(250, 'controlled', function() {
                 efectoMarquee()
          });
        }
          contador=contador+1;
      }
      $("#textoEstadoTwiter").html(mensaje);
         
      
       
     
  } 
   
 // funcion que carga los datos para la nube de un miembro del equipo con los datos
 // de sus redes sociales y su estado twiter
 function cargarNube(numero)
 {
    $(".claseTwiter").stopTime('controlled');
    $("#textoEstadoTwiter").html('');
    if(estadoActualNube!="")
      $("#linkBck"+estadoActualNube).addClass('bck'+estadoActualNube);  
    $("#linkBck"+numero).removeClass('bck'+numero);
    $("#globo").removeClass();
    if ( $('#fourcarousel').css("left") == "-160px" )
        $("#globo").addClass('pos'+(numero-2));
    else
        $("#globo").addClass('pos'+numero);
    //cargo los datos del usuario para la nube
    $.ajax({
      	type: "POST",
  			url: "scriptAjax/cargarDatosNube.php",
        async:true,
        data:"numeroNube="+numero,		
  			success: function(msg){
  			    var objeto = eval('(' + msg + ')');
           // $("#textoEstadoTwiter").html(objeto[0].estado);
           // marquee('textoEstadoTwiter');
            marquee(objeto[0].estado);
            $("#globo_twiter").html('');
            $("#globo_linked").html('');
            $("#globo_blogger").html('');
            $("#globo_facebook").html('');
            $("#globo_tuenti").html('');
            if(objeto[0].twiter != "" &&  objeto[0].twiter != null)
                $("#globo_twiter").html('<span id="globo_twiter"><a class="redes2 twitter" href="'+objeto[0].twiter+'" title="Twiter" target="_blank">Twitter</a></span>');
            if(objeto[0].linked != "" &&  objeto[0].twiter != null)
				        $("#globo_linked").html('<span id="globo_linked"><a class="redes2 linkedin" href="'+objeto[0].linked+'" title="Linkedin" target="_blank">Linked In</a></span>');
				    if(objeto[0].blogger != "" &&  objeto[0].twiter != null)
				        $("#globo_blogger").html('<span id="globo_blogger"><a class="redes2 blogger" href="'+objeto[0].blogger+'" title="Blogger" target="_blank">Blogger</a></span>');
				    if(objeto[0].facebook != "" &&  objeto[0].twiter != null)
				        $("#globo_facebook").html('<span id="globo_facebook"><a class="redes2 facebook" href="'+objeto[0].facebook+'" title="Facebook" target="_blank">Facebook</a></span>');
				    if(objeto[0].twenti != "" &&  objeto[0].twiter != null)
				        $("#globo_tuenti").html('<span id="globo_tuenti"><a class="redes2 tuenti" href="'+objeto[0].twenti+'" title="Tuenti" target="_blank">Tuenti</a></span>');
        }	
    });
    estadoActualNube=numero;  
 }
 
  // funcion que carga los datos para la nube de un miembro del equipo con los datos
 // de sus redes sociales y su estado twiter
 function cargarNubeUsuario(numero)
 {
    $(".claseTwiter").stopTime('controlled');
    $(".personas").stopTime('controlled');
    cargarNube(numero);
 }
 /*
 * Funcion para agrandar la imagen de menu estilo dock mac en 
 * la lista de clientes
 */ 
 function agrandarImagen(valor)
 {
      $("#link_marca_"+valor).removeAttr("onmouseover");
      $("#imagen_"+valor).animate( { width:"60%",height:"60%"}, 300,function(){
         $("#link_marca_"+valor).mouseout(function(){disminuirImagen(valor)});
      } );
 }
 /*
 * Funcion para disminuir la imagen de menu estilo dock mac en 
 * la lista de clientes
 */
 function disminuirImagen(valor)
 { 
    $("#link_marca_"+valor).removeAttr("onmouseout");
     $("#imagen_"+valor).animate( { width:"40%",height:"40%"}, 300,function(){
         $("#link_marca_"+valor).mouseover(function(){agrandarImagen(valor)});
      }  )
 }
 // Funcion que activa la vista sencilla de los estados twiter
 function verTwiterSencillo()
 {
      estadosTwiterAleatorio("sencillo");
      $("#cajaUsuarioComplicada").hide();
      $("#cajaUsuarioSencilla").show();
 }
 // Funcion que activa la vista complicada de los estados twiter
 function verTwiterComplicado()
 {
      estadosTwiterAleatorio("");
      $("#cajaUsuarioSencilla").hide();
      $("#cajaUsuarioComplicada").show();
 }
 // Funcion para cambiar la presentacion que se carga en el visor principal de DOGSHARE
 // ademas cambia las imagenes de la izquierda de acuerdo al orden
 function cambiarPresentacionVisor(codigo,ancho,alto,div,urlPresentacion)
 {
    if(contenidoInicialPresentacion1 == "")
    {
        contenidoInicialPresentacion1=$("#presentacion_1").html();
        contenidoInicialPresentacion2=$("#presentacion_2").html();
        contenidoInicialPresentacion3=$("#presentacion_3").html();
        contenidoInicialPresentacion4=$("#presentacion_4").html();
        contenidoInicialPresentacion5=$("#presentacion_5").html();
    }
     embebido='<object style="margin:0px" width="'+ancho+'" height="'+alto+'"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc='+codigo+'&stripped_title=clean-code" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/> <param name="wmode" value="transparent" /><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc='+codigo+'&stripped_title=clean-code" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'+ancho+'" height="'+alto+'" wmode="transparent"></embed></object>';
     if(div==1)
     {
        $("#presentacion_2").html(contenidoInicialPresentacion2);
        $("#presentacion_3").html(contenidoInicialPresentacion3);
        $("#presentacion_4").html(contenidoInicialPresentacion4);
        $("#presentacion_5").html(contenidoInicialPresentacion5);
     }
     if(div==2)
     {
        $("#presentacion_2").html(contenidoInicialPresentacion1);
        $("#presentacion_3").html(contenidoInicialPresentacion3);
        $("#presentacion_4").html(contenidoInicialPresentacion4);
        $("#presentacion_5").html(contenidoInicialPresentacion5);
     }
     if(div==3)
     {
        $("#presentacion_2").html(contenidoInicialPresentacion1);
        $("#presentacion_3").html(contenidoInicialPresentacion2);
        $("#presentacion_4").html(contenidoInicialPresentacion4);
        $("#presentacion_5").html(contenidoInicialPresentacion5);
     }
     if(div==4)
     {
        $("#presentacion_2").html(contenidoInicialPresentacion1);
        $("#presentacion_3").html(contenidoInicialPresentacion2);
        $("#presentacion_4").html(contenidoInicialPresentacion3);
        $("#presentacion_5").html(contenidoInicialPresentacion5);
     }
     if(div==5)
     {
        $("#presentacion_2").html(contenidoInicialPresentacion1);
        $("#presentacion_3").html(contenidoInicialPresentacion2);
        $("#presentacion_4").html(contenidoInicialPresentacion3);
        $("#presentacion_5").html(contenidoInicialPresentacion4);
     }
     cambiarLinkAddThis('botonCompartir',urlPresentacion);
     $("#presentacionPrincipal").html(embebido);
 }
 // Funcion que activa la opcion de ver una lista de noticas mas grande
 function verMasNoticias()
 {
   $("#masNoticias").slideToggle('slow',
    function ()
      { 
         if(document.getElementById("masNoticias").style.display=="none")
          $("#linkMasNoticias").html("+ Noticias");
        else
          $("#linkMasNoticias").html("- Ocultar");
      }
   );
 }
//Funcion para capturar los datos del formulario de compartir video y agregarlos al registro
// de la BD
 function compartirVideo()
 {
    email=$("#email").val();
    nombre=$("#nombre").val();
    enlace=$("#enlace").val();

    if(estaVacio(nombre) == true)
    { 
       $("#enlace").css("background-color","#FFFFFF");
       $("#email").css("background-color","#FFFFFF");
       $("#nombre").css("background-color","#FDEAEE");
	     $("#nombre").focus();
	     return 0;
    }
    if(esEmailValido(email) == false)
    { 
       $("#email").css("background-color","#FDEAEE");
       $("#nombre").css("background-color","#FFFFFF");
       $("#enlace").css("background-color","#FFFFFF");
	     $("#email").focus();
	     return 0;
    }
    if(validarFormatoUrl(enlace)==false)
    {
       $("#nombre").css("background-color","#FFFFFF");
       $("#email").css("background-color","#FFFFFF");
       $("#enlace").css("background-color","#FDEAEE");
	     $("#enlace").focus();
	     return 0;
    }
    datos=$("#form").serialize();
    //guardo los datos del video compartido
    $.ajax({
      	type: "POST",
  			url: "scriptAjax/guardarVideoCompartido.php",
        async:true,
        data:datos,		
  			success: function(msg){
  			     
    			     var objeto = eval('(' + msg + ')');
    			     
    			     if(objeto.length > 0)
    			     {
    			       if(objeto[0].error == 0)
    			       {
                    cambiarVideoVisorCompartido(objeto[0].codigo,objeto[0].tiempo)  			   
                    $("#mensaje").html('\xa1 Tu video ha sido enviado con \xe9xito!');
                    siguienteListaVideosCompartidos(0);
                  }
                  if(objeto[0].error == -1)
                    $("#mensaje").html('\xa1 Ocurri\xf3 un error al enviar los datos!');
                  if(objeto[0].error == 2)
                    $("#mensaje").html('El video ya existe en la lista');
               } 
                       
            else
              $("#mensaje").html('\xa1 Ocurri\xf3 un error al enviar los datos!');
        }	
    });
 }
 // Funcion que valida una variable, verifica que su contenido sea del tipo URL
 function validarFormatoUrl(url)
 {
    var re=/http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
    return re.test(url);
 }
 
 //Funcion del administrador para enviar el archivo de presentacion de la pagina principal
 
 function enviarFormularioPresentacionPrincipal()
 {
    $("#enviar").attr("disable","disable");
    form=document.getElementById("formulario");
    $("#estado").html("");
		if(form.archivo.value == "" )
		{
			$("#estado").html("El archivo no puede estar vac\xedo !!");
			return false;
		}
		if (! verificarFormularioArchivo(form.archivo.value,'jpg','estado'))
		{
		  if (! verificarFormularioArchivo(form.archivo.value,'gif','estado'))
		  {
		    if (! verificarFormularioArchivo(form.archivo.value,'png','estado'))
		    {
		       if (! verificarFormularioArchivo(form.archivo.value,'swf','estado'))
			         return false;
			  }
			}
		}
		form.submit();		
 }
 
 //Funcion que activa un elemento HTML
 // parametros: nombreElemento
 //             Tipo: clase o identificador
 function activarElemento(elemento,tipo)
 {
    switch (tipo)
    {
      case "clase":
        if ($("."+elemento).is (':visible'))
          $("."+elemento).hide(200);
        else
          $("."+elemento).show(500);
      break;
      case "identificador":
        if ($("#"+elemento).is (':visible'))
            $("#"+elemento).hide(200);
        else
            $("#"+elemento).show(500);
      break;
      
    }
 }
 
 
// Funcion para cargar los datos de un servicio
function verServicio(codigoServicio)
{
  $("#serv_"+codigoServicio).removeClass("gris");
  $(".servicio_seleccionado").addClass("gris");
  $(".servicio_seleccionado").removeClass("servicio_seleccionado");
  $("#serv_"+codigoServicio).addClass("servicio_seleccionado");
  $.ajax({
            	type: "POST",
        			url: "scriptAjax/datosServicio.php",
        			data:"codigo="+codigoServicio,
              async:true,		
        			success: function(msg){
        			     var objeto = eval('(' + msg + ')'); 
			             for(i=0;i<objeto.length;i++)
  			             {
  			                subservicios=objeto[i].sub_servicios;
  			                descripcion=objeto[i].descripcion;   
                      }
               		$("#tiposServicios").html(subservicios);
	                $(".datos_sub_servicios").html(descripcion);
	                if(!$("#datosServicios").is(":hidden"))
	                {
	                  $("#datosServicios").slideUp('slow');
					//  $(".lista_sub_servicios").hide(200);
	                }
	                $("#datosServicios").slideDown('slow');
	               // $(".lista_sub_servicios").show(500);
                  
	                 
              }	
        });
}

// Funcion para cargar los datos de un servicio
function verServicio_gen(codigoServicio)
{
  $.ajax({
            	type: "POST",
        			url: "scriptAjax/datosServicio.php",
        			data:"codigo="+codigoServicio,
              async:true,		
        			success: function(msg){
        			     var objeto = eval('(' + msg + ')'); 
			             for(i=0;i<objeto.length;i++)
  			             {
  			                subservicios=objeto[i].sub_servicios;
  			                descripcion=objeto[i].descripcion;   
                      }
	                $("#datos_sub_servicios_"+codigoServicio).html(descripcion);
               		$("#tipos_servicios_"+codigoServicio).html('<ul id="tiposServicios">'+subservicios+'</ul>');
              }
        });
}

//funcion para cambiar el color del borde de una herramienta en
// la seccion de servicios
function cambiarBordeRojo(campo)
{
  $("#"+campo).removeClass("bordeGris");
  $("#"+campo).addClass("bordeRojo");
}

//funcion para cambiar el color del borde de una herramienta en
// la seccion de servicios
function cambiarBordeGris(campo)
{
  $("#"+campo).removeClass("bordeRojo");
  $("#"+campo).addClass("bordeGris");
}

 //Funcion para cambiar el fondo
 
 function cambiarFondoPrincipal(tipo)
 {
    switch (tipo)
    {
      case "comunicacion":
          titulo="Comunicaci\xf3n";
          alternativo="Comunicacion";
      break;
      case "management":
          //imagenCambiar="img/fondoManagement.gif";
          titulo="Management";
          alternativo="Management"
          //numero=2;
      break;
      case "politica":
          //imagenCambiar="img/fondoPolitica.gif";
          titulo="Pol\xEDtica";
          alternativo="Politica"
          numero=3;
      break;
      case "red":
          //imagenCambiar="img/fondoRed.gif";
          titulo="Red";
          alternativo="Red"
          numero=4;
      break;
      case "ads":
          //imagenCambiar="img/fondoAds.gif";
          titulo="ADS";
          alternativo="ADS"
          numero=5;
      break;
    }
    
    $("#titulo_seccion > span").html(titulo);
        
    $("#link"+alternativo).click(function (e) { 
        e.preventDefault();
        $.nyroModalManual({
          url: 'verCanal.php?canal='+tipo,
           height: 480,
           width: 450

          
        });
    return false;

    });
    
    $("#link"+alternativo+"_img").mouseout(function(){
                  
                  $(this).attr({ 
                    src: "img/boton_"+alternativo+"3.png"
                })  
                $("#titulo_seccion > span").html("&nbsp;");
              });
    
    $("#link"+alternativo+"_img").attr({ 
                src: "img/boton_"+alternativo+"4.png"
                });
  
  }
 
// crear ventana modal greybox
GB_showSizeSet = function(set, start_index, callback_fn, width,height) 
{
     	  var options = {
			  type: 'page',
			  fullscreen: false,
			  center_win: true,
			  show_loading: true,
			  width: 445,
			  height: 495
     	}
     var gb_sets = new GB_Sets(options, set);
     gb_sets.addCallback(callback_fn);
     gb_sets.showSet(start_index-1);
     return false;
} 
// links de DogTv
var page_set =[{'caption': 'DogTv - Comunicaci\xF3n', 'url': '../../verCanal.php?canal=comunicacion'},
      			   {'caption':'DogTv - Management','url':'../../verCanal.php?canal=management'},
      			   {'caption':'DogTv - Pol\xEDtica','url':'../../verCanal.php?canal=politica'},
      			   {'caption':'DogTv - Red','url':'../../verCanal.php?canal=red'},
      			   {'caption':'DogTv - Dog Ads ','url':'../../verCanal.php?canal=dog-ads'}
      			  ]; 