/**
 * zudolab TabContents
 *
 * @version    1
 * @copyright    (c)2008 Takeshi Takatsudo (http://zudolab.net/)
 * @license    MIT (http://www.opensource.org/licenses/mit-license.php)
 */
(function(a){TabContents=function(b){this.selector=b;this.elemSets=[];var c=this;a(function(){c.setup()})};TabContents.prototype.setup=function(){this.prepareSets();if(!this.elemSets){return}this.preploadTabImgs();this.enable1stSelectedSet();this.setEvents()};TabContents.prototype.prepareSets=function(){var b=this;var c=a(b.selector);if(!c){return}c.each(function(){var g=this;var l=a(g);var d=a(this).find("img").eq(0);var h=(d.length==1)?d.get(0):null;if(h){var k=d.attr("src");var j=k;var i=k.replace(/\/off\//,"/active/")}var f=l.hasClass("showThis")?true:false;l.removeClass("showThis");var e=a(l.attr("href"));b.elemSets.push({anchor:g,$content:e,selected:f,img:h,srcOff:j?j:null,srcOn:i?i:null})})};TabContents.prototype.setEvents=function(){var b=this;for(var c=0,d;d=this.elemSets[c];c++){a(d.anchor).click(function(){b.changeTabTo(this);return false})}};TabContents.prototype.changeTabTo=function(b){var c=this.getElemSetFromAnchor(b);var d=this.getLastSelectedElemSet();if(c==d){return}this.disableSet(d);this.enableSet(c)};TabContents.prototype.disableSet=function(b){a(b.anchor).css("cursor","pointer");if(b.img){b.img.src=b.srcOff}a(b.anchor).removeClass("on");b.$content.hide();b.selected=false};TabContents.prototype.enableSet=function(b){a(b.anchor).css("cursor","default");if(b.img){b.img.src=b.srcOn}a(b.anchor).addClass("on");b.$content.show();b.selected=true};TabContents.prototype.enable1stSelectedSet=function(){for(var b=0,c;c=this.elemSets[b];b++){if(c.selected){this.enableSet(c);return}}};TabContents.prototype.preploadTabImgs=function(){for(var b=0,c;c=this.elemSets[b];b++){if(!c.img){continue}if(c.selected){(new Image).src=c.srcOff}else{(new Image).src=c.srcOn}}};TabContents.prototype.getElemSetFromAnchor=function(b){for(var c=0,d;d=this.elemSets[c];c++){if(d.anchor==b){return d}}};TabContents.prototype.getLastSelectedElemSet=function(){for(var b=0,c;c=this.elemSets[b];b++){if(c.selected){return c}}return false}})(jQuery);

/*loopedslider*/
if(typeof jQuery!='undefined'){jQuery(function($){$.fn.extend({loopedSlider:function(options){var settings=$.extend({},$.fn.loopedSlider.defaults,options);return this.each(function(){if($.fn.jquery<'1.3.2'){return;}var $t=$(this);var o=$.metadata?$.extend({},settings,$t.metadata()):settings;var distance=0;var times=1;var slides=$(o.slides,$t).children().size();var width=$(o.slides,$t).children().outerWidth();var position=0;var active=false;var number=0;var interval=0;var restart=0;var pagination=$("."+o.pagination+" li a",$t);if(o.addPagination&&!$(pagination).length){var buttons=slides;$($t).append("<ul class="+o.pagination+">");$(o.slides,$t).children().each(function(){if(number<buttons){$("."+o.pagination,$t).append("<li><a rel="+(number+1)+" href=\"#\" >"+(number+1)+"</a></li>");number=number+1;}else{number=0;return false;}$("."+o.pagination+" li a:eq(0)",$t).parent().addClass("active");var deal=$("."+o.pagination+" li a:eq(0)",$t).parent().attr("name");$("*[youpon=deal]").removeClass("highlight");$("*#deal_"+deal).addClass("highlight");});pagination=$("."+o.pagination+" li a",$t);}else{$(pagination,$t).each(function(){number=number+1;$(this).attr("rel",number);$(pagination.eq(0),$t).parent().addClass("active");var deal=$(pagination.eq(0),$t).parent().attr("name");$("*[youpon=deal]").removeClass("highlight");$("*#deal_"+deal).addClass("highlight");});}if(slides===1){$(o.slides,$t).children().css({position:"absolute",left:position,display:"block"});return;}$(o.slides,$t).css({width:(slides*width)});$(o.slides,$t).children().each(function(){$(this).css({position:"absolute",left:position,display:"block"});position=position+width;});$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});if(slides>3){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});}if(o.autoHeight){autoHeight(times);}$(".next",$t).click(function(){if(active===false){animate("next",true);if(o.autoStart){if(o.restart){autoStart();}else{clearInterval(sliderIntervalID);}}}return false;});$(".previous",$t).click(function(){if(active===false){animate("prev",true);if(o.autoStart){if(o.restart){autoStart();}else{clearInterval(sliderIntervalID);}}}return false;});if(o.containerClick){$(o.container,$t).click(function(){if(active===false){animate("next",true);if(o.autoStart){if(o.restart){autoStart();}else{clearInterval(sliderIntervalID);}}}return false;});}$(pagination,$t).click(function(){if($(this).parent().hasClass("active")){return false;}else{times=$(this).attr("rel");$(pagination,$t).parent().siblings().removeClass("active");$(this).parent().addClass("active");animate("fade",times);if(o.autoStart){if(o.restart){autoStart();}else{clearInterval(sliderIntervalID);}}}return false;});if(o.autoStart){sliderIntervalID=setInterval(function(){if(active===false){animate("next",true);}},o.autoStart);function autoStart(){if(o.restart){clearInterval(sliderIntervalID);clearInterval(interval);clearTimeout(restart);restart=setTimeout(function(){interval=setInterval(function(){animate("next",true);},o.autoStart);},o.restart);}else{sliderIntervalID=setInterval(function(){if(active===false){animate("next",true);}},o.autoStart);}};}function current(times){if(times===slides+1){times=1;}if(times===0){times=slides;}$(pagination,$t).parent().siblings().removeClass("active");$(pagination+"[rel='"+(times)+"']",$t).parent().addClass("active");var deal=$(pagination+"[rel='"+(times)+"']",$t).parent().attr("name");$("*[youpon=deal]").removeClass("highlight");$("*#deal_"+deal).addClass("highlight");};function autoHeight(times){if(times===slides+1){times=1;}if(times===0){times=slides;}var getHeight=$(o.slides,$t).children(":eq("+(times-1)+")",$t).outerHeight();$(o.container,$t).animate({height:getHeight},o.autoHeight);};function animate(dir,clicked){active=true;switch(dir){case"next":times=times+1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}if(slides<3){if(times===3){$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});}if(times===2){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:width});}}$(o.slides,$t).animate({left:distance},o.slidespeed,function(){if(times===slides+1){times=1;$(o.slides,$t).css({left:0},function(){$(o.slides,$t).animate({left:distance})});$(o.slides,$t).children(":eq(0)").css({left:0});$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});}if(times===slides)$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});if(times===slides-1)$(o.slides,$t).children(":eq("+(slides-1)+")").css({left:(slides*width-width)});active=false;});break;case"prev":times=times-1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}if(slides<3){if(times===0){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:(-width)});}if(times===1){$(o.slides,$t).children(":eq(0)").css({position:"absolute",left:0});}}$(o.slides,$t).animate({left:distance},o.slidespeed,function(){if(times===0){times=slides;$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:(slides*width-width)});$(o.slides,$t).css({left:-(slides*width-width)});$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});}if(times===2)$(o.slides,$t).children(":eq(0)").css({position:"absolute",left:0});if(times===1)$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});active=false;});break;case"fade":times=[times]*1;distance=(-(times*width-width));current(times);if(o.autoHeight){autoHeight(times);}$(o.slides,$t).children().fadeOut(o.fadespeed,function(){$(o.slides,$t).css({left:distance});$(o.slides,$t).children(":eq("+(slides-1)+")").css({left:slides*width-width});$(o.slides,$t).children(":eq(0)").css({left:0});if(times===slides){$(o.slides,$t).children(":eq(0)").css({left:(slides*width)});}if(times===1){$(o.slides,$t).children(":eq("+(slides-1)+")").css({position:"absolute",left:-width});}$(o.slides,$t).children().fadeIn(o.fadespeed);active=false;});break;default:break;}};});}});$.fn.loopedSlider.defaults={container:".container",slides:".slides",pagination:".pagination",containerClick:true,autoStart:0,restart:0,slidespeed:300,fadespeed:200,autoHeight:true,addPagination:false};});}

