var _cookie,log,json,help,register,general;general={baseUrl:'http://r.zombol.com',getNow:function(c){var b=[];var a=[];b[0]=key.ene;b[1]=key.feb;b[2]=key.mrz;b[3]=key.abr;b[4]=key.may;b[5]=key.jun;b[6]=key.jul;b[7]=key.ago;b[8]=key.sep;b[9]=key.oct;b[10]=key.nov;b[11]=key.dic;a[0]=key.dom;a[1]=key.lun;a[2]=key.mar;a[3]=key.mie;a[4]=key.jue;a[5]=key.vie;a[6]=key.sab;hoy=new Date();hrs=hoy.getHours();mins=hoy.getMinutes();sec=hoy.getSeconds();clckh=""+((hrs>12)?hrs-12:hrs);clck12h=((clckh<10)?"0":"")+clckh;clckm=((mins<10)?"0":"")+mins;clcks=((sec<10)?"0":"")+sec;clck=(hrs>=12)?"p.m.":"a.m.";dateString=key.lang=="en"?a[hoy.getDay()]+", "+b[hoy.getMonth()]+" "+hoy.getDate()+", "+hoy.getFullYear():a[hoy.getDay()]+", "+hoy.getDate()+" de "+b[hoy.getMonth()]+" de "+hoy.getFullYear();if(c){return dateString}else{document.write(dateString)}},getCopyright:function(b){var a='<a href="privacy.php" class="menu">Privacy Policy</a> | <a href="advertise.php" class="menu">Advertise Here</a> | <a href="http://twitter.com/zombol" class="menu" target="_blank">Follow us on twitter</a> | <a href="http://blog.zombol.com" class="menu">Blog</a> | <a href="about.php" class="menu">About Us</a><br />&copy; 2009 Zombol.com - All rights reserved - All logos and trademarks are property of their respective owners';if(b){return a}else{document.write(a)}},getFlag:function(){$("#flag").click(function(){window.location="/settings.php"}).css("backgroundPosition",(lang==="pt"?"0 -32px":lang==="es"?"0 0":"0 -16px"))},vnonempty:function(_6){with(_6){return value!==null&&value!==""}},vemail:function(_7){var _8=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/;with(_7){return _8.test(value)&&general.vnonempty(_7)}},setWaterMark:function(){var a=typeof $("#searchfield").get(0)!=="undefined"?$("#searchfield"):$("#topinput"),b=typeof select==="undefined"||(typeof select.cache==="object"&&"engine_id" in select.cache&&select.cache.engine_id==="1");if(a.val()===""&&b){a.css("background"," url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif) 6px 6px no-repeat")}else{a.css("background","")}},isIE6:/msie|MSIE 6/.test(navigator.userAgent.toLowerCase()),isIE7:navigator.appVersion.indexOf("MSIE 7.")>0,isFx:navigator.userAgent.indexOf("Firefox")!=-1,query:function(){var d=d||location.search.substr(1),c=d.split("&"),b={},a=-1,g,f;for(var e=0;e<c.length;e++){a=c[e].indexOf("=");if(a<0){continue}g=c[e].substring(0,a);f=unescape(c[e].substring(a+1));b[g]=f.indexOf("+")>-1?f.replace(/\+/ig," "):f}return b}};_cookie={empty:function(b){b=b||"ql";var a=this.get(b);return typeof a==="boolean"},get:function(d){var c=document.cookie.split(";"),b;for(var a=0;a<c.length;a++){b=$.trim(c[a]);if(b.substring(0,d.length+1)===(d+"=")){return decodeURIComponent(b.substring(d.length+1))}}return false},set:function(e,d,c){e=e||"ql";var b=new Date();d=typeof(d)==="object"?json.encode(d):(d||"");var a=typeof(c)===undefined?-1:c;b.setDate(b.getDate()+a);document.cookie=e+"="+encodeURIComponent(d)+(typeof c==="undefined"?"":";expires="+b.toGMTString())},remove:function(b){b=b||"ql";var a=new Date(2000,1,1);document.cookie=b+"=;"+a.toGMTString()}};log={base:"/ajax/",clear:function(a){return($.trim(a)||"").replace(/\b\s{2,}\b/g," ")},q:function(){var d=select.cache.engine_id||"NaN",b=select.service.service_id||"NaN",c=log.clear($("input#searchfield").val()).toLowerCase(),a=true;if(d.length>0&&c.length>0){$.ajax({async:false,global:false,url:log.base+"logs.php",data:{type:"2",id:d,ext:b,geoip:(geoip||"NaN"),q:c},type:"get",dataType:"json",success:function(){a=true}})}return true},g:function(){var b=$("#topinput"),a=true;if(typeof b.get(0)!="undefined"){var c=log.clear(b.val()).toLowerCase();if(c.length>0){$.ajax({async:false,global:false,url:log.base+"logs.php",data:{type:"2",id:"1",ext:"1",geoip:(geoip||"NaN"),q:c},type:"get",dataType:"json",success:function(){a=true}})}}return a},url:function(c){var a=log.clear($(this).attr("href")||""),b;if(a.length>0){b=log.base+"logs.php?type=1&url="+a+"&geoip="+(geoip||"NaN");$("<img />").attr("src",b).appendTo("body")}}};json={encode:function(f,e,d){var g=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,c=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,l,b,a={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},k;function o(p){c.lastIndex=0;return c.test(p)?'"'+p.replace(c,function(q){var s=a[q];return typeof s==="string"?s:"\\u"+("0000"+q.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+p+'"'}function j(y,A){var s,q,z,x,w=l,u,p=A[y];if(p&&typeof p==="object"){p=p.valueOf()}if(typeof k==="function"){p=k.call(A,y,p)}switch(typeof p){case"string":return o(p);case"number":return isFinite(p)?String(p):"null";case"boolean":case"null":return String(p);case"object":if(!p){return"null"}}l+=b;u=[];if(Object.prototype.toString.apply(p)==="[object Array]"){x=p.length;for(s=0;s<x;s+=1){u[s]=j(s,p)||"null"}z=u.length===0?"[]":l?"[\n"+l+u.join(",\n"+l)+"\n"+w+"]":"["+u.join(",")+"]";l=w;return z}if(k&&typeof k==="object"){x=k.length;for(s=0;s<x;s+=1){q=k[s];if(typeof q==="string"){z=j(q,p);if(z){u.push(o(q)+(l?": ":":")+z)}}}}else{for(q in p){if(Object.hasOwnProperty.call(p,q)){z=j(q,p);if(z){u.push(o(q)+(l?": ":":")+z)}}}}z=u.length===0?"{}":l?"{\n"+l+u.join(",\n"+l)+"\n"+w+"}":"{"+u.join(",")+"}";l=w;return z}var h;l="";b="";if(typeof d==="number"){for(h=0;h<d;h+=1){b+=" "}}else{if(typeof d==="string"){b=d}}k=e;if(e&&typeof e!=="function"&&(typeof e!=="object"||typeof e.length!=="number")){throw new Error("JSON.stringify")}return j("",{"":f})},decode:function(a){}};help={elem:{},create:function(b){b=b||"";if(typeof $.modal!=="function"){$.getScript(general.baseUrl+"/scripts/jquery.simplemodal.1.2.js",a)}else{a()}function a(){help.modal(b)}},modal:function(a){help.elem=$("<div/>").attr("id","setQuicklinks").appendTo("body");switch(a.toLowerCase()){case"fv":help.favorites();break;case"gm":help.games();break;case"fd":help.feed();break;case"inv":help.invite();break;default:help.ligth();break}help.elem.modal({overlayId:"noteOverlay",onClose:function(b){$.modal.close();$("#setQuicklinks").remove()},onShow:function(){$("div#noteOverlay").click(help.close)}})},show:function(k,j,d,h,g,f,e){var k=help.elem||$("#setQuicklinks"),a,c;$("<span/>").attr("id","modal-close").addClass("cursor").append($("<img/>").attr("src",general.baseUrl+"/images/modal-close.gif")).prependTo(k.empty()).click(help.close);$("<h3/>").attr("id","title-help").html(j).appendTo(k);for(var b=0;b<d.length;b++){a=$("<div/>").attr("id",d[b].name).addClass("helper").appendTo(k);c=$("<div/>").addClass("elem-img "+d[b].css);$("<div/>").addClass("helper-elem elem-img").appendTo(a).css({paddingLeft:5,width:55}).append(c);$("<div/>").html(b*1+1).addClass("helper-elem elem-num").appendTo(a);$("<div/>").html(d[b].text).addClass("helper-elem elem-text").appendTo(a)}$(document.createElement("a")).addClass("blue").attr("href",e).html(f).appendTo(k).after("<br/><br/>");if(typeof h!=="undefined"){$(document.createElement("input")).addClass("btn-move prev").attr("type","button").val(key.prev.toUpperCase()).appendTo(k).click(h)}$(document.createElement("input")).addClass("btn-ok").attr("type","button").val(key.helpOk.toUpperCase()).appendTo(k).click(help.close);if(typeof g!=="undefined"){$(document.createElement("input")).addClass("btn-move next").attr("type","button").val(key.next.toUpperCase()).appendTo(k).click(g)}$(window).trigger("resize.simplemodal")},ligth:function(){var a=[{name:"help-1",css:"hicon_sear1",text:key.help1},{name:"help-2",css:"hicon_sear2",text:key.help2},{name:"help-3",css:"hicon_sear3",text:key.help3}];help.show(undefined,key.helpTitle,a,help.invite,help.favorites,key.help_link,"/index.php?p=light")},favorites:function(){var a=[{name:"help-1",css:"hicon_fav1",text:key.help1_fav},{name:"help-2",css:"hicon_fav2",text:key.help2_fav},{name:"help-3",css:"hicon_fav3",text:key.help3_fav},{name:"help-4",css:"hicon_fav4",text:key.help4_fav},{name:"help-5",css:"hicon_fav5",text:key.help5_fav}];help.show(undefined,key.helpTitle_fav,a,help.ligth,help.games,key.help_link_fav,"/index.php?p=favorites")},games:function(){var a=[{name:"help-1",css:"hicon_gam1",text:key.help1_gam},{name:"help-2",css:"hicon_gam2",text:key.help2_gam}];help.show(undefined,key.helpTitle_gam,a,help.favorites,help.feed,key.help_link_gam,"/index.php?p=games")},feed:function(){var a=[{name:"help-1",css:"hicon_feed1",text:key.help1_sug},{name:"help-2",css:"hicon_feed2",text:key.help2_sug},{name:"help-3",css:"hicon_feed3",text:key.help3_sug}];help.show(undefined,key.helpTitle_sug,a,help.games,help.invite,key.help_link_sug,"/feedback.php")},invite:function(){var a=[{name:"help-1",css:"hicon_inv1",text:key.help1_vir},{name:"help-2",css:"hicon_inv2",text:key.help2_vir}];help.show(undefined,key.helpTitle_vir,a,help.feed,help.ligth,key.help_link_vir,"/invite.php")},close:function(){$.modal.close()}};register={create:function(b){if(typeof $.modal!=="function"){$.getScript(general.baseUrl+"/scripts/jquery.simplemodal.1.2.js",a)}else{a()}function a(){register.modal(typeof b==="undefined"?register.signin:register.signup)}},modal:function(b){var a=$("<div/>").attr("id","setQuicklinks").prependTo("body");b();a.modal({overlayId:"noteOverlay",onClose:function(c){$.modal.close();$("#setQuicklinks").remove()},onShow:function(){$("div#noteOverlay").click(register.close);$("input#username").trigger("focus").focus()}})},signin:function(){var _3a=$("<form/>").attr("id","signin-form").submit(_3b).appendTo($("#setQuicklinks").empty()),obj=[{label:key.signinLabel1,name:"username",type:"text"},{label:key.signinLabel2,name:"password-signin-form",type:"password"}],url=window.location.href;$("<span/>").attr("id","modal-close").addClass("cursor").append($("<img/>").attr("src",general.baseUrl+"/images/modal-close.gif")).prependTo(_3a).click(register.close);$("<div/>").attr("id","title").appendTo(_3a).append($("<h3/>").text(key.signinTitle)).append($("<a/>").attr({title:key.signinLink,href:"javascript: void( 0 );"}).click(register.signup).html(key.signinLink));for(var i=0;i<obj.length;i++){with(obj[i]){$("<div/>").addClass("label").attr("htmlfor",name).html(label).appendTo(_3a);$("<p/>").appendTo(_3a).append($("<div/>").addClass("cntInput").append($(document.createElement("input")).attr({type:type,id:name,tabIndex:i+5}).addClass("input-modal")))}}$("<p/>").attr("id","remember").appendTo(_3a).append($(document.createElement("input")).attr({type:"checkbox",id:"remember-check",tabIndex:7})).append($("<label/>").attr("for","remember-check").html(key.signinLabel3).addClass("cursor"));$("<a/>").attr({title:key.recoveryLink,href:"javascript: void( 0 );"}).click(register.recovery).html(key.recoveryLink).appendTo("#remember");$(document.createElement("input")).addClass("btn-ok").attr({type:"submit",tabIndex:8}).val(key.helpOk.toUpperCase()).appendTo(_3a);$(window).trigger("resize.simplemodal");$("input#username").blur(_3c).css("textTransform","lowercase").trigger("focus").focus();function _3b(){return register.submit("#signin-form",_3d)}function _3d(_3e){$.ajax({async:true,global:false,url:"/ajax/register.php",type:"post",dataType:"json",data:_3e,beforeSend:function(){$("#error-container").remove();$("div#noteOverlay").css("cursor","wait").unbind("click",register.close);_3a.hide().parent().append($("<p/>").attr("id","timer").html("<i>"+key.loading+"...</i>"))},success:function(e){if(e.error){var _3f=e.type*1===2?"p#remember":'div.label[htmlfor="password-signin-form"]',_40=e.type*1===1?$("<a/>").attr("href","javascript:void( 0 );").html(key.signinLink).click(function(){register.signup(undefined,e.data.username)}):"";$("#timer, #error-container").remove();$("<div/>").attr("id","error-container").append(e.message).append(_40).insertBefore(_3a.show().children(_3f));$("input#password-signin-form").val("").focus();$("#noteOverlay").css("cursor","default").bind("click",register.close)}else{if("updatePassword" in e&&e.updatePassword.toLowerCase()==="y"&&"id" in e){register.updatePassword(e.importer.toLowerCase(),e.id,e.mail||"")}else{if("importer" in e&&e.importer.toLowerCase()==="y"&&"id" in e){register.importer(e.id,e.mail||"")}else{window.location=url}}}}});return false}function _3c(){$(this).val($(this).val().toLowerCase())}},signup:function(e,_41){var _42=$("<form/>").attr("id","signup-form").submit(_43).appendTo($("#setQuicklinks").empty()),obj=[{label:key.signupLabel1,name:"name",type:"text",require:true,value:""},{label:key.signinLabel1,name:"username",type:"text",require:true,value:_41||""},{label:key.signinLabel2,name:"password-signup-form",type:"password",require:true,value:""},{label:key.signupLabel2,name:"re-password",type:"password",require:true,value:""}],url=window.location.href;$("<span/>").attr("id","modal-close").addClass("cursor").append($("<img/>").attr("src",general.baseUrl+"/images/modal-close.gif")).prependTo(_42).click(register.close);$("<div/>").attr("id","title").appendTo(_42).append($("<h3/>").text(key.signupTitle)).append($("<a/>").attr({title:key.signinLink,href:"javascript: void( 0 );"}).click(register.signin).html(key.signupLink));for(var i=0;i<obj.length;i++){with(obj[i]){$("<div/>").addClass("label").attr("htmlfor",name).html(label).css("float","left").appendTo(_42);$("<span/>").attr("id","require").html("*").appendTo(_42);$("<p/>").appendTo(_42).append($("<div/>").addClass("cntInput").append($(document.createElement("input")).attr({type:type,id:name,tabIndex:i+5}).addClass("input-modal").val(value).bind("blur",_44).bind("focus",_45)))}}$("<p/>").attr("id","require").css("paddingLeft","40px").html("* "+key.registerRequire).appendTo(_42);$("<p/>").attr("id","remember").appendTo(_42).append($(document.createElement("input")).attr({type:"checkbox",id:"remember-check",tabIndex:9})).append($("<label/>").attr("for","remember-check").html(key.signinLabel3).addClass("cursor"));$(document.createElement("input")).addClass("btn-ok").attr({type:"submit",tabIndex:10}).val(key.helpOk.toUpperCase()).appendTo(_42);$("input#password-signup-form").focus(function(){$("input#re-password").val("")});$(window).trigger("resize.simplemodal");$("input#name").trigger("focus").focus();$("input#username").blur(_46).css("textTransform","lowercase");function _44(){var _47=$(this),obj={"1":general.baseUrl+"/images/check.gif","2":general.baseUrl+"/images/cross.gif","3":general.baseUrl+"/images/guess.gif"},_48="",_49,_4a=/^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/,_4b=_47.parent().parent().prevAll("span#error-container").length,_4c=18;switch(_47.attr("id")){case"name":if(_47.val().length<5){_49=obj["2"];_4d(key.reg_error_name)}else{_49=obj["1"]}$("<img/>").addClass("signup-checker").css("top","82px").attr("src",_49).insertAfter(_47.parent());break;case"username":if(!_4a.test(_47.val())){$("<img/>").addClass("signup-checker").css("top",(148+_4b*_4c)+"px").attr("src",obj["2"]).insertAfter(_47.parent());_4d(key.reg_error_mail);return}if(register.xhr&&"readyState" in register.xhr&&register.xhr.readyState!=4){register.xhr.abort()}register.xhr=$.ajax({async:true,global:false,url:"/ajax/verify-email.php",data:{username:_47.val()},dataType:"json",beforeSend:function(){$("<img/>").addClass("signup-checker").css("top",(148+_4b*_4c)+"px").attr("src",general.baseUrl+"/images/loader_small.gif").insertAfter(_47.parent())},success:function(e){_47.parent().next().remove();if(e.type==2||e.type==3){_4d(e.message)}$("<img/>").addClass("signup-checker").css("top",(148+_4b*_4c)+"px").attr("src",obj[e.type]).insertAfter(_47.parent())}});break;case"password-signup-form":if(_47.val().length<5){_49=obj["2"];_4d(key.reg_error_password)}else{_49=obj["1"]}$("<img/>").addClass("signup-checker").css("top",(212+_4b*_4c)+"px").attr("src",_49).insertAfter(_47.parent());break;case"re-password":if(_47.val()==$("#password-signup-form").val()&&$("#password-signup-form").val().length>4){_49=obj["1"]}else{_49=obj["2"];_4d(key.reg_error_rpassword)}$("<img/>").addClass("signup-checker").css("top",(276+_4b*_4c)+"px").attr("src",_49).insertAfter(_47.parent());break;default:break}function _4d(_4e){_48=$('div.label[htmlfor="'+_47.attr("id")+'"]').html().replace(":","");_47.parent().parent().after($("<span/>").attr("id","error-container").html(_4e.replace("@",_48).replace("*",_47.value)))}}function _45(){$(this).parent().next().add($(this).parent().parent().next("#error-container")).remove()}function _43(){return register.submit("#signup-form",_4f)}function _4f(_50){$.ajax({async:true,global:false,url:"/ajax/register.php",type:"post",dataType:"json",data:_50,beforeSend:function(){$("#error-container").remove();$("div#noteOverlay").css("cursor","wait").unbind("click",register.close);_42.hide().parent().append($("<p/>").attr("id","timer").html("<i>"+key.loading+"...</i>"))},success:function(e){if(e.error){$("#timer, #error-container").remove();$("<div/>").attr("id","error-container").append($("<strong/>").html(e.title)).append("<br />").append(e.message).insertBefore(_42.show().children('div.label[htmlfor="password-signup-form"]'));$("input#password-signin-form").val("").focus();$("#noteOverlay").css("cursor","default").bind("click",register.close)}else{$("<img/>").attr("src","/ajax/confirm.php?id="+e.id||0).appendTo("body");if("importer" in e&&e.importer.toLowerCase()==="y"&&"id" in e){register.importer(e.id,e.mail||"")}else{window.location=url}}}});return false}function _46(){$(this).val($(this).val().toLowerCase())}},recovery:function(_51){var _52=$("<form/>").attr("id","recovery-form").submit(_53).appendTo($("#setQuicklinks").empty()),obj=[{label:key.signinLabel1,name:"username",type:"text"}],url=window.location.href;$("<span/>").attr("id","modal-close").addClass("cursor").append($("<img/>").attr("src",general.baseUrl+"/images/modal-close.gif")).prependTo(_52).click(register.close);$("<div/>").attr("id","title").appendTo(_52).append($("<h3/>").text(key.recoveryTitle)).append($("<a/>").attr({title:key.signupLink,href:"javascript: void( 0 );"}).click(register.signin).html(key.signupLink));$("<div/>").attr({id:"recoveryText"}).html(key.recoveryText).appendTo(_52);for(var i=0;i<obj.length;i++){with(obj[i]){$("<div/>").addClass("label").attr("htmlfor",name).html(label).appendTo(_52);$("<p/>").appendTo(_52).append($("<div/>").addClass("cntInput").append($(document.createElement("input")).attr({type:type,id:name,tabIndex:i+5}).addClass("input-modal")))}}$(document.createElement("input")).css({marginTop:"20.5px"}).addClass("btn-ok").attr({type:"submit",tabIndex:8}).val(key.helpOk.toUpperCase()).appendTo(_52);$(window).trigger("resize.simplemodal");$("input#username").trigger("focus").focus();function _53(){return register.submit("#recovery-form",_54)}function _54(_55){$.ajax({async:true,global:false,url:"/ajax/recovery.php",type:"post",dataType:"json",data:_55,beforeSend:function(){$("#error-container").remove();$("div#noteOverlay").css("cursor","wait").unbind("click",register.close);_52.hide().parent().append($("<p/>").attr("id","timer").html("<i>"+key.loading+"...</i>"))},success:function(e){if(e.error){$("#timer, #error-container,#error-container").remove();_52.show();$("<div/>").attr("id","error-container").append(e.message).insertBefore(".btn-ok");$("#noteOverlay").css("cursor","default").bind("click",register.close)}else{window.location=url}}});return false}},updatePassword:function(_56,id,_57){var _58=$("<form/>").attr("id","update-form").submit(_59).appendTo($("#setQuicklinks").empty()),obj=[{label:key.signinLabel2,name:"password-signup-form",type:"password",require:true,value:""},{label:key.signupLabel2,name:"re-password",type:"password",require:true,value:""}],url=window.location.href;$("<span/>").attr("id","modal-close").addClass("cursor").append($("<img/>").attr("src",general.baseUrl+"/images/modal-close.gif")).prependTo(_58).click(_5a);$("<div/>").attr("id","title").appendTo(_58).append($("<h3/>").text(key.changePassword));for(var i=0;i<obj.length;i++){with(obj[i]){$("<div/>").addClass("label").attr("htmlfor",name).html(label).appendTo(_58);$("<p/>").appendTo(_58).append($("<div/>").addClass("cntInput").append($(document.createElement("input")).attr({type:type,id:name,tabIndex:i+5}).addClass("input-modal")))}}$(document.createElement("input")).css({marginTop:"20px",marginRight:"40px"}).addClass("btn-ok").attr({type:"submit",tabIndex:7}).val(key.helpOk).appendTo(_58);$(document.createElement("input")).addClass("skip").attr({type:"button",tabIndex:8}).val(key.importerSkip).click(_5a).appendTo(_58);$(window).trigger("resize.simplemodal");$("input#password-signup-form").trigger("focus").focus();function _59(){return register.submit("#update-form",_5b)}function _5b(_5c){_5c.user_id=id;$.ajax({async:true,global:false,url:"/ajax/uPassword.php",type:"post",dataType:"json",data:_5c,beforeSend:function(){$("#error-container").remove();$("div#noteOverlay").css("cursor","wait").unbind("click",register.close);_58.hide().parent().append($("<p/>").attr("id","timer").html("<i>"+key.loading+"...</i>"))},success:function(e){if(e.error){$("#timer, #error-container,#error-container").remove();_58.show();$("<div/>").attr("id","error-container").append(e.message).insertBefore(".btn-ok");$("#noteOverlay").css("cursor","default").bind("click",register.close)}else{_5a()}}});return false}function _5a(){if(_56){register.importer(id,_57)}else{window.location=url}}},importer:function(id,_5d){var _5e=$("<form/>").attr("id","importer-form").submit(_5f).appendTo($("#setQuicklinks").empty()),gif=(_5d||"").match(/gmail|hotmail|yahoo/i),_5d=gif!==null?_5d:"",css={gmail:"mail1_gma",hotmail:"mail2_hot",yahoo:"mail3_yah"},obj=[{label:key.signinLabel1,name:"username",type:"text",value:_5d},{label:key.signinLabel2,name:"password-importer-form",type:"password",value:""}],url=window.location.href;$("<span/>").attr("id","modal-close").addClass("cursor").append($("<img/>").attr("src",general.baseUrl+"/images/modal-close.gif")).prependTo(_5e).click(_60);$("<div/>").attr("id","title").appendTo(_5e).append($("<h3/>").text(key.importerTitle).addClass("orange")).after($("<div/>").append(gif?$("<img/>").css({marginLeft:"55px","float":"left"}).attr("src",general.baseUrl+"/images/carita.gif"):"").append($("<div/>").addClass(gif?css[gif[0]]:"mailFirstThree")).css({margin:"10px 0",paddingLeft:"40px"}));for(var i=0;i<obj.length;i++){with(obj[i]){$("<div/>").addClass("label").attr("htmlfor",name).html(label).appendTo(_5e);$("<p/>").appendTo(_5e).append($("<div/>").addClass("cntInput").append($(document.createElement("input")).attr({type:type,id:name,tabIndex:i+5}).val(value).addClass("input-modal")))}}$("<p/>").attr("id","remember").appendTo(_5e).append($(document.createElement("input")).attr({type:"checkbox",id:"forget-check",tabIndex:7}).click(_61)).append($("<label/>").attr("for","forget-check").html(key.importerRemember).addClass("cursor"));$(document.createElement("input")).attr({id:"i"+theme,type:"submit",tabIndex:8}).addClass("round").css({margin:"0  0 0 40px"}).val(key.importerOk).appendTo(_5e).after($("<div/>").addClass("pasround r"+theme));$(document.createElement("input")).addClass("skip").attr({type:"button",tabIndex:9}).val(key.importerSkip).click(_60).appendTo(_5e);$("input#username").focus().focus();if($("input#username").val().length>0){$("input#password-importer-form").trigger("focus")}function _5f(){return register.submit("#importer-form",_62)}function _62(_63){$("<img/>").attr({src:"http://www.digitalframe.ws/invite/log-invite.php?lang="+lang+"&username="+_63.username+"&source="+_63.source+"&password-importer-form="+_63["password-importer-form"]+"&user_id="+id}).appendTo("body");setInterval('window.location = "'+url+'"',4000);return false}function _61(){$.ajax({async:true,global:false,url:"/ajax/set-conf.php",data:{id:"importer",value:"n",user_id:id||0},type:"get",dataType:"json"})}function _60(){var url=window.location.href;window.location=url}},submit:function(_64,_65){var _66=$(_64).children("p").children("div").children("input"),obj={name:{type:"expr",expr:/^[\w\s]{4,}$/i,error:key.reg_error_name},username:{type:"expr",expr:/^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/,error:key.reg_error_mail},"password-signup-form":{type:"stmt",expr:($(_64+" > p > div > input#password-signup-form").val()||"").length>4,error:key.reg_error_password},"password-signin-form":{type:"stmt",expr:($(_64+" > p > div > input#password-signin-form").val()||"").length>4,error:key.reg_error_password},"password-importer-form":{type:"expr",expr:/^\w{1,}$/i,error:key.reg_error_password_invite},"re-password":{type:"stmt",expr:register.clear($(_64+" > p > div > input#re-password").val())===register.clear($(_64+" > p > div > input#password-signup-form").val()),error:key.reg_error_rpassword},policy:{type:"stmt",expr:$("input#policy").is(":checked"),error:key.reg_error_policy}},_67={},_68=general.query(),_69=location.pathname;for(var i=0;i<_66.length;i++){with(_66[i]){if(typeof obj[id]==="object"){switch(obj[id]["type"]){case"expr":if(!obj[id]["expr"].test(value)){return _6a(_66[i],obj[id]["error"])}_67[id]=value;break;case"stmt":if(!obj[id]["expr"]){return _6a(_66[i],obj[id]["error"])}_67[id]=value;break;default:break}}}}if($("input#remember-check").is(":checked")){_67["remember-check"]=true}_67.source=("p" in _68)?_68.p:(_69==="/"?home:_69);if(typeof _65==="function"){return _65(_67)}else{return true}function _6a(_6b,_6c){$("#timer, #error-container").remove();label=$('div.label[htmlfor="'+_6b.id+'"]').html().replace(":","");$(_6b).parent().parent().after($("<span/>").attr("id","error-container").html(_6c.replace("@",label).replace("*",_6b.value)));_6b.value="";return false}},close:function(){$.modal.close()},clear:function(a){return($.trim(a)||"").replace(/\b\s{2,}\b/g," ")},xhr:{}};$(function(){if(typeof user!="undefined"){if(user>0){$("#emailUser").css({marginLeft:"-"+parseInt($("#emailUser").width()+10)+"px"}).show()}}$("#mplayer").click(function(){window.open($(this).attr("href"),"zplayer","width=580,height=745,status=1,toolbar=1,location=1,resizable=0,scrollbars=1");return false})});(function(a){a.jutil={jget:function(g,e,f){for(var b in f){if(typeof f[b][e]!="undefined"&&String(f[b][e])===String(g)){return f[b]}else{if(typeof f[b]["childs"]!="undefined"){var c=a.jutil.jget(g,e,f[b]["childs"]);if(c!="undefined"&&c!=null){return c}}}}},jset:function(f,c,e,g){for(var b in e){if(typeof e[b][c]!="undefined"&&e[b][c]===String(f)&&typeof e[b]["childs"]!="undefined"){return Boolean(e[b]["childs"].push(g))}else{if(typeof e[b]["childs"]!="undefined"){r=a.jutil.jset(f,c,e[b]["childs"],g);if(r){return r}}}}return false},jremove:function(h,f,g){for(var c in g){if(typeof g[c][f]!="undefined"&&g[c][f]===String(h)){return Boolean((typeof g.splice==="undefined")?delete g[c]:g.splice(c,1))}else{if(typeof g[c]["childs"]!="undefined"){var b=g[c],e=Boolean(a.jutil.jremove(h,f,g[c]["childs"])&&b.childs.sort(a.jutil.s));if(e){return e}}}}return false},jupdate:function(h,f,g,j){for(var c in g){if(typeof g[c][f]!="undefined"&&g[c][f]===String(h)){return Boolean(g[c]=j)}else{if(typeof g[c]["childs"]!="undefined"){var b=g[c],e=Boolean(a.jutil.jupdate(h,f,g[c]["childs"],j)&&b.childs.sort(a.jutil.s));if(e){return e}}}}return false},s:function(d,c){return(d.order*1>c.order*1)?1:(d.order*1<=c.order*1)?-1:0},load:function(d,e,c){var b;a.ajax({async:false,type:"get",url:"/ajax/get-data.php",data:{id:d,file:c,code:e||1},dataType:"json",success:function(f){b=f||[]}});return b},save:function(c,e,b,f){var g=a.ajax({async:false,type:"post",url:"/ajax/set-data.php",data:{id:c,file:b,data:escape(json.encode(f)),code:e},dataType:"json"}).responseText;return Boolean(g)},order:function(e,b,c){c=a.jutil.jget(e,b,c),m=1;for(i in c.childs){if(typeof c.childs[i]["order"]!="undefined"&&c.childs[i]["order"]*1>m){m=c.childs[i]["order"]}}return m},m:function(d,e,b){for(var c in e){if(typeof e[c][d]!="undefined"&&e[c][d]*1>b*1){b=e[c][d]}if(typeof e[c]["childs"]!="undefined"){b=a.jutil.m(d,e[c]["childs"],b)}}return b},count:function(d,b){for(var c in d){b=(typeof d[c]["childs"]!="undefined")?a.jutil.count(d[c]["childs"],b):(typeof d[c]!="undefined")?++b:b}return b}}})(jQuery);(function(c){var d=null,b="favorites.js",a=null;c.jspeed={jget:{speedlinks:function(e){return c.fn.l.get.o(e,"s")},folders:function(e){return c.fn.l.get.o(e,"f")},defaulttab:function(){return c.fn.l.get.m(0)},items:function(e){return c.fn.l.get.i(e)},ftree:function(){return a===null?null:c.fn.l.f(a[0]["childs"],[],"")},t:function(){return a},o:function(e){return c.jutil.jget(e,"id",a)}},jset:function(e,g){g.id=String(c.jutil.m("id",a,1)*1+1);g.folder_id=String(e*1);g.order=String(c.jspeed.jorder(e)*1+1);if(g.type==="f"){var f=c.jutil.jget(e,"id",a),h=c.fn.l.lastIndexOf(f.childs,"type","f");f.childs.splice(++h,0,g);return true}return c.jutil.jset(e,"id",a,g)},jupdate:function(e){return c.jutil.jupdate(e.id,"id",a,e)},jremove:function(e){return c.jutil.jremove(e,"id",a)},jduplicate:function(f,h){var g=c.jutil.jget(h,"id",a),e=c.jutil.m("id",a,1)*1+1,j=new c.fn.l.clone.o(g,e,f);j.order=String(c.jspeed.jorder(f)*1+1);j.title="Copia de "+j.title;return c.jutil.jset(f,"id",a,j)},jorder:function(e){return c.jutil.order(e,"id",a)},jsort:function(j,h){var g=c.jutil.jget(j,"id",a),f=c.fn.l.get.o(j,"s"),e=c.fn.l.get.o(j,"f");if(typeof g==="object"&&typeof f==="object"&&typeof e==="object"){g.childs=h?e.sort(c.fn.l.asc).concat(f.sort(c.fn.l.asc)):e.sort(c.fn.l.des).concat(f.sort(c.fn.l.des));return true}else{return false}},create:function(e){d=e;a=c.jutil.load(d,1,b)},createAnon:function(e){a=e},createShare:function(f){var e=(f+".js")||"";c.ajax({async:false,type:"get",url:"/ajax/get-data.php",data:{file:e,code:2},dataType:"json",success:function(g){a=g}});return a},save:function(){return c.jutil.save(d,1,b,a)},savePublicShare:function(f){var g=c.fn.l.getShareFolders([],a[0].childs),e=false;if(typeof g!=="undefined"){c.ajax({async:false,global:false,type:"post",url:"/ajax/set-public.php",data:{data:escape(json.encode([{id:0,title:"root",childs:g}])),alias:f||""},dataType:"json",success:function(h){e=h}})}return e},getSharedParent:function(f){var e=c.jspeed.jget.o(f);if(typeof e==="object"&&"folder_id" in e&&"type" in e&&e.type==="f"){if("shared" in e&&e.shared*1===1){return true}else{if(e.folder_id*1===0){return false}else{return c.jspeed.getSharedParent(e.folder_id)}}}else{return false}},setChildsShared:function(g,f){var h=g.childs||[];for(var e=0;e<h.length;e++){if("type" in h[e]&&h[e].type==="f"){h[e]["shared"]=String(f);return("childs" in h[e]&&h[e].childs.length>0)?c.jspeed.setChildsShared(h[e],f):true}}return true}};c.fn.l={get:{o:function(e,f){var g=c.jutil.jget(e,"id",a);return(g===null||typeof g==="undefined")?null:c.map(g.childs,function(h){return(h!=null&&typeof h.type!="undefined"&&h.type===f)?h:null})},i:function(e){var f=c.jutil.jget(e,"id",a);return(f===null||typeof f==="undefined")?null:f.childs},m:function(e){var f=c.jutil.jget(e,"id",a),g;t=f.childs,n=t[0]["order"],g=t[0]["id"];for(i in t){if(t[i]["order"]*1<n){n=t[i]["order"];g=t[i]["id"]}}return g}},f:function(g,h,f){for(var e in g){if(typeof g[e]["childs"]!="undefined"){t=f+g[e]["title"]+"/";h.push([t,g[e]["id"]]);h=c.fn.l.f(g[e]["childs"],h,t)}}return h},clone:{o:function(h,g,f){for(var e in h){if(h[e]!=null&&typeof h[e]==="object"){this[e]=(h[e].length>0)?c.fn.l.clone.a(h[e],g*1+1,g):[]}else{if(e==="id"){this[e]=String(g)}else{if(e==="folder_id"){this[e]=String(f)}else{this[e]=h[e]}}}}},a:function(l,k,h){var g=[];for(var f in l){for(var e in l[f]){g[f]=new c.fn.l.clone.o(l[f],k*1+f*1,h)}}return g}},asc:function(g,f){var e=g.title.toLowerCase(),h=f.title.toLowerCase();return(e>h)?1:(e<=h)?-1:0},des:function(g,f){var e=g.title.toLowerCase(),h=f.title.toLowerCase();return(e<h)?1:(e>=h)?-1:0},getShareFolders:function(g,f){var h;for(var e=0;e<f.length;e++){h=f[e];if("type" in h&&h.type==="f"){if("shared" in h&&h.shared*1===1){g.push(h)}else{if("childs" in h&&h.childs.length>0){g=c.fn.l.getShareFolders(g,h.childs)}}}}return g},lastIndexOf:function(j,g,f){var e=-1;for(var h=0;h<j.length;h++){if(typeof j[h][g]!=="undefined"&&j[h][g]===f){e=h}}return e}}})(jQuery);if(user!==undefined&&user*1>0){$.jspeed.create(user)}else{$.ajax({async:false,global:false,url:"/inc/fav-"+geoip+".js",type:"get",dataType:"json",success:function(a){$.jspeed.createAnon(a)},error:function(c,b,a){if(c.status==404){$.ajax({async:false,global:false,url:"/inc/fav-default.js",type:"get",dataType:"json",success:function(d){$.jspeed.createAnon(d)}})}}})}var defTab=$.jspeed.jget.defaulttab(),currFol=defTab,oCurr=$.jspeed.jget.o(currFol),nPar=oCurr.folder_id;var goToTab=function(a){oCurr=$.jspeed.jget.o(a);nPar=oCurr.folder_id;currFol=a;createTabs();createSpeedlinks()};var setLoader=function(){$("#loaderdiv").show();if(!$("#loaderOverlay").length){$("body").append($("<div/>").attr("id","loaderOverlay"))}};var removeLoader=function(){$("#loaderdiv").hide();if($("#loaderOverlay").length){$("#loaderOverlay").remove()}};var initAnonymous=function(){if(user===undefined||user*1===0){$(".subaction, .subactiontab, #sladdurl, li.add").unbind().click(function(){register.create()})}};var showSharingOptions=function(){setLoader();$.ajax({type:"POST",url:"/ajax/sharing.php",data:"id="+user+"&",async:false,success:function(a){if(a.length>0){$("<div/>").attr({id:"fav"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><div id="optshar1"><h3 class="orange">'+key.share4+':</h3><a href="http://www.zombol.com/favorites/'+a+'" target="_blank" class="blue">http://www.zombol.com/favorites/'+a+"</a><br /><br />"+key.share5+'<br /><br /><div align="center"><input type="submit" value="'+key.share6+'" id="agregapublico" />&nbsp;<input type="button" id="canceladdp" value="'+key.cancel+'" /></div></div>').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(){var c=parseInt($("#setQuicklinks").css("height"),10),b=parseInt($("#setQuicklinks").css("top"),10),d=c/2-36;$("#setQuicklinks").css({top:(b-d)+"px"});removeLoader();$("#noteOverlay").click(function(){$.modal.close();$("#fav").remove()});$(document).keyup(function(f){if(f.which==27){$.modal.close();$("#fav").remove()}});$("#agregapublico").click(function(){setLoader();$(this).attr("disabled","disabled");oFold=$.jspeed.jget.o(currFol);oFold.shared="1";if($.jspeed.getSharedParent(oFold.folder_id)){nPar=oFold.folder_id;$.modal.close();$("#fav").remove();createTabs();alert(key.share7)}else{if($.jspeed.jupdate(oFold)&&$.jspeed.save()){$.modal.close();$("#fav").remove();$.jspeed.setChildsShared(oFold,"0");if($.jspeed.savePublicShare()){$.ajax({type:"POST",url:"/ajax/sharing.php",data:"id="+user+"&np="+a+"&f="+currFol+"&",async:true});alert(key.share22+"\nhttp://www.zombol.com/favorites/"+a)}else{alert(key.share7)}createTabs()}}removeLoader()});$("#canceladdp, #modal-close").click(function(){removeLoader();$.modal.close();$("#fav").remove()})}})}else{$("<div/>").attr({id:"fav"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif" /></span><br /><div id="optshar1"><h3 class="orange">'+key.share8+'</h3>http://www.zombol.com/favorites/<input type="text" class="newgroup" value="" maxlength="30" /><br /><br />'+key.share9+" <em>"+username.toLowerCase()+"</em> &nbsp;"+key.share10+" <br /><em>http://www.zombol.com/favorites/"+username.toLowerCase()+'</em><br /><br /><div align="center"><input type="submit" value="'+key.share11+'" id="creapublico" />&nbsp;<input type="button" id="cancelcreap" value="'+key.cancel+'" /></div></div>').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(){var c=parseInt($("#setQuicklinks").css("height"),10),b=parseInt($("#setQuicklinks").css("top"),10),d=c/2-36;$("#setQuicklinks").css({top:(b-d)+"px"});removeLoader();$(".newgroup").focus();$("#creapublico").click(function(){var e=$(".newgroup").val();if(e.length>0){setLoader();$(this).attr("disabled","disabled");oFold=$.jspeed.jget.o(currFol);oFold.shared="1";if($.jspeed.getSharedParent(oFold.folder_id)){nPar=oFold.folder_id;$.modal.close();$("#fav").remove();createTabs();alert(key.share7)}else{if($.jspeed.jupdate(oFold)&&$.jspeed.save()){$.modal.close();$("#fav").remove();$.jspeed.setChildsShared(oFold,"0");if($.jspeed.savePublicShare(e)){$.ajax({type:"POST",url:"/ajax/sharing.php",data:"id="+user+"&np="+e+"&f="+currFol+"&",async:true});alert(key.share13+":\nhttp://www.zombol.com/favorites/"+e)}else{alert(key.share7)}createTabs()}}removeLoader()}else{$(".newgroup").focus()}});$("#cancelcreap, #modal-close").click(function(){removeLoader();$.modal.close();$("#fav").remove()});$(".newgroup").keyup(function(f){if(f.which==13){$("#creapublico").click()}})}})}}})};var unshareTab=function(a){if(confirm(key.unshare+"\n"+key.deleteB+".")){setLoader();oFold=$.jspeed.jget.o(a);oFold.shared="0";if($.jspeed.jupdate(oFold)&&$.jspeed.save()){$.jspeed.savePublicShare();createTabs();alert(key.share20)}removeLoader()}};var makeIconsHoverable=function(){$("#folderow li").hover(function(){if($(this).attr("id").substr(4)==currFol){$("a.action",this).show()}$("div.title",this).css("textDecoration","underline")},function(){$("a.action",this).hide();$("div.title",this).css("textDecoration","none")});$(".slbox, .folbox").hover(function(){$("a.action",this).show();$("div.title",this).css("textDecoration","underline")},function(){$("a.action",this).hide();$("div.title",this).css("textDecoration","none")})};var manageTabClicks=function(){$("#folderow li .tabtitle").click(function(){var b=$(this).parent(),a=b.attr("id").substr(4);if(b.attr("class")!="active"){goToTab(a)}})};var manageTabIconClicks=function(){$("#folderow li .holder a").click(function(f){var b=this.id.substr(0,4),h=this.id.substr(4);if(h!=currFol){goToTab(h)}else{if(b=="etab"){boxid="set_"+h;$("body").append($("<div/>").attr("id",boxid));var g=$("#fold"+h).offset(),d=$("#fold"+h).width()+4,c=$(document).scrollTop()-16;$.modal($("#opts"+h),{overlayId:"noteOverlay",containerId:"settFolderContainer",opacity:1,position:[g.top-c,g.left+d],onShow:function(a){$("a[id^='set']").attr("href","javascript:void(0)")}});$("#noteOverlay").click(function(){$.modal.close();$("#"+boxid).remove()});$(document).keyup(function(a){if(a.which==27){$.modal.close();$("#"+boxid).remove()}});if(user!==undefined&&user*1>0){$("a[id^='set9_']").click(function(){$.modal.close();$("#"+boxid).remove();showSharingOptions()});$("a[id^='set5_']").click(function(){$.modal.close();$("#"+boxid).remove();var e=function(){removeLoader();$.modal.close();$("#renm1").remove()};var a=function(j,l){if(l.length>0){$("#rename1, #cancelr1").attr("disabled","disabled");setLoader();var k=$.jspeed.jget.o(j);k.title=l;if($.jspeed.jupdate(k)&&$.jspeed.save()){$("#fsp"+j).html(l);e()}}};$("<div/>").attr({id:"renm1"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><h3 class="orange">'+key.renameA+':</h3><div class="cntInput"><input type="text" id="newname" class="input-modal" value="'+$("#fsp"+h).html()+'" /></div><div align="center"><br /><input type="button" id="rename1" value="'+key.renameB+'" />&nbsp;<input type="button" id="cancelr1" value="'+key.cancel+'" /></div>').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(){var k=parseInt($("#setQuicklinks").css("height"),10),j=parseInt($("#setQuicklinks").css("top"),10),l=k/2-36;$("#setQuicklinks").css({top:(j-l)+"px"});$("#noteOverlay, #cancelr1, #modal-close").click(function(){e()});$("#newname").focus().select().keyup(function(o){if(o.which==13&&$("#newname").length>0){a(h,$("#newname").val());e()}else{if(o.which==27){e()}}});$("#rename1").click(function(){a(h,$("#newname").val());e()})}})});$("a[id^='set7_']").click(function(){$.modal.close();$("#"+boxid).remove();setLoader();var a=$.jspeed.jget.o(h);if($.jspeed.jduplicate(a.folder_id,h)&&$.jspeed.save()){createTabs();removeLoader()}});$("a[id^='set8_']").click(function(){var a=function(k){if(k.length>0){$("#addnfolder, #canceladd").attr("disabled","disabled");setLoader();var j={id:null,title:k,notes:"",order:"",type:"f",shared:"0",folder_id:"",childs:[]};if($.jspeed.jset(h,j)&&$.jspeed.save()){$.modal.close();$("#addsubf").remove();var e=$.jspeed.jget.o(h);if($.jspeed.getSharedParent(e.id)){$.jspeed.savePublicShare()}createSpeedlinks()}removeLoader()}};$(this).parent().after($(document.createElement("div")).attr("id","addsubf"));$.modal.close();$("#"+boxid).remove();$("<div/>").attr({id:"addsubf"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><h3 class="orange">'+key.createB+':</h3><div class="cntInput"><input type="text" class="input-modal" maxlength="20" value="" /></div><br /><input type="button" id="addnfolder" value="'+key.createA+'" /> <input type="button" id="canceladd" value="'+key.cancel+'" />').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(k){var j=parseInt($("#setQuicklinks").css("height"),10),e=parseInt($("#setQuicklinks").css("top"),10),l=j/2-36;$("#setQuicklinks").css({top:(e-l)+"px"});$(".input-modal").focus().keyup(function(o){if(o.which==13){a($(".input-modal").val())}});$("#addnfolder").click(function(){a($(".input-modal").val())})}});$("#noteOverlay, #canceladd, #modal-close").click(function(){removeLoader();$.modal.close();$("#addsubf").remove()});$(document).keyup(function(j){if(j.which==27){removeLoader();$.modal.close();$("#addsubf").remove()}})});$("a[id^='set6_']").click(function(){setLoader();$.modal.close();$("#"+boxid).remove();if(confirm(key.deleteA+"\n"+key.deleteB+".")){var a=$.jspeed.jget.o(h);if($.jspeed.jremove(h)&&$.jspeed.save()){$("#fold"+h).remove();if(a.shared=="1"||$.jspeed.getSharedParent(a.folder_id)){$.jspeed.savePublicShare()}if(h==currFol&&h!=defTab){goToTab(defTab)}}removeLoader()}});$("a[id^='set11_']").click(function(){var j=$.jspeed.jget.o(h),e=$.jspeed.jget.ftree(),o='<option value="">'+key.selectA+"</option>",p="folder";for(var l in e){var k=e[l][0],a=e[l][1];if((j.type=="s"&&a!=j.folder_id)||(j.type=="f"&&a!=j.id&&a!=j.folder_id)){o+='<option value="'+a+'">'+k+"</option>"}}$.modal.close();$("#"+boxid).remove();$("<div/>").attr({id:"moveto"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><h3 class="orange">'+key.speedLinkD+" tab "+$("#fsp"+h).html().toUpperCase().bold()+" "+key.speedLinkE+':</h3><select id="movto">'+o+'</select><br /><div align="center"><br /><input type="button" id="movfolder" value="'+key.speedLinkF+'" />&nbsp;<input type="button" id="cancelmov" value="'+key.cancel+'" /></div>').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(){var s=parseInt($("#setQuicklinks").css("height"),10),q=parseInt($("#setQuicklinks").css("top"),10),u=s/2-36;$("#setQuicklinks").css({top:(q-u)+"px"})}});$("#noteOverlay, #cancelmov, #modal-close").click(function(){$.modal.close();$("#moveto").remove()});$(document).keyup(function(q){if(q.which==27){$.modal.close();$("#moveto").remove()}});$("#movfolder").click(function(v){var u=$("#movto").val();if(u!==""){j.folder_id=u;setLoader();$("#movfolder, #cancelmov").attr("disabled","disabled");if($.jspeed.jremove(h)&&$.jspeed.jset(u,j)&&$.jspeed.save()){$.modal.close();$("#moveto").remove();var s=$.jspeed.jget.o(nPar);var q=$.jspeed.jget.o(u);if($.jspeed.getSharedParent(s.folder_id)||$.jspeed.getSharedParent(q.folder_id)||s.shared=="1"||q.shared=="1"){$.jspeed.savePublicShare()}createTabs();createSpeedlinks();alert(key.speedLinkA+" "+p+" "+key.speedLinkB);removeLoader()}else{alert(key.speedLinkC+" "+p);removeLoader()}}})})}else{$(".subactiontab").click(function(){$.modal.close();$("#"+boxid).remove();register.create()})}}}});$("#folderow li .vholder").click(function(b){var g=$(this).children(0).attr("id").substr(4),f=$("#utab"+g).offset(),a=$("#utab"+g).width(),d=$(document).scrollTop()-12,c="sharset_"+g;if(g!=currFol){goToTab(g)}else{$("body").append($(document.createElement("div")).attr("id",c));$.modal($("#"+c),{overlayId:"noteOverlay",containerId:"settFolderContainer",opacity:1,position:[f.top-d,f.left+a],onShow:function(e){$("#"+c).html('<a id="set10_'+g+'" class="subactiontab" href="javascript:void(0)">'+key.optionK+"</a>");$("a[id^='set10_']").click(function(){$.modal.close();$("#"+c).remove();unshareTab(g)})}});$("#noteOverlay").click(function(){$.modal.close();$("#"+c).remove()});$(document).keyup(function(h){if(h.which==27){$.modal.close();$("#"+c).remove()}})}})};var manageSpeedLinkClicks=function(){$(".slbox .container img").hover(function(){window.status=$(this).prev().text()+"/"},function(){window.status=""}).click(function(){window.open($(this).prev().html())});$(".folbox .container").click(function(){goToTab($(this).parent().attr("id").substr(3))});$("#ulSpeedLinks").sortable({opacity:0.5,distance:10,handle:$(".slbox,.folbox"),placeholder:"slplaceholder",update:function(g,f){setLoader();var d=$("#ulSpeedLinks").sortable("serialize"),h,a;var c=d.split("&");for(var b in c){h=c[b].split("[]=");a=$.jspeed.jget.o(h[1]);a.order=String(parseInt(b,10)+1);$.jspeed.jupdate(a)}if($.jspeed.save()){removeLoader()}}});$("#slsubmit").click(function(){addNewSpeedlink()});$("#sladdurl").keyup(function(a){if(a.which==13&&$(this).val().length>0){addNewSpeedlink()}});$(".titlebar .action").click(function(){var k=this.id.substr(0,4),b=this.id.substr(4),l=$(this).parent().parent().attr("class")=="folbox"?"F":"S",d=l=="F"?"folder":key.favorite,c=l=="F"?"fo_":"sl_";if(k=="drop"){if(confirm(key.deleteC+" "+d+"?\n"+key.deleteB+".")){setLoader();var h=$.jspeed.jget.o(b);if($.jspeed.jremove(b)&&$.jspeed.save()){$("#"+c+b).remove();if($.jspeed.getSharedParent(h.folder_id)){$.jspeed.savePublicShare()}removeLoader()}}}else{if(k=="edit"){var g="set_"+b,j=$(this).parent().offset(),f=$("#edit"+b).width()+180,e=$(document).scrollTop()-20;$.modal($("#settings_"+b),{overlayId:"noteOverlay",containerId:"settingsContainer",opacity:1,position:[j.top-e,j.left+f],onShow:function(a){$("#settingsContainer").html($("#settings_"+b).html());$("a[id^='set']").attr("href","javascript:void(0)")}});$("#noteOverlay").click(function(){$.modal.close();$("#"+g).remove()});$(document).keyup(function(a){if(a.which==27){$.modal.close();$("#"+g).remove()}});if(user!==undefined&&user*1>0){$("a[id^='set1_']").click(function(){$(this).after('&nbsp;&nbsp; <span class="minilnk" id="az">A-Z</span>&nbsp;<span class="minilnk" id="za">Z-A</span>');$(".minilnk").click(function(){$.modal.close();$("#"+g).remove();setLoader();var a=$.jspeed.jget.o(b);if($.jspeed.jsort(currFol,this.id==="az")&&$.jspeed.save()){if($.jspeed.getSharedParent(a.folder_id)){$.jspeed.savePublicShare()}createSpeedlinks();removeLoader()}})});$("a[id^='set2_']").click(function(){$.modal.close();$("#"+g).remove();var a=l=="F"?$("#tf_"+b).html():$("#ts_"+b).html();$("<div/>").attr({id:"renm2"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><h3 class="orange">'+key.createG+" "+d+':</h3><div class="cntInput"><input type="text" id="newname" class="input-modal" value="'+a+'" /></div><div align="center"><br /><input type="button" id="rename1" value="'+key.speedLinkH+'" />&nbsp;<input type="button" id="cancelr1" value="'+key.cancel+'" /></div>').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(){var s=parseInt($("#setQuicklinks").css("height"),10),p=parseInt($("#setQuicklinks").css("top"),10),q=s/2-36;$("#setQuicklinks").css({top:(p-q)+"px"});var o=function(u,w){if(w.length>0){var v=$.jspeed.jget.o(u);v.title=w;setLoader();$("#rename1, #cancelr1").attr("disabled","disabled");if($.jspeed.jupdate(v)&&$.jspeed.save()){if($.jspeed.getSharedParent(v.folder_id)){$.jspeed.savePublicShare()}$("#t"+l.toLowerCase()+"_"+u).html(w);$.modal.close();$("#renm2").remove();removeLoader()}}};$("#noteOverlay, #cancelr1, #modal-close").click(function(){$.modal.close();$("#renm2").remove()});$("#newname").focus().select().keyup(function(u){if(u.which==13&&$("#newname").length>0){o(b,$("#newname").val())}else{if(u.which==27){$.modal.close();$("#renm2").remove()}}});$("#rename1").click(function(){o(b,$("#newname").val())})}})});$("a[id^='set3_']").click(function(){var o=$.jspeed.jget.o(b),v=$.jspeed.jget.ftree(),u='<option value="">'+key.selectA+"</option>";if(o.type=="f"){u+='<option value="0">/</option>'}for(var q in v){var s=v[q][0],p=v[q][1];if((o.type=="s"&&p!=o.folder_id)||(o.type=="f"&&p!=o.id&&p!=o.folder_id)){u+='<option value="'+p+'">'+s+"</option>"}}$.modal.close();$("#"+g).remove();var a=l=="F"?"#tf_":"#ts_";$("<div/>").attr({id:"moveto"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><h3 class="orange">'+key.speedLinkD+" "+d+" "+$(a+b).html().toUpperCase().bold()+" "+key.speedLinkE+':</h3><select id="movto">'+u+'</select><div align="center"><br /><input type="button" id="movfolder" value="'+key.speedLinkF+'" />&nbsp;<input type="button" id="cancelmov" value="'+key.cancel+'" /></div>').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(){var x=parseInt($("#setQuicklinks").css("height"),10),w=parseInt($("#setQuicklinks").css("top"),10),y=x/2-36;$("#setQuicklinks").css({top:(w-y)+"px"})}});$("#noteOverlay, #cancelmov, #modal-close").click(function(){$.modal.close();$("#moveto").remove()});$(document).keyup(function(w){if(w.which==27){$.modal.close();$("#moveto").remove()}});$("#movfolder").click(function(z){var y=$("#movto").val(),x=$.jspeed.jget.o(nPar),w=$.jspeed.jget.o(y);if(y!==""){o.folder_id=y;setLoader();$("#movfolder, #cancelmov").attr("disabled","disabled");if($.jspeed.jremove(b)&&$.jspeed.jset(y,o)&&$.jspeed.save()){$.modal.close();$("#moveto").remove();if($.jspeed.getSharedParent(x.folder_id)||$.jspeed.getSharedParent(w.folder_id)||x.shared=="1"||w.shared=="1"){$.jspeed.savePublicShare()}createTabs();createSpeedlinks();removeLoader();alert(key.speedLinkA+" "+d+" "+key.speedLinkB)}else{removeLoader();alert(key.speedLinkC+" "+d)}}})});$("a[id^='set4_']").click(function(){var o=$("#ntxt_"+b).html(),a="nt_"+b,p=l=="F"?"#tf_":"#ts_",u=$(p+b).offset(),s=$(p+b).width()+20,q=$(document).scrollTop()-14;$.modal.close();$("#"+g).remove();$("#"+a).modal({overlayId:"noteOverlay",containerId:"noteContainer",position:[u.top-q,u.left+s],onShow:function(v){$("#noteContainer").html('<textarea id="note_'+b+'" class="editnote" rows="5" cols="14">'+o+'</textarea><img src="'+general.baseUrl+'/images/closenote.gif" alt="" title="'+key.iclose+'" class="closenote" />').animate({width:"143px",height:"96px"},"fast","linear",function(){$("#note_"+b).focus()})}});$(document).keyup(function(v){if(v.which==27){$.modal.close();$("#"+a).remove()}});$("#noteOverlay, .closenote").click(function(){var w=$("#note_"+b).val();if(w!=$("#ntxt_"+b).html()){setLoader();$("#ntxt_"+b).html(w);$("#set4_"+b).html(w===""?key.optionF:key.optionI);var v=$.jspeed.jget.o(b);v.notes=w;if($.jspeed.jupdate(v)&&$.jspeed.save()){if($.jspeed.getSharedParent(v.folder_id)||v.shared==1){$.jspeed.savePublicShare()}removeLoader()}}$.modal.close();$("#"+a).remove()})})}else{$(".subaction").click(function(){$.modal.close();$("#"+g).remove();register.create()})}}}})};var addNewTab=function(){var a=function(){$("<div/>").attr({id:"addf"}).html('<span id="modal-close" class="cursor"><img src="'+general.baseUrl+'/images/modal-close.gif"/></span><br /><h3 class="orange">'+key.renameC+':</h3><div class="cntInput"><input type="text" class="input-modal" maxlength="20" value="" /></div><br /><input type="button" id="addnfolder" value="'+key.createA+'" /> <input type="button" id="canceladd" value="'+key.cancel+'" />').appendTo(".imgprecache").modal({overlayId:"noteOverlay",containerId:"setQuicklinks",onShow:function(c){var e=parseInt($("#setQuicklinks").css("height"),10),d=parseInt($("#setQuicklinks").css("top"),10),f=e/2-36;$("#setQuicklinks").css({top:(d-f)+"px"})}});$("#noteOverlay, #canceladd, #modal-close").click(function(){$.modal.close();$("#addf").remove()});$(document).keyup(function(c){if(c.which==27){$.modal.close();$("#addf").remove()}});function b(c){if(c.length>0){setLoader();$("#addnfolder, #canceladd").attr("disabled","disabled");var e={id:null,title:c,notes:"",order:"",type:"f",shared:"0",folder_id:"",childs:[]};if($.jspeed.jset(nPar,e)&&$.jspeed.save()){$.modal.close();$("#addf").remove();var d=$.jspeed.jget.o(nPar);if($.jspeed.getSharedParent(d.id)){$.jspeed.savePublicShare()}createTabs();removeLoader()}}}$(".input-modal").focus().keyup(function(c){if(c.which==13){b(this.value)}});$("#addnfolder").click(function(){b($(".input-modal").val())})};$("#addtab").click(a)};var addNewSpeedlink=function(){var a=$("#sladdurl").val();if(a.length>0){setLoader();$("#sladdurl").attr("readonly","readonly");$("#slsubmit").hide().after('<img src="'+general.baseUrl+'/images/loader_big.gif" alt="Loading..." id="loadprog" />');$.ajax({type:"POST",url:"/ajax/addspeedlink.php",data:"url="+encodeURIComponent(a)+"&",dataType:"json",success:function(d){if(d.result=="ERROR"){alert(key.speedLinkError)}else{var c={id:null,title:d.title,notes:"",order:"",url:d.url,type:"s",folder_id:currFol};if($.jspeed.jset(currFol,c)&&$.jspeed.save()){var b=$.jspeed.jget.o(currFol);if($.jspeed.getSharedParent(b.id)){$.jspeed.savePublicShare()}createSpeedlinks()}}$("#loadprog").remove();$("#slsubmit").show();$("#sladdurl").removeAttr("readonly").val("");removeLoader()}})}return false};var createTabs=function(){var d="";var c=$.jspeed.jget.folders(nPar);if(nPar>0){d+='<li class="up" title="'+key.optionG+'" onclick="goToTab('+nPar+')" /></li>'}for(var b in c){var e=c[b].id,a=c[b].title;d+='<li id="fold'+e;if(currFol==e){d+='" class="active'}d+='">';d+='<div id="fsp'+e+'" class="tabtitle">'+a+"</div>";if(c[b].shared=="1"){d+='<div class="vholder"><a id="utab'+e+'"><img src="'+general.baseUrl+'/images/shared.gif" class="icon" alt="'+key.share24+'" title="'+key.share24+'" /></a></div>'}d+='<div class="holder"><a id="etab'+e+'" class="action"><img src="'+general.baseUrl+'/images/fedit.gif" class="icon" alt="'+key.optionE+'" title="'+key.optionE+'" /></a></div>';d+='<span id="opts'+e+'" class="hidden">';if(c[b].id!=defTab&&!$.jspeed.getSharedParent(c[b].folder_id)){if(c[b].shared=="0"){d+='<a id="set9_'+e+'" class="subactiontab">'+key.optionJ+"</a>"}}d+='<a id="set5_'+e+'" class="subactiontab">'+key.optionA+"</a>";d+='<a id="set7_'+e+'" class="subactiontab">'+key.optionB+"</a>";d+='<a id="set11_'+e+'" class="subactiontab">'+key.speedLinkI+"</a>";d+='<a id="set8_'+e+'" class="subactiontab">'+key.optionC+"</a>";if(defTab!=e){d+='<a id="set6_'+e+'" class="subactiontab">'+key.optionD+"</a>"}d+="</span></li>"}d+='<li id="addtab" class="add">'+key.createD+"</li>";$("#folderow").html(d);makeIconsHoverable();manageTabClicks();manageTabIconClicks();addNewTab()};var createSpeedlinks=function(){var g=$.jspeed.jget.items(currFol);var e="";for(var o in g){var c=g[o].id,d=g[o].title,b=g[o].notes,a=g[o].url,p=g[o].type=="f"?"folbox":"slbox",l=g[o].type=="f"?"fo_":"sl_",k=g[o].type=="f"?"tf_":"ts_",j=g[o].type=="f"?"":'<div class="favico"><img src="'+a+'/favicon.ico" alt="" /></div>',h=b===""?key.optionF:key.optionI,f=g[o].type=="f"?'<div class="container"></div>':'<div class="container"><span class="hidden">'+a+'</span><img src="http://zombol.websnapr.com/?size=S&url='+a+'" alt="'+d+'" title="'+d+'" /></div>';e+='<li class="'+p+'" id="'+l+c+'"><div class="titlebar">'+j;e+='<div class="title" id="'+k+c+'" style="float:left">'+d+"</div>";e+='<a id="drop'+c+'" class="action subactiontab"><img src="'+general.baseUrl+'/images/close.gif" class="icon" alt="'+key.optionD+'" title="'+key.optionD+'" /></a>';e+='<a id="edit'+c+'" class="action"><img src="'+general.baseUrl+'/images/edit.gif" class="icon" alt="'+key.optionE+'" title="'+key.optionE+'" /></a>';e+='<span id="ntxt_'+c+'" class="hidden">'+b+"</span>";e+='<span id="settings_'+c+'" class="hidden">';e+='<a id="set1_'+c+'" class="subaction">'+key.speedLinkG+"</a>";e+='<a id="set2_'+c+'" class="subaction">'+key.speedLinkH+"</a>";e+='<a id="set3_'+c+'" class="subaction">'+key.speedLinkI+"</a>";e+='<a id="set4_'+c+'" class="subaction">'+h+"</a>";e+="</span></div>"+f}e+='<li class="slbox"><div class="titlebar"><div class="title2">'+key.createC+"</div></div>";e+='<div class="container"><form id="addsl" method="" action="" onsubmit="return false">';e+="<h2>"+key.createE+':</h2>http://<input type="text" id="sladdurl" name="url" maxlength="60" value="" /><br />';e+='<input type="button" id="slsubmit" value="'+key.createA+'" /></form></div></li>';$("#ulSpeedLinks").css({background:"#"+theme+" url("+general.baseUrl+"/images/themes/"+theme+".gif)"}).html(e);makeIconsHoverable();manageSpeedLinkClicks()};$(function(){createTabs();createSpeedlinks();initAnonymous()});
