(function(a){a.extend(a.fx.step,{backgroundPosition:function(d){if(d.state==0&&typeof d.end=="string"){var f=a.curCSS(d.elem,"backgroundPosition");f=c(f);d.start=[f[0],f[2]];var b=c(d.end);d.end=[b[0],b[2]];d.unit=[b[1],b[3]]}var e=[];e[0]=((d.end[0]-d.start[0])*d.pos)+d.start[0]+d.unit[0];e[1]=((d.end[1]-d.start[1])*d.pos)+d.start[1]+d.unit[1];d.elem.style.backgroundPosition=e[0]+" "+e[1];function c(h){h=h.replace(/left|top/g,"0px");h=h.replace(/right|bottom/g,"100%");h=h.replace(/(\d+)(\s|\)|$)/g,"$1px$2");var g=h.match(/(\d+)(px|\%|em|pt)\s(\d+)(px|\%|em|pt)/);return[parseFloat(g[1]),g[2],parseFloat(g[3]),g[4]]}}})})(jQuery);(function(a){a.fn.sliderChanger=function(k){var f={marginBottom:0,marginTop:0,height:0,backgroundAlign:"right",timeout:200,handlerUrl:true,effect:"fade",loader:{show:null,hide:null},customUrlHandler:null,basicUrl:null,callback:null};var g=null;var c=-1;var k=a.extend(f,k);return this.each(function(){var p=this;var n=0,r=0,o=false;a(this).css({backgroundPosition:k.backgroundAlign+" 0px"});var q=k.handlerUrl?i():null;a(this).find(" > li").each(function(){var l=j(a(this));a(l.contentId).css("display","none");a(l.contentId).hide();if(k.activeSlider==l.itemId||(q!=null&&"#"+q==l.itemId)||a(this).hasClass("sel")){o=true;r=n;if(!a(this).hasClass("sel")){a(this).addClass("sel")}g=a(this);h(l.contentId,k.callback,l.url)}a(this).data("num",n);a(this).unbind("click");a(this).click(function(w){var t=a(p).data("interval");if(t!=null){clearTimeout(t)}var v=a(p).data("active");var s=a(this).data("num");if(v!=null&&v==true){return}a(p).data("active",true);var u=g;u.data("new",this);e(p,s,function(){d(j(u).contentId,function(){var y=u.data("new");u.removeClass("sel");a(y).addClass("sel");g=a(y);if(a.browser.mozilla){a(y).html(a(y).html())}var x=j(a(y));h(x.contentId,k.callback,x.url)});a(p).data("active",false)})});n+=1});if(!o){var m=a(this).find(" > li:first");m.addClass("sel");r=1;contentInfo=j(m);h(contentInfo.contentId,k.callback,contentInfo.url);g=m;return}a(p).css({backgroundPosition:k.backgroundAlign+" "+b(r)+"px"});return true});function i(){if(k.customUrlHandler==null){var l=unescape(location.href).split("#");if(l&&l[1]){return l[1]}}else{return k.customUrlHandler()}return null}function h(s,r,m){if(m!=null&&m!=""){if(k.loader.show==null||k.loader.hide==null){return}k.loader.show(k,a(unescape(s)),m);a.ajax({type:"GET",url:m,success:function(t){k.loader.hide(k,a(unescape(s)),m,t)},error:function(){k.loader.hide(k,a(unescape(s)),m,null)}})}var p=unescape(s);var l=p.split(" ");var o=a(l[0]);var l=l.slice(1);for(var n in l){var q=l[n];if(q.constructor.toString().indexOf("Function")>-1){continue}if(q.substring(0,1)=="#"){q=q.substring(1,q.length);o=o.find("*[id='"+q+"']:first")}}if(o==null||o.length==0){return}if(k.effect=="fade"){o.fadeIn("normal",r)}else{if(k.effect=="slider"){o.slideDown("normal",r)}}}function d(p,o){var n=a("body");var l=p.split(" ");for(var m=0;m<l.length;m++){n=n.find("[id='"+l[m].replace("#","")+"']")}if(k.effect=="fade"){n.fadeOut("fast",o)}else{if(k.effect="slider"){n.slideUp("fast",o)}}}function j(o){var m=o.find("> a:first");var p=unescape(m.attr("href"));if(k.basicUrl!=null){p=p.replace(k.basicUrl,"")}if(a.browser.msie){var n=/^http[s]{0,1}[\:][\/]{2}[A-Za-z0-9\.\/\-\%]+[\#]/ig;var l=p.replace(n,"");if(l.substring(0,1)!="#"){l="#"+l}p=l}this.contentId=unescape(p+"-slider");this.url=m.attr("rel");this.itemId=p;return this}function b(l){return(k.height+k.marginBottom+k.marginTop)*l}function e(m,l,n){newPosition=b(l);a(m).animate({backgroundPosition:"("+k.backgroundAlign+" "+newPosition+"px)"},k.timeout,n)}}})(jQuery);$(document).ready(function(){$(".sliders").sliderChanger({marginBottom:5,height:33,callback:function(){url=unescape(location.href);url=url.substring(url.indexOf("#"),url.length);var e="#samples";var f=e.length;if(url.substring(0,f)==e){$(".samples-show-list").each(function(){var g=url.replace("#samples"+$(this).attr("href"),"");if($(this).attr("rel")==g){$(this).click();return false}})}}});$("#samples-show").fancyZoom({width:500,height:400,background:false,fitByWidth:false,fitByHeight:true});$(".samples-show-list").fancyZoom({width:950,height:450,background:true,fitByWidth:false,fitByHeight:false,customWindowClass:"popup-sample",closePos:{top:0,left:50},backgroundClose:true,callback:function(f){var e=f.clickHolder.attr("rel");$("#zoom .example-menu").sliderChanger({marginBottom:0,height:40,handleUrl:false,activeSlider:unescape(e),basicUrl:"#samples#samples-popup",callback:function(k){var h=$(this).attr("id").replace(/\-/g,"_");var l=h+"_player_holder";var j=null;if(window[h]!=null){j=window[h]}var i=$(this).find(".player-sample-holder:first");if(j==null){alert("Player initial data unavailable");return}var g={id:"sntFlvPly-dyn-"+h,name:"sntFlvPly-dyn-"+h};i.empty();var m=$('<div id="'+l+'"><p>No content available</p></div>');i.append(m);swfobject.embedSWF(j.swf,l,j.size.w,j.size.h,"9.0.0","expressInstall.swf",j.flashvars,j.params,g)}})}});function a(f){return(f.constructor.toString().indexOf("Array")>0)}var b=function(e,f){var i='<h4></h4><a href="javascript:void(0);"></a>';e.append(i);var h=e.find("h4");var g=e.find("a");if(a(f)){h.html(f[0]);g.fancyZoom({width:400,height:300,background:false,fitByHeight:true,url:f[1]});return}g.remove();h.html(f+"")};var c=[{rowCallback:function(f,g){f.addClass(g%2==0?"cell-light":"")},headers:[{"class":"features-header",width:"auto"},{width:"120px",style:"text-align:center;"}],cells:[{callback:b,"class":"features-item"},{style:"text-align:center; font-weight:bold;"}]}];var d=$.smartListDataset("#featuresData");$("#featuresTable").smartList({config:c,data:d.data,borderWidth:22,selectedTab:0,tabs:d.tabs,cleanUrl:"#features-list"})});