$(document).ready(function(){
	$( 'div.menu-sub' ).removeClass( 'hide' );
	$('li.menu-item-sub a').hover (
		function () {
			$(this).parent().find('.menu-sub').hide().delay(250).slideDown('fast');
		}, 
		function () {
		}
	);
	$( '[rel=newpage]' ).attr( 'target', '_blank' );
	$( 'a.anchorSlide' ).anchorSlide();
	$( '.showformfocus' ).addClass("forminput-idle");
	$( '.showformfocus' ).focus(function() {
		$(this).removeClass("forminput-idle").addClass("forminput-focus");
		if (this.value == this.defaultValue) this.value = '';
	});
	$( '.showformfocus' ).blur(function() {
		$(this).removeClass("forminput-focus").addClass("forminput-idle");
		if ($.trim(this.value) == '') this.value = (this.defaultValue ? this.defaultValue : '');
	});
	//$(window).scroll(setMenuPosition);
});
menuOnTheMove = false;
function setMenuPosition() {
	if ($(window).scrollTop() > $( '#menuobj' ).offset().top) {
		if(!menuOnTheMove) {
			menuOnTheMove = true;
			$( '#top' ).addClass( 'menumoving' );
			$( '.menu-item-sub' ).removeClass( 'menu-item-sub' ).addClass( 'menu-item-sub-temp' );
		}
		padding = $(window).scrollTop() - $( '#menuobj' ).offset().top;
		$( '#menuobj' ).stop().animate({ 'paddingTop': padding + 'px'}, 'slow' );
	} else {
		if(menuOnTheMove) {
			menuOnTheMove = false;
			$( '#top' ).removeClass( 'menumoving' );
			$( '.menu-item-sub-temp' ).removeClass( 'menu-item-sub-temp' ).addClass( 'menu-item-sub' );
			$( '#menuobj' ).stop().css( 'paddingTop', 0 );
		}
	}
}
$.fn.anchorSlide = function() {
	return this.each(function(){
		var obj = this;
		$( obj ).click(function ( event ) {	
			event.preventDefault();
			var clicked = $( obj ).attr( 'href' );
			var loc = $( clicked ).offset().top;
			$( 'html,body' ).animate({ scrollTop: loc}, 1000, function() {
				window.location.hash = clicked;
			});
		  	return false;
		});
	});
};
