Newsletter = {

	Send: function() {

		if( ! $("#email").val().isEmail() ) {
			$("#email").css({border:"1px solid #FF6300"});
			return false;
		} else {
			$("#email").css({border: "1px solid #d5d5d5;"});
		}


		return true;

	}

};


Contact = {
	Check: function() {
		isError = false;

		if( ! $("#contact_email").val().isEmail() ) {
			$("#p_email").addClass("error");
			isError = true;
		} else {
			$("#p_email").removeClass("error");
		}


		if( $("#message").val().trim().min_length(15) ) {
			$("#p_message").addClass("error");
			isError = true;
		} else {
			$("#p_message").removeClass("error");
		}


		if( ! $("#phone").val().trim().empty() && ! $("#phone").trim().isFrenchPhoneNumber() ) {
			$("#p_phone").addClass("error");
			isError = true;
		} else {
			$("#p_phone").removeClass("error");
		}


		return !isError;
	}
}

sfHover = function() {

	var sfEls = document.getElementById("Menu").getElementsByTagName("LI");

	for (var i=0; i<sfEls.length; i++) {

		sfEls[i].onmouseover = function() {
			this.className+=" sfhover";
		}

		sfEls[i].onmouseout = function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}

	}

}

if (window.attachEvent) { window.attachEvent("onload", sfHover); }

