(function(a){a.fn.twitter=function(b){var c={username:"mao_gallery",list:"modernartoxford",group:false,loading_text:null,count:2};function d(f){f=f.replace(/http:\/\/\S+/g,'<a href="$&">$&</a>');return f}function e(f){var h=Date.parse(f);var i=(arguments.length>1)?arguments[1]:new Date();var g=parseInt((i.getTime()-h)/1000);if(g<60){return"Less than a minute ago"}else{if(g<120){return"About a minute ago"}else{if(g<(45*60)){return(parseInt(g/60)).toString()+" minutes ago"}else{if(g<(90*60)){return"About an hour ago"}else{if(g<(24*60*60)){return"About "+(parseInt(g/3600)).toString()+" hours ago"}else{if(g<(48*60*60)){return"1 day ago"}else{return(parseInt(g/86400)).toString()+" days ago"}}}}}}}if(b){a.extend(c,b)}return this.each(function(){var i="";var h="";var g=null;g=a(this).text();if(!c.group){a(this).html("")}if(a(this).children("ul.tweet_list").length==0){h=a('<ul class="tweet_list">').appendTo(a(this))}var j=a('<li class="loading">'+c.loading_text+"</li>");var f=a(this).children("ul.tweet_list");a(this).children("ul.tweet_list").append(j);if(c.group){url="http://api.twitter.com/1/"+c.username+"/lists/"+c.list+"/statuses.json?callback=?";a.getJSON(url,function(k){a.each(k,function(l,n){if(l<c.count){var m="";m+="<li>";m+="<div>";m+='<span class="tweet_text">'+d(n.text)+"</span>";m+='<span class="tweet_date">'+e(n.created_at)+"</span>";m+='<a class="tweet_user" href="http://twitter.com/'+n.user.screen_name+'">@'+n.user.screen_name+"</a>";m+="</div>";m+='<div class="tick"/></div>';m+="</li>";f.append(m)}});f.children("li.loading").remove()})}else{url="http://twitter.com/statuses/user_timeline.json?screen_name="+g+"&callback=?";if(g==null||g.length<3){f.remove()}else{a.getJSON(url,function(k){a.each(k,function(l,n){if(l<c.count){var m="";m+="<li>";m+="<div>";m+='<span class="tweet_text">'+d(n.text)+"</span>";m+='<span class="tweet_date">'+e(n.created_at)+"</span>";m+='<a class="tweet_user" href="http://twitter.com/'+n.user.screen_name+'">@'+n.user.screen_name+"</a>";m+="</div>";m+="</li>";f.append(m)}});f.children("li.loading").remove();a('<div class="tick"></div>').insertAfter(f)})}}})}})(jQuery);(function(d){d.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(f,e){d.fx.step[e]=function(g){if(g.state==0){g.start=c(g.elem,e);g.end=b(g.end)}g.elem.style[e]="rgb("+[Math.max(Math.min(parseInt((g.pos*(g.end[0]-g.start[0]))+g.start[0]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[1]-g.start[1]))+g.start[1]),255),0),Math.max(Math.min(parseInt((g.pos*(g.end[2]-g.start[2]))+g.start[2]),255),0)].join(",")+")"}});function b(e){var f;if(e&&e.constructor==Array&&e.length==3){return e}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(e)){return[parseInt(f[1]),parseInt(f[2]),parseInt(f[3])]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(e)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(e)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(e)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}return a[d.trim(e).toLowerCase()]}function c(g,f){var e;do{e=d.curCSS(g,f);if(e!=""&&e!="transparent"||d.nodeName(g,"body")){break}f="backgroundColor"}while(g=g.parentNode);return b(e)}var a={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0]}})(jQuery);var swfobject=function(){var aa="undefined",aj="object",aI="Shockwave Flash",aM="ShockwaveFlash.ShockwaveFlash",ai="application/x-shockwave-flash",aH="SWFObjectExprInst",ae="onreadystatechange",aU=window,ar=document,al=navigator,aJ=false,aK=[ap],ax=[],aT=[],aO=[],au,aG,ab,Y,aP=false,ay=false,aw,ad,av=true,aS=function(){var g=typeof ar.getElementById!=aa&&typeof ar.getElementsByTagName!=aa&&typeof ar.createElement!=aa,d=al.userAgent.toLowerCase(),e=al.platform.toLowerCase(),k=e?/win/.test(e):/win/.test(d),i=e?/mac/.test(e):/mac/.test(d),a=/webkit/.test(d)?parseFloat(d.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,c=!+"\v1",b=[0,0,0],h=null;if(typeof al.plugins!=aa&&typeof al.plugins[aI]==aj){h=al.plugins[aI].description;if(h&&!(typeof al.mimeTypes!=aa&&al.mimeTypes[ai]&&!al.mimeTypes[ai].enabledPlugin)){aJ=true;c=false;h=h.replace(/^.*\s+(\S+\s+\S+$)/,"$1");b[0]=parseInt(h.replace(/^(.*)\..*$/,"$1"),10);b[1]=parseInt(h.replace(/^.*\.(.*)\s.*$/,"$1"),10);b[2]=/[a-zA-Z]/.test(h)?parseInt(h.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof aU.ActiveXObject!=aa){try{var j=new ActiveXObject(aM);if(j){h=j.GetVariable("$version");if(h){c=true;h=h.split(" ")[1].split(",");b=[parseInt(h[0],10),parseInt(h[1],10),parseInt(h[2],10)]}}}catch(f){}}}return{w3:g,pv:b,wk:a,ie:c,win:k,mac:i}}(),at=function(){if(!aS.w3){return}if((typeof ar.readyState!=aa&&ar.readyState=="complete")||(typeof ar.readyState==aa&&(ar.getElementsByTagName("body")[0]||ar.body))){aD()}if(!aP){if(typeof ar.addEventListener!=aa){ar.addEventListener("DOMContentLoaded",aD,false)}if(aS.ie&&aS.win){ar.attachEvent(ae,function(){if(ar.readyState=="complete"){ar.detachEvent(ae,arguments.callee);aD()}});if(aU==top){(function(){if(aP){return}try{ar.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}aD()})()}}if(aS.wk){(function(){if(aP){return}if(!/loaded|complete/.test(ar.readyState)){setTimeout(arguments.callee,0);return}aD()})()}ak(aD)}}();function aD(){if(aP){return}try{var d=ar.getElementsByTagName("body")[0].appendChild(Z("span"));d.parentNode.removeChild(d)}catch(a){return}aP=true;var b=aK.length;for(var c=0;c<b;c++){aK[c]()}}function aQ(a){if(aP){a()}else{aK[aK.length]=a}}function ak(b){if(typeof aU.addEventListener!=aa){aU.addEventListener("load",b,false)}else{if(typeof ar.addEventListener!=aa){ar.addEventListener("load",b,false)}else{if(typeof aU.attachEvent!=aa){aq(aU,"onload",b)}else{if(typeof aU.onload=="function"){var a=aU.onload;aU.onload=function(){a();b()}}else{aU.onload=b}}}}}function ap(){if(aJ){aL()}else{aN()}}function aL(){var b=ar.getElementsByTagName("body")[0];var d=Z(aj);d.setAttribute("type",ai);var a=b.appendChild(d);if(a){var c=0;(function(){if(typeof a.GetVariable!=aa){var e=a.GetVariable("$version");if(e){e=e.split(" ")[1].split(",");aS.pv=[parseInt(e[0],10),parseInt(e[1],10),parseInt(e[2],10)]}}else{if(c<10){c++;setTimeout(arguments.callee,10);return}}b.removeChild(d);a=null;aN()})()}else{aN()}}function aN(){var b=ax.length;if(b>0){for(var a=0;a<b;a++){var e=ax[a].id;var i=ax[a].callbackFn;var h={success:false,id:e};if(aS.pv[0]>0){var l=aA(e);if(l){if(ac(ax[a].swfVersion)&&!(aS.wk&&aS.wk<312)){ao(e,true);if(i){h.success=true;h.ref=ag(e);i(h)}}else{if(ax[a].expressInstall&&X()){var g={};g.data=ax[a].expressInstall;g.width=l.getAttribute("width")||"0";g.height=l.getAttribute("height")||"0";if(l.getAttribute("class")){g.styleclass=l.getAttribute("class")}if(l.getAttribute("align")){g.align=l.getAttribute("align")}var d={};var c=l.getElementsByTagName("param");var j=c.length;for(var k=0;k<j;k++){if(c[k].getAttribute("name").toLowerCase()!="movie"){d[c[k].getAttribute("name")]=c[k].getAttribute("value")}}aF(g,d,e,i)}else{ah(l);if(i){i(h)}}}}}else{ao(e,true);if(i){var f=ag(e);if(f&&typeof f.SetVariable!=aa){h.success=true;h.ref=f}i(h)}}}}}function ag(d){var b=null;var c=aA(d);if(c&&c.nodeName=="OBJECT"){if(typeof c.SetVariable!=aa){b=c}else{var a=c.getElementsByTagName(aj)[0];if(a){b=a}}}return b}function X(){return !ay&&ac("6.0.65")&&(aS.win||aS.mac)&&!(aS.wk&&aS.wk<312)}function aF(d,e,a,c){ay=true;ab=c||null;Y={success:false,id:a};var h=aA(a);if(h){if(h.nodeName=="OBJECT"){au=aE(h);aG=null}else{au=h;aG=a}d.id=aH;if(typeof d.width==aa||(!/%$/.test(d.width)&&parseInt(d.width,10)<310)){d.width="310"}if(typeof d.height==aa||(!/%$/.test(d.height)&&parseInt(d.height,10)<137)){d.height="137"}ar.title=ar.title.slice(0,47)+" - Flash Player Installation";var g=aS.ie&&aS.win?"ActiveX":"PlugIn",f="MMredirectURL="+aU.location.toString().replace(/&/g,"%26")+"&MMplayerType="+g+"&MMdoctitle="+ar.title;if(typeof e.flashvars!=aa){e.flashvars+="&"+f}else{e.flashvars=f}if(aS.ie&&aS.win&&h.readyState!=4){var b=Z("div");a+="SWFObjectNew";b.setAttribute("id",a);h.parentNode.insertBefore(b,h);h.style.display="none";(function(){if(h.readyState==4){h.parentNode.removeChild(h)}else{setTimeout(arguments.callee,10)}})()}am(d,e,a)}}function ah(b){if(aS.ie&&aS.win&&b.readyState!=4){var a=Z("div");b.parentNode.insertBefore(a,b);a.parentNode.replaceChild(aE(b),a);b.style.display="none";(function(){if(b.readyState==4){b.parentNode.removeChild(b)}else{setTimeout(arguments.callee,10)}})()}else{b.parentNode.replaceChild(aE(b),b)}}function aE(e){var d=Z("div");if(aS.win&&aS.ie){d.innerHTML=e.innerHTML}else{var b=e.getElementsByTagName(aj)[0];if(b){var f=b.childNodes;if(f){var a=f.length;for(var c=0;c<a;c++){if(!(f[c].nodeType==1&&f[c].nodeName=="PARAM")&&!(f[c].nodeType==8)){d.appendChild(f[c].cloneNode(true))}}}}}return d}function am(g,b,e){var d,h=aA(e);if(aS.wk&&aS.wk<312){return d}if(h){if(typeof g.id==aa){g.id=e}if(aS.ie&&aS.win){var f="";for(var l in g){if(g[l]!=Object.prototype[l]){if(l.toLowerCase()=="data"){b.movie=g[l]}else{if(l.toLowerCase()=="styleclass"){f+=' class="'+g[l]+'"'}else{if(l.toLowerCase()!="classid"){f+=" "+l+'="'+g[l]+'"'}}}}}var a="";for(var k in b){if(b[k]!=Object.prototype[k]){a+='<param name="'+k+'" value="'+b[k]+'" />'}}h.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+f+">"+a+"</object>";aT[aT.length]=g.id;d=aA(g.id)}else{var c=Z(aj);c.setAttribute("type",ai);for(var j in g){if(g[j]!=Object.prototype[j]){if(j.toLowerCase()=="styleclass"){c.setAttribute("class",g[j])}else{if(j.toLowerCase()!="classid"){c.setAttribute(j,g[j])}}}}for(var i in b){if(b[i]!=Object.prototype[i]&&i.toLowerCase()!="movie"){aC(c,i,b[i])}}h.parentNode.replaceChild(c,h);d=c}}return d}function aC(d,b,c){var a=Z("param");a.setAttribute("name",b);a.setAttribute("value",c);d.appendChild(a)}function af(b){var a=aA(b);if(a&&a.nodeName=="OBJECT"){if(aS.ie&&aS.win){a.style.display="none";(function(){if(a.readyState==4){az(b)}else{setTimeout(arguments.callee,10)}})()}else{a.parentNode.removeChild(a)}}}function az(c){var b=aA(c);if(b){for(var a in b){if(typeof b[a]=="function"){b[a]=null}}b.parentNode.removeChild(b)}}function aA(c){var a=null;try{a=ar.getElementById(c)}catch(b){}return a}function Z(a){return ar.createElement(a)}function aq(c,a,b){c.attachEvent(a,b);aO[aO.length]=[c,a,b]}function ac(c){var b=aS.pv,a=c.split(".");a[0]=parseInt(a[0],10);a[1]=parseInt(a[1],10)||0;a[2]=parseInt(a[2],10)||0;return(b[0]>a[0]||(b[0]==a[0]&&b[1]>a[1])||(b[0]==a[0]&&b[1]==a[1]&&b[2]>=a[2]))?true:false}function an(f,b,g,e){if(aS.ie&&aS.mac){return}var d=ar.getElementsByTagName("head")[0];if(!d){return}var a=(g&&typeof g=="string")?g:"screen";if(e){aw=null;ad=null}if(!aw||ad!=a){var c=Z("style");c.setAttribute("type","text/css");c.setAttribute("media",a);aw=d.appendChild(c);if(aS.ie&&aS.win&&typeof ar.styleSheets!=aa&&ar.styleSheets.length>0){aw=ar.styleSheets[ar.styleSheets.length-1]}ad=a}if(aS.ie&&aS.win){if(aw&&typeof aw.addRule==aj){aw.addRule(f,b)}}else{if(aw&&typeof ar.createTextNode!=aa){aw.appendChild(ar.createTextNode(f+" {"+b+"}"))}}}function ao(c,a){if(!av){return}var b=a?"visible":"hidden";if(aP&&aA(c)){aA(c).style.visibility=b}else{an("#"+c,"visibility:"+b)}}function aR(b){var c=/[\\\"<>\.;]/;var a=c.exec(b)!=null;return a&&typeof encodeURIComponent!=aa?encodeURIComponent(b):b}var aB=function(){if(aS.ie&&aS.win){window.attachEvent("onunload",function(){var f=aO.length;for(var e=0;e<f;e++){aO[e][0].detachEvent(aO[e][1],aO[e][2])}var c=aT.length;for(var d=0;d<c;d++){af(aT[d])}for(var b in aS){aS[b]=null}aS=null;for(var a in swfobject){swfobject[a]=null}swfobject=null})}}();return{registerObject:function(e,b,d,a){if(aS.w3&&e&&b){var c={};c.id=e;c.swfVersion=b;c.expressInstall=d;c.callbackFn=a;ax[ax.length]=c;ao(e,false)}else{if(a){a({success:false,id:e})}}},getObjectById:function(a){if(aS.w3){return ag(a)}},embedSWF:function(h,d,k,b,e,g,f,j,a,i){var c={success:false,id:d};if(aS.w3&&!(aS.wk&&aS.wk<312)&&h&&d&&k&&b&&e){ao(d,false);aQ(function(){k+="";b+="";var m={};if(a&&typeof a===aj){for(var o in a){m[o]=a[o]}}m.data=h;m.width=k;m.height=b;var p={};if(j&&typeof j===aj){for(var n in j){p[n]=j[n]}}if(f&&typeof f===aj){for(var l in f){if(typeof p.flashvars!=aa){p.flashvars+="&"+l+"="+f[l]}else{p.flashvars=l+"="+f[l]}}}if(ac(e)){var q=am(m,p,d);if(m.id==d){ao(d,true)}c.success=true;c.ref=q}else{if(g&&X()){m.data=g;aF(m,p,d,i);return}else{ao(d,true)}}if(i){i(c)}})}else{if(i){i(c)}}},switchOffAutoHideShow:function(){av=false},ua:aS,getFlashPlayerVersion:function(){return{major:aS.pv[0],minor:aS.pv[1],release:aS.pv[2]}},hasFlashPlayerVersion:ac,createSWF:function(c,b,a){if(aS.w3){return am(c,b,a)}else{return undefined}},showExpressInstall:function(d,a,b,c){if(aS.w3&&X()){aF(d,a,b,c)}},removeSWF:function(a){if(aS.w3){af(a)}},createCSS:function(d,a,c,b){if(aS.w3){an(d,a,c,b)}},addDomLoadEvent:aQ,addLoadEvent:ak,getQueryParamValue:function(d){var a=ar.location.search||ar.location.hash;if(a){if(/\?/.test(a)){a=a.split("?")[1]}if(d==null){return aR(a)}var c=a.split("&");for(var b=0;b<c.length;b++){if(c[b].substring(0,c[b].indexOf("="))==d){return aR(c[b].substring((c[b].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(ay){var a=aA(aH);if(a&&au){a.parentNode.replaceChild(au,a);if(aG){ao(aG,true);if(aS.ie&&aS.win){au.style.display="block"}}if(ab){ab(Y)}}ay=false}}}}();var _homeTimer=0;var _homeClicked=false;var _homeEventData;var _homePage=0;var _homeSlideShowTimer=0;var _pastTimer=0;var _initialID=0;var _page=1;var _commentPage=1;var _li_comment_count=0;var _commentPages=1;var _imagePage=1;var _li_image_count=0;var _imagePages=1;var _grouptwittercount=2;var _individualtwitteraccount=1;var _relatedItemsPage=1;var _realCounter=1;var _noshipHtml='We do <strong><u>not</u></strong> ship to your selected country, please complete or update your shipping address. Alternatively <a href="/contact-us/">Contact us</a> for more assistance.';var _outofstock="The item you attempted to add to your basket is currently out of stock!";$(document).ready(function(){if(location.href.toLowerCase().match("out-of-stock")!=null){$("body").prepend('<p class="shipping-alert" style="display:none;">'+_outofstock+"<p>");$("p.shipping-alert").slideDown("fast")}if($("input#sameasbilling").length>0){if($("input#sameasbilling").is(":checked")){disableShipping()}else{enableShipping()}$("input#sameasbilling").click(function(){if($(this).is(":checked")){disableShipping()}else{enableShipping()}});shippingDropdowns()}if($("div.product-detail").length>0){productDetail()}if($("div.product-detail").length>0){productDetail()}if($("input#add_address").length>0){if(!$("input#add_address").is(":checked")){$("div.user-address").hide()}$("input#add_address").click(function(){if($(this).is(":checked")){$("div.user-address").show()}else{$("div.user-address").hide()}})}if($("input#Subscribed").length>0){if(!$("input#Subscribed").is(":checked")){$("div.additional").hide()}$("input#Subscribed").click(function(){if($(this).is(":checked")){$("div.additional").show()}else{$("div.additional").hide()}})}if($("ul.paging").hasClass("related")){relatedItemPaging()}if($("form#basket-form").length>0){$("form#basket-form select").change(function(){$("form#basket-form").submit()})}$(".js-hide").css({display:"none"});if($("ul.archive-items li").size()>0){$("ul.archive-items li").live("click",function(){var d=$(this).children("a").attr("href");document.location.href=d})}if($("div.footer-related div.container ul.items li").size()>0){$("div.footer-related div.container ul.items li").live("click",function(){var d=$(this).children("div.item").children("a").attr("href");document.location.href=d})}if($("ul.events-list li").size()>0){$("ul.events-list li").live("click",function(){var d=$(this).children("div").children("div").children("a").attr("href");document.location.href=d})}if($("div.latest-events").length>0){$("div.latest-events").live("click",function(){var d=$(this).children("div").children("a").attr("href");document.location.href=d})}if($("body.profile").length>0){$("input#password, input#retypepassword").val("***************");$("input#password, input#retypepassword").focus(function(){$(this).val("")});$("input#password, input#retypepassword").blur(function(){if($(this).val().length<=0){$(this).val("***************")}})}if($("input#timeOffset").length>0){var c=new Date();$("input#timeOffset").val(c.getTimezoneOffset())}if($("body.home").length>0){$.ajax({type:"POST",contentType:"application/json; charset=utf-8",url:"/featuredevents/",dataType:"json",timeout:2000,async:false,error:function(d,e,h,g,f){},success:function(d){_homeEventData=d}});if(_homeEventData.length>1){_initialID=$("div.latest-events").attr("id").replace("event-","");$.each(_homeEventData,function(d,e){if(e.Id==_initialID){_homePage=d}});$("div.latest-events").append('<ul class="paging"><li class="previous"><a href="">Previous</a></li><li class="detail">1 / '+_homeEventData.length+'</li><li class="next"><a href="">Next</a></li></ul>');_homeSlideShowTimer=setInterval(function(){bindClickEventHome(true)},10000)}$("ul.paging li a").live("click",bindClickEventHome)}bindHeaderSearch();if($.support.opacity){pastEventHover()}if($("div.comments").length>0){$("div.comments").addClass("js");_li_comment_count=$("ul.comments-list").children("li").size();_commentPages=Math.ceil(_li_comment_count/3);if(_li_comment_count>3){var a=new StringBuilder();a.append('<ul class="paging">');a.append('<li class="previous"><a href="javascript:void(0);">Previous</a><li>');a.append('<li class="detail">'+_commentPage+" / "+_commentPages+"<li>");a.append('<li class="next"><a href="javascript:void(0);">Next</a><li>');a.append("</ul>");$("div.comment-form").prepend(a.toString());showHidePaging("div.comments ul.paging",_commentPage,_commentPages);$("div.comments ul.paging li.next a").live("click",function(){_commentPage++;var e=((_commentPage-1)*3);var d=(e+2);if(_commentPage>_commentPages){_commentPage=_commentPages;e=((_commentPage-1)*3);d=(e+2)}$("li.detail").html(_commentPage+" / "+_commentPages);$("ul.comments-list li").each(function(f){if(f<e){$(this).addClass("marked-to-hide")}else{if(f>d){$(this).addClass("marked-to-hide")}else{$(this).addClass("marked-to-show")}}});$(".marked-to-hide").fadeOut("fast",function(){$(".marked-to-show").fadeIn("fast").removeClass("marked-to-show")}).removeClass("marked-to-hide");showHidePaging("div.comments ul.paging",_commentPage,_commentPages);return false});$("div.comments ul.paging li.previous a").live("click",function(){_commentPage--;var e=((_commentPage-1)*3);var d=(e+2);if(_commentPage<=0){_commentPage=1;e=0;d=2}$("li.detail").html(_commentPage+" / "+_commentPages);$("ul.comments-list li").each(function(f){if(f<e){$(this).addClass("marked-to-hide")}else{if(f>d){$(this).addClass("marked-to-hide")}else{$(this).addClass("marked-to-show")}}});$(".marked-to-hide").fadeOut("fast",function(){$(".marked-to-show").fadeIn("fast").removeClass("marked-to-show")}).removeClass("marked-to-hide");showHidePaging("div.comments ul.paging",_commentPage,_commentPages);return false})}$("ul.comments-list li").each(function(d){if(d>2){$(this).hide()}});comments()}if($("ul.events-list").length>0){whatsOnFilters()}if($("ul.archive-items").length>0){whatsOnFiltersPast()}var b=($("div.main-nav ul").size()-1);if(b==2){$("div.main-nav").addClass("two")}if(b>=3){$("div.main-nav").addClass("three")}if($("div.options").children("div.basket").length>0){$("div.options").addClass("basket")}$("div.twitter-group-feed").each(function(){$(this).twitter({username:"mao_gallery",list:"modernartoxford",group:true,loading_text:"Loading group tweets...",count:_grouptwittercount})});if($("ul.the-team li").length>0){$("div.twitter").twitter({list:null,group:false,loading_text:"Loading users tweets...",count:_individualtwitteraccount})}});function disableShipping(){$("div.shipping dl dd input").each(function(){$(this).attr("readonly","readonly");$(this).val("")});$("div.shipping dl dd select").each(function(){$(this).attr("readonly","readonly")});shippingDropdowns()}function enableShipping(){$("div.shipping dl dd input").each(function(){$(this).attr("readonly","")});$("div.shipping dl dd select").each(function(){$(this).attr("readonly","")});shippingDropdowns()}function productDetail(){$("ul.images li a").live("click",function(){var b=$(this).children("img").attr("src").replace("mao-product-preview-","mao-product-gallery-");var c=$(this).children("img").attr("alt");if(b!=$("div.column-right").children("img").attr("src")){$("div.column-right").children("img").fadeOut("fast",function(){$(this).remove();$("div.column-right").append('<img src="'+b+'" alt="'+c+'" style="display:none;" />');$("div.column-right").children("img").fadeIn("fast")})}return false});_li_image_count=$("ul.images").children("li").size();_imagePages=Math.ceil(_li_image_count/4);if(_li_image_count>4){var a=new StringBuilder();a.append('<ul class="paging">');a.append('<li class="previous"><a href="javascript:void(0);">Previous</a><li>');a.append('<li class="detail">'+_imagePage+" / "+_imagePages+"<li>");a.append('<li class="next"><a href="javascript:void(0);">Next</a><li>');a.append("</ul>");$("div.product-detail div.detail").prepend(a.toString());showHidePaging("div.product-detail div.detail ul.paging",_imagePage,_imagePages);$("div.product-detail div.detail ul.paging li.next a").live("click",function(){_imagePage++;var c=((_imagePage-1)*4);var b=(c+3);if(_imagePage>_imagePages){_imagePage=_imagePages;c=((_imagePage-1)*4);b=(c+3)}$("div.product-detail div.detail ul.paging li.detail").html(_imagePage+" / "+_imagePages);$("ul.images li").each(function(d){if(d<c){$(this).addClass("marked-to-hide")}else{if(d>b){$(this).addClass("marked-to-hide")}else{$(this).addClass("marked-to-show")}}});$(".marked-to-hide").fadeOut("fast",function(){$(".marked-to-show").fadeIn("fast").removeClass("marked-to-show")}).removeClass("marked-to-hide");showHidePaging("div.product-detail div.detail ul.paging",_imagePage,_imagePages);return false});$("div.detail ul.paging li.previous a").live("click",function(){_imagePage--;var c=((_imagePage-1)*4);var b=(c+3);if(_imagePage<=0){_imagePage=1;c=0;b=3}$("div.product-detail div.detail ul.paging li.detail").html(_imagePage+" / "+_imagePages);$("ul.images li").each(function(d){if(d<c){$(this).addClass("marked-to-hide")}else{if(d>b){$(this).addClass("marked-to-hide")}else{$(this).addClass("marked-to-show")}}});$(".marked-to-hide").fadeOut("fast",function(){$(".marked-to-show").fadeIn("fast").removeClass("marked-to-show")}).removeClass("marked-to-hide");showHidePaging("div.product-detail div.detail ul.paging",_imagePage,_imagePages);return false})}$("ul.images li").each(function(b){if(b>3){$(this).hide()}})}function showHidePaging(b,a,c){if(a<=c){$(b+" li.next").show()}if(a>=c){$(b+" li.next").hide()}if(a>1){$(b+" li.previous").show()}else{$(b+" li.previous").hide()}}function shippingDropdowns(){var a=null;if($("select#billing_country").val()!=0||$("select#shipping_country").val()!=0){if($("input#sameasbilling").is(":checked")){a=$("select#billing_country").val()}else{a=$("select#shipping_country").val()}updateShipping(a)}$("select").change(function(){if($("input#sameasbilling").is(":checked")){a=$("select#billing_country").val()}else{a=$("select#shipping_country").val()}updateShipping(a)})}function updateShipping(a){var b={country:a};$("p.shipping-alert").slideUp("fast",function(){$(this).remove()});$.ajax({type:"POST",url:"/online-shop/basket/checkout/confirmation/shippingquery/",data:b,timeout:2000,async:false,error:function(c,d,g,f,e){},success:function(c){if(!c.allowShipping){$("body").prepend('<p class="shipping-alert" style="display:none;">'+_noshipHtml+"<p>");$("p.shipping-alert").slideDown("fast")}$("td.text span").html("("+c.ShippingCountry+")");$("td.shipping").html(c.ShippingCost);$("td.total").html(c.Total)}})}function relatedItemPaging(){$("div.footer-related ul.related.paging").show();$("ul.related.paging li a").live("click",function(){var c=6;var b=$(this).parent("li").parent("ul").parent("div");var a=b.children("ul.items");if(b.hasClass("small")){c=3}if($(this).parent("li").hasClass("next")){_relatedItemsPage++}else{_relatedItemsPage--}var d=b.attr("id").replace("related-","");a.children("li").addClass("mark-to-hide");$.ajax({type:"POST",url:"/api/related/fetch/",data:"pageSize="+c+"&coreid="+d+"&paged="+_relatedItemsPage,timeout:2000,async:false,error:function(e,f,i,h,g){},success:function(e){var f=e;$.each(f.RelatedItems,function(h,j){var g=new StringBuilder();g.append('<li style="display:none;" class="mark-to-show">');if(j.Image==null){g.append('<div class="item text"><a href="'+j.Url+'" title="'+j.Name+'">'+j.NameFormatted+"</a></div>")}else{g.append('<div class="item"><a href="'+j.Url+'"><img src="'+j.Image+'" alt="'+j.ImageAlt+'" /></a></div>')}g.append('<div class="detail">');if(j.Controller=="article"){if(j.Author!=null&&j.Author.length>1){g.append('<a class="name" title="'+j.Author+'" href="'+j.Url+'">'+j.Author+"</a>")}g.append('<p class="title">'+j.Date+"</p>")}else{if(j.Controller=="event"){if(j.Author!=null&&j.Author.length>1){g.append('<a class="name" title="'+j.Author+'" href="'+j.Url+'">'+j.Author+"</a>");g.append('<p class="title">'+j.Name+"</p>")}else{g.append('<a class="name" title="'+j.Name+'" href="'+j.Url+'">'+j.Name+"</a>")}}else{if(j.Controller=="product"){g.append('<a class="name" title="'+j.Name+'" href="'+j.Url+'">'+j.Name+"</a>");if(j.Author!=null&&j.Author.length>1){g.append('<p class="title">'+j.Author+"</p>")}g.append('<p class="price">'+j.Price+"</p>");if(j.OnSale){g.append('<a class="outnow" href="'+j.Url+'">On Sale</a>')}}}}g.append("</div>");g.append('<span>+ <a href="'+j.TypeUrl+'" class="area" title="'+j.Type+'">'+j.Type+"</a></span>");g.append("</li>");a.append(g.toString());$("li.mark-to-hide").fadeOut("fast",function(){$(this).remove();$("li.mark-to-show").fadeIn("fast")})});b.children("ul.paging").html(BuildPaging(f.TotalCount,f.TotalPages,f.HasNextPage,f.HasPreviousPage,f.PageIndex,f.PageSize,"javascript:void(0);"))}});return false})}function displayCommentPreview(a){$.ajax({type:"POST",url:"/api/comments/preview/",data:{Comment:a.val()},dataType:"json",timeout:2000,async:false,error:function(b,c,f,e,d){},success:function(b){if(b.Status==200){if($("ul.comments-list li.preview").length==0){if($("div.no-comments").length>0){$("div.no-comments").fadeOut("fast").remove()}if($("ul.comments-list").length==0){$("div.comments").append('<ul class="comments-list"></ul>')}_li_comment_count++;_commentPages=Math.ceil(_li_comment_count/3);_commentPage=_commentPages;_startHide=((_commentPage-1)*3);_endHide=(_startHide+2);$("ul.comments-list li").each(function(d){if(d<_startHide){$(this).hide()}else{if(d>_endHide){$(this).hide()}else{$(this).show()}}});$("li.detail").html(_commentPage+" / "+_commentPages);$("p.message").remove();var c=new StringBuilder();c.append('<li class="preview">');c.append('<span class="preview">COMMENT PREVIEW</span>');c.append('<div class="comment"><p>'+b.Comment+"</p></div>");c.append('<p class="name">'+b.Author+"</p>");c.append('<p class="date">'+b.DateCreated+"</p>");c.append("</li>");$("ul.comments-list").append(c.toString())}else{$("ul.comments-list li.preview div.comment p").html(b.Comment);$("ul.comments-list li.preview p.name").html(b.Author);$("ul.comments-list li.preview p.date").html(b.DateCreated)}}}})}function comments(){$("div.comment-form input.button").live("click",function(){var b=$(this).parent("form").attr("action");var a=$(this).parent("form").children("textarea").val();$.ajax({type:"POST",url:b,data:{Comment:a},dataType:"json",timeout:2000,async:false,error:function(c,d,g,f,e){},success:function(c){if(c.Status==200){var d=new StringBuilder();if($("ul.comments-list").length==0){$("div.comments").prepend('<ul class="comments-list"></ul>');$("div.comments div.no-comments").remove()}if($("ul.comments-list li.preview").length==0){d.append('<li class="preview" style="displa:none;">');d.append('<div class="comment"><p></p></div>');d.append('<p class="name"></p>');d.append('<p class="date"></p>');d.append("</li>");$("ul.comments-list").prepend(d.toString())}_li_comment_count++;_commentPages=Math.ceil(_li_comment_count/3);_commentPage=1;_startHide=0;_endHide=2;$("ul.comments-list li").each(function(e){if(e<_startHide){$(this).hide()}else{if(e>_endHide){$(this).hide()}else{$(this).show()}}});$("li.detail").html(_commentPage+" / "+_commentPages);$("p.message").remove();$("div.comment-form form input").fadeOut("fast");$("div.comment-form form textarea").val("").fadeOut("fast");$('<p class="message" style="display:none;">'+c.Message+"</p>").insertAfter("div.comment-form form a");$("div.comment-form form p.message").fadeIn("fast");if(c.DisplayPosted){$("ul.comments-list li.preview div.comment p").html(c.Comment);$("ul.comments-list li.preview p.name").html(c.Author);$("ul.comments-list li.preview p.date").html(c.DateCreated);$("ul.comments-list li.preview:hidden").fadeIn("fast");$("ul.comments-list li.preview").removeClass("preview")}}if(c.Status==401){$("p.message").remove();$('<p class="message" style="display:none;">'+c.Message+"</p>").insertAfter("div.comment-form form a");$("div.comment-form form p.message").fadeIn("fast")}if(c.Status==500){$("p.message").remove();$('<p class="message" style="display:none;">'+c.Message+"</p>").insertAfter("div.comment-form form a");$("div.comment-form form p.message").fadeIn("fast")}}});return false})}function whatsOnFilters(){$("select#filter_strands, select#filter_types").live("change",function(){var b=$("select#filter_types").val();var a=$("select#filter_strands").val();$.ajax({type:"POST",data:"filter_types="+b+"&filter_strands="+a,dataType:"xml",timeout:2000,async:false,beforeSend:function(){},error:function(c,d,g,f,e){},success:function(c){$("ul.events-list li").remove();$("ul.events-list").append($(c).find("Content").text())}});return false})}function whatsOnFiltersPast(){$("select#filter_artists, select#filter_types, select#filter_years").live("change",function(){var a=$("select#filter_types").val();var c=$("select#filter_artists").val();var b=$("select#filter_years").val();_page=1;$.ajax({type:"POST",data:"filter_types="+a+"&filter_artists="+c+"&filter_years="+b+"&page="+_page,dataType:"xml",timeout:2000,async:false,beforeSend:function(){},error:function(d,e,h,g,f){},success:function(i){$("ul.archive-items li").remove();$("ul.archive-items").append($(i).find("Content").text());var j=$(i).find("List").children("TotalCount").text();var e=$(i).find("List").children("TotalPages").text();var h=$(i).find("List").children("HasNextPage").text();var g=$(i).find("List").children("HasPreviousPage").text();var k=$(i).find("List").children("PageIndex").text();var d=$(i).find("List").children("PageSize").text();var f="/";$("ul.paging").html(BuildPaging(j,e,h,g,k,d,f));pastEventHover()}});return false});$("li.next a, li.previous a").live("click",function(){if($(this).parent("li").hasClass("next")){_page++}else{_page--}var c=$("ul.archive-items li").size();if(c<=0&&_page>1){_page--}var a=$("select#filter_types").val();var d=$("select#filter_artists").val();var b=$("select#filter_years").val();$.ajax({type:"POST",data:"filter_types="+a+"&filter_artists="+d+"&filter_years="+b+"&page="+_page,dataType:"xml",timeout:2000,async:false,beforeSend:function(){},error:function(e,f,i,h,g){},success:function(j){$("ul.archive-items li").remove();$("ul.archive-items").append($(j).find("Content").text());var k=$(j).find("List").children("TotalCount").text();var f=$(j).find("List").children("TotalPages").text();var i=$(j).find("List").children("HasNextPage").text();var h=$(j).find("List").children("HasPreviousPage").text();var l=$(j).find("List").children("PageIndex").text();var e=$(j).find("List").children("PageSize").text();var g="/";$("ul.paging").html(BuildPaging(k,f,i,h,l,e,g));pastEventHover()}});return false})}function pastEventHover(){$("ul.archive-items li").hover(function(){var a="E9E9E9";if($(this).children("span").text().length>0){a=$(this).children("span").text()}$(this).stop().animate({backgroundColor:"#"+a},250)},function(){if(!$(this).hasClass("none")){$(this).stop().animate({backgroundColor:"#FFFFFF"},250)}})}function pastEventAnimate(a){a.animate({backgroundColor:"#ffec83"},250)}function bindClickEventHome(c){if(!_homeClicked){_homeClicked=true;if(c==true){_homePage=(_homePage+1);_realCounter=(_realCounter+1)}else{if($(this).parent("li").hasClass("next")){_homePage=(_homePage+1);_realCounter=(_realCounter+1)}else{_homePage=(_homePage-1);_realCounter=(_realCounter-1)}}clearTimeout(_homeTimer);if(_homePage>(_homeEventData.length-1)){_homePage=0}if(_homePage<0){_homePage=(_homeEventData.length-1)}if(_realCounter>_homeEventData.length){_realCounter=1}if(_realCounter<1){_realCounter=_homeEventData.length}var a=_homeEventData[_homePage].HomepageImage;var b=new Image();$("div.latest-events div.fader").fadeOut(function(){$("div.latest-events ul.paging li.detail").html(_realCounter+" / "+_homeEventData.length);$(b).bind("load",function(){$("div.backimage-switch").css("background-image","url("+a+")");var d="E9E9E9";if(_homeEventData[_homePage].Colour.length>0){d=_homeEventData[_homePage].Colour}$("body").stop().animate({backgroundColor:"#"+d});$("div.backimage").fadeOut(600,function(){$(this).css("background-image","url("+a+")").show();if(_homeEventData[_homePage].Artist!=null&&_homeEventData[_homePage].Artist.length>0){$("div.latest-events div.fader h3").show();$("div.latest-events div.fader h2").html(_homeEventData[_homePage].Artist);$("div.latest-events div.fader h3").html(_homeEventData[_homePage].Name)}else{$("div.latest-events div.fader h2").html(_homeEventData[_homePage].Name);$("div.latest-events div.fader h3").hide()}$("div.latest-events div.fader h4").hide();$("div.latest-events div.fader p.date").html(_homeEventData[_homePage].DisplayDate);$("div.latest-events div.fader a").attr("href",_homeEventData[_homePage].Url);if(_homeEventData[_homePage].Description!=null&&_homeEventData[_homePage].Description.length>0){$("div.latest-events div.fader p.detail").html(_homeEventData[_homePage].Description);$("div.latest-events div.fader p.detail").show()}else{$("div.latest-events div.fader p.detail").hide()}_homeTimer=setTimeout(function(){$("div.latest-events div.fader").fadeIn(300)},50);_homeClicked=false;clearTimeout(_homeSlideShowTimer);_homeSlideShowTimer=setInterval(function(){bindClickEventHome(true)},6500)})}).attr("src",a)})}return false}function bindHeaderSearch(){$("a.search").live("click",function(){$(this).parent("div").append('<div style="display:none;"><input type="text" value="" class="txt" id="query" name="query" /><input type="submit" value="Search" class="btn" /></div>');$(this).hide();var a=$(this).parent("div").children("div");var b=a.children("input.txt");a.show();b.focus();a.children("input").mouseover(function(){$("body").data("close",false)}).mouseout(function(){$("body").data("close",true)});return false})}function archiveItemHover(){$("td#footer div.archive-block ul.archive-items li").stop().animate({opacity:0.6},250);$("td#footer div.archive-block ul.archive-items li").hover(function(){$(this).animate({opacity:1},250)},function(){$(this).animate({opacity:0.6},250)})}function BuildPaging(i,l,d,h,k,e,c){i=parseInt(i);l=parseInt(l);k=parseInt(k);e=parseInt(e);var m=((k-1)*e)+1;var a=((k-1)*e)+e;if(a>i){a=i}pagedetail=k+" / "+i;if(i==0){pagedetail=""}var b=new StringBuilder();if(h=="True"||h==true){b.append('<li class="previous"><a href="'+(k-1)+'" title="Previous">Previous</a></li>')}b.append('<li class="detail">'+k+" / "+l+"</li>");var f=3;var j=1;var n=(k+f);if(k>f){j=(k-f)}if(k>=(l-f)){j=(l-(f*2)-1)}if(k<=f){n=(f*2)+1}if(l<n){n=l}if(j<=0){j=1}if(n>=l){n=l}if(d=="True"||d==true){b.append('<li class="next"><a href="'+(k+1)+'" title="Next">Next</a></li>')}var g=null;if(l>1){g=b.toString()}return g}function StringBuilder(a){this.strings=new Array("");this.append(a)}StringBuilder.prototype.append=function(a){if(a){this.strings.push(a)}};StringBuilder.prototype.clear=function(){this.strings.length=1};StringBuilder.prototype.toString=function(){return this.strings.join("")};