$(function() {
if($('#fullpage').size() > 0){
$('.page1 .footer-inner').append('
Узнать больше
');
$('.page2 .footer-inner').append('');
var initFullPage = function(){
$('#fullpage').fullpage({
sectionSelector: '.page',
responsiveHeight: 690,
onLeave: function(index, nextIndex, direction){
switch (index){
case 1:
// moreLink.hide();
// lessLink.show();
break;
case 2:
// moreLink.show();
//lessLink.hide();
break;
}
}
});
}
initFullPage();
var moreLink = $('#more'),
lessLink = $('#less');
moreLink.click(function(){
$.fn.fullpage.moveSectionDown();
});
lessLink.click(function(){
$.fn.fullpage.moveSectionUp();
});
}
$('#rulesForm').submit(function(){
var ok = true;
if ($('#email').length > 0) {
ok = ok && $.trim($('#email').val()) !== '';
}
if(!ok)
$('#email').parent().addClass('ym-error');
ok = ok && $('#agreement').prop('checked');
if (ok) {
$(this).ajaxSubmit({
dataType: 'json',
success: function(data) {
$('.layout.h-registr').removeClass('h-registr');
$('#registrForm').hide();
$('#getSticker').show();
$('.footer').addClass('fixed');
},
error: function(jqXHR, text) {
console.log(jqXHR, text);
}
});
}else if(!$('#agreement').prop('checked'))
$('#agreement').parent().addClass('ym-error');
return false;
})
$('#email').keyup(function(){
if($(this).val() != '' && checkEmail($(this).val()))
$(this).parent().removeClass('ym-error');
});
$('#agreement').click(function(){
if($(this).prop('checked'))
$('#agreement').parent().removeClass('ym-error');
});
$('#showRules').click(function(){
$('.fp-tableCell > .page-content').unwrap();
$.fn.fullpage.destroy();
$('body').toggleClass('noscroll');
$('#rulesPopup').removeClass('hidden');
document.location.hash = "rules";
return false;
});
if (document.location.hash == "#rules") {
$('#showRules').click();
}
$('#showResults').click(function(){
$('.fp-tableCell > .page-content').unwrap();
$.fn.fullpage.destroy();
$('body').toggleClass('noscroll');
$('#resultsPopup').removeClass('hidden');
document.location.hash = "results";
return false;
});
if (document.location.hash == "#results") {
$('#showResults').click();
}
$('.popup').click(function(e){
var el = $(e.target);
if(el.parents('.popup-frame').size() > 0)
return false;
$('.popupClose', this).trigger('click');
});
$('.popupClose').click(function(){
$(this).parents('.popup').toggleClass('hidden');
$('body').removeClass('noscroll');
if (document.location.hash == "#rules" || document.location.hash == "#results") {
document.location.hash = "index";
}
if($('#fullpage').size() > 0)
initFullPage();
});
});