function ff(){
	var hojaff2 = "<link rel='stylesheet' type='text/css' media='screen' href='/TLBS/fsbin/css/ff2.css' />";
	var hojaff3 = "<link rel='stylesheet' type='text/css' media='screen' href='/TLBS/fsbin/css/ff3.css' />";
	if ($.browser.mozilla && $.browser.version.substr(0,3)=="1.9"){
		$('head').append(hojaff3);
	}else if ($.browser.mozilla && parseFloat($.browser.version) < 1.9){
		$('head').append(hojaff2);
	} 
};

function resize(){ 
	$(window).bind('resize', function() {
		//alert($(window).height());
		if ($(window).height()<530){
			$("div.pop1").css("height",($(window).height()-55)+"px");
		}else{
			$("div.pop1").css("height","530px")
		}
	});
}

function cambia(){
	var listaCap = document.getElementsByTagName("*");	
	for(var i = 0; listaCap[i] !=  null; ++i) {
		if(listaCap[i].className == 'pop2'){
			listaCap[i].className='pop1'
		}
	}
	
	for(var i = 0; listaCap[i] !=  null; ++i) {
		if(listaCap[i].className == 'js01'){
			listaCap[i].className='js02'
		}
	}
	
	for(var i = 0; listaCap[i] !=  null; ++i) {
		if(listaCap[i].getAttribute('id') == 'pie2'){
			listaCap[i].setAttribute('id','pie')
		}
	}
	
	for(var i = 0; listaCap[i] !=  null; ++i) {
		if(listaCap[i].className == 'btn0'){
			listaCap[i].className='btn1'
		}
	}
};

function cerrarLightbox(){
	  var bot=$(this);
	  bot.click(function () {
	  if ( !bot.next().hasClass('perf_sub')){	
				Shadowbox.close();
	  } 
	});
};

function actualizarSB(){
	$("#sb-content").children("#lightbox").css("display","inline");
	perfilNiv1();
	perfilNiv2();
	var lista=$("#sb-content > #lightbox > .perfil a");
	lista.each(cerrarLightbox);
}

function popup(){
	$(document).ready(
		function() {
	 
			$("#lightbox").hide();
			$('#lightbox_fondo').hide();		
			$(".plusb").hide();
			/*Para cada enlace dentro del lightbox se podra cerrar el mismo*/
			$("#abrirPerfil").click(function () {
				Shadowbox.open({
					player:'inline',
					content:'#lightboxwrapper',
					width:345,
					height:484
				})
			});
		}
	);
};

/*Funciones para gestionar los botones del buscador*/
function inicializoBusqueda(){
	var botonweb=$("#web");
	botonweb.click(activarBusquedaWeb);
	var botoncajeros=$("#cajeros");
	botoncajeros.mousedown(activarBusquedaCajeros);
};

function activarBusquedaWeb(){
	var botonweb=$("#web");
	var botoncajeros=$("#cajeros");
	botoncajeros.removeClass("act");
	botonweb.addClass("act");
};

function activarBusquedaCajeros(){
	var botonweb=$("#web");
	var botoncajeros=$("#cajeros");
	botonweb.removeClass("act");
	botoncajeros.addClass("act");
};

function addEvent(element, eventType, lamdaFunction, useCapture) {
	if (element.addEventListener) {
		element.addEventListener(eventType, lamdaFunction, useCapture);
		return true;
	} else if (element.attachEvent) {
		var r = element.attachEvent('on' + eventType, lamdaFunction);
		return r;
	} else {
		return false;
	}
}

$(document).ready(function(){
	//Buscador de terminos
	var defaulttext=$("#q").attr("defaulttext");
	$("#q").val(defaulttext);
	$("#q").bind("focus",function(){ if ($(this).val() == defaulttext) $(this).val(""); })
	$("#q").bind("blur",function(){ if ($(this).val() == '') $(this).val(defaulttext); })
	$("#buscador").bind("submit",function(){ if ($("#q").val().indexOf(defaulttext) != -1 || $("#q").val() == "") return false; })
});

// Funcion que comprueba el navegador que se esta usando
var BrowserDetect = {
	init: function () {
		this.browser = this.searchString(this.dataBrowser) || "Navegador indefinido";
		this.version = this.searchVersion(navigator.userAgent)
			|| this.searchVersion(navigator.appVersion)
			|| "Navegador indefinido";
	},
	searchString: function (data) {
		for (var i=0;i<data.length;i++)	{
			var dataString = data[i].string;
			var dataProp = data[i].prop;
			this.versionSearchString = data[i].versionSearch || data[i].identity;
			if (dataString) {
				if (dataString.indexOf(data[i].subString) != -1)
					return data[i].identity;
			}
			else if (dataProp)
				return data[i].identity;
		}
	},
	searchVersion: function (dataString) {
		var index = dataString.indexOf(this.versionSearchString);
		if (index == -1) return;
		return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	},
	dataBrowser: [
		{
			string: navigator.userAgent,
			subString: "Chrome",
			identity: "Chrome"
		},
		{ 	string: navigator.userAgent,
			subString: "OmniWeb",
			versionSearch: "OmniWeb/",
			identity: "OmniWeb"
		},
		{
			string: navigator.vendor,
			subString: "Apple",
			identity: "Safari",
			versionSearch: "Version"
		},
		{
			prop: window.opera,
			identity: "Opera"
		},
		{
			string: navigator.vendor,
			subString: "iCab",
			identity: "iCab"
		},
		{
			string: navigator.vendor,
			subString: "KDE",
			identity: "Konqueror"
		},
		{
			string: navigator.userAgent,
			subString: "Firefox",
			identity: "Firefox"
		},
		{
			string: navigator.vendor,
			subString: "Camino",
			identity: "Camino"
		},
		{		// for newer Netscapes (6+)
			string: navigator.userAgent,
			subString: "Netscape",
			identity: "Netscape"
		},
		{
			string: navigator.userAgent,
			subString: "MSIE",
			identity: "Explorer",
			versionSearch: "MSIE"
		},
		{
			string: navigator.userAgent,
			subString: "Gecko",
			identity: "Mozilla",
			versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
			string: navigator.userAgent,
			subString: "Mozilla",
			identity: "Netscape",
			versionSearch: "Mozilla"
		}
	]
};
BrowserDetect.init();//detector de browser

