var tld = window.location.protocol+ '//' +window.location.hostname;
var url = tld;
var urlApp = '/application/send.php5';
(function() {
getCaptchaCode();
})();
function getCaptchaCode(){
$.ajax({
url: url + urlApp,
data: {get : 'captcha'},
dataType: 'json',
success: function(json) {
$('input[name=captcha]').val("");
var captchaImage = $('
');
var captchaHiddenValidate = $('');
var captchaHiddenId = $('');
$('.captcha-box').html("");
$('.captcha-box').append(captchaImage);
$('.captcha-box').append(captchaHiddenValidate);
$('.captcha-box').append(captchaHiddenId);
$('#contact-form-submit').attr('disabled', false);
}
});
}
var firstclick = false;
var arr = ['Name: ', 'Email: ', 'Nachricht: ', 'Captcha: '];
$(document).ready(function(){
$("input[type=text], #contact-form textarea").each(function() {
$(this).click(function() {
$(this).css({'color' : 'black'});
});
});
$("#contact-form-submit").click(function(event)
{
event.preventDefault();
var send = true;
$("input[type=text], #contact-form textarea").each(function() {
if($.inArray($(this).val(), arr) > -1) {
send = false;
$(this).css({'color' : 'red'});
}
});
if(send) {
$.ajax({
url: url+urlApp,
data: $('#contact-form').serialize(),
dataType: 'json',
success: function(data) {
if(data.captcha == '0'){
getCaptchaCode();
$('input[name=captcha]').css({'color' : 'red'});
$('input[name=captcha]').val('Captcha: ');
}
if(data.captcha == '1' && data.issend == '0') {
getCaptchaCode();
}
if(data.issend == '1') {
$('.issend').fadeIn('slow', function() {
$('#contact-form')[0].reset();
getCaptchaCode();
window.setTimeout(function() {
$('.issend').fadeOut('slow');
}, 5000);
});
}
}});
} else {
$('#formout').html('Fehler');
}
});
});