

/*$.validator.setDefaults({
	submitHandler: function() { alert("submitted!"); }
});
*/
function jsGet(variable) {
	var query = window.location.search.substring(1);
	var vars = query.split("&");
	for (var i=0;i<vars.length;i++) {    
		var pair = vars[i].split("=");    
		if (pair[0] == variable) {      
			return pair[1];    
		}  
	}   
	return null;
}



$().ready(function() {
				
				
$('#galeria ul li').each(function (){ 
								$(this).click(function () {
														$(this).find("ul").slideToggle();
														});
								});

$('#galeria ul li ul li').hover(function() {
	  $(this).addClass('imghover');
	}, function() {
	  $(this).removeClass('imghover');
	}); 

// Menu Principal SHOWHIDE
$('.menu_show').each(function() {
		$(this).click(function() {
							  r = $(this).attr("rel");
							  $(r).slideToggle(300);
							   });
		});

$("#contactForm").validate({
	    rules: {
			contact_nome: "required",
			contact_msg: "required",
			contact_contacto: "required",
			contact_email: {
				required: true,
				email: true
			}
		},
		messages: {
			contact_nome: "Insira o seu nome",
			contact_email: "Insira um endereço de email válido",
			contact_contacto: "Insira um contacto telefónico",
			contact_msg: "Insira uma mensagem"
		}
	});

var validator = $("#newsletter_sub").validate({
	    rules: { email: {required: true,email: true }},
		messages: { email: "Endereço inválido" },
		errorLabelContainer: $("#newserro")
	});
$("#mySubmit").click(function() {
  validator.form();
});


$("#newsletter_sub").validate({
	    rules: { email: {required: true,email: true }},
		messages: { email: "Endereço inválido" }
	});

if(jsGet('f') !=  null) { variavel = jsGet('f'); }else{ variavel = -99; }
$('#bannerTopo').flash(
        { 
          src: 'banner/bannertop.swf',
          width: 900,
          height: 240,
          flashvars: { slide: [variavel] }
        }
    );



});