jQuery(document).ready(function(){
	
	/* search */
	jQuery("#search input[type=text]").each(function(i, el){
		var orig_value = jQuery(el).val();
		jQuery(el).focus(function(){
			var value = jQuery(el).val();
			if (value == orig_value) {
				jQuery(el).val('');
			}
		});
		jQuery(el).blur(function(){
			var value = jQuery(el).val();
			if (value == '') {
				jQuery(el).val(orig_value);
			}
		});
	});
	
	/* fancybox */
	jQuery("a.fancyimage").fancybox();
	
	/* submenu */
    jQuery('#mainmenu li:has(ul.submenu)').each(function(){
        jQuery(this).mouseover(function(){
            jQuery(this).find('ul.submenu').show();
           
        });
        
        jQuery(this).mouseout(function(){
            jQuery(this).find('ul.submenu').hide();
        });
    });
    
    jQuery('#mainmenu li:last-child').hover(
	  function () {
		
		/* make sure its the login */
		if ( jQuery(this).parent().text().length > 100 && jQuery(this).text().endsWith("Log in")) {
			jQuery('#submenu-login').show();
		}
	  }
	);
	
 	jQuery('#mainmenu li:not(:last-child)').hover(
 	function () {
		jQuery('#submenu-login').hide();
	  }
 	);
	
});

