var $j = jQuery.noConflict()
var elem;
if(!elem)
elem = 0;

$j(document).ready(function(){
							
	$j(".featured_preview a").fadeTo("slow",0.60);
	$j(".featured_preview a").hover(function(){$j(this).fadeTo("slow",1.0);},function(){$j(this).stop("gotoEnd").fadeTo("slow",0.60);});
	
	
	//Menu
	  $j("#menu_lateral").lavaLamp({
		  fx: "backout", 
		  speed: 700
	  });
	

	//Llamada a una funcion para ocultar el boton de anterior al cargar la página
	viewOption(0);
});
/*
function ubicar(positionTop){
	$j("#ssss").offset({top: 208});
}
*/
function viewOption(elem){
	if(elem == 0){
		$j("#worknav_prev").hide();
		$j("#worknav_next").show();
		
	}else if(elem == 1){
		$j("#worknav_next").hide();
		$j("#worknav_prev").show();
	}
}

function elimina(code, tipo){
	$j.ajax({
            type:   'POST',
            url:    'delete.php',
            data:   'code='+code+'&tipo='+tipo,
            success: function(datos){
                $j.modal(datos);
            }
        });
}

function eliminaElemento(action, id){
    $j.ajax({
        type:   'GET',
        url:    'action.php',
        data:   'action='+action+'&id='+id,
        success: function(){
            $j('#tr_'+id).fadeOut(500);
			
        }
    });
}

/**** Add Picture ****/
var numero = 0;

// Funciones comunes
c= function (tag) { // Crea un elemento
   return document.createElement(tag);
}
d = function (id) { // Retorna un elemento en base al id
   return document.getElementById(id);
}
e = function (evt) { // Retorna el evento
   return (!evt) ? event : evt;
}
f = function (evt) { // Retorna el objeto que genera el evento
   return evt.srcElement ?  evt.srcElement : evt.target;
}

addField = function () {
	
   var container = d('files');
   
   if(numero < 10){
   span = c('SPAN');
   span.className = 'file';
   span.id = 'file' + (++numero);

   field = c('INPUT');   
   field.name = 'pictures[]';
   field.type = 'file';
   
   a = c('A');
   a.name = span.id;
   a.className  = 'delete_picture';
   a.href = '#';
   a.onclick = removeField;
   a.innerHTML = ' Eliminar';

   span.appendChild(field);
   span.appendChild(a);
   container.appendChild(span);
   }
}
removeField = function (evt) {
   lnk = f(e(evt));
   span = d(lnk.name);
   span.parentNode.removeChild(span);
}

/**** Add Picture ****/

function viewGal(code){
	$j.ajax({
            type:   'GET',
            url:    'popupPicGal.php',
            data:   'code='+code,
            success: function(datos){
                $j.modal(datos);
            }
        });
}

function closeGal(){
	$j.modal.close();	
}

function  viewEditGal(url, id){
	$j('#cont_galeria').fadeOut(200);
	$j.ajax({
            type:   'GET',
            url:    url,
			data:   'id='+id,
            success: function(datos){
				$j('#cont_galeria').empty()
				$j('#cont_galeria').fadeIn(200);
                $j('#cont_galeria').html(datos);
            }
        });
}

function viewGalEven(code){
	$j.ajax({
            type:   'GET',
            url:    'popupPicEven.php',
            data:   'code='+code,
            success: function(datos){
                $j.modal(datos);
            }
        });
}

function viewBan(code){
	$j.ajax({
            type:   'GET',
            url:    'popupPicBan.php',
            data:   'code='+code,
            success: function(datos){
                $j.modal(datos);
            }
        });
}

/************************/
function viewModal(ancho, alto){
	/*$j.ajax({
            type:   'GET',
            url:    'popup.php',
            success: function(datos){
                //$j.modal(datos, {autoResize :true, overlayClose :true});
            }
        });*/

if(ancho == "")
ancho = 200;

if(alto == "")
alto = 200;

//El popup solo se vera una vez
	if(getCookie("popup") == ""){
   	 	tb_show("APEH","popup.php?height="+alto+"&width="+ancho+"","images/loding.gif");	
		setCookie("popup", 1, 1);
		$j('#TB_window').css({"border":"#392915 2px solid"});
	
	}
}

function setCookie(nombre, valor, caducidad) {
    //Si no tenemos caducidad para la cookie, la definimos a 1 dias
    if(!caducidad)
        caducidad = 1

    var expireDate = new Date() //coge la fecha actual
    expireDate.setDate(expireDate.getDate()+caducidad);

    //crea la cookie: incluye el nombre, la caducidad y la ruta donde esta guardada
    //cada valor esta separado por ; y un espacio
    document.cookie = nombre + "=" + escape(valor) + "; expires=" + expireDate.toGMTString() + "; path=/";
}

function getCookie(nombre)
{
    /*
     * document.cookie
     * Contiene todas las cookies que estan al alcance de la paginas web en el formato:
     * nombreCookie1=valor1; nombreCookie2=valor2
     *
     * document.cookie.length
     * Contiene la longitud de la suma de todas las cookies
     */
    if(document.cookie.length>0)
    {
        /*
         * indexOf(caracter,desde) Devuelve la primera posicion que el caracter aparece
         * devuelve -1 si no encuentra el caracter
         */
        start=document.cookie.indexOf(nombre + "=");
        if (start!=-1)
        {
            //El inicio de la cookie, el nombre de la cookie mas les simbolo '='
            start=start + nombre.length+1; 
            //Buscamos el final de la cookie (es el simbolo ';')
            end=document.cookie.indexOf(";",start);
            //Si no encontramos el simbolo del final ';', el final sera el final de la cookie.
            if (end==-1)
                end=document.cookie.length;
            //Devolvemos el contenido de la cookie.
            //substring(start,end) devuelve la cadena entre el valor mas bajo y
            //el mas alto, indiferentemente de la posicion.
            return unescape(document.cookie.substring(start,end));
        }
    }
    //no hemos encontrado la cookie
    return "";
}

/***********************************/
function viewOptionCont(elem){
	if(elem == 1){
		$j("#cont_fck").hide();
		$j("#cont_file").fadeIn();
	}else{
		$j("#cont_file").hide();
		$j("#cont_fck").fadeIn();
		
	}
}



function changeIcon(elem, option){
	if(elem == 1){
		
		if(option == 1)
		$j("#icon_facebook").attr('src','images/icon_facebook_hover.png');
		
		else
		$j("#icon_facebook").attr('src','images/icon_facebook.png');
	}else{
		if(option == 1)
		$j("#icon_youtube").attr('src','images/icon_youtube_hover.png');
		
		else
		$j("#icon_youtube").attr('src','images/icon_youtube.png');
	}
}
