// JavaScript Document
jQuery(document).ready(function() {
jQuery('input[title!=""]').hint();
jQuery('input#s[title!=""]').hint();
jQuery('input#signup-email[title!=""]').hint();
jQuery('input#author[title!=""]').hint();
jQuery('input#email[title!=""]').hint();
jQuery('input#url[title!=""]').hint();
jQuery('textarea[title!=""]').hint();
if (jQuery.browser.msie && jQuery.browser.version.substr(0,1)<7) {
jQuery("#dropmenu ul").css({display: "none"}); // Opera Fix 
jQuery("#dropmenu li").hover(function(){ 
        jQuery(this).find('ul').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul').css({visibility: "hidden"}); 
        }); 
jQuery("#dropmenu li.page-item-4").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        }); 
jQuery("#dropmenu li.page-item-7").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        }); 
jQuery("#dropmenu li.page-item-10").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        }); 
jQuery("#dropmenu li.page-item-69").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
jQuery("#dropmenu li.page-item-13").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
jQuery("#dropmenu li.page-item-16").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
jQuery("#dropmenu li.page-item-20").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
jQuery("#dropmenu li.page-item-24").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
jQuery("#dropmenu li.page-item-26").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
jQuery("#dropmenu li.page-item-28").hover(function(){ 
        jQuery(this).find('ul:first').css({visibility: "visible"}).show(268); 
		jQuery(this).css('opacity', 0.9);
        },function(){ 
        jQuery(this).find('ul:first').css({visibility: "hidden"}); 
        });
}
}); 

	

	jQuery("#form-signup").submit(function() {	
			
			if (validateFields() == true)
			{
				jQuery(this).ajaxSubmit({ 
				success: function(t) {
					window.location.href=window.location.href;
					return false;
					}
				});
			}
			
			return false;
		});
	
function validateFields()
	{
		var bFormValid = true;
		
		$("#form-signup input.required").each(function() {
			if ($(this).val() == "") {
				$('input[title!=""]').hint();
				$(this).addClass("error");
				bFormValid = false;
				//focus code to remove error class
				$(this).focus(function () {
					$(this).removeClass("error");
				});
			}
		});
		
		
		
		
		
		
		
		return bFormValid;
	}
