$(document).ready(
	function()
	{
		if ($.browser.version.charAt(0) < 7 && $.browser.msie){$("#mainnav li, #subnav li").hover(function(){$(this).addClass('hover');},function(){$(this).removeClass('hover');});}
        
        doHomeToggle();
		startRotator();
        
        //$('.gallery-thumbs-img').lightBox();
        //doFotoAlbum();
        
        
        
        $().piroBox({
            my_speed: 500, //animation speed
            bg_alpha: 0.5, //background opacity
            slideShow : true, // true == slideshow on, false == slideshow off
            slideSpeed : 4, //slideshow
            close_all : '.piro_close' // add class .piro_overlay(with comma)if you want overlay click close piroBox
        });
        
        
        $(document).bind("contextmenu",
        	function(e)
        	{
        			e.preventDefault();
        	}
        );
	}
);


function doHomeToggle()
{
    $("#content-toggle").click(function(e){
        e.preventDefault();
        
        if($(this).hasClass("inActive"))
        {
            $(this).removeClass("inActive");
            $("#content-wrapper").animate({
                left: '230px'
                });
        }else{
            $(this).addClass("inActive");
            $("#content-wrapper").animate({
                left: '10px'
                });
        }
    });
    
}

function startRotator()
{
    rotator();
    
    $("ul#photo-nav li").click(function(e){
        e.preventDefault();
        changeItem($(this).index());
        //clearTimeout(timer);
        //timer = setTimeout("rotator()",5000);
    });
}

function rotator()
{
    var cur = $("ul#photo-nav li.active").index();

    if(cur < 0 | cur >= ($("ul#photo-nav li").size() -1))
    {
        cur = 0;
    }else{
        cur++;
    }

    if($("ul#photo-nav li").size() <= 0)
    {
        //Niets doen.
    }else if($("ul#photo-nav li").size() == 1){   
        changeItem(cur, false);
    }else{    
        changeItem(cur, true); 
    }
    
    
//    timer = setTimeout("rotator()",5000);
}

function changeItem(itemID, bRepeat)
{
    if(typeof(timer) !== 'undefined')
    {
        clearTimeout(timer);    
    }
    
    //change Selector
    $("ul#photo-nav li").removeClass("active");
    $("ul#photo-nav li").eq(itemID).addClass("active");
    
    //change Large
    $("#content-bg-images li.active").fadeOut(1000);
    $("#content-bg-images li").removeClass("active");
    $("#content-bg-images li").eq(itemID).addClass("active").fadeIn(1000,
    	function()
    	{
		    if(bRepeat == true)
		    {
		        timer = setTimeout("rotator()",3000);    
		    }    	
    	}
    );
    

    
}




