$(function(){
    
    $('<div id="drag-bar"><p>&copy; 2009 - Dakling Profil <img id="drag-close" src="/img/drag-close.png" alt="Stäng" /></p><div id="drag-wrap"></div></div>').prependTo('body');

    var dragBar = $('#drag-bar');
    var dragWrap = $('#drag-wrap');
    var links = $('ul#drag-bar-handler li').not('.special');

    $('a',links).click(function(){
	var parent = $(this).parent();

	// If clicking on the same one
	if(parent.is('.selected')){
	    dragBar.slideUp('slow'); links.removeClass('selected');
	} else {
	    
	    parent.siblings().removeClass('selected');
	    parent.addClass('selected');
	    var link = $(this).attr('href') + "index.php";
	    //console.log(link);
	    
	    // Open it if not already open
	    dragWrap.queue(function () {
		if(!dragWrap.is(':visible')){ dragBar.slideDown('slow'); }
		$(this).dequeue();
	    })
	    .fadeOut('fast')
	    .queue(function () { dragWrap.empty().load(link, {display:'small'}, function(){}); $(this).dequeue(); })
	    .fadeIn('slow');
	    
	}
	return false;
    });

    $('#drag-close').click(function(){ links.filter('.selected').find('a').trigger('click'); });
    
    $('div#content p a').click(function(){
	$('a',links).eq(1).trigger('click');
	return false;
    });

});


$(window).load(function(){

    var imgDiv = $('a#news div#news-image');
    if(imgDiv.size() > 0){

	
	var img = $('img',imgDiv);

	var iW = img.width(),
	    dW = imgDiv.width();
	
	if(iW < dW){
	    img.css('width',iW+'px');
	    img.css('margin-left',Math.round((dW-iW)/2)+'px');
	} else {
 	    img.css('height','auto').css('width','100%');

 	    var iH = img.height(),
		dH = imgDiv.height();

	    img.css('margin-top',Math.round((dH-iH)/2)+'px');
	    
	}
    }

});

