// VARIABLES
var jq=jQuery.noConflict(),
msg = "Beklager, men det oppsto en feil / Sorry but there was an error: ";

jq(document).ready(function(){

    var brandingCookie = jq.cookie('branding');

    function handleButtons(){
	// TOGGLING BUTTON IN BRANDING AREA
	jq('<button id="collapse"></button>').appendTo('div#btnPlaceholder');
	jq('<button id="expand"></button>').appendTo('div#btnPlaceholder');
    
    
    
	// CLICK EVENTS
	jq('button#collapse').click(function() {
	    jq('div#branding-wrapper').stop(true, true).slideUp(500);
	    jq('button#collapse').css("display", "none");
	    jq('button#expand').css("display", "block");
	    jq.cookie('branding', 'collapsed', { path: '/' });
	});
	jq('button#expand').click(function() {
	    jq('div#branding-wrapper').stop(true, true).slideDown(500);
	    jq('button#expand').css("display", "none");
	    jq('button#collapse').css("display", "block");
	    jq.cookie('branding', 'expanded', { path: '/' });
	});
	
	
	
	
	// BRANDING COOKIES
	if ( brandingCookie === 'collapsed' ) {
	    jq('div#branding-wrapper').css("display","none");
	    jq('button#collapse').css("display", "none");
	    jq('button#expand').css("display", "block");
	}
	if ( brandingCookie === 'expanded' ){
	    jq('div#branding-wrapper').css("display","block");
	    jq('button#collapse').css("display", "block");
	    jq('button#expand').css("display", "none");
	}
    }
    handleButtons();
    
    
    
    
    // AJAX LINKS
    jq('.nextProject a').live('click', function(e){
        e.preventDefault();
        var link = jq(this).attr('href');
        jq('article#content').html('Laster neste prosjekt...');
        jq('div#content-wrapper').slideUp(500).load(link + ' div#btnPlaceholder, article#content', function(){
            jq('div#content-wrapper').slideDown(500);
	    
	    handleButtons();
	    
	    if ( status == "error" ) {
                jq("article#content").html(msg + xhr.status + " " + xhr.statusText);
            }
           
        });
    });
    
    jq('.previousProject a').live('click', function(e){
	e.preventDefault();
	var link = jq(this).attr('href');
	jq('article#content').html('Laster forrige prosjekt...');
	jq('div#content-wrapper').slideUp(500).load(link + ' div#btnPlaceholder, article#content', function(){
            jq('div#content-wrapper').slideDown(500);
            
	    handleButtons();
	    
            if ( status == "error" ) {
                jq("article#content").html(msg + xhr.status + " " + xhr.statusText);
            }
            
        });
    });
    
    
    
    
    // RUN SLIDESHOW
    setInterval( "slideSwitch()", 5000 );
    
});
