$(document).ready(function(){
	$("ul.subnav").parent().append("<span></span>"); //Only shows drop down trigger when js is enabled - Adds empty span tag after ul.subnav

	$("ul.topnav li span").click(function() { //When trigger is clicked...
		
		//Following events are applied to the subnav itself (moving subnav up and down)
		$(this).parent().find("ul.subnav").slideDown('fast').show(); //Drop down the subnav on click

		$(this).parent().hover(function() {
		}, function(){	
			$(this).parent().find("ul.subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up
		});

		//Following events are applied to the trigger (Hover events for the trigger)
		}).hover(function() { 
			$(this).addClass("subhover"); //On hover over, add class "subhover"
		}, function(){	//On Hover Out
			$(this).removeClass("subhover"); //On hover out, remove class "subhover"
	});
	$('a[href$="#"]').click(function(){
		if ((this.id == "menuColecao") && ($("#cadastrou").val() !=='true')){
			alert('Para acessar a coleção efetue o cadastro de seu email acima.');
			return false;
		}
		$(this).next().next().click();
	});
	
	$('#btnCadastro').click(function(){
		if ($("#nome").val() === ''){
			alert('Por favor preencha o nome.');
			return false;
		} else if ($("#email").val() === ''){
			alert('Por favor preencha o email.');
			return false;
		} else {
			var regexMail = /^[\w!#$%&amp;'*+\/=?^`{|}~-]+(\.[\w!#$%&amp;'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			if (!regexMail.test($("#email").val())) {
				alert('E-mail inválido.');
				return false;
			}
		}
		var dadosForm = 'nome='+$("#nome").val() + '&email='+$("#email").val();
		$.ajax({
			type: 'GET',
			url: 'cadastro.asp?no-cache='+Math.round(Math.random() * 1000000),
			data: dadosForm,
			success: function(txt){
				alert(txt);
				$("#cadastrou").val('true');
				
			}
		});
		
	});		
});	
