﻿var sbT = new sbTracking();

$(document).ready(function() {
    $("ul.sf-menu").superfish();
	
	    
    $("#newsletterEmail").keypress(function(e) { if (e.which == 13) { e.preventDefault(); jQuery(this).blur(); jQuery('#incricaoNewsletter').focus().click() } });
    $('#incricaoNewsletter').click(function(e) {
        $.validationEngine.closePrompt(".formError", false);
        var email = $("#newsletterEmail").val();
        if (!checkEmail(email)) {
            switch (linguaActual) {
                case 'br': $.validationEngine.buildPrompt("#newsletterEmail", "email inválido", "error"); break;
                case 'en': $.validationEngine.buildPrompt("#newsletterEmail", "Invalid email", "error"); break;
                case 'es': $.validationEngine.buildPrompt("#newsletterEmail", "Correo electrónico no válido", "error"); break;
                case 'fr': $.validationEngine.buildPrompt("#newsletterEmail", "e-mail valide", "error"); break;
                case 'it': $.validationEngine.buildPrompt("#newsletterEmail", "E-mail non valido"); break;
            }
            return false;
        }

        switch (linguaActual) {
            case 'br': document.forms[0].action = '/br/newsletter-sucesso.aspx'; break;
            case 'en': document.forms[0].action = '/en/newsletter-sucess.aspx'; break;
            case 'es': document.forms[0].action = '/es/newsletter-exito.aspx'; break;
            case 'fr': document.forms[0].action = '/it/newsletter-succes.aspx'; break;
            case 'it': document.forms[0].action = '/it/newsletter-successo.aspx'; break;
            
        }
        document.forms[0].submit();
    });

    
});

function checkEmail(email) {
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(email)) return true; else { return false; }
}

/*Pretty Photo*/
$(document).ready(function() {
	/*
			$("a[rel^='prettyPhoto']").prettyPhoto({
			    opacity: 0.65,
				theme: 'dark_rounded'
			});
			*/
		});
