//dont use anymore
$(function() {
    
    function dialogCount3() { 
        $("#dialog3").remove();
    }   
    
    function submitData() {

	   //email=asdf@asdf.com&zip=12345&country=US&opt=true

	   var tempvalue = $("#nav_email_insert").val();
       
       var validateBoolean = false;
              
       var re = /^\w+.+@\w+(\.\w+)+$/;       
       var re = /^([a-zA-Z0-9_\-\+])+(\.([a-zA-Z0-9_\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/  
       if (tempvalue != "") {       
           if (!re.test(tempvalue)) {  
            
                $("#nav_email_insert").css('color','#cc0000');
                $("#nav_email_insert").css('font-style','italic');
                $("#nav_email_insert").val("Please enter a valid email"); 
                validateBoolean = false;           
            } else {
                //$("#emailmsg").css("display", "none");
                $("#nav_email_insert").css('color','#000000');
                $("#nav_email_insert").css('font-style','normal');
                validateBoolean = true;   
            } 
                 
        } else {
           $("#nav_email_insert").css('color','#cc0000');
           $("#nav_email_insert").css('font-style','italic');
           $("#nav_email_insert").val("Please enter a valid email");  
           validateBoolean = false;              
        }       
    
        if (validateBoolean) {
            $.ajax({
                type: "POST",
                url: "ajax/newsletter.php",
                data: "email="+tempvalue
                //success: function(msg){
                    //alert( "Data Saved: " + msg );
                    
                //}                
            });

			//added by matt
			// redirect to success message on page
			emailSignupRedirect("1");
			return;
            
            $("#navsubmitnewsletter").attr('disabled','disabled');
            $("#nav_email_insert").attr('readonly','readonly');
            $("#nav_email_insert").val("Thank you!");            
            $("#dialog3").dialog({bgiframe:true,modal:true,draggable:false,resizable:false,zIndex:13000,width:350,height:300});
            $(".ui-dialog-titlebar").hide();  
            setInterval(dialogCount3, 7000);
         }
    } 
        
    $(".ui-widget-overlay").live("click", function() { 
        $("#dialog3").dialog("close");
    });

    $("#dialogclose3").bind("click", function(){
        $("#dialog3").remove();
        return false;
    }); 
    
    
    $("#nav_email_insert").bind("focus", function() {
        $("#nav_email_insert").select();
        $("#nav_email_insert").css('color','#000000');
        $("#nav_email_insert").css('font-style','normal');        
    });

    
    $('#nav_email_insert').live("keypress", function(e) {
            if (e.keyCode == 13) {
                submitData(); 
                $("#navsubmitnewsletter").focus();
                return false; 
            }  
        });
    
    
   $("#navsubmitnewsletter").bind("click", function(){
        submitData();            
        return false;
    }); 

}); 

