function emptyText(f,e){var h=null;function b(){h=document.createElement("DIV");h.style.position="absolute";h.innerHTML=f;h.style.left=function(j){return(j&&(j.offsetLeft!=undefined))?(j.offsetLeft+arguments.callee(j.offsetParent)):0;}(e)+"px";h.style.top=function(j){return(j&&(j.offsetTop!=undefined))?(j.offsetTop+arguments.callee(j.offsetParent)):0;}(e)+"px";h.style.width=e.offsetWidth+"px";h.style.height=e.offsetHeight+"px";h.style.overflow="hidden";h.style.lineHeight=h.style.height;h.style.cursor="text";h.style.zIndex=90;var i=e.getAttribute("defaultclass");if(i){h.className=i;}h.onclick=function(){c();e.focus();};document.body.insertBefore(h,document.body.firstChild);}function a(){if(h!=null){if(e.value!=""){c();}else{h.style.left=function(i){return(i&&(i.offsetLeft!=undefined))?(i.offsetLeft+arguments.callee(i.offsetParent)):0;}(e)+"px";h.style.top=function(i){return(i&&(i.offsetTop!=undefined))?(i.offsetTop+arguments.callee(i.offsetParent)):0;}(e)+"px";h.style.width=e.offsetWidth+"px";h.style.height=e.offsetHeight+"px";h.style.lineHeight=h.style.height;}}}function c(){if(h!==null){document.body.removeChild(h);h=null;}}function d(){c();}function g(){if(e.value==""){b();}}if(window.attachEvent){e.attachEvent("onfocus",d);e.attachEvent("onblur",g);}else{e.addEventListener("focus",d,false);e.addEventListener("blur",g,false);}setTimeout(function(){a();setTimeout(arguments.callee,50);},50);if(e.value==""){b();}}function setupEmptyText(){var e=["INPUT","TEXTAREA"];for(var a=0;a<e.length;a++){var d=document.getElementsByTagName(e[a]);for(var b=0;b<d.length;b++){var c=d[b].getAttribute("defaulttext");if(c){setTimeout(function(f,g){return function(){emptyText(f,g);};}(c,d[b]),100);}}}}if("attachEvent" in window){window.attachEvent("onload",setupEmptyText);}else{window.addEventListener("load",setupEmptyText,false);}function signIn(){$("#signupCool").slideDown(500);$("#forgotPassword").css("display","inline");$("#facebookConnect").css("display","inline");$("#signIn").css("display","none");$("#alreadyMember").css("display","none");}function attemptSignIn(){var b=document.getElementById("txtSignInEmail").value;var a=document.getElementById("txtSignInPassword").value;var c=document.getElementById("signInRemember").checked?1:0;$.getJSON("/api/signin/",{email:b,password:a,remember:c},function(e){if(e.success==true){window.location.href="/account/loginredirector/?u="+encodeURIComponent(window.location.pathname);}else{var f=[];for(var d in e.errors){f.push(e.errors[d]);}alert(f.join("\r\n"));}});return false;}function focusCell(a){a.style.background="url(/static/i/top-deal-highlight.gif) no-repeat";}function blurCell(a){a.style.background="";}function highlightElements(b,a){function c(f){try{f.style.color=a;for(var d=0;d<f.childNodes.length;d++){c(f.childNodes[d]);}}catch(f){}}c(b);}function callAttention(b){var d=[40,40,40];var c=[255,255,255];var a=(new Date()).valueOf();var e=setInterval(function(){var k=(new Date()).valueOf();var h=(k-a)/2000;if(h>1){clearInterval(e);b.style.backgroundColor="rgb("+c[0]+","+c[1]+","+c[2]+")";return;}var j=Math.floor(d[0]+(c[0]-d[0])*h);var i=Math.floor(d[1]+(c[1]-d[1])*h);var f=Math.floor(d[2]+(c[2]-d[2])*h);b.style.backgroundColor="rgb("+j+","+i+","+f+")";},33);b.style.backgroundColor="rgb("+d[0]+","+d[1]+","+d[2]+")";}function helpContent(l){var g=l.getAttribute("target").split(",");var d=l.getAttribute("help");var c=9999;var n=0;var m=99999;var a=0;for(var e=0;e<g.length;e++){var j=document.getElementById(g[e]);var h=function(i){return(i&&(i.offsetLeft!=undefined))?(i.offsetLeft+arguments.callee(i.offsetParent)):0;}(j);var o=function(i){return(i&&(i.offsetTop!=undefined))?(i.offsetTop+arguments.callee(i.offsetParent)):0;}(j);var f=h+j.offsetWidth;var k=o+j.offsetHeight;c=Math.min(h,c);n=Math.max(f,n);m=Math.min(o,m);a=Math.max(k,a);}var b=document.createElement("DIV");b.style.position="absolute";b.style.left=c+"px";b.style.top=m+"px";b.style.width=(n-c-18-4)+"px";b.style.height=(a-m-18-4)+"px";b.style.backgroundColor="#fce0d6";b.style.border="2px solid #f8ad92";b.style.padding="9px";b.style.fontSize="8pt";b.style.zIndex="1000";b.innerHTML=d;document.body.appendChild(b,true);l.onmouseout=function(){document.body.removeChild(b);l.onmouseout=null;};}function lootziOverlay(href,closeOnClick,runOnClose){closeOnClick=(closeOnClick===undefined)?true:closeOnClick;runOnClose=runOnClose||null;var container=document.createElement("DIV");$(container).addClass("lootzi-overlay");$(container).attr("id","overlay");$(container).css({"background-image":"url(/static/i/ajax-loader.gif)","background-position":"center center","background-repeat":"no-repeat"});$("#content").append(container);$(container).html('<div class="head"><img src="/static/i/overlay-head-logo.gif" alt="Lootzi" /><span></span></div>');var overlay=$(container).overlay({expose:"#fafafa",closeOnClick:closeOnClick,api:true,onBeforeClose:function(){if(runOnClose){if(typeof(runOnClose)=="string"){runOnClose=eval("("+runOnClose+")");}var that=this;runOnClose(function(){runOnClose=null;that.close();});return false;}return true;},onClose:function(){$(container).remove();SWFAddress.removeEventListener(SWFAddressEvent.CHANGE,handleInterstitialChange);}}).load();mainLootziOverlay=overlay;$.getJSON(href,{time:(new Date()).valueOf()},function(json){if(json.html){$(container).css("background-image","none");var content=document.createElement("DIV");$(content).addClass("content");$(content).append(json.html);$(content).css({position:"absolute",left:-10000});$(container).append($(content));var height=$(content).outerHeight()+51;var width=$(content).outerWidth();var containerPadding=0;containerPadding+=parseInt($(container).css("padding-left"));containerPadding+=parseInt($(container).css("padding-right"));containerPadding+=parseInt($(container).css("border-left-width"));containerPadding+=parseInt($(container).css("border-right-width"));containerPadding+=parseInt($(container).css("margin-left"));containerPadding+=parseInt($(container).css("margin-right"));var left=(($("body").innerWidth()-width)/2)-(containerPadding/2);$(container).animate({height:height}).animate({width:width,left:left},500,function(){$(content).css({display:"none",position:"static"});$(content).fadeIn("slow",function(){$(container).css({height:"auto"});initOverlay($(content));});});}});return overlay;}function repopulateOverlay(a){$.getJSON(a,function(b){if(b.html){$(".content").empty();$(".content").append(b.html);setTimeout("initOverlay($('.content'))",0);}});}function initOverlay(a){a.children(":not(style,script):first").trigger("loaded");}function lootziTabs(f){var b=this;var a=0;this.tabNames=f;for(var e=0;e<this.tabNames.length;e++){var c="#tab"+this.tabNames[e];var d="#panel"+this.tabNames[e];a=($(d).outerHeight()>a)?$(d).outerHeight():a;$(c).click(function(){b.select(this);});}$(d).parent().height(a);}lootziTabs.prototype.select=function(d){var f=d.id.substr(3);SWFAddress.setValue(f);for(var c=0;c<this.tabNames.length;c++){var e=this.tabNames[c];var a="#tab"+e;var b="#panel"+e;if(f===e){$(a).addClass("selected");$(b).addClass("selected");}else{$(a).removeClass("selected");$(b).removeClass("selected");}}};function handleInterstitialChange(b){var a=SWFAddress.getPath().substr(1);switch(a){case"":objOverlay.close();break;case"interstitial":repopulateOverlay(interstitialHref);break;case"Ready":if(document.getElementById("tabReady")!==undefined){interstitialTabs.select(document.getElementById("tabReady"));}break;case"Terms":if(document.getElementById("tabTerms")!==undefined){interstitialTabs.select(document.getElementById("tabTerms"));}break;case"Help":if(document.getElementById("tabHelp")!==undefined){interstitialTabs.select(document.getElementById("tabHelp"));}break;case"click":if(SWFAddress.getParameter("id")!==undefined){repopulateOverlay("/interstitial/click/"+SWFAddress.getParameter("id"));}break;case"Buy":if(document.getElementById("tabBuy")!==undefined){interstitialTabs.select(document.getElementById("tabBuy"));}break;case"thanks":if(SWFAddress.getParameter("id")!==undefined){repopulateOverlay("/interstitial/thanks/"+SWFAddress.getParameter("id"));}break;case"add-note":$(".add-note").css("display","block");$(".add-note-btn").css("display","none");break;default:repopulateOverlay(interstitialHref);console.info("unknown value: "+a);console.info("path: "+SWFAddress.getPath());console.info("qs: "+SWFAddress.getParameter("idz"));break;}}function interstitialLoadUserAgreement(){$.getJSON("/api/useragreement/",{},function(a){$("#interstitialUserAgreement").html(a);});}function interstitialSignIn(a){if(a=="#interstitialSignUp"){$("#interstitialSignUpLeft").fadeOut();}$(a||"#interstitialSignInOrSignUp").fadeOut();$("#interstitialSignIn").fadeIn();$("#interstitialOffer").fadeIn();}function interstitialSignUp(a){$(a||"#interstitialSignInOrSignUp").fadeOut();$("#interstitialSignUp").fadeIn();$("#interstitialSignUpLeft").fadeIn();$("#interstitialOffer").fadeOut();}function interstitialDoSignIn(){var a={email:$("#interstitialSignInEmail").val(),password:$("#interstitialSignInPassword").val()};if($("#interstitialSignInRememberMe").val()=="on"){a.remember=1;}$.getJSON("/api/signin",a,function(b){if(b.success){repopulateOverlay(interstitialHref);}else{$("#interstitialSignInError").html(b.errors.email||b.errors.password||b.errors.account);$("#interstitialSignInError").slideDown();}});return false;}function interstitialDoSignUp(){var a={email:$("#interstitialSignUpEmail").val(),password:$("#interstitialSignUpPassword").val(),password2:$("#interstitialSignUpPassword2").val()};if($("#interstitialSignUpAgreement").val()=="on"){a.accept=1;}$.getJSON("/api/signup",a,function(b){if(b.success){repopulateOverlay(interstitialHref);}else{$("#interstitialSignUpError").html(b.error);$("#interstitialSignUpError").slideDown();}});return false;}function shareOffer(b){var a=$("#shareOffer").serialize()+"&id="+b;$.getJSON("/api/shareoffer",a,function(c){if(c.success){repopulateOverlay("/share/email/"+b+"/?thanks");}else{$("#shareOfferError").html(c.errors.email||c.errors.invalid);$("#shareOfferError").slideDown();}});return false;}
