jQuery(function(a){a.fn.shuffle=function(e){var g=new Array();var c=this;this.each(function(h){g.push(h)});for(var d,b,f=g.length;f;d=parseInt(Math.random()*f),b=g[--f],g[f]=g[d],g[d]=b){}a.cookie("randomContent",g,{expires:10});g=a.cookie("randomContent");a.each(g,function(h,i){a(c).eq(i).prependTo(a(c).parent())});return};a("div.template").shuffle()});(function(a){a.fn.carousel=function(b){var c=a.extend({},a.fn.carousel.defaults,b);a(this).each(function(g,h){var k=a(h);var l=k.find(".items");var e=l.find("li").length;var j=false;function n(){f("previous");var i=(c.type=="image")?l:l.parent();a("<a href='#' class='browse next'>Next</a>").insertAfter(i).click(function(){o("next")});a("<a href='#' class='browse previous'>Previous</a>").insertAfter(i).click(function(){o("previous")})}function o(p){if(!j){d();var i=(p=="next")?-(c.item_width*2):0;l.animate({left:i},c.speed,function(){f(p)})}}function f(q){var p;if(q=="next"){var i=(c.type=="image")?1:3;p=l.find("li:lt("+i+")");var r=p.detach();l.append(r)}else{var i=(c.type=="image")?e-2:e-4;p=l.find("li:gt("+i+")");var r=p.detach();l.prepend(r)}m();l.css("left",-c.item_width);a(".box").each(function(){a(this).find("a.[rel='video']").colorbox({arrowKey:false,height:"480px",width:"500px",onComplete:function(){if(a(this).attr("title")){var t=a(this).attr("title").split("--")[0];var s=a(this).attr("title").split("--")[1];if(a(this).hasClass("not-id-box")){var u=a(this).find("img").attr("alt");a("#cboxLoadedContent").append('<h3 class="archive-title">'+t+'</h3><p class="archive-text">'+s+"</p>");a("#cboxLoadedContent").prepend('<h2 class="archive-main">'+u+"</h2>");Cufon.replace("h2.archive-main")}else{a("#cboxLoadedContent").append("<h3>"+t+"</h3><p>"+s+"</p>");a("#cboxLoadedContent").prepend("<h2>i-D Magazine</h2>")}}}})})}function d(){j=true;k.find(".browse").hide()}function m(){j=false;k.find(".browse").show()}n()})};a.fn.carousel.defaults={item_width:470,speed:500,type:"image"}})(jQuery);$(document).ready(function(){$("div.template").show();var a;var b=750;$(".expandible_box").live("click",function(){if(!d){var d="."+$(this).attr("class").match(/expandible_box_[a-z]/)}var e=$(this);if(e.find(".expanded_content").html()){var c;if(!e.hasClass("expanded")){e.addClass("expanded");a=(e.height()>e.width())?{width:470,height:650}:a={width:630,height:430};$(this).find(".expanded_content").css(a).fadeIn();c=$(this).find(".text a").html();e.find(".text a").html("close");e.stop().animate(a,b,function(){e.addClass("animated");$(d).find(".text a").live("click",function(){e.removeClass("animated");a=(e.height()>e.width())?{width:310,height:430}:a={width:470,height:320};e.stop().animate(a,b,function(){e.addClass("animated");e.find(".text a").html(c);e.find(".expanded_content").fadeOut();e.removeClass("expanded")})});$("div.scroller ul li a").removeClass("cboxElement");$("div.scroller ul li a img").live("click",function(){var i=$(this).parent().parent().parent().parent().parent().find("a#large-image img");var g=$(this).attr("alt").split("--")[0];var h=$(this).attr("alt").split("--")[1];var f=$(this).attr("alt");i.parent().attr("title",f);i.attr("src",$(this).attr("src").replace(/.jpg/g,"_large.jpg"));i.parent().attr("href",$(this).parent().attr("href"));$(this).parent().parent().parent().parent().parent().find("h3.video-title").html(g);$(this).parent().parent().parent().parent().parent().find("p.video-description").html(h);return false})})}}});$(".box").hover(function(){$(this).find("img:eq(0)").stop().animate({opacity:0.5},250)},function(){$(this).find("img:eq(0)").stop().animate({opacity:1},250)});$(".image_carousel").each(function(){if($(this).parent().parent().hasClass("template_3")){$(this).carousel({item_width:630})}else{$(this).carousel()}});$(".video_carousel").carousel({type:"video",item_width:408});$(".expandible_box_a .expanded_content img:eq(0)").click(function(){return false});$("a.browse").pngfix()});(function(a){a.fn.pngfix=function(b){var e=this;var c=a.extend({imageFixSrc:false,sizingMethod:false},b);if(!a.browser.msie||(a.browser.msie&&a.browser.version>=7)){return(e)}function d(h,j,k){var g=h.attr("filters");var i="DXImageTransform.Microsoft.AlphaImageLoader";if(g[i]){g[i].enabled=true;g[i].src=j;g[i].sizingMethod=k}else{h.css("filter","progid:"+i+'(enabled="true", sizingMethod="'+k+'", src="'+j+'")')}}function f(g){if(g.css("width")=="auto"&g.css("height")=="auto"){g.css("width",g.attr("offsetWidth")+"px")}}return(e.each(function(){var i=a(this);if(i.attr("tagName").toUpperCase()=="IMG"&&(/\.png/i).test(i.attr("src"))){if(!c.imageFixSrc){i.wrap("<span></span>");var h=i.parent();h.css({height:i.height(),width:i.width(),display:"inline-block"});d(h,i.attr("src"),"scale");i.remove()}else{if((/\.gif/i).test(c.imageFixSrc)){f(i);d(i,i.attr("src"),"image");i.attr("src",c.imageFixSrc)}}}else{var g=new String(i.css("backgroundImage"));var j=g.match(/^url\("(.*)"\)$/);if(j&&j.length){f(i);i.css("backgroundImage","none");var k="crop";if(c.sizingMethod){k=c.sizingMethod}d(i,j[1],k);i.find("a").each(function(){a(this).css("position","relative")})}}}))}})(jQuery);
