// Navigation
$(function(){
    $("ul.dropdown li").hover(function(){
        $(this).addClass("hover");
        $('ul:first',this).css('visibility', 'visible');
    }, function(){
        $(this).removeClass("hover");
        $('ul:first',this).css('visibility', 'hidden');
    });
    $("ul.dropdown li ul li:has(ul)").find("a:first").append(" &raquo; ");
});

/* Clear field
 * jQuery-Plugin "clearField"
 * @version: 1.0, 31.07.2009
 * @author: Stijn Van Minnebruggen
 * stijn@donotfold.be
 * http://www.donotfold.be
*/
(function($) {
jQuery.fn.clearField = function(settings) {
	settings = jQuery.extend({
		blurClass: 'clearFieldBlurred',
		activeClass: 'clearFieldActive'
	}, settings);
	jQuery(this).each(function() {
		var el = jQuery(this);
		if(el.attr('rel') == undefined) {
			el.attr('rel', el.val()).addClass(settings.blurClass);
		}
		el.focus(function() {
			if(el.val() == el.attr('rel')) {
				el.val('').removeClass(settings.blurClass).addClass(settings.activeClass);
			}
		});
		el.blur(function() {
			if(el.val() == '') {
				el.val(el.attr('rel')).removeClass(settings.activeClass).addClass(settings.blurClass);
			}
		});
	});
	return jQuery;
};
})(jQuery);

$(document).ready(function() {
	$('.news_input_style').clearField();
});

// Fade links
$(document).ready(function(){
	$(".fadehover").hover(
	function() {
		$(this).animate({"opacity": "0.5"}, "fast");
	},
	function() {
		$(this).animate({"opacity": "1"}, "fast");
	});
	
});

// No refresh
$(document).ready(function(){
						   
	$('.content1').content({	
		container: '#content1',
		effect: 'fade',
		bind: 'a.content1'
	});
	
	$('.content2').content({	
		container: '#content2',
		effect: 'fade',
		bind: 'a.content2'
	});
	
	$('.content3').content({	
		container: '#content3',
		effect: 'fade',
		bind: 'a.content3'
	});
	
	$('.content4').content({	
		container: '#content4',
		effect: 'fade',
		bind: 'a.content4'
	});
	
	$('.content5').content({	
		container: '#content5',
		effect: 'fade',
		bind: 'a.content5'
	});
	
	$('.content6').content({	
		container: '#content6',
		effect: 'fade',
		bind: 'a.content6'
	});
	
});

// Display newsletter submission errors to the user
$(document).ready(function() {
	var fadeInSpeed = 3000;
	var fadeOutSpeed = 3000;
	var fadeDelayTime = 5000;
	$('.news_error').fadeIn(fadeInSpeed);
	$('.news_error').animate({opacity: 1.0}, fadeDelayTime).fadeOut(fadeOutSpeed);
	$('#field_required').fadeIn(fadeInSpeed);
	$('#field_required').animate({opacity: 1.0}, fadeDelayTime).fadeOut(fadeOutSpeed);
});

// Tweetable plugin object properties
$(function(){
	$('#tweets').tweetable({username: 'MicroSoft', time: true, limit: 10});
});

// Tweetable fade in fade out box
$(document).ready(function(){ 
	$("a.fadebox_open").click(function() { 
		$("#fadebox_hold").fadeIn("slow");
	});
		$(".fadebox_close").click(function() { 
		$("#fadebox_hold").fadeOut("slow"); 
	});
});
