$('body').ready(function() {
window.onload = function (e) {
setActivePage('contact');
};
$('body').ready(function() {
$('.contact-form > form').validate({
wrapper: "div",
rules: {
mail: {
required: true,
email: true
},
object: {
required: true,
minlength: 5
},
message: {
required: true,
minlength: 50
},
type: {
required: true,
notEqual: "0"
}
},
messages: {
mail: lang.contact.required,
object: {
required: lang.contact.required,
minlength: lang.contact.minlength
},
message: {
required: lang.contact.required,
minlength: lang.contact.minlength
},
type: lang.contact.required
},
errorPlacement: function(error, element) {
error.insertAfter(element.parent()[0]);
},
submitHandler: function(form) {
$('.has-error').removeClass('has-error');
$('.contact-form label.error').parent().remove();
$('.btn-contact').hide();
var email = $('#contact-mail').val();
var object = $('#contact-object').val();
var message = $('#contact-message').val();
var type = $('#contact-type').val();
$.ajax({
type: "POST",
url: $('meta[name="jymeo_contact_url"]').attr('content'),
data: {email: email, object: object, message: message, type: type},
dataType: 'json',
success: function(data){
if(data.success == "true")
{
$('.contact-form .valid_form').remove();
$('.contact-form .error_form').remove();
$('.contact-form > form').before(""+data.message+"");
$('.contact-form').css('text-align', 'center');
$('.form').hide();
height = $('html').height() - $('body').height();
$('.blank_space').height(height);
}
else
{
$('.contact-form .valid_form').remove();
$('.contact-form .error_form').remove();
$('.contact-form').prepend(""+data.message+"");
$('.btn-contact').show();
}
},
error: function(data){
}
});
}
});
});
});