// JavaScript Document

$(document).ready(function() {
	
	if ($.browser.msie){
		$('h2,h3,h4').append('<div class="clr micro"></div>');
	}
	
	parallaxBG();
	testHeights();
	cleanImages();
	hideNavTitles();
	
	window.onresize = testHeights;
	
});

var parallaxBG = function(){
    var w = $(window);
    var b= $('#BG_Top');
    var c= $('#BG_Main');
    w.scroll(function(){
        var bgTargY = - w.scrollTop()/2;
        var bgTarg = '50% ' + bgTargY + 'px';
        var cgTarg = '50% ' + bgTargY + 'px';
        b.css('backgroundPosition', bgTarg);
        c.css('backgroundPosition', cgTarg);
    });
};

var testHeights = function() {
	$a = parseInt($('#HeaderArea').height());
	$b = parseInt($('#NavBarArea').height());
	$c = parseInt($('#FooterArea').height());
	$pT = parseInt($('#ContentLeft').css('paddingTop'));
	$pB = parseInt($('#ContentLeft').css('paddingBottom'));
	$pad = $pT + $pB;
	$d = $a+$b+$c+2+$pad;
	
	$e = parseInt($(window).height());	
	
	$f = $e-$d;
	
	$('#ContentLeft').css({minHeight:$f});
};

var cleanImages = function() {
	$('.blog-full-post .blog-entry .post-thumbnail img').removeAttr('width').removeAttr('height');
};

var hideNavTitles = function() {
    $('ul.MainNav li a').hover(
        function(e) { // Rollover
            console.log('rollover');
            $(this).attr('rel', $(this).attr('title')).removeAttr('title');
        },
        function(e) { // Rollout
            console.log('rollout');
            $(this).attr('title', $(this).attr('rel')).removeAttr('rel');
        }
    )
};
