Wunschanfertigung Weichbodenmatte
- Basisinfos
- Ausstattungselemente
- Kontaktdaten
Vielen Dank für Ihre Anfrage.
Wir werden Ihnen soschnell wie möglich AntwortenSollten Sie uns noch zusätliches Bildermaterial per Email senden wollen dann senden Sie dieses bitte per Email an.
service@dein-klettershop.de
Mit dem Betreff Konfigurator Weichbodenmatte Nr
function initialDisallow()
{
var i = 0;
/*
$('.wizard-content input[type="text"],.wizard-content textarea').each(function()
{
if(i>0)
{
$(this).attr('disabled','disabled');
}
i++;
});
$('.btn-next,.btn-finish').addClass('disabled');
*/
}
function validate(tabindex)
{
$backWard = true;
$('.wizard-content li').eq(tabindex).find('[data-validate]').each(function()
{
if($(this).data('validate')=="number")
{
if(isNaN($(this).val())==true || !$(this).val())
{
$backWard = false;
$(this).addClass('error');
$(this).next('.validation-error').addClass('show');
}
else
{
$backWard = true;
$(this).removeClass('error');
$(this).next('.validation-error').removeClass('show');
}
}
else if($(this).data('validate')=="text")
{
if(!$(this).val())
{
$backWard = false;
$(this).addClass('error');
$(this).next('.validation-error').addClass('show');
}
else
{
$backWard = true;
$(this).removeClass('error');
$(this).next('.validation-error').removeClass('show');
}
}
else if($(this).data('validate')=="checked")
{
if($(this).find('.active').length==0)
{
$backWard = false;
$(this).addClass('error');
$(this).next('.validation-error').addClass('show');
}
else
{
$backWard = true;
$(this).removeClass('error');
$(this).next('.validation-error').removeClass('show');
}
}
});
return $backWard;
}
function sendFormForContact()
{
var heute = new Date()
var timestamp = heute.getTime();
var inputs = 'Konfigurator Nr:'+timestamp+'\n';
$('.wizard-content input,.wizard-content textarea').each(function()
{
if($(this).attr('type')=="radio" && $(this).is(':checked'))
{
var inputname = $(this).attr('name');
var inputval = $(this).val();
if(inputval)
{
inputs += inputname+' : '+inputval+'\n';
}
}
else if ($(this).attr('type')=="radio" && !$(this).is(':checked'))
{
}
else
{
var inputname = $(this).attr('name');
var inputval = $(this).val();
if(inputval)
{
inputs += inputname+' : '+inputval+'\n';
}
}
});
$('#konfigurator_nr').text(timestamp);
$('.wizard-header,.wizard-content,.wizard-buttons').hide();
$('.output').find('.timestamp').html(timestamp);
$('.output').show();
inputs += 'Mitteilung an uns: '+$('.regform textarea').val();
$('.secret-form textarea').text(inputs);
setTimeout(function(){
$('.secret-form form .btn.btn-primary').trigger('click')
},2000);
}
function proofLastClick()
{
var Current = $('.wizard-header li.active');
var lastTab = $('.wizard-header li:last-child').index();
if($(Current).index()==lastTab)
{
$('.btn-next').addClass('hidden');
$('.btn-finish').removeClass('hidden');
}
else
{
$('.btn-next').removeClass('hidden');
$('.btn-finish').addClass('hidden');
}
}
function tabsNavigation(direction)
{
var Current = $('.wizard-header li.active');
var CurrentIndex = $('.wizard-header li.active').index();
var validation = validate(CurrentIndex);
if(validation==true)
{
if(direction=='next')
{
$('.wizard-header li.active').next().addClass('active');
}
else if(direction=='prev')
{
$('.wizard-header li.active').prev().addClass('active');
}
else if (direction=='finish')
{
sendFormForContact();
return
}
$(Current).removeClass('active');
$('.wizard-content li').eq(CurrentIndex).css('display','none');
var CurrentIndex = $('.wizard-header li.active').index();
$('.wizard-content li').eq(CurrentIndex).css('display','block');
$('body,html').animate(
{
scrollTop: 0
}, 800);
}
else
{
$('body,html').animate(
{
scrollTop: 0
}, 800);
}
}
initialDisallow();
$('.wizard-content input,.wizard-content textarea').keyup(function()
{
/*
var next = $(this).attr('tabindex')
var nextIndex = next+1;
$('input[tabindex="'+nextIndex+'"]').attr('disabled',false);
$('textarea[tabindex="'+nextIndex+'"]').attr('disabled',false);
var CurrentIndex = $('.wizard-header li.active').index();
var CurrentContentPane = $('.wizard-content li').eq(CurrentIndex);
$(CurrentContentPane).find('input,textarea').each(function()
{
if($(this).val()=="")
{
$('.btn-next').addClass('disabled');
}
else
{
$('.btn-next').removeClass('disabled');
}
});
var Current = $('.wizard-header li.active');
var lastTab = $('.wizard-header li:last-child').index();
if($(Current).index()==lastTab)
{
$(CurrentContentPane).find('input,textarea').each(function()
{
if($(this).val()=="")
{
$('.btn-finish').addClass('disabled');
}
else
{
$('.btn-finish').removeClass('disabled');
}
});
}
*/
})
$('.radio-group > div > label').click(function()
{
$(this).parents('.radio-group').find('div').find('label').removeClass('active');
$(this).addClass('active');
});
$('.btn-next').click(function()
{
tabsNavigation('next');
proofLastClick();
});
$('.btn-prev').click(function()
{
tabsNavigation('prev');
proofLastClick();
});
$('.btn-finish').click(function()
{
tabsNavigation('finish');
proofLastClick();
});