jQuery.noConflict();
jQuery(document).ready(function() {

	jQuery("ul.nav")
		.superfish({
			hoverClass	: "sfHover",
			currentClass: "overideThisToUse",
			delay		: 250,
			animation	: {opacity:"show"},
			speed		: "normal"
		})
		.find(">li[ul]")
			.mouseover(function(){
				jQuery("ul", this).bgIframe({opacity:false});
			})
		.find("a")
			.focus(function(){
				jQuery("ul", jQuery(".nav>li[ul]")).bgIframe({opacity:false});
	});

	jQuery("#frmSS").bind("submit", function(event){
		//emailSignupValidate(jQuery(this));
		emailSignupValidate(event);
	});

	/*
	jQuery(".bookmark-control a").click(function() {
		createBookmark (
			jQuery(".bookmark-control div.name").text(),
			jQuery(".bookmark-control div.url").text()
		);
		//return true;
	});
	*/

});

function createBookmark (title, url) {
	if (window.sidebar) {							// Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} else if ( window.external ) {					// IE Favorite
		window.external.AddFavorite( url, title);
	} else if (window.opera && window.print) {		// Opera Hotlist
		return true;
	}
}

function emailSignupValidate (evt) {
	var emailStr = jQuery("#frmSS #Email").val();
	if (!emailAddressValidate(emailStr)) {
		jQuery("#frmSS #Email").focus();
		evt.preventDefault();
		evt.stopPropagation();
		return false;
	}
	return true;
}

function emailAddressValidate (emailStr) {
	if (emailStr.indexOf(".") == -1 || mailStr.indexOf("@") == -1) {
		alert("Please enter a valid email address.");
		return false;
	}
	return true;
}
