// hashslider v0.9 by manuel huegel, copyright 2010
// mgoys.com


$(document).ready(function(){var wrapperwidth=$('.mainSlide #slider').width()*$('.mainSlide #slider ul > li').size();$('.mainSlide #slider ul').css('width',wrapperwidth);var wrapperheight=$('.mainSlide #slider').height();$('.mainSlide #slider ul').css('height',wrapperheight);var width=$('.mainSlide #slider').width();$('.mainSlide #slider ul li').css('width',width);var counter=$('.mainSlide #slider ul > li').size();var decount=1;var autocount=1;var createNum=1;$('.mainSlide #numbers li:first-child').html(createNum).addClass('activenum').attr('id','id1');while(createNum!=counter){$('.mainSlide #numbers li:last-child').after('<li>  </li>');createNum++;$('.mainSlide #numbers li:last-child').html(createNum);$('.mainSlide #numbers li:last-child').attr('id','id'+createNum)}var numwidth=$('.mainSlide #numbers li:first-child').width()*$('.mainSlide #numbers li').size();$('.mainSlide #numbers').css('width',numwidth);function goNextSub(){if(decount!=counter){$('.mainSlide #slider ul').animate({left:'-='+$('.mainSlide #slider').width()},400,'swing',function(){});$('.mainSlide .activenum').removeClass('activenum').next().addClass('activenum');decount++;window.location.hash=decount}}function goBackSub(){if(decount!=1){$('.mainSlide #slider ul').animate({left:'+='+$('.mainSlide #slider').width()},400,'swing',function(){});$('.mainSlide .activenum').removeClass('activenum').prev().addClass('activenum');decount--;window.location.hash=decount}}$(".mainSlide #numbers li").click(function(){var clickednum=$(this).html()*-$('.mainSlide #slider').width()+$('.mainSlide #slider').width();$('.mainSlide #slider ul').animate({left:clickednum},400,'swing',function(){});$('.mainSlide .activenum').removeClass('activenum');$(this).addClass('activenum');decount=$(this).html();window.location.hash=$(this).html()});if(window.location.hash!=''){var hashnum=window.location.hash.substr(1)*-$('.mainSlide #slider').width()+$('.mainSlide #slider').width();$('.mainSlide #slider ul').animate({left:hashnum},0,function(){});decount=window.location.hash.substr(1);$('.mainSlide .activenum').removeClass('activenum');var hashname=window.location.hash.substr(1);$('.mainSlide #id'+hashname).addClass('activenum')}$(".mainSlide #right").click(function(){goNextSub()});$(".mainSlide #left").click(function(){goBackSub()})});
