function getTrailer(){$.ajax({cache:!1,url:"/trailer/"+id,dataType:"text",type:"get",success:function(n){$("#dvdtrailer").html(n);gotTrailer=!0}})}function getHistory(){$.ajax({cache:!1,url:"/prices/pricehistorychart/"+id,dataType:"text",type:"get",success:function(n){$("#dvdhistory").html(n);gotHistory=!0}})}function displayMore(){var n=document.getElementById("dots"),t=document.getElementById("more"),i=document.getElementById("moreButton");n.style.display==="none"?(n.style.display="inline",i.innerHTML="[show more]",t.style.display="none"):(n.style.display="none",i.innerHTML="[show less]",t.style.display="inline")}function UpdateItem(){var n={userid:Cookies.get("user"),itemid:$("#refno").val(),targetprice:$("#pwvalue").val()};$.ajax({url:"/api/userpricewatch",type:"POST",data:n,dataType:"json",success:function(n){n!==""?alert(n):$("#AddToPw").modal("hide")}})}var getQueryString;(function(n){n.fn.extend({easyResponsiveTabs:function(t){var f={type:"default",width:"auto",fit:!0,closed:!1,tabidentify:"",activetab_bg:"white",inactive_bg:"#F5F5F5",active_border_color:"#c1c1c1",active_content_border_color:"#c1c1c1",activate:function(){}},t=n.extend(f,t),i=t,r=i.type,e=i.fit,o=i.width,s="vertical",h="accordion",u=window.location.hash,c=!!(window.history&&history.replaceState);n(this).bind("tabactivate",function(n,i){typeof t.activate=="function"&&t.activate.call(i,n)});this.each(function(){function k(){r==s&&i.addClass("resp-vtabs").addClass(t.tabidentify);e==!0&&i.css({width:"100%",margin:"0px"});r==h&&(i.addClass("resp-easy-accordion").addClass(t.tabidentify),i.find(".resp-tabs-list").css("display","none"))}var i=n(this),y=i.find("ul.resp-tabs-list."+t.tabidentify),p=i.attr("id"),w,l,a,b,f,v;i.find("ul.resp-tabs-list."+t.tabidentify+" li").addClass("resp-tab-item").addClass(t.tabidentify);i.css({display:"block",width:o});t.type=="vertical"&&y.css("margin-top","3px");i.find(".resp-tabs-container."+t.tabidentify).css("border-color",t.active_content_border_color);i.find(".resp-tabs-container."+t.tabidentify+" > div").addClass("resp-tab-content").addClass(t.tabidentify);k();i.find(".resp-tab-content."+t.tabidentify).before("<h2 class='resp-accordion "+t.tabidentify+"' role='tab'><span class='resp-arrow'><\/span><\/h2>");i.find(".resp-tab-content."+t.tabidentify).prev("h2").css({"background-color":t.inactive_bg,"border-color":t.active_border_color});l=0;i.find(".resp-accordion").each(function(){w=n(this);var r=i.find(".resp-tab-item:eq("+l+")"),u=i.find(".resp-accordion:eq("+l+")");u.append(r.html());u.data(r.data());w.attr("aria-controls",t.tabidentify+"_tab_item-"+l);l++});a=0;i.find(".resp-tab-item").each(function(){$tabItem=n(this);$tabItem.attr("aria-controls",t.tabidentify+"_tab_item-"+a);$tabItem.attr("role","tab");$tabItem.css({"background-color":t.inactive_bg,"border-color":"none"});var r=0;i.find(".resp-tab-content."+t.tabidentify).each(function(){b=n(this);b.attr("aria-labelledby",t.tabidentify+"_tab_item-"+r).css({"border-color":t.active_border_color});r++});a++});f=0;u!=""&&(v=u.match(new RegExp(p+"([0-9]+)")),v!==null&&v.length===2&&(f=parseInt(v[1],10)-1,f>a&&(f=0)));n(i.find(".resp-tab-item."+t.tabidentify)[f]).addClass("resp-tab-active").css({"background-color":t.activetab_bg,"border-color":t.active_border_color});t.closed===!0||t.closed==="accordion"&&!y.is(":visible")||t.closed==="tabs"&&y.is(":visible")||(n(i.find(".resp-accordion."+t.tabidentify)[f]).addClass("resp-tab-active").css({"background-color":t.activetab_bg+" !important","border-color":t.active_border_color,background:"none"}),n(i.find(".resp-tab-content."+t.tabidentify)[f]).addClass("resp-tab-content-active").addClass(t.tabidentify).attr("style","display:block"));i.find("[role=tab]").each(function(){var r=n(this);r.click(function(){var r=n(this),f=r.attr("aria-controls"),o;if(r.hasClass("resp-accordion")&&r.hasClass("resp-tab-active"))return i.find(".resp-tab-content-active."+t.tabidentify).slideUp("",function(){n(this).addClass("resp-accordion-closed")}),r.removeClass("resp-tab-active").css({"background-color":t.inactive_bg,"border-color":"none"}),!1;if(!r.hasClass("resp-tab-active")&&r.hasClass("resp-accordion")?(i.find(".resp-tab-active."+t.tabidentify).removeClass("resp-tab-active").css({"background-color":t.inactive_bg,"border-color":"none"}),i.find(".resp-tab-content-active."+t.tabidentify).slideUp().removeClass("resp-tab-content-active resp-accordion-closed"),i.find("[aria-controls="+f+"]").addClass("resp-tab-active").css({"background-color":t.activetab_bg,"border-color":t.active_border_color}),i.find(".resp-tab-content[aria-labelledby = "+f+"]."+t.tabidentify).slideDown().addClass("resp-tab-content-active")):(console.log("here"),i.find(".resp-tab-active."+t.tabidentify).removeClass("resp-tab-active").css({"background-color":t.inactive_bg,"border-color":"none"}),i.find(".resp-tab-content-active."+t.tabidentify).removeAttr("style").removeClass("resp-tab-content-active").removeClass("resp-accordion-closed"),i.find("[aria-controls="+f+"]").addClass("resp-tab-active").css({"background-color":t.activetab_bg,"border-color":t.active_border_color}),i.find(".resp-tab-content[aria-labelledby = "+f+"]."+t.tabidentify).addClass("resp-tab-content-active").attr("style","display:block")),r.trigger("tabactivate",r),c){var e=window.location.hash,s=f.split("tab_item-"),u=p+(parseInt(s[1],10)+1).toString();e!=""?(o=new RegExp(p+"[0-9]+"),u=e.match(o)!=null?e.replace(o,u):e+"|"+u):u="#"+u;history.replaceState(null,null,u)}})});n(window).resize(function(){i.find(".resp-accordion-closed").removeAttr("style")})})}})})(jQuery);!function(n){n.fn.stars=function(t){for(var u,o,r,s,i=n.extend({stars:5,emptyIcon:"fa-star-o",filledIcon:"fa-star",color:"#E4AD22",starClass:"",value:0,text:null,click:function(){}},t),e=this,f=0;f<i.stars;f++)u=n("<i>").addClass("fa").addClass(i.emptyIcon).addClass(i.starClass),i.text&&u.attr("data-rating-text",i.text[f]),"none"!==i.color&&u.css("color",i.color),this.append(u);return i.text&&(o=n("<div>").addClass("rating-text"),this.append(o)),r=this.find("i"),(r.on("mouseover",function(){var t=n(this).index()+1,u=r.slice(0,t);events.removeFilledStars(r,i);events.fillStars(u,i);i.text&&e.find(".rating-text").html(n(this).data("rating-text"))}).on("mouseout",function(){events.removeFilledStars(r,i);events.fillStars(r.filter(".selected"),i);i.text&&e.find(".rating-text").html("")}).on("click",function(){var t=n(this).index();i.value=t+1;r.removeClass("selected").slice(0,i.value).addClass("selected");i.click.call(r.get(t),i.value)}),events={removeFilledStars:function(n,t){return n.removeClass(t.filledIcon).addClass(t.emptyIcon),n},fillStars:function(n,t){return n.removeClass(t.emptyIcon).addClass(t.filledIcon),n}},i.value>0)&&(s=r.slice(0,i.value),events.fillStars(s,i).addClass("selected")),this}}(jQuery);var gotTrailer=!1,gotHistory=!1,gotReviews=!1;$(document).ready(function(){$("#dvdtabs").easyResponsiveTabs({type:"default",width:"auto",fit:!0,closed:"accordion",tabidentify:"dvd-tabs-list",activate:function(){var n=this.innerText;n.includes("Trailer")&&(gotTrailer||getTrailer());n.includes("History")&&(gotHistory||getHistory())}});$("#pwvalue").on("input",function(){var n=$(this).val(),t=n.replace(/[^0-9\.]/,"");n!==t&&$(this).val(t)});$("#SavePw").click(function(){UpdateItem()});$.ajax({cache:!1,url:"/prices/"+id+"?condition=0,1,2&"+getQueryString(),dataType:"text",type:"get",success:function(n){var t,i;$("#pricelist").html(n);t=$(n).filter("#lowestnewprice");t!==null&&$("#bigprice").html(t.html());i=$(n).filter("#lowestusedprice");i!==null&&$("#usedsummary").html(i.html())}});$(".starswrapper").stars({text:["Bad","Not so bad","Average","Good","Excellent"],click:function(n){$("#rating").val(n)}});$("#reviewform").submit(function(n){n.preventDefault();var t=$("#reviewform").serialize();$.ajax({type:"POST",url:$("#reviewform").attr("action"),data:t}).done(function(){$("#thanks").show();$("#submitreview").attr("disabled",!0);$("#name").val("");$("#email").val("");$("#synopsis").val("");$("#review").val("")}).fail(function(){$("#thanks").html("Ooops! - unable to submit review");$("#thanks").show()})})});getQueryString=function(){return window.location.href.indexOf("?")>0?window.location.href.slice(window.location.href.indexOf("?")+1):""}