/* 
 * main.js 
 * main javascript functions for chandini.dk
 */

$(document).ready(function() 
{
   center_object_in_window( $('#pagewrapper') );
   
   // positon lines
   var topline = $('#topline');
   topline.css('top', $('#pagewrapper').offset().top + 55);
   var bottomline = $('#bottomline');
   bottomline.css('top', $('#pagewrapper').offset().top + $('#pagewrapper').height() - 49);
   
});

$(window).resize(function() 
{
   center_object_in_window( $('#pagewrapper') );
   
   // positon and resize lines
   var topline = $('#topline');
   topline.css('top', $('#pagewrapper').offset().top + 55);
   var bottomline = $('#bottomline');
   bottomline.css('top', $('#pagewrapper').offset().top + $('#pagewrapper').height() - 49);
   
   if( $(window).width() < $('#pagewrapper').width() )
   {
       topline.css('width', $('#pagewrapper').width() );
       bottomline.css('width', $('#pagewrapper').width() );
   }
   else
   {
       topline.css('width', $(window).width() );
       bottomline.css('width', $(window).width() );
   }
   
   
});

function center_object_in_window( object )
{
    var myObject = object;
    
    var windowWidth = $(window).width();
    var windowHeight = $(window).height();
    
    var objectWidth = myObject.width();
    var objectHeight = myObject.height();
    
    var leftValue = 0;
    var topValue = 0;
	
    if ( objectWidth < windowWidth )
        leftValue = ( windowWidth - objectWidth ) / 2;
	
    if ( objectHeight < windowHeight )
        topValue = ( windowHeight - objectHeight ) / 2;
	
    myObject.css('left', leftValue );
    myObject.css('top', topValue );
}



