if(jQuery){(function(a){a.fn.extend({message:function(b){return this.each(function(){var c=a.extend({html:"",type:"error",onComplete:function(){},okText:"Aceptar",cancelText:"Cancelar",auto:true},b);var d=this;if(!this.msgdiv){a(this).css({position:"fixed",top:"20px",left:0,width:"100%",zIndex:10000}).attr("align","center");this.msgdiv=a('<div style="width: 700px; display: none;"></div>').appendTo(this);this.st=0;this.confirmSt=0;a(this).bind("hideMsg",function(f,g){d.st=3;d.confirmSt=0;d.msgdiv.slideUp("fast",function(){d.st=0;g&&g()})});a(this).bind("confirmRet",function(g,f){c.onComplete(f);a(d).trigger("hideMsg");d.confirmSt=0});a(this).bind("showMsg",e)}if(this.st==1||this.st==2){return a(d).trigger("hideMsg",[function(){a(d).message(c)}])}this.msgdiv.attr("class",c.type+"Msg").html(c.html);if(c.type=="confirm"){d.msgdiv.append("<br/>");a('<a href="javascript:;">'+c.okText+"</a>").appendTo(d.msgdiv).one("click",function(f){a(d).trigger("confirmRet",[true])}).focus();d.msgdiv.append(" | ");a('<a href="javascript:;">'+c.cancelText+"</a>").appendTo(d.msgdiv).one("click",function(){a(d).trigger("confirmRet",[false])});a(window).one("keypress",function(f){if(f.keyCode==27){a(d).trigger("confirmRet",[false])}})}function e(){d.msgdiv.slideDown("fast",function(){d.st=2;if(c.type!="confirm"&&!d.bEvent){d.bEvent=1;a(window).one("click keypress",function(){if(c.auto){d.bEvent=0;d.st==2&&a(d).trigger("hideMsg")}})}})}e();return this})}});a(function(){var b=a("<div></div>").appendTo("body");window.msg=function(c,d,e){return b.message({html:c,type:d,onComplete:e})}})})(jQuery)};
window.euca=window.euca||{};window.l=window.console&&console.log?function(){console.log.apply(console,arguments)}:$.noop;$._lang=$._lang||{},$.lang=function(b){return $._lang[b]?$._lang[b]:b||""};$.addLang=function(b){$.extend($._lang,b)};$.safeLang=function(b,d){if(!b||typeof(b)=="string"){return b}d=d||euca._LANGCODE;if(b[d]){return b[d]}var c="";$.each(b,function(a,e){c=e;return false});return c};$.humanizeSize=function(a){a=parseInt(a)||0;var b=Math.round(a/1024*100)*0.01;var c="KB";if(b>1000){b=Math.round(b*0.001*100)*0.01;c="MB"}var d=b.toString().split(".");if(d.length>1){b=d[0]+"."+d[1].substr(0,2)}else{b=d[0]}return b+c};$.humanizeDuration=function(e){e=parseFloat(e.toString().replace(",","."))||0;var d=Math.round((e%60)*100)/100;var a=Math.round(((e-d)/60));var c="";if(a>59){var b=Math.round((a%60)*100)/100;c=Math.round(((a-b)/60))+"h ";a=b}return c+a+"m "+d+"s"};$.count=function(b){var a=0;$.each(b,function(){a++});return a};$.loading=function(){if(!$._loading){$._loading=$('<div class="ui-widget-overlay"></div><div style="position:absolute;top:0;background:url('+euca.theme_path+"/"+euca.theme+'/images/ajax_indicator_01.gif) no-repeat center"></div>').appendTo("body");$._loading.css({zIndex:10001,width:$(window).width(),height:$(window).height()});$(window).resize(function(){$._loading.css({width:$(window).width(),height:$(window).height()})})}$._loading.show()};$.loadingMsg=function(){if(!$._loadingMsg){$._loadingMsg=$('<div id="fetchMsg" class="ui-widget ui-state-highlight"><span class="ui-icon ui-icon-signal-diag"></span>'+$._lang._FETCHING+"</div>").appendTo("body")}$._loadingMsg.show()};$.endLoading=function(){$._loading.hide()};$.endLoadingMsg=function(){$._loadingMsg&&$._loadingMsg.hide()};$.loadScripts=function(c,d){var b=[],a;$.each(c,function(){var e=this.toString();$.fn[e]||b.push(e)});if(b.length){$.ajaxSetup({cache:true});$.getJSON(_ROOT+"/load.php?plugin="+b.toString()+"&callback=?",function(h){$.each(h.css,function(){$("head").append('<link type="text/css" href="'+this+'" rel="stylesheet"/>')});var e=0;(function f(){if(h.script.length>e){$.getScript(h.script[e++],f)}else{d&&d()}})()})}else{d&&d()}};$.alert=function(c,a){var b={};b[$.lang("_ACCEPT")]=function(){$(this).dialog("close")};$('<div><p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>'+c+"</p></div>").dialog({title:euca.sitename,modal:true,buttons:b,close:function(){a&&a();$(this).remove()}})};$.confirm=function(a){var c,b={},d=$.extend({title:euca.sitename,message:"",onClick:$.noop},a);b[d.buttonB?d.buttonB:$.lang("_CANCEL")]=function(){$(this).dialog("close");d.onClick.call(c,false)};b[d.buttonA?d.buttonA:$.lang("_ACCEPT")]=function(){$(this).dialog("close");d.onClick.call(c,true)};c=$('<div><p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>'+(d.message)+"</p></div>").dialog({title:d.title,modal:true,buttons:b,close:function(){c.remove()}});c.dialog("open")};$.prompt=function(b,a){if(a){b={message:b,complete:a}}var e=$.extend({cancelName:$.lang("_CANCEL"),submitName:"OK",message:"",value:"",title:euca.sitename,fieldType:"input",complete:$.noop,width:300},b);var c={};c[e.cancelName]=function(){$(this).dialog("close")};c[e.submitName]=function(){$(this).find("form").submit()};var d=e.fieldType=="textarea"?'<textarea style="resize=none; width:'+(e.width-34)+'px;height:60px">'+e.value+"</textarea>":'<input type="text" value="'+e.value+'" style="width: '+(e.width-34)+'px;"/><input type="submit" style="display:none"/>';$('<div id="promptDialog" class="ui-state-highlight"><p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>'+(e.message)+"</p>			<form>"+d+"</form>		</div>").dialog({title:e.title,width:e.width,modal:true,buttons:c,close:function(){$(this).dialog("destoy").remove()}}).find("form").submit(function(){e.complete($(this).find("input, textarea").val());$("#promptDialog").dialog("close");return false}).find("input:first").focus()};$.createIcon=function(a){var c=$.extend({onClick:$.noop,icon:"info",title:"",container:null,cssFloat:"left"},a);var b=$('<span style="cursor: pointer; float: '+c.cssFloat+'; border:1px solid transparent; display: inline-block">\n			<span class="ui-icon ui-icon-'+c.icon+'"></span>\n		</span>').attr("title",c.title).click(c.onClick).hover(function(){$(this).toggleClass("ui-state-hover")});if(c.container){b.appendTo(c.container)}return b};$.fn._resize=function(a){return this.setTimeout(function(){this.trigger("resize")},a)};$.fn.inWindow=function(f,e){f=f||0;var g=this.offset(),h=$(window).scrollTop(),d=$(window).height()+h,c,a=this.height()+parseInt(this.css("padding-top"))+parseInt(this.css("padding-bottom")),b=g.top+a;if(g.top<h+f){c=g.top-f}else{if(b>d-f){c=h+g.top-d+a+f}}if(c){if(c<h-f){c=g.top-f}$($.browser.webkit?"body":"html").animate({scrollTop:Math.max(0,c)},e)}return this};$.fn.inWindowH=function(c){var e=$.extend({margin:0});var g=this.offset(),h=$(window).scrollTop(),f=$(window).height()+h,d,a=this.height()+parseInt(this.css("padding-top"))+parseInt(this.css("padding-bottom")),b=g.top+a;if(g.top<h+e.margin){d=g.top-e.margin}else{if(b>f-e.margin){d=h+g.top-f+a+e.margin}}if(d){if(d<h-e.margin){d=g.top-e.margin}$($.browser.webkit?"body":"html").animate({scrollTop:Math.max(0,d)},e.speed)}return this};$.fn.setTimeout=function(b,a){a=a||100;var c=this;setTimeout(function(){b.call(c)},a);return this};$.fn.exec=function(a){a.call(this);return this};$.fn.newOverlay=function(a){return this.each(function(){$(this).overlay($.extend(a,{api:true})).load()})};$.fn.error=function(){return this.divMsg("error","alert")};$.fn.highlighted=function(){return this.divMsg("highlight")};$.fn.divMsg=function(b,a){b=b||"default";a=a||"info";return this.addClass("ui-widget ui-state-"+b+" ui-corner-all").css("padding","0.7em").each(function(){var c=$(this).html();$(this).html('<span class="ui-icon ui-icon-'+a+'" style="float: left; margin-right: .3em;"></span><span> '+c+"</span>")})};(function(){var a;$.ajaxSetup({url:euca.path+"/ajax",dataType:"json",error:function(d,b,c){switch(b){case"timeout":msg("El servidor no responde");break;case"parsererror":msg("Respuesta inesperada del servidor: "+a);break;case"error":case"notmodified":default:}},dataFilter:function(c,b){a=c;return c}})}());$(function(){function a(){$("#usernav").html("<span>"+$.lang("_WELCOME")+" "+euca.uname+'</span> | <a href="'+_ROOT+'/user?op=logout">'+$.lang("Exit")+"</a>")}if(euca.uid){a()}else{if($.fn.login){$("#usernav").login({success:a})}}if(euca.logLink!==false){$("a").click(function(){if(this.hostname==location.hostname){return}if(this.href.substr(0,4)!="http"){return}$.ajax({data:{op:"logLink",ln:this.href},type:"post",async:false})})}});
(function(a){a.fn.banner=function(b){var c=a.extend({width:null,height:null,val:[],fadeTime:1000,interval:3000,addParams:false,addCrop:false,addCssDimensions:false},b);return this.each(function(){var e=a(this);if(c.val){c.width=c.width||e.width();c.height=c.height||e.height();var i="",d="";if(c.addParams){i="?w="+c.width+"&amp;h="+c.height;if(c.addCrop){src+="&amp;c=1"}}if(c.addCssDimension){d=' style="width:'+c.width+"px; height:"+c.height+'"'}a.each(c.val,function(){var j=this.src||"/fs/images/"+this.img.key+"/"+this.img.fn+i;e.append('<a href="'+this.link+'" title="'+this.title+'">\n						<img src="'+j+'" alt="'+this.title+'"'+d+"/>\n					</a>")})}var h=e.find(">*").hide();var g=0;(function f(){h.eq(g).fadeIn(1000,function(){if(h.size()>1){g++;if(g==h.size()){g=0}var j=a(this);setTimeout(function(){j.fadeOut(1000,f)},3000)}})})()})}}(jQuery));
$(function(){$("#rightButtons").find('a[href="'+location.pathname+'"]').addClass("active");$("#banner").banner({val:window.banners});$(".chatLink").click(function(){$.alert("Pr&oacute;ximamente ...");return false})});
$(function(){$("#contactMap").gMap({lat:41.3933,lng:2.19})});
$(function(){$("#contactMap").gMap({lat:41.3933,lng:2.19})});
$.addLang({empty:"vac??o",Date:"Fecha",Text:"Texto",Name:"Nombre",DateCreated:"Fecha de creaci??n",Password:"Contrase??a",Access:"Acceder",Send:"Enviar",rememberPC:"Recuerdame en este equipo",noRegclickH:'Si no est??s registrado, haz click <span class="lk">aqu??</span>',Approve:"Aprobar",Delete:"Borrar",noActComm:"No se ha podido actualizar el comentario",noBorComm:"No se ha podido borrar el comentario",commOk:"El comentario se ha aprobado correctamente",comDel:"El comentario se ha borrado correctamente",comAsk:"??Est?? seguro que desea borrar el comentario",comLink:"Acceso al centro de administraci??n de comentarios",comApproved:"El comentario est?? aprobado",crearCuenta:"Crea tu cuenta",access:"accede",Exit:"Salir",escribeComm:"Escribe aqu?? tu comentario",nocomments:"No hay comentarios",envioCommReg:"Para mandar un comentario debes estar registrado",graciasComm:"Gracias por compartir tu comentario",commPlease:"Por favor, escribe un texto con tu comentario",namePlease:"Por favor, escribe su nombre",emailPlease:"Por favor, escribe su email",phonePlease:"Por favor, escribe su tel??fono",noVersionFlash:"Se necesita actualizar la versi??n de Flash para reproducir los v??deos correctamente",actVersionFlash:"Actualizar la versi??n de Flash"});
