/* Archvo de javascript con la funciones generales de todo el sitio
 * Author: Analee Glez
 * Property of: Lai-Sing 2010
 * Site: Lai-Sing.com
 */

$j = jQuery.noConflict();
$j(document).ready(function(){
    //Controla el valor del campo de busqueda
    $j("#words").live("focus",function(){
        $j(this).val('');
    });
    $j("#words").live("blur",function(){
        $j(this).val('Buscar...');
    });
	detectIEVersion();
});
//Crea los linsk y asigna las clases a los filtros de búsqueda
function setFilterLinks(){
	var getHref = location.href;
	var filterIndex = getHref.indexOf('&order');
	if(filterIndex > 0){
		var currentHref = getHref.substring(0,filterIndex);	
		var currentFilter = getHref.substring(filterIndex+7);
		$j("#filter-"+currentFilter).addClass('current-filter');
		$j(".control-lists-pages").each(function(){
			var pageControlLink = $j(this).attr('href');
			$j(this).attr({href:pageControlLink+'&order='+currentFilter});
		});
		$j(".lists-page-num ").each(function(){
			var pageControlLink = $j(this).attr('href');
			$j(this).attr({href:pageControlLink+'&order='+currentFilter});
		});
	} else {
		var currentHref = getHref;	
		$j("#filter-rel").addClass('current-filter');
	}
	$j("#filter-rel").attr({href:currentHref});	
	$j("#filter-date").attr({href:currentHref+"&order=date"});	
	$j("#filter-az").attr({href:currentHref+"&order=az"});		
}
//Abre el overlay de la galeria
function openGallery(){
	//Overlay de la galeria
	$j('.load-gal').overlay({
		target:'#wrapper-expose-gallery',
		mask: {
			color: '#6d6b6b',
			loadSpeed: 200,
			opacity: 0.8
		},
		close: '.close-gallery',
		fixed:false,
		top:"center",
		onBeforeLoad: function(){
			var galNom = this.getTrigger().attr('rel');
			//var galNom = $j("#"+galId+" .gal-title a").text();
			$j("#gallery-nom").text(galNom);
			var galXml = this.getTrigger().attr("href");
			var so = new SWFObject("assets/flash/preview.swf", "flash", "100%", "100%", "8", "#d2d0d0");
          	so.addVariable("xml", galXml);
          	so.write("gal-cont");
		}
	});	
}
//Despliega el comentario dependiendo del navegador y de la versión de éste
function commentOverlay(){
	if(navigator.appVersion.indexOf("MSIE")  != -1){
    var versionIndex = navigator.appVersion.indexOf("MSIE") + 5;
    var ieVersion = navigator.appVersion.substr(versionIndex, 1);
    if(ieVersion < 8){
      $j('#comment-button').overlay({
            target:'#wrapper-comment-form',
            close: '.close-expose'
        });
    } else {
		$j('#comment-button').overlay({
            target:'#wrapper-comment-form',
            mask: {
                color: '#666666',
                loadSpeed: 200,
                opacity: 0.8
            },
            close: '.close-expose'
      });
	}
  } else {
	$j('#comment-button').overlay({
            target:'#wrapper-comment-form',
            mask: {
                color: '#666666',
                loadSpeed: 200,
                opacity: 0.8
            },
            close: '.close-expose'
      });
  }
}
function detectIEVersion(){
	if(navigator.appVersion.indexOf("MSIE")	!= -1){
		var versionIndex = navigator.appVersion.indexOf("MSIE") + 5;
		var ieVersion = navigator.appVersion.substr(versionIndex, 1);
		if(ieVersion < 7){
			alert("Para ver este sitio correctamente y con toda su funcionalidad necesitas al menos Internet Explorer 8.0 o usar otro navegador.");
		}
	}
}
