$(function(){		
	tooltip();
	if ($('#blog').length < 0){
		$('input[type="submit"]').attr('value','');
	}
	// Safe Mailto's
	if ($('a.email').length > 0){
		$.getScript('js/jquery.mailto.js',function(){ 
			// Execute this function once the plugin is loaded
			$('a.email').mailto();
		});
	}
	// Focus & Blur
	if ($('input.valueFx').length > 0) {
		$.getScript('js/jquery.valueFx.js',function(){ 
			$('input.valueFx').valueFx();
		});
	}
	// Firefox Opacity Fix
	if (($.browser.mozilla && parseFloat($.browser.version) < 1.9) && (navigator.appVersion.indexOf('Mac') !== -1)) {
		$('body').css({'opacity': '0.9999'});
	}
	// Current Nav States
	$.getScript('js/jquery.url.packed.js',function(){
		var $file = jQuery.url.attr("file");
		$('#navigation li a').each(function(){
			var $href = $(this).attr('href');
			if ($href.indexOf($file) > -1) {
				$(this).addClass('active');
			}
		});
	});
	// Rounded Corners
	if ($('*.rounded').length > 0){
		$.getScript('js/jquery.corners.js',function(){ 
			$('.rounded').corners();
		});
	}
	// Loginbox
	$.getScript('js/jquery.backgroundPosition.js',function(){
		$('#loginbox').hide();
		$('body').css({backgroundPosition: '0 0'}); /* Firefox 2 bug -- background-position needs to be set initially */
		$('#login').toggle(function(){
			$('#loginbox').slideDown();
			$('body').animate({backgroundPosition: '(0 50px)'});
			$(this).addClass('active');
			return false;
		},function(){
			$('#loginbox').slideUp();
			$('body').animate({backgroundPosition: '(0 0)'});
			$(this).removeClass('active');
		});
	});
});
