var emailRegExp = /^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i

function checkemail(str)
{
	if (emailRegExp.test(str))
    {
		return true;
    }
	return false;
}



$(document).ready(function(){
    //	feedback
    $("#asform").submit(function(){
        $(".error").hide();
        $("#error").hide();
    	$("#error").html("");
    	var err = 0;
        
    	var name = $.trim($("#as_Name").val());
        var mail = $.trim($("#as_Mail").val());
        var code = $.trim($("#as_Code").val());
        var message = $.trim($("#as_Message").val());
        
    	if(name=="" || name=="Представьтесь, пожалуйста")
        {
    		$("#as_Name").parent().find('.error').show();
    		err = 1;
    	}
    	
    	if(mail=="" || mail=="Ваша электронная почта" || !checkemail(mail))
        {
    		$("#as_Mail").parent().find('.error').show();
    		err = 1;
    	}
        
       	if(code=="")
        {
    		$("#as_Code").parent().find('.error').show();
    		err = 1;
    	}

       	if(message=="")
        {
    		$("#as_Message").parent().find('.error').show();
    		err = 1;
    	}    	
    	
    	
    	if(err==0)
        {
            var data = $(this).serializeArray();
            data[data.length] = { name: "act", value: "feedback" };
            
    		$.ajax({
        		type	: "POST",
        		cache	: false,
        		url		: "/cms/modules/dev/index.php",
        		data	: data,
        		success : function(data) {
                    if(data=='true')
                    {
                        $(".feedback").html("<div><h3>Ваше сообщение отправлено</h3></div>");
                        if($("#feed_popup").length>0)
                        {
                            setTimeout('window.location.reload(true)', 2000);
                        }
                        
                    }
                    else
                    {
                        $("#error").html(data);
                        $("#error").show();
                    }
        		}
        	});
    	}
        
   		return false;
    	
    });
    
    
//mail
    $("#emailform").submit(function(){
        $(".error").hide();
        $("#error2").hide();
    	$("#error2").html("");
    	var err = 0;

    	var name = $.trim($("#as_ename").val());
        var mail = $.trim($("#as_email").val());

    	if(name=="" || name=="Представьтесь, пожалуйста")
        {
    		$("#as_ename").parent().find('.error').show();
    		err = 1;
    	}

    	if(mail=="" || mail=="Ваша электронная почта" || !checkemail(mail))
        {
    		$("#as_email").parent().find('.error').show();
    		err = 1;
    	}

    	if(err==0)
        {
            var data = $(this).serializeArray();
            data[data.length] = { name: "act", value: "feedback" };

    		$.ajax({
        		type	: "POST",
        		cache	: false,
        		url	: "/sendmail/sendmail.php",
        		data	: data,
        		success : function(data) {
                        alert('ddd');
                        $("#sendmail").html("<div><h3>На ваш e-mail выслано письмо, по указанной в нём ссылке нужно активировать подписку!</h4></div>");
                        if($("#feed_mail").length>0)
                        {
                            setTimeout('window.location.reload(true)', 5000);
                        }

        		}
        	});
    	}

   		return false;

    });
});
