sdg.bag={isShowing:false};var qtyCheck=false;sdg.bag.attachEvents=function(){$sd(".quantityLink").keyup(function(a){id=$sd(this).attr("id");
if(qtyCheck){clearTimeout(qtyCheck);}qtyCheck=setTimeout(function(){if(sdg.validateQty($sd("#"+id))){sdg.bag.submitChange();
}},1500);return false;});$sd(".removeLink").live("click",function(a){$sd("#removalCommerceIds").val(a.target.id);
$sd("#frmBasket").submit();return false;});$sd(".btnGoCheckout").click(function(){var b=$sd(".quantityLink");
for(var a=0;a<b.length;a++){if(!sdg.validateQty(b.eq(a))){return false;}}return true;
});};sdg.bag.submitChange=function(){sdg.submitAjaxForm({dataType:"json",trigger:$sd(".quantityLink"),error:function(c,a,b){alert("cart error");
},success:function(a,b){sdg.bag.update(a);}});};sdg.bag.update=function(c){var a=0;
for(var b=0;b<c.items.length;b++){$sd("#totalItemPrice-"+c.items[b].id).html(c.items[b].totalItemPrice);
$sd("#totalItemAmount-"+c.items[b].id).html(c.items[b].totalItemAmount);for(j=0;j<c.items[b].subItems.length;
j++){$sd("#subTotalItemPrice-"+c.items[b].subItems[j].subId).html(c.items[b].subItems[j].subTotalItemPrice);
$sd("#qty"+c.items[b].subItems[j].subId).val(c.items[b].subItems[j].subQuantity);
}a+=parseInt(c.items[b].quantity);}$sd("#basketTotal").html(c.basketTotal);$sd("#basketItems").html(c.cartItemCount);
$sd("#basketPrice").html(c.cartTotalPrice);};sdg.validateQty=function(a){qty=a.val();
prodId=a.attr("id").substr(3);parentProdId=$sd("#parentId"+prodId).val();parentQty=$sd("#qty"+parentProdId).val();
productMaxQty=$sd("#qtyMax"+prodId).val();omitParentValidation=$sd("#omitParentValidation"+prodId).val();
if(a.val().match(/^([1-9]|[1-9][0-9]|[1-9][0-9])$/g)==null){if(productMaxQty!="-1"){alert("Please enter a value in the range of 1 - "+productMaxQty);
}else{alert("Please enter a value greater than 0");}a.val(a.data("prevValue"));a.focus();
return false;}else{if(productMaxQty!="-1"&&(Number(a.val())>Number(productMaxQty))){alert("Please enter a value in the range of 1 - "+productMaxQty);
a.val(a.data("prevValue"));a.focus();return false;}else{if(omitParentValidation!="1"&&parentProdId&&(Number(a.val())>Number(parentQty))){desc=$sd("#desc"+parentProdId).text().replace(/^\s+|\s+$/g,"");
alert(prodId+"For this product must enter a quantity equal to or less than the quantity for the following product: \n\n"+desc+"\n\nPlease enter a quantity no greater than "+parentQty+".");
a.val(a.data("prevValue"));a.focus();return false;}}}a.data("prevValue",qty);return true;
};sdg.openZoomedImage=function(o){S7Config.isViewerRoot="http://littlewoods.scene7.com/is-viewers-3.9";
var c=o;var h="";var f="";var b="";var q="http://images.littlewoods.com/is/image/Littlewoods/%%SCENE7-ID%%?$prodDetailMain$";
var s="/productFullPlayer";var d=252;var i=336;var e="PLEASE INSTALL FLASH PLAYER ";
var t="_genericzoom"+Math.round(Math.random()*100000);var n="http://littlewoods.scene7.com";
var u=0;var m=true;var v=true;var p=50;var a=1;var r="javascript:cmVideoEvents%28%22$1$%22%29;void%280%29";
var k="prod760215";var g=n+"/skins/Littlewoods/SWFs/LittlewoodsZoomSpinVideoLoader.swf?codeRoot="+n+"/is-viewers-3.9/flash/&serverUrl="+n+"/is/image/&skin="+n+"/e2/Littlewoods/SWFs/LittlewoodsZoomSpinVideoFGv2.swf&navHighlightThickness=1&waitIcon="+n+"/skins/Littlewoods/SWFs/LittlewoodsZoomSpinVideo_wait_animation.swf&waitIconTimer=0.1,0.1&image=%%SCENE7-ID%%&waitIconTimer=0.1,2&persistence=0&instanceName="+t+"&viewerMode=%%VIEWER-MODE%%&viewerWidth="+d+"&viewerHeight="+i+"&videoAutoPlay="+m+"&resetOnEnd="+v+"&initialVolume="+p+"&initialZoom="+a+"&eventLog="+r;
var l=s+"?viewerMode=0&width=540&height=640&imageName="+c+"#TB_iframe?width=540&height=640&tight=1";
tb_show("Full Image View",l);return false;};$sd(function(){if($sd("#productBasket").length!==0){$sd(".quantityLink").each(function(a,b){$sd(this).data("prevValue",$sd(this).val());
});sdg.bag.attachEvents();}$sd(".full-screen-zoom").click(function(){sdg.openZoomedImage($sd(this).attr("rel"));
});});