var emailReg = /([\w-\.]+)@((?:[\w]+\.)+)([a-zA-Z]{2,4})/i
function submit_contact_head() {
	
    $('#ajax-loader').show();
    if ($("#contact_form_head input[name$='email']").val().match(emailReg) == null) {
        alert("Please fill right email address");
    }
    console.log($("#contact_form_head input[name$='email']").val().match(emailReg));
    if (
        ($("#contact_form_head input[name$='firstname']").val().length<1) ||
        ($("#contact_form_head input[name$='lastname']").val().length<1) ||
        ($("#contact_form_head input[name$='email']").val().length<1)
        ) {
		
        alert("Please fill in marked fields.");
        $('#ajax-loader').hide();
        return false;
    }
    else {
        $('#loader').removeClass('hidden');
        formelem = $('#contact_form_head');
        var options = {
            url: "/action/contact/json/?",
            clearForm: true,
            type: 'POST',
            datatype: 'html',
            success: function(res, data) {
		   			
                $('#ajax-loader').hide();

                if (res == "Ok") {
                    window.location = "/thankyou/home";
                } else {
                    alert("Something went wrong, Please try again.");
                }
            }
        };
        formelem.ajaxSubmit(options);
        return false;
    }
}

function submit_contact() {
	
    $('#ajax-loader').show();

        
    var conv_url = 'contact';
    if ($("#contact_form input[name$='conv_url']")) conv_url = $("#contact_form input[name$='conv_url']").val();
	
    if (
        ($("#contact_form input[name$='firstname']").val().length<1) ||
        ($("#contact_form input[name$='lastname']").val().length<1) ||
        ($("#contact_form input[name$='email']").val().length<1)
        ) {
		
        alert("Please fill in marked fields.");
        $('#ajax-loader').hide();
        return false;
    } else if ($("#contact_form input[name$='email']").val().match(emailReg) == null) {
        alert("Please fill right email address");
        $("#contact_form input[name$='email']").focus();
        $('#ajax-loader').hide();
        return false;
    } else {
        $('#loader').removeClass('hidden');
        formelem = $('#contact_form');
        var options = {
            url: "/action/contact/json/?resource=contact",
            clearForm: true,
            type: 'POST',
            datatype: 'html',
            success: function(res, data) {
		   			
                $('#ajax-loader').hide();

                if (res == "Ok") {
                    window.location = "/thankyou/contact";
                } else {
                    alert("Something went wrong, Please try again.");
                }
            }
        };
        formelem.ajaxSubmit(options);
        return false;
    }
}
function submit_details() {

    $('#ajax-loader').show();



  


    if (
        ($("#contact_form input[name$='firstname']").val().length<1) ||
        ($("#contact_form input[name$='lastname']").val().length<1) ||
        ($("#contact_form input[name$='email']").val().length<1)
        ) {

        alert("Please fill in marked fields.");
        $('#ajax-loader').hide();
        return false;
    }
    else if ($("#contact_form input[name$='email']").val().match(emailReg) == null) {
        alert("Please fill right email address");
        $("#contact_form input[name$='email']").focus();
        $('#ajax-loader').hide();
        return false;
    } else {
        $('#loader').removeClass('hidden');
        formelem = $('#contact_form');
        var options = {
            url: "/action/contact/json/?resource=details&",
            clearForm: true,
            type: 'POST',
            datatype: 'html',
            success: function(res, data) {

                $('#ajax-loader').hide();

                if (res == "Ok") {
                    window.location = "/thankyou/details";
                } else {
                    alert("Something went wrong, Please try again.");
                }
            }
        };
        formelem.ajaxSubmit(options);
        return false;
    }
}

function submit_pdf() {
	
    $('#ajax-loader_2').show();



    if(($("#contact_form_2 input[name$='firstname']").val().length<1) || ($("#contact_form_2 input[name$='lastname']").val().length<1) || ($("#contact_form_2 input[name$='email']").val().length<1)) {
        alert("Please fill in marked fields.");
        $('#ajax-loader_2').hide();
        return false;
    } else if ($("#contact_form_2 input[name$='email']").val().match(emailReg) == null) {
        alert("Please fill right email address");
        $("#contact_form_2 input[name$='email']").focus();
        $('#ajax-loader_2').hide();
        return false;
    } else {
        $('#loader').removeClass('hidden');
        formelem = $('#contact_form_2');
        var options = {
            url: "/action/pdf/json/?",
            clearForm: true,
            type: 'POST',
            datatype: 'html',
            success: function(res, data) {
		   		
                $('#ajax-loader_2').hide();
                if(res.indexOf(".pdf")>0) {
		   			
                    $(formelem).remove();
                    if(res.indexOf("^")>0) {
                        $('#form_cont').html("<div class='pdf_link'>No PDF file.</div>");
                    }
                    else {
                        $('#form_cont').html("<div class='pdf_link'><a href='"+res+"'>Download PDF File</a></div>");
                    }
                    $('#analitic').html('<iframe src="/conversion/floorplan" width="1" height="1" style="border:none;"></iframe>');
                }
            }
        };
        formelem.ajaxSubmit(options);
        return false;
    }
}
