var browseManager;function browseManager(){var e=function(k,j){d(j)};var i=function(k,j){f(j)};var a=function(j){sessionController.showErrorOverlay(j)};var h=function(){$("#friendForm").fadeOut("normal",function(){$("#QS_friendThankyou").fadeIn("normal")})};var b=function(j){sessionController.showErrorOverlay(j)};var g=function(){$("#reviewForm").fadeOut("normal",function(){$("div.QS_reviewThanks").fadeIn("normal")})};var c=function(j){sessionController.showErrorOverlay(j)};var d=function(j){$("div.QS_notification").stop().hide();$("div#QS_addBasketNotification_"+j).stop().fadeIn("slow")};var f=function(j){$("div.QS_notification").stop().hide();$("div#QS_addBookshelfNotification_"+j).stop().fadeIn("slow")};return{addMultipleProduct:function(k){var j=".QS_addMultipleProductQty_"+k;var l=$(j).val();this.addProduct(k,l)},addSingleProduct:function(j){this.addProduct(j,1)},addToBookshelf:function(j){basketController.addToWishList(j,i,a)},addProduct:function(j,k){basketController.addProduct(j,k,e,a)},submitSendToAFriend:function(){var j=$("#QS_sendToAFriendForm");if(j.validate().form()){basketController.sendToAFriend(j.find("input[name=title]").val(),j.find("input[name=author]").val(),j.find("input[name=ourPrice]").val(),j.find("input[name=rrp]").val(),j.find("input[name=save]").val(),j.find("input[name=urlInEmail]").val(),j.find("input[name=thumbnail]").val(),j.find("input[name=fromname]").val(),j.find("input[name=toname]").val(),j.find("input[name=fromemail]").val(),j.find("input[name=toemail]").val(),j.find("textarea[name=emailMessage]").val(),j.find("input[name=sendMeACopy]").val(),h,b)}},submitReviewForm:function(){var j=$("#QS_reviewForm");if(j.validate().form()){var k=j.find("select[name=rating]").val();if(!k){k="5"}basketController.postReview(j.find("input[name=productIds]").val(),j.find("input[name=productId]").val(),j.find("input[name=itemName]").val(),j.find("input[name=itemMaker]").val(),j.find("input[name=productFeature]").val(),j.find("input[name=reviewStatusRef]").val(),j.find("input[name=reviewTypeRef]").val(),k,j.find("input[name=foreName]").val(),j.find("input[name=emailAddress]").val(),j.find("input[name=reviewTitle]").val(),j.find("textarea[name=reviewText]").val(),g,c)}},initValidation:function(){$("#QS_sendToAFriendForm").validate({errorClass:"errorHighlight",errorContainer:"#QS_sendToAFriendErrorSection",errorLabelContainer:"#QS_sendToAFriendErrors",onfocusout:false,onclick:false,onkeyup:false,wrapper:"li",highlight:function(k,j){$(k).addClass(j)},rules:QS_Constants.validation_rules("#QS_sendToAFriendForm"),messages:QS_Constants.validation_messages});$("#QS_reviewForm").validate({errorClass:"errorHighlight",errorContainer:"#QS_reviewFormErrorSection",errorLabelContainer:"#QS_reviewFormErrors",onfocusout:false,onclick:false,onkeyup:false,wrapper:"li",highlight:function(k,j){$(k).addClass(j)},rules:QS_Constants.validation_rules("#QS_reviewForm"),messages:QS_Constants.validation_messages})},hideBookshelfNotification:function(j){$("div#QS_addBookshelfNotification_"+j).stop().fadeOut("slow")},hideBasketNotification:function(j){$("div#QS_addBasketNotification_"+j).stop().fadeOut("slow")}}}$(function(){browseManager=new browseManager();browseManager.initValidation();$("#QS_friendThankyou").hide();$(".reviewThanks").hide();$(".QS_notification").hide()});var productBookPoints;function ProductBookPoints(){return{init:function(){$("#QS_help_bookPoints").overlay({close:"button.QS_help_bookPointsClose",closeOnClick:false})},showHelp:function(){var a=$("#QS_help_bookPoints").overlay({close:"button.QS_help_bookPointsClose",closeOnClick:false});a.load();return false}}}$(function(){productBookPoints=new ProductBookPoints();productBookPoints.init()});$(document).ready(function(){$(".lightbox").lightbox({fitToScreen:true,imageClickClose:false})});
