(function(A){A.fn.hSlides=function(B){B=A.extend({},A.fn.hSlides.defaults,B);return this.each(function(){var C=this;var J=0;var F=A(B.panelSelector,C);var D=1;if(B.panelPositioning!="top"){J=(A(B.panelSelector,C).length-1)*B.minPanelWidth;F=A(B.panelSelector,C).reverse();D=-1}A(this).css("position","relative").css("overflow","hidden").css("width",B.totalWidth).css("height",B.totalHeight);var G=0;F.each(function(){A(this).css("position","absolute").css("left",J).css("zIndex",G).css("height",B.totalHeight).css("width",B.maxPanelWidth);G++;if(A(this).hasClass(B.activeClass)){A.data(A(this)[0],"active",true);if(B.panelPositioning!="top"){J=(A(B.panelSelector,C).index(this)+1)*B.minPanelWidth-B.maxPanelWidth}else{J=J+B.maxPanelWidth}}else{if(B.midPanelWidth&&A(B.panelSelector,C).hasClass(B.activeClass)==false){J=J+B.midPanelWidth*D}else{J=J+B.minPanelWidth*D}}});var E=function(){var L=A(B.panelSelector,C).index(this);F.each(function(){if(A.data(A(this)[0],"active")==true){A.data(A(this)[0],"active",false);A(this).removeClass(B.activeClass).each(B.onLeave)}var M=A(B.panelSelector,C).index(this);J=B.minPanelWidth*M;if((M*D)>(L*D)){J=J+(B.maxPanelWidth-B.minPanelWidth)*D}A(this).animate({left:J},B.speed,B.easing)});A.data(A(this)[0],"active",true);A(this).addClass(B.activeClass).each(B.onEnter)};var I=function(){var L=0;if(B.panelPositioning!="top"){L=(A(B.panelSelector,C).length-1)*B.minPanelWidth}F.each(function(){A(this).removeClass(B.activeClass).animate({left:L},B.speed,B.easing);if(A.data(A(this)[0],"active")==true){A.data(A(this)[0],"active",false);A(this).each(B.onLeave)}L=L+B.midPanelWidth*D})};if(B.eventHandler=="click"){A(B.panelSelector,C).click(E)}else{var H={sensitivity:B.sensitivity,interval:B.interval,over:E,timeout:B.timeout,out:function(){}};var K={sensitivity:B.sensitivity,interval:B.interval,over:function(){},timeout:B.timeout,out:I};A(B.panelSelector,C).hoverIntent(H);if(B.midPanelWidth!=0){A(C).hoverIntent(K)}}})};A.fn.reverse=function(){return this.pushStack(this.get().reverse(),arguments)};A.fn.hSlides.defaults={totalWidth:0,totalHeight:0,minPanelWidth:0,maxPanelWidth:0,midPanelWidth:0,speed:1000,easing:"swing",sensitivity:3,interval:200,timeout:300,eventHandler:"click",panelSelector:"li",activeClass:false,panelPositioning:"top",onEnter:function(){},onLeave:function(){}}})(jQuery);;(function($){$.effects=$.effects||{};$.extend($.effects,{save:function(el,set){for(var i=0;i<set.length;i++){if(set[i]!==null)$.data(el[0],"ec.storage."+set[i],el[0].style[set[i]]);}},restore:function(el,set){for(var i=0;i<set.length;i++){if(set[i]!==null)el.css(set[i],$.data(el[0],"ec.storage."+set[i]));}},setMode:function(el,mode){if(mode=='toggle')mode=el.is(':hidden')?'show':'hide';return mode;},getBaseline:function(origin,original){var y,x;switch(origin[0]){case'top':y=0;break;case'middle':y=0.5;break;case'bottom':y=1;break;default:y=origin[0]/original.height;};switch(origin[1]){case'left':x=0;break;case'center':x=0.5;break;case'right':x=1;break;default:x=origin[1]/original.width;};return{x:x,y:y};},createWrapper:function(el){if(el.parent().attr('id')=='fxWrapper')return el;var props={width:el.outerWidth({margin:true}),height:el.outerHeight({margin:true}),'float':el.css('float')};el.wrap('<div id="fxWrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');var wrapper=el.parent();if(el.css('position')=='static'){wrapper.css({position:'relative'});el.css({position:'relative'});}else{var top=el.css('top');if(isNaN(parseInt(top)))top='auto';var left=el.css('left');if(isNaN(parseInt(left)))left='auto';wrapper.css({position:el.css('position'),top:top,left:left,zIndex:el.css('z-index')}).show();el.css({position:'relative',top:0,left:0});}wrapper.css(props);return wrapper;},removeWrapper:function(el){if(el.parent().attr('id')=='fxWrapper')return el.parent().replaceWith(el);return el;},setTransition:function(el,list,factor,val){val=val||{};$.each(list,function(i,x){unit=el.cssUnit(x);if(unit[0]>0)val[x]=unit[0]*factor+unit[1];});return val;},animateClass:function(value,duration,easing,callback){var cb=(typeof easing=="function"?easing:(callback?callback:null));var ea=(typeof easing=="object"?easing:null);return this.each(function(){var offset={};var that=$(this);var oldStyleAttr=that.attr("style")||'';if(typeof oldStyleAttr=='object')oldStyleAttr=oldStyleAttr["cssText"];if(value.toggle){that.hasClass(value.toggle)?value.remove=value.toggle:value.add=value.toggle;}var oldStyle=$.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(value.add)that.addClass(value.add);if(value.remove)that.removeClass(value.remove);var newStyle=$.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(value.add)that.removeClass(value.add);if(value.remove)that.addClass(value.remove);for(var n in newStyle){if(typeof newStyle[n]!="function"&&newStyle[n]&&n.indexOf("Moz")==-1&&n.indexOf("length")==-1&&newStyle[n]!=oldStyle[n]&&(n.match(/color/i)||(!n.match(/color/i)&&!isNaN(parseInt(newStyle[n],10))))&&(oldStyle.position!="static"||(oldStyle.position=="static"&&!n.match(/left|top|bottom|right/))))offset[n]=newStyle[n];}that.animate(offset,duration,ea,function(){if(typeof $(this).attr("style")=='object'){$(this).attr("style")["cssText"]="";$(this).attr("style")["cssText"]=oldStyleAttr;}else $(this).attr("style",oldStyleAttr);if(value.add)$(this).addClass(value.add);if(value.remove)$(this).removeClass(value.remove);if(cb)cb.apply(this,arguments);});});}});$.fn.extend({_show:$.fn.show,_hide:$.fn.hide,__toggle:$.fn.toggle,_addClass:$.fn.addClass,_removeClass:$.fn.removeClass,_toggleClass:$.fn.toggleClass,effect:function(fx,o,speed,callback){return $.effects[fx]?$.effects[fx].call(this,{method:fx,options:o||{},duration:speed,callback:callback}):null;},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])))return this._show.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='show';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])))return this._hide.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='hide';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0]))||(arguments[0].constructor==Function))return this.__toggle.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='toggle';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},addClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{add:classNames},speed,easing,callback]):this._addClass(classNames);},removeClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{remove:classNames},speed,easing,callback]):this._removeClass(classNames);},toggleClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{toggle:classNames},speed,easing,callback]):this._toggleClass(classNames);},morph:function(remove,add,speed,easing,callback){return $.effects.animateClass.apply(this,[{add:add,remove:remove},speed,easing,callback]);},switchClass:function(){return this.morph.apply(this,arguments);},cssUnit:function(key){var style=this.css(key),val=[];$.each(['em','px','%','pt'],function(i,unit){if(style.indexOf(unit)>0)val=[parseFloat(style),unit];});return val;}});jQuery.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','color','outlineColor'],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);}fx.elem.style[attr]="rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")";}});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3)return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];if(result=/rgba\(0, 0, 0, 0\)/.exec(color))return colors['transparent'];return colors[jQuery.trim(color).toLowerCase()];}function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=''&&color!='transparent'||jQuery.nodeName(elem,"body"))break;attr="backgroundColor";}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return -.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});})(jQuery);(function($){$.effects.slide=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'show');var direction=o.options.direction||'left';$.effects.save(el,props);el.show();$.effects.createWrapper(el).css({overflow:'hidden'});var ref=(direction=='up'||direction=='down')?'top':'left';var motion=(direction=='up'||direction=='left')?'pos':'neg';var distance=o.options.distance||(ref=='top'?el.outerHeight({margin:true}):el.outerWidth({margin:true}));if(mode=='show')el.css(ref,motion=='pos'?-distance:distance);var animation={};animation[ref]=(mode=='show'?(motion=='pos'?'+=':'-='):(motion=='pos'?'-=':'+='))+distance;el.animate(animation,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);el.dequeue();}});});};})(jQuery);;(function(h){var m=h.scrollTo=function(b,c,g){h(window).scrollTo(b,c,g)};m.defaults={axis:'y',duration:1};m.window=function(b){return h(window).scrollable()};h.fn.scrollable=function(){return this.map(function(){var b=this.parentWindow||this.defaultView,c=this.nodeName=='#document'?b.frameElement||b:this,g=c.contentDocument||(c.contentWindow||c).document,i=c.setInterval;return c.nodeName=='IFRAME'||i&&h.browser.safari?g.body:i?g.documentElement:this})};h.fn.scrollTo=function(r,j,a){if(typeof j=='object'){a=j;j=0}if(typeof a=='function')a={onAfter:a};a=h.extend({},m.defaults,a);j=j||a.speed||a.duration;a.queue=a.queue&&a.axis.length>1;if(a.queue)j/=2;a.offset=n(a.offset);a.over=n(a.over);return this.scrollable().each(function(){var k=this,o=h(k),d=r,l,e={},p=o.is('html,body');switch(typeof d){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(d)){d=n(d);break}d=h(d,this);case'object':if(d.is||d.style)l=(d=h(d)).offset()}h.each(a.axis.split(''),function(b,c){var g=c=='x'?'Left':'Top',i=g.toLowerCase(),f='scroll'+g,s=k[f],t=c=='x'?'Width':'Height',v=t.toLowerCase();if(l){e[f]=l[i]+(p?0:s-o.offset()[i]);if(a.margin){e[f]-=parseInt(d.css('margin'+g))||0;e[f]-=parseInt(d.css('border'+g+'Width'))||0}e[f]+=a.offset[i]||0;if(a.over[i])e[f]+=d[v]()*a.over[i]}else e[f]=d[i];if(/^\d+$/.test(e[f]))e[f]=e[f]<=0?0:Math.min(e[f],u(t));if(!b&&a.queue){if(s!=e[f])q(a.onAfterFirst);delete e[f]}});q(a.onAfter);function q(b){o.animate(e,j,a.easing,b&&function(){b.call(this,r,a)})};function u(b){var c='scroll'+b,g=k.ownerDocument;return p?Math.max(g.documentElement[c],g.body[c]):k[c]}}).end()};function n(b){return typeof b=='object'?b:{top:b,left:b}}})(jQuery);;(function($){var g=location.href.replace(/#.*/,''),h=$.localScroll=function(a){$('body').localScroll(a)};h.defaults={duration:1e3,axis:'y',event:'click',stop:1};h.hash=function(a){a=$.extend({},h.defaults,a);a.hash=0;if(location.hash)setTimeout(function(){i(0,location,a)},0)};$.fn.localScroll=function(b){b=$.extend({},h.defaults,b);return(b.persistent||b.lazy)?this.bind(b.event,function(e){var a=$([e.target,e.target.parentNode]).filter(c)[0];a&&i(e,a,b)}):this.find('a,area').filter(c).bind(b.event,function(e){i(e,this,b)}).end().end();function c(){var a=this;return!!a.href&&!!a.hash&&a.href.replace(a.hash,'')==g&&(!b.filter||$(a).is(b.filter))}};function i(e,a,b){var c=a.hash.slice(1),d=document.getElementById(c)||document.getElementsByName(c)[0],f;if(d){e&&e.preventDefault();f=$(b.target||$.scrollTo.window());if(b.lock&&f.is(':animated')||b.onBefore&&b.onBefore.call(a,e,d,f)===!1)return;if(b.stop)f.queue('fx',[]).stop();f.scrollTo(d,b).trigger('notify.serialScroll',[d]);if(b.hash)f.queue(function(){location=a.hash;$(this).dequeue()})}}})(jQuery);(function($){$.fn.ajaxSubmit=function(options){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this;}if(typeof options=='function')options={success:options};options=$.extend({url:this.attr('action')||window.location.toString(),type:this.attr('method')||'GET'},options||{});var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this;}var a=this.formToArray(options.semantic);if(options.data){options.extraData=options.data;for(var n in options.data)a.push({name:n,value:options.data[n]});}if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this;}this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this;}var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null;}else options.data=q;var $form=this,callbacks=[];if(options.resetForm)callbacks.push(function(){$form.resetForm();});if(options.clearForm)callbacks.push(function(){$form.clearForm();});if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){$(options.target).html(data).each(oldSuccess,arguments);});}else if(options.success)callbacks.push(options.success);options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++)callbacks[i](data,status,$form);};var files=$('input:file',this).fieldValue();var found=false;for(var j=0;j<files.length;j++)if(files[j])found=true;if(options.iframe||found){if($.browser.safari&&options.closeKeepAlive)$.get(options.closeKeepAlive,fileUpload);else fileUpload();}else $.ajax(options);this.trigger('form-submit-notify',[this,options]);return this;function fileUpload(){var form=$form[0];if($(':input[@name=submit]',form).length){alert('Error: Form elements must not be named "submit".');return;}var opts=$.extend({},$.ajaxSettings,options);var id='jqFormIO'+(new Date().getTime());var $io=$('<iframe id="'+id+'" name="'+id+'" />');var io=$io[0];if($.browser.msie||$.browser.opera)io.src='javascript:false;document.write("");';$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;if(g&&!$.active++)$.event.trigger("ajaxStart");if(g)$.event.trigger("ajaxSend",[xhr,opts]);var cbInvoked=0;var timedOut=0;var sub=form.clk;if(sub){var n=sub.name;if(n&&!sub.disabled){options.extraData=options.extraData||{};options.extraData[n]=sub.value;if(sub.type=="image"){options.extraData[name+'.x']=form.clk_x;options.extraData[name+'.y']=form.clk_y;}}}setTimeout(function(){var t=$form.attr('target'),a=$form.attr('action');$form.attr({target:id,encoding:'multipart/form-data',enctype:'multipart/form-data',method:'POST',action:opts.url});if(opts.timeout)setTimeout(function(){timedOut=true;cb();},opts.timeout);var extraInputs=[];try{if(options.extraData)for(var n in options.extraData)extraInputs.push($('<input type="hidden" name="'+n+'" value="'+options.extraData[n]+'" />').appendTo(form)[0]);$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,false);form.submit();}finally{$form.attr('action',a);t?$form.attr('target',t):$form.removeAttr('target');$(extraInputs).remove();}},10);function cb(){if(cbInvoked++)return;io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,false);var operaHack=0;var ok=true;try{if(timedOut)throw'timeout';var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;if(doc.body==null&&!operaHack&&$.browser.opera){operaHack=1;cbInvoked--;setTimeout(cb,100);return;}xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;xhr.getResponseHeader=function(header){var headers={'content-type':opts.dataType};return headers[header];};if(opts.dataType=='json'||opts.dataType=='script'){var ta=doc.getElementsByTagName('textarea')[0];xhr.responseText=ta?ta.value:xhr.responseText;}else if(opts.dataType=='xml'&&!xhr.responseXML&&xhr.responseText!=null){xhr.responseXML=toXml(xhr.responseText);}data=$.httpData(xhr,opts.dataType);}catch(e){ok=false;$.handleError(opts,xhr,'error',e);}if(ok){opts.success(data,'success');if(g)$.event.trigger("ajaxSuccess",[xhr,opts]);}if(g)$.event.trigger("ajaxComplete",[xhr,opts]);if(g&&!--$.active)$.event.trigger("ajaxStop");if(opts.complete)opts.complete(xhr,ok?'success':'error');setTimeout(function(){$io.remove();xhr.responseXML=null;},100);};function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s);}else doc=(new DOMParser()).parseFromString(s,'text/xml');return(doc&&doc.documentElement&&doc.documentElement.tagName!='parsererror')?doc:null;};};};$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().bind('submit.form-plugin',function(){$(this).ajaxSubmit(options);return false;}).each(function(){$(":submit,input:image",this).bind('click.form-plugin',function(e){var $form=this.form;$form.clk=this;if(this.type=='image'){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY;}else if(typeof $.fn.offset=='function'){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top;}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop;}}setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null;},10);});});};$.fn.ajaxFormUnbind=function(){this.unbind('submit.form-plugin');return this.each(function(){$(":submit,input:image",this).unbind('click.form-plugin');});};$.fn.formToArray=function(semantic){var a=[];if(this.length==0)return a;var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els)return a;for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n)continue;if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el)a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});continue;}var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++)a.push({name:n,value:v[j]});}else if(v!==null&&typeof v!='undefined')a.push({name:n,value:v});}if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input)a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y});}}return a;};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic));};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n)return;var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++)a.push({name:n,value:v[i]});}else if(v!==null&&typeof v!='undefined')a.push({name:this.name,value:v});});return $.param(a);};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length))continue;v.constructor==Array?$.merge(val,v):val.push(v);}return val;};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=='undefined')successful=true;if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1))return null;if(tag=='select'){var index=el.selectedIndex;if(index<0)return null;var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=$.browser.msie&&!(op.attributes['value'].specified)?op.text:op.value;if(one)return v;a.push(v);}}return a;}return el.value;};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields();});};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea')this.value='';else if(t=='checkbox'||t=='radio')this.checked=false;else if(tag=='select')this.selectedIndex=-1;});};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType))this.reset();});};$.fn.enable=function(b){if(b==undefined)b=true;return this.each(function(){this.disabled=!b});};$.fn.select=function(select){if(select==undefined)select=true;return this.each(function(){var t=this.type;if(t=='checkbox'||t=='radio')this.checked=select;else if(this.tagName.toLowerCase()=='option'){var $sel=$(this).parent('select');if(select&&$sel[0]&&$sel[0].type=='select-one'){$sel.find('option').select(false);}this.selected=select;}});};function log(){if($.fn.ajaxSubmit.debug&&window.console&&window.console.log)window.console.log('[jquery.form] '+Array.prototype.join.call(arguments,''));};})(jQuery);function hslideofirmie(){$('.accordion1').hSlides({totalWidth:971,totalHeight:353,minPanelWidth:33,maxPanelWidth:937,activeClass:'active'});$('#strona-ofirmie li .content').mouseover(function(){$(this).parent().addClass('over');}).mouseout(function(){$(this).parent().removeClass('over');});$('#strona-ofirmie .photos .list').mouseover(function(){$('#strona-ofirmie .photos .active').removeClass('active');$(this).addClass('active');});}$(document).ready(hslideofirmie);function scrolling(){var hash=window.location.hash.substr(1);hash=hash.slice(0,-1);if(hash.length>0){window.location.hash=hash;$('#top-menu .selected').removeClass('selected');var el=$('#top-menu').find('li a[href="#'+hash+'"]');el.addClass('selected');}$('#top-menu a').click(function(){$('.selected').removeClass('selected');$(this).addClass('selected');window.location.hash=$(this).attr('href')+'-';return false;});$('#top-menu').localScroll({target:'#content-wraper',axis:'xy'});}function czytajWiecej(){$('.czytaj-wiecej').click(function(){if($(this).hasClass('czytaj-wiecej-ostatnie')){$('.selected').removeClass('selected');$('#realizacje').addClass('selected');}else{$('.selected').removeClass('selected');$('#oferta').addClass('selected');}return false;});$('.menu-more').localScroll({target:'#content-wraper',axis:'xy'});$('#logo a').click(function(){$('#top-menu .selected').removeClass('selected');$('#main-page').addClass('selected');return false;});$('.czytaj-wiecej-www').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$('.oferta-strony-www').addClass('head-active');$('#strona-oferty .body').slideUp("slow");$('#oferta-sklepy-internetowe').slideUp("slow");$('#oferta-programy-partnerskie').slideUp("slow");$('#oferta-strony-www').slideDown('slow');return false;});$('.czytaj-wiecej-sklepy').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$('.oferta-sklepy-internetowe').addClass('head-active');$('#strona-oferty .body').slideUp("slow");$('#oferta-strony-www').slideUp("slow");$('#oferta-programy-partnerskie').slideUp("slow");$('#oferta-sklepy-internetowe').slideDown('slow');return false;});$('.czytaj-wiecej-programy').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$('.oferta-programy-partnerskie').addClass('head-active');$('#strona-oferty .body').slideUp("slow");$('#oferta-sklepy-internetowe').slideUp("slow");$('#oferta-strony-www').slideUp("slow");$('#oferta-programy-partnerskie').slideDown('slow');return false;});}function imagesShuffle(){$('.images-shuffle a').click(function(){$(this).parent().parent().children().each(function(){$(this).children().removeClass('img-active');});$(this).addClass('img-active');var img=$(this).attr("href");$(this).parent().parent().prev().attr('src',img);return false;});}function oferta(){$('.oferta-strony-www').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$(this).parent().children().addClass('head-active');$('#strona-oferty .body').slideUp("slow");$('#oferta-sklepy-internetowe').slideUp("slow");$('#oferta-programy-partnerskie').slideUp("slow");$('#oferta-strony-www').slideToggle('slow');return false;});$('.oferta-sklepy-internetowe').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$(this).parent().children().addClass('head-active');$('#strona-oferty .body').slideUp("slow");$('#oferta-strony-www').slideUp("slow");$('#oferta-programy-partnerskie').slideUp("slow");$('#oferta-sklepy-internetowe').slideToggle('slow');return false;});$('.oferta-programy-partnerskie').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$(this).parent().children().addClass('head-active');$('#strona-oferty .body').slideUp("slow");$('#oferta-sklepy-internetowe').slideUp("slow");$('#oferta-strony-www').slideUp("slow");$('#oferta-programy-partnerskie').slideToggle('slow');return false;});$('#strona-oferty .mouse').mouseover(function(){$(this).parent().addClass('over');}).mouseout(function(){$(this).parent().removeClass('over');});$('.back-to-orginal').click(function(){$('#strona-oferty .head-active').removeClass('head-active');$('#strona-oferty .oferta-hidden').hide();$('#strona-oferty .body').slideDown('slow');return false;});}function realizacje(){$('#strona-realizacje .show-content').click(function(){if($(this).hasClass('head-active')||$(this).parent().hasClass('no-active')){}else{$('#strona-realizacje .first').hide().removeClass('first');$('#strona-realizacje .first-head').hide().removeClass('first-head');var si=$('#strona-realizacje .head-active').parent().attr('value');$('#strona-realizacje .liactive').removeClass('liactive');$('#strona-realizacje .active').hide().removeClass('active');$('#strona-realizacje .head-active').removeClass('head-active');$(this).addClass('head-active');$(this).parent().addClass('liactive');var ni=$(this).parent().attr('value');if(si>ni){$(this).prev().show("slide",{direction:"left"},"slow").addClass('active');}else{$(this).prev().show("slide",{direction:"right"},"slow").addClass('active');}}return false;});$('#strona-realizacje .head').mouseover(function(){$(this).addClass('head-over');}).mouseout(function(){$(this).removeClass('head-over');});}function kontakt(){$('.kontakt-dojazd').click(function(){if(!$(this).hasClass('head-active')){$('#strona-kontaktu .head-active').removeClass('head-active');$(this).addClass('head-active');$('#kontakt-formularz').slideUp("slow");$('#kontakt-dojazd').slideToggle('slow');}return false;});$('.kontakt-formularz').click(function(){if(!$(this).hasClass('head-active')){$('#strona-kontaktu .head-active').removeClass('head-active');$(this).addClass('head-active');$('#kontakt-dojazd').slideUp("slow");$('#kontakt-formularz').slideToggle('slow');}return false;});$('#strona-kontaktu .mouse').mouseover(function(){$(this).parent().addClass('over');}).mouseout(function(){$(this).parent().removeClass('over');});function zmien_na_szare(id,i){$(id).removeClass("jasne");$(id).addClass("szare");if(i==1)$(id).css({'border':'0'});}function zmien_na_jasne(id){$(id).removeClass("szare");$(id).addClass("jasne");}$('#imie, #nazwisko, #telefon, #nazwa_firmy, #temat, #twoj_email, #tresc').each(function(){$(this).focus(function(){if($(this).is('#imie')&&$(this).val()=='twoje imię'){$(this).val('');zmien_na_jasne('#nazwa_firmy');}if($(this).is('#nazwisko')&&$(this).val()=='twoje nazwisko'){$(this).val('');zmien_na_jasne('#nazwa_firmy');}if($(this).is('#telefon')&&$(this).val()=='telefon'){$(this).val('');zmien_na_jasne('#telefon');}if($(this).is('#nazwa_firmy')&&$(this).val()=='nazwa firmy'){$(this).val('');zmien_na_jasne('#nazwa_firmy');}if($(this).is('#temat')&&$(this).val()=='temat'){$(this).val('');zmien_na_jasne('#temat');}if($(this).is('#twoj_email')&&$(this).val()=='twój email'){$(this).val('');zmien_na_jasne('#twoj_email');}if($(this).is('#tresc')&&$(this).val()=='treść'){$(this).val('');zmien_na_jasne('#tresc');}}).blur(function(){if($(this).is('#imie')&&$(this).val()==''){zmien_na_szare('#imie');$(this).val('twoje imię');}if($(this).is('#nazwisko')&&$(this).val()==''){zmien_na_szare('#nazwisko');$(this).val('twoje nazwisko');}if($(this).is('#telefon')&&$(this).val()==''){zmien_na_szare('#telefon');$(this).val('telefon');}if($(this).is('#nazwa_firmy')&&$(this).val()==''){zmien_na_szare('#nazwa_firmy');$(this).val('nazwa firmy');}if($(this).is('#temat')&&$(this).val()==''){zmien_na_szare('#temat');$(this).val('temat');}if($(this).is('#twoj_email')&&$(this).val()==''){zmien_na_szare('#twoj_email');$(this).val('twój email');}if($(this).is('#tresc')&&$(this).val()==''){zmien_na_szare('#tresc');$(this).val('treść');}});});}function showRequest(formData,jqForm,options){valid=0;var form=jqForm[0];if((form.imie.value=='')||(form.imie.value=='twoje imię')){valid=1;$("#imie").css({'border':'1px solid white'});}else{$("#imie").css({'border':'0'});}if((form.nazwisko.value=='')||(form.nazwisko.value=='twoje nazwisko')){valid=1;$("#nazwisko").css({'border':'1px solid white'});}else{$("#nazwisko").css({'border':'0'});}if(($("#telefon").val()=='')||($("#telefon").val()=='telefon')){valid=1;$("#telefon").css({'border':'1px solid white'});}else{$("#telefon").css({'border':'0'});}if(($("#nazwa_firmy").val()=='')||($("#nazwa_firmy").val()=='nazwa firmy')){valid=1;$("#nazwa_firmy").css({'border':'1px solid white'});}else{$("#nazwa_firmy").css({'border':'0'});}if(($("#temat").val()=='')||($("#temat").val()=='temat')){valid=1;$("#temat").css({'border':'1px solid white'});}else{$("#temat").css({'border':'0'});}var em=/^[a-zA-Z0-9]{1,30}@[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)+$/;if(($("#twoj_email").val()=='')||($("#twoj_email").val()=='twój email')||($("#twoj_email").val().match(em)==null)){valid=1;$("#twoj_email").css({'border':'1px solid white'});}else{$("#twoj_email").css({'border':'0'});}if(($("#tresc").val()=='')||($("#tresc").val()=='treść')){valid=1;$("#tresc").css({'border':'1px solid white'});}else{$("#tresc").css({'border':'0'});}if(valid==1){return false;}}function showResponse(responseText,statusText){if(responseText.status=='good'){$('#kontakt-formularz .info-box').text(responseText.info).css({'color':'#C2C2C2'});}else{$('#kontakt-formularz .info-box').text(responseText.info).css({'color':'#E91C1C'});}}function sendForm(){$('#bwyczysc').click(function(){$('#contactForm').resetForm();return false;});$('.button').mouseover(function(){$(this).css({'color':'#E91C1C'});}).mouseout(function(){$(this).css({'color':'#ffffff'});});var options={beforeSubmit:showRequest,dataType:'json',success:showResponse,resetForm:true};$('#contactForm').ajaxForm(options);}$(document).ready(scrolling);$(document).ready(czytajWiecej);$(document).ready(imagesShuffle);$(document).ready(oferta);$(document).ready(realizacje);$(document).ready(kontakt);$(document).ready(sendForm);
