function mediaBarSlider(C){if(C==undefined){C="image"
}var J=0;
var I=1;
var U;
var M=jQuery(".media-bar-thumbnail-slider-mask");
var F=jQuery(".media-bar-preview-screen-item-container");
var Q=jQuery(".media-bar-thumbnail-slider-item-container");
var P=0;
var D=0;
var H=F.find("img");
var N=jQuery(".media-bar-preview-screen-item");
var R=jQuery(".media-bar-thumbnail-slider-item");
var Y=jQuery(".media-bar-preview-screen-previous-arrow");
var S=jQuery(".media-bar-preview-screen-next-arrow");
var X=jQuery(".media-bar-thumbnail-previous-arrow");
var V=jQuery(".media-bar-thumbnail-next-arrow");
var K=Math.floor(E(M.width())/E(R.width()));
this.initial=function(){if(R.length<(K+1)){X.css({visibility:"hidden"});
V.css({visibility:"hidden"});
M.css({width:Q.width()})
}for(var c=0;
c<R.length;
c++){P+=jQuery(R[c]).width()
}Q.width(P);
M.height(Q.height());
jQuery(".media-bar-thumbnail-slider-item-container").find("a").each(function(d){jQuery(this).bind("click",function(f){J=d;
Z();
f.preventDefault();
if(C=="image"){L(jQuery(this).attr("href"))
}if(C=="video"){var e=jQuery(this).attr("rel").split(",");
L(jQuery(this).attr("href"),e[0],e[1],e[2])
}if(J%K==0&&J==K){G(I)
}})
});
document.onkeyup=T
};
X.bind("click",function(){A(-K,"previous")
});
V.bind("click",function(){A(K,"next")
});
Y.bind("click",function(){O(-I,"previous");
W()
});
S.bind("click",function(){O(I,"next");
W()
});
var B=0;
function A(c,e){D=Q.css("left");
var d=E(R.width());
J=(e=="next")?++B*c:-(--B*c);
if(J>=R.length||J<=0){J=0;
B=0
}Q.animate({left:-(d*J)},600);
Z()
}function O(c,e){D=Q.css("left");
var d=E(R.width());
if(e=="next"){J+=c;
if(J==R.length){J=0
}if((J%K)==0){Q.animate({left:-(d*J)},300)
}}else{if((J%K)==0&&J!=0){Q.animate({left:(E(D)+(d*(K)))},300)
}J+=c;
if(J<0){J=R.length
}if(J==R.length){J=0
}}Z()
}function G(c){D=Q.css("left");
W();
var d=E(R.width());
if((J%K)==0){Q.animate({left:-(d*J)},300)
}}function W(){var e=jQuery(".media-bar-thumbnail-slider-item-container").find("a").eq(J);
var d=e.attr("rel").split(",");
var c=d[0];
var g=d[1];
var f=d[2];
L(e.attr("href"),c,g,f)
}function Z(){var c=jQuery(".media-bar-thumbnail-slider-item-container").find("a").eq(J);
c.addClass("current").parents(Q).find("a").not(c).removeClass("current");
a()
}function a(){var d=jQuery(".media-bar-thumbnail-slider-item-container").find("a").eq(J);
var c=jQuery(".media-bar-view-full-size a");
if(C=="image"){c.attr("href",d.attr("rel"))
}}function L(f,c,e,g){if(c==""||c=="0"){c="360"
}if(e==""||e=="0"){e="420"
}U=calculatePopupHeightDimension();
if(C=="image"){if(jQuery("img#tempPic").length>0){jQuery("img#tempPic").remove()
}var d=new Image();
jQuery(d).attr("id","tempPic").attr("src",f);
jQuery("body").append(d);
jQuery("img#tempPic").load(function(){F.html("<img src="+f+" />").css({visibility:"hidden"});
F.css({height:jQuery("img#tempPic").height()});
if(R.length==1){calculateVerticalPopupPosition()
}else{if(U!=calculatePopupHeightDimension()){calculateVerticalPopupPosition()
}}F.stop();
setTimeout(function(){F.css({visibility:"visible"})
},500)
})
}if(C=="video"){obj=b(f,g,e,c);
F.html(obj);
if(U!=calculatePopupHeightDimension()){calculateVerticalPopupPosition()
}}if(jQuery(".media-bar-thumbnail-slider-item-container").find("a").length==1){Q.css({visibility:"hidden"});
X.css({visibility:"hidden"});
V.css({visibility:"hidden"});
Y.css({visibility:"hidden"});
S.css({visibility:"hidden"})
}}function b(i,j,h,f){if(i.indexOf("rtmp://")!=-1){var e=i.split("#"),d=e[0],c=e[1];
i=c+"&streamer="+d
}var g="<object id='ProductVideo' classid='' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,124,0' width='"+h+"' height='"+f+"' align='' ><text style='display:none;'><fsd:resource id='ODWRProductVideoText'/></text><param name='flashvars' value='file="+i+"&autostart=true'><param name='movie' value='"+j+"' ><param name='quality' value='high'><param name='bgcolor' value=''><param name='wmode' value='transparent'><embed id='sliderMovie' flashvars='file="+i+"&autostart=true' src='"+j+"' allowFullScreen='true' allowscriptaccess='always' width='"+h+"' height='"+f+"' quality='high' bgcolor='' name='' align=''wmode='transparent' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' /></object>";
return g
}function E(c){var d=parseInt(c);
return d==null||isNaN(d)?0:d
}function T(c){c=c||window.event;
keycode=c.keyCode||c.which;
switch(keycode){case 27:closePopup();
break;
case 37:Y.trigger("click");
break;
case 39:S.trigger("click");
break
}}};