/*PNG FIX*/
(
function($){$.fn.pngfix=function(options){var elements=this;var settings=$.extend({imageFixSrc:false},options);if(!$.browser.msie||($.browser.msie&&$.browser.version>=7)){return(elements);}function setFilter(el,path,mode){var fs=el.attr("filters");var alpha="DXImageTransform.Microsoft.AlphaImageLoader";if(fs[alpha]){with(fs[alpha]){enabled=true;src=path;sizingMethod=mode;}}else{el.css("filter",'progid:'+alpha+'(enabled="true", sizingMethod="'+mode+'", src="'+path+'")');}}function forceWidth(el){if(el.css("width")=="auto"&el.css("height")=="auto"){el.css("width",el.attr("offsetWidth")+"px");}}return(elements.each(function(){var el=$(this);if(el.attr("tagName").toUpperCase()=="IMG"&&(/.png"?$/).test(el.attr("src"))){if(!settings.imageFixSrc){el.wrap("<span></span>");var par=el.parent();par.css({height:el.height(),width:el.width(),display:"inline-block"});setFilter(par,el.attr("src"),"scale");el.remove();}else if((/.gif$/).test(settings.imageFixSrc)){forceWidth(el);setFilter(el,el.attr("src"),"image");el.attr("src",settings.imageFixSrc);}}else{var bg=el.css("backgroundImage");var matches=bg.match(/^url\("(.*)"\)$/);if(matches.length){forceWidth(el);el.css("backgroundImage","none");if(el.css("backgroundRepeat").indexOf("repeat")>-1){var sc=settings.repeatMethod=="repeat"?"repeat":"scale";}else{var sc="crop";}setFilter(el,matches[1],sc);el.find("a").each(function(){$(this).css("position","relative");});}}}));}})(jQuery)

