/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ 
function initApp(){setupBtns();if(typeof initDesigner=='function'){initDesigner();}
if($.browser.msie&&$.browser.version<7){fixIE6();}
initPortfolioSlider();}
function $get(controlId){return document.getElementById(controlId);}
function fixIE6(){$("#siteLogo img").attr('src','images/blank.gif').show();$('#wizard a').prepend($('<div></div>'));$.ifixpng('images/blank.gif');$('img.transparent').ifixpng();}
function setupBtns(){$(".smButton").hover(function(){if(!$(this).hasClass("ui-state-disabled")){$(this).addClass("ui-state-hover");}},function(){$(this).removeClass("ui-state-hover");}).mousedown(function(){if(!$(this).hasClass("ui-state-disabled")){$(this).addClass("ui-state-active");}}).mouseup(function(){$(this).removeClass("ui-state-active");}).click(function(event){if($(this).hasClass("ui-state-disabled")){event.stopImmediatePropagation();return false;}
else if(!$(this).hasClass("allow-default")){event.preventDefault();}});}
function initPortfolioSlider(){var slider=$('#portfolioList');if(slider.length==1){var nextPageButton=$('#nextPageButton');var prevPageButton=$('#prevPageButton');var listItems=slider.children();var pages=listItems.length;if(pages==0){pages=1;}
slider.width(pages*725);var currPage=1;slider.data('pagesCount',pages);slider.data('currPage',currPage);nextPageButton.click(function(){onSliderPageChanged('next');return false;});prevPageButton.click(function(){onSliderPageChanged('prev');return false;});onSliderPageChanged();}}
function onSliderPageChanged(direction){var slider=$('#portfolioList');if(slider.length==1){var pagesCount=slider.data('pagesCount');var prevPage=slider.data('currPage');var pnHolder=$('#PortfolioBGPageNumber span:first');var nextPageButton=$('#nextPageButton');var prevPageButton=$('#prevPageButton');var currPage=prevPage;if(direction){if(direction=='prev'){if(currPage>1){currPage-=1;}}
else if(direction=='next'){if(currPage<pagesCount){currPage+=1;}}
if(currPage!=prevPage){var margin=-725*(currPage-1);slider.animate({marginLeft:margin},800);slider.data('currPage',currPage);}}
pnHolder.text('Page '+(currPage<10?'0'+currPage:currPage)+' of '+(pagesCount<10?'0'+pagesCount:pagesCount));if(currPage>1){prevPageButton.fadeIn(800);}
else{prevPageButton.fadeOut(800);}
if(currPage<pagesCount){nextPageButton.fadeIn(800);}
else{nextPageButton.fadeOut(800);}}}
