﻿function LoadScripts(){$('#search').keypress(function(e){if(e.which==13)Szukaj()});$('#search').click(function(e){if($('#search').val()=="Szukaj w zabawkowiczu...")$('#search').val("")});$('#newsletteremail').click(function(e){if($('#newsletteremail').val()=="Twój e-mail...")$('#newsletteremail').val("")});$('.navi-social .newsletter').click(function(e){$('#newsletter').modal({overlayClose:true});return false})}function TestowanieBar(){$('#testbar').hide()}function CacheAdd(url,path){$.ajax({type:"POST",url:"/_api/getpage.aspx",cache:false,data:{url:url,path:path},success:function(html,msg){},error:function(){},complete:function(){}})}function AddComment(objectRef,url){if($('#comment').val().length!=0){$.ajax({type:"POST",url:"/_api/default.aspx",cache:false,data:{action:"CommentInsert",objectRef:objectRef,comment:$('#comment').val(),fb:$('#fbId').val(),fbfoto:$("#fbFoto").val(),fbname:$('#fbName').val(),fbmail:$('#fbMail').val()},success:function(html,msg){},error:function(){},complete:function(){var _html="<li id='addcomment'><img src=\""+$("#fbFoto").val()+"\"><div><div><strong>"+$('#fbName').val()+"</strong>, dziś</div><p>"+$('#comment').val().replace("\n","<br/>")+"</p></div></li>";$('.comments ul').append(_html);$('#comment').val("");$('html,body').animate({scrollTop:$("#addcomment").offset().top},1000)}})}}function Szukaj(){if($('#search').val().length!=0)window.location.href="/search.aspx?q="+$('#search').val()}function SendMail(){var error=false;$('#nameerror').hide();$('#emailerror').hide();$('.formularz input').removeAttr("class");if($('#name').val().length==0)error=ErrorLabel('#name','To pole jest wymagane');if($('#email').val().length==0)error=ErrorLabel('#email','To pole jest wymagane');else if(!ValidEmailAddress($('#email').val()))error=ErrorLabel('#email','Mail jest niepoprawny');if(!error){var body="<p>"+$('#msg').val()+"</p>";body+="<strong>"+$('#name').val()+"</strong>";$.ajax({type:"POST",url:"/_api/default.aspx",cache:false,data:{action:"sendKontakt",body:body,mail:$('#email').val(),subject:"Zabawkowicz - Formularz Kontaktowy"},success:function(html,msg){$('.formularz').empty();$('.formularz').append("<p style='text-align:center;padding:40px 0 150px 0;font-weight:bold;font-size:18px;'>Dziekujemy za wysłanie wiadomości.<br/>Postaramy się w jak najszybszym czasie odpowiedzięć.</p>")},error:function(html){alert(html.responseText)},complete:function(){}})}}function NewsLetter(){var error=false;if($('#newsletteremail').val().length==0)error=true;else if(!ValidEmailAddress($('#newsletteremail').val()))error=true;if(!error){var _a="";$.ajax({type:"POST",url:"/_api/default.aspx",cache:false,dataType:"html",data:{action:"newsLetter",mail:$('#newsletteremail').val()},success:function(html,msg){_a=html},error:function(){},complete:function(){window.location.href="/action.aspx?msg="+$('response',_a).text()}})}}function ErrorLabel(inputname,message){$(inputname).attr("class","errorinput");$(inputname+'error').show();$(inputname+'error').empty();$(inputname+'error').append(message);return true}function SetCount(id,section){$.ajax({type:"POST",url:"/_api/default.aspx",cache:false,data:{action:"setCount",articleId:id,sectionId:section},success:function(html,msg){},error:function(html){},complete:function(){}})}function ValidEmailAddress(emailAddress){var pattern=new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);return pattern.test(emailAddress)}function isNumber(n){return!isNaN(parseFloat(n))&&isFinite(n)}function Slidebox(){$(window).scroll(function(){var distanceTop=$('#last').offset().top-$(window).height();if($(window).scrollTop()>distanceTop)$('#slidebox').animate({'right':'0px'},300);else $('#slidebox').stop(true).animate({'right':'-430px'},100)});$('#slidebox .close').bind('click',function(){$(this).parent().remove()})}jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*60*1000))}else{date=options.expires}expires='; expires='+date.toUTCString()}var path=options.path?'; path='+options.path:'';var domain=options.domain?'; domain='+options.domain:'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=jQuery.trim(cookies[i]);if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};(function($){$.fn.loopedSlider=function(options){var defaults={container:'.container',slides:'.slides',pagination:'.pagination',containerClick:true,autoStart:0,slidespeed:300,fadespeed:300,autoHeight:false};this.each(function(){var obj=$(this);var o=$.extend(defaults,options);var pagination=$(o.pagination+' li a',obj);var m=0;var t=1;var s=$(o.slides,obj).children().size();var w=$(o.slides,obj).children().outerWidth();var p=0;var u=false;var n=0;$(o.slides,obj).css({width:(s*w)});$(o.slides,obj).children().each(function(){$(this).css({position:'absolute',left:p,display:'block'});p=p+w});$(pagination,obj).each(function(){n=n+1;$(this).attr('rel',n);$(pagination.eq(0),obj).parent().addClass('active')});$(o.slides,obj).children(':eq('+(s-1)+')').css({position:'absolute',left:-w});if(o.autoHeight){autoHeight(t)}$('.next',obj).click(function(){if(u===false){animate('next',true);if(o.autoStart){clearInterval(sliderIntervalID)}}return false});$('.previous',obj).click(function(){if(u===false){animate('prev',true);if(o.autoStart){clearInterval(sliderIntervalID)}}return false});if(o.containerClick){$(o.container,obj).click(function(){if(u===false){animate('next',true);if(o.autoStart){clearInterval(sliderIntervalID)}}return false})}$(pagination,obj).click(function(){if($(this).parent().hasClass('active')){return false}else{t=$(this).attr('rel');$(pagination,obj).parent().siblings().removeClass('active');$(this).parent().addClass('active');animate('fade',t);if(o.autoStart){clearInterval(sliderIntervalID)}}return false});if(o.autoStart){sliderIntervalID=setInterval(function(){if(u===false){animate('next',true)}},o.autoStart)}function current(t){if(t===s+1){t=1}if(t===0){t=s}$(pagination,obj).parent().siblings().removeClass('active');$(pagination+'[rel="'+(t)+'"]',obj).parent().addClass('active')};function autoHeight(t){if(t===s+1){t=1}if(t===0){t=s}var getHeight=$(o.slides,obj).children(':eq('+(t-1)+')',obj).outerHeight();$(o.container,obj).animate({height:getHeight},o.autoHeight)};function animate(dir,clicked){u=true;switch(dir){case'next':t=t+1;m=(-(t*w-w));current(t);if(o.autoHeight){autoHeight(t)}$(o.slides,obj).animate({left:m},o.slidespeed,function(){if(t===s+1){t=1;$(o.slides,obj).css({left:0},function(){$(o.slides,obj).animate({left:m})});$(o.slides,obj).children(':eq(0)').css({left:0});$(o.slides,obj).children(':eq('+(s-1)+')').css({position:'absolute',left:-w})}if(t===s)$(o.slides,obj).children(':eq(0)').css({left:(s*w)});if(t===s-1)$(o.slides,obj).children(':eq('+(s-1)+')').css({left:s*w-w});u=false});break;case'prev':t=t-1;m=(-(t*w-w));current(t);if(o.autoHeight){autoHeight(t)}$(o.slides,obj).animate({left:m},o.slidespeed,function(){if(t===0){t=s;$(o.slides,obj).children(':eq('+(s-1)+')').css({position:'absolute',left:(s*w-w)});$(o.slides,obj).css({left:-(s*w-w)});$(o.slides,obj).children(':eq(0)').css({left:(s*w)})}if(t===2)$(o.slides,obj).children(':eq(0)').css({position:'absolute',left:0});if(t===1)$(o.slides,obj).children(':eq('+(s-1)+')').css({position:'absolute',left:-w});u=false});break;case'fade':t=[t]*1;m=(-(t*w-w));current(t);if(o.autoHeight){autoHeight(t)}$(o.slides,obj).children().fadeOut(o.fadespeed,function(){$(o.slides,obj).css({left:m});$(o.slides,obj).children(':eq('+(s-1)+')').css({left:s*w-w});$(o.slides,obj).children(':eq(0)').css({left:0});if(t===s){$(o.slides,obj).children(':eq(0)').css({left:(s*w)})}if(t===1){$(o.slides,obj).children(':eq('+(s-1)+')').css({position:'absolute',left:-w})}$(o.slides,obj).children().fadeIn(o.fadespeed);u=false});break;default:break}}})}})(jQuery);
