(function(a){jQuery.fn.pngFix=function(d){d=jQuery.extend({blankgif:"images/blank.gif"},d);var c=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 5.5")!=-1);var b=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1);if(jQuery.browser.msie&&(c||b)){jQuery(this).find("img[src$=.png]").each(function(){jQuery(this).attr("width",jQuery(this).width());jQuery(this).attr("height",jQuery(this).height());var m="";var g="";var f=(jQuery(this).attr("id"))?'id="'+jQuery(this).attr("id")+'" ':"";var o=(jQuery(this).attr("class"))?'class="'+jQuery(this).attr("class")+'" ':"";var j=(jQuery(this).attr("title"))?'title="'+jQuery(this).attr("title")+'" ':"";var k=(jQuery(this).attr("alt"))?'alt="'+jQuery(this).attr("alt")+'" ':"";var h=(jQuery(this).attr("align"))?"float:"+jQuery(this).attr("align")+";":"";var e=(jQuery(this).parent().attr("href"))?"cursor:hand;":"";if(this.style.border){m+="border:"+this.style.border+";";this.style.border="";}if(this.style.padding){m+="padding:"+this.style.padding+";";this.style.padding="";}if(this.style.margin){m+="margin:"+this.style.margin+";";this.style.margin="";}var l=(this.style.cssText);g+="<span "+f+o+j+k;g+='style="position:relative;white-space:pre-line;display:inline-block;background:transparent;'+h+e;g+="width:"+jQuery(this).width()+"px;"+"height:"+jQuery(this).height()+"px;";g+="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src='"+jQuery(this).attr("src")+"', sizingMethod='scale');";g+=l+'"></span>';if(m!=""){g='<span style="position:relative;display:inline-block;'+m+e+"width:"+jQuery(this).width()+"px;"+"height:"+jQuery(this).height()+"px;"+'">'+g+"</span>";}jQuery(this).hide();jQuery(this).after(g);});jQuery(this).find("*").each(function(){var f=jQuery(this).css("background-image");if(f.indexOf(".png")!=-1){var e=f.split('url("')[1].split('")')[0];jQuery(this).css("background-image","none");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+e+"',sizingMethod='scale')";}});jQuery(this).find("input[src$=.png]").each(function(){var e=jQuery(this).attr("src");jQuery(this).get(0).runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src='"+e+"', sizingMethod='scale');";jQuery(this).attr("src",d.blankgif);});}return jQuery;};})(jQuery);(function(a){a.extend(a.fn,{validate:function(b){if(!this.length){b&&b.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var c=a.data(this[0],"validator");if(c){return c;}c=new a.validator(b,this[0]);a.data(this[0],"validator",c);if(c.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){c.cancelSubmit=true;});this.submit(function(d){if(c.settings.debug){d.preventDefault();}function e(){if(c.settings.submitHandler){c.settings.submitHandler.call(c,c.currentForm);return false;}return true;}if(c.cancelSubmit){c.cancelSubmit=false;return e();}if(c.form()){if(c.pendingRequest){c.formSubmitted=true;return false;}return e();}else{c.focusInvalid();return false;}});}return c;},valid:function(){if(a(this[0]).is("form")){return this.validate().form();}else{var c=false;var b=a(this[0].form).validate();this.each(function(){c|=b.element(this);});return c;}},removeAttrs:function(d){var b={},c=this;a.each(d.split(/\s/),function(e,f){b[f]=c.attr(f);c.removeAttr(f);});return b;},rules:function(e,b){var g=this[0];if(e){var d=a.data(g.form,"validator").settings;var j=d.rules;var k=a.validator.staticRules(g);switch(e){case"add":a.extend(k,a.validator.normalizeRule(b));j[g.name]=k;if(b.messages){d.messages[g.name]=a.extend(d.messages[g.name],b.messages);}break;case"remove":if(!b){delete j[g.name];return k;}var h={};a.each(b.split(/\s/),function(l,m){h[m]=k[m];delete k[m];});return h;}}var f=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(g),a.validator.classRules(g),a.validator.attributeRules(g),a.validator.staticRules(g)),g);if(f.required){var c=f.required;delete f.required;f=a.extend({required:c},f);}return f;}});a.extend(a.expr[":"],{blank:function(b){return !a.trim(b.value);},filled:function(b){return !!a.trim(b.value);},unchecked:function(b){return !b.checked;}});a.format=function(b,c){if(arguments.length==1){return function(){var d=a.makeArray(arguments);d.unshift(b);return a.format.apply(this,d);};}if(arguments.length>2&&c.constructor!=Array){c=a.makeArray(arguments).slice(1);}if(c.constructor!=Array){c=[c];}a.each(c,function(d,e){b=b.replace(new RegExp("\\{"+d+"\\}","g"),e);});return b;};a.validator=function(b,c){this.settings=a.extend({},a.validator.defaults,b);this.currentForm=c;this.init();};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(b){this.lastActive=b;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,b,this.settings.errorClass);this.errorsFor(b).hide();}},onfocusout:function(b){if(!this.checkable(b)&&(b.name in this.submitted||!this.optional(b))){this.element(b);}},onkeyup:function(b){if(b.name in this.submitted||b==this.lastElement){this.element(b);}},onclick:function(b){if(b.name in this.submitted){this.element(b);}},highlight:function(c,b){a(c).addClass(b);},unhighlight:function(c,b){a(c).removeClass(b);}},setDefaults:function(b){a.extend(a.validator.defaults,b);},messages:{required:"To pole jest wymagane.",remote:"Proszę poprawić to pole.",email:"Proszę wpisać poprawny adres email.",url:"Proszę wpisać poprawny adres URL.",date:"Proszę wpisać poprawną datę.",dateISO:"Proszę wpisać poprawną datę (ISO).",dateDE:"Bitte geben Sie ein gültiges Datum ein.",number:"Proszę wpisać poprawny numer.",numberDE:"Bitte geben Sie eine Nummer ein.",digits:"Proszę wpisywać tylko cyfry.",creditcard:"Please enter a valid credit card number.",equalTo:"Pola nie są takie same.",accept:"Please enter a value with a valid extension.",maxlength:a.format("Proszę wpisać więcej niż {0} znaków."),minlength:a.format("Proszę wpisać więcej niż {0} znaków."),rangelength:a.format("Please enter a value between {0} and {1} characters long."),range:a.format("Please enter a value between {0} and {1}."),max:a.format("Please enter a value less than or equal to {0}."),min:a.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=(this.groups={});a.each(this.settings.groups,function(e,f){a.each(f.split(/\s/),function(h,g){b[g]=e;});});var d=this.settings.rules;a.each(d,function(e,f){d[e]=a.validator.normalizeRule(f);});function c(f){var e=a.data(this[0].form,"validator");e.settings["on"+f.type]&&e.settings["on"+f.type].call(e,this[0]);}a(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",c).delegate("click",":radio, :checkbox",c);if(this.settings.invalidHandler){a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);}},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);if(!this.valid()){a(this.currentForm).triggerHandler("invalid-form",[this]);}this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var b=0,c=(this.currentElements=this.elements());c[b];b++){this.check(c[b]);}return this.valid();},element:function(c){c=this.clean(c);this.lastElement=c;this.prepareElement(c);this.currentElements=a(c);var b=this.check(c);if(b){delete this.invalid[c.name];}else{this.invalid[c.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return b;},showErrors:function(c){if(c){a.extend(this.errorMap,c);this.errorList=[];for(var b in c){this.errorList.push({message:c[b],element:this.findByName(b)[0]});}this.successList=a.grep(this.successList,function(d){return !(d.name in c);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if(a.fn.resetForm){a(this.currentForm).resetForm();}this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(d){var c=0;for(var b in d){c++;}return c;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus();}catch(b){}}},findLastActive:function(){var b=this.lastActive;return b&&a.grep(this.errorList,function(c){return c.element.name==b.name;}).length==1&&b;},elements:function(){var c=this,b={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&c.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!c.objectLength(a(this).rules())){return false;}b[this.name]=true;return true;});},clean:function(b){return a(b)[0];},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.formSubmitted=false;this.currentElements=a([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(b){this.reset();this.toHide=this.errorsFor(b);},check:function(c){c=this.clean(c);if(this.checkable(c)){c=this.findByName(c.name)[0];}var h=a(c).rules();var d=false;for(method in h){var g={method:method,parameters:h[method]};try{var b=a.validator.methods[method].call(this,c.value,c,g.parameters);if(b=="dependency-mismatch"){d=true;continue;}d=false;if(b=="pending"){this.toHide=this.toHide.not(this.errorsFor(c));return;}if(!b){this.formatAndAdd(c,g);return false;}}catch(f){this.settings.debug&&window.console&&console.log("exception occured when checking element "+c.id+", check the '"+g.method+"' method");throw f;}}if(d){return;}if(this.objectLength(h)){this.successList.push(c);}return true;},customMetaMessage:function(b,d){if(!a.metadata){return;}var c=this.settings.meta?a(b).metadata()[this.settings.meta]:a(b).metadata();return c&&c.messages&&c.messages[d];},customMessage:function(c,d){var b=this.settings.messages[c];return b&&(b.constructor==String?b:b[d]);},findDefined:function(){for(var b=0;b<arguments.length;b++){if(arguments[b]!==undefined){return arguments[b];}}return undefined;},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customMetaMessage(b,c),!this.settings.ignoreTitle&&b.title||undefined,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>");},formatAndAdd:function(b,d){var c=this.defaultMessage(b,d.method);if(typeof c=="function"){c=c.call(this,d.parameters,b);}this.errorList.push({message:c,element:b});this.errorMap[b.name]=c;this.submitted[b.name]=c;},addWrapper:function(b){if(this.settings.wrapper){b=b.add(b.parents(this.settings.wrapper));}return b;},defaultShowErrors:function(){for(var c=0;this.errorList[c];c++){var b=this.errorList[c];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass);this.showLabel(b.element,b.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var c=0;this.successList[c];c++){this.showLabel(this.successList[c]);}}if(this.settings.unhighlight){for(var c=0,d=this.validElements();d[c];c++){this.settings.unhighlight.call(this,d[c],this.settings.errorClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return a(this.errorList).map(function(){return this.element;});},showLabel:function(c,d){var b=this.errorsFor(c);if(b.length){b.removeClass().addClass(this.settings.errorClass);b.attr("generated")&&b.html(d);}else{b=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(c),generated:true}).addClass(this.settings.errorClass).html(d||"");if(this.settings.wrapper){b=b.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(b).length){this.settings.errorPlacement?this.settings.errorPlacement(b,a(c)):b.insertAfter(c);}}if(!d&&this.settings.success){b.text("");typeof this.settings.success=="string"?b.addClass(this.settings.success):this.settings.success(b);}this.toShow=this.toShow.add(b);},errorsFor:function(b){return this.errors().filter("[for='"+this.idOrName(b)+"']");},idOrName:function(b){return this.groups[b.name]||(this.checkable(b)?b.name:b.id||b.name);},checkable:function(b){return/radio|checkbox/i.test(b.type);},findByName:function(b){var c=this.currentForm;return a(document.getElementsByName(b)).map(function(d,e){return e.form==c&&e.name==b&&e||null;});},getLength:function(c,b){switch(b.nodeName.toLowerCase()){case"select":return a("option:selected",b).length;case"input":if(this.checkable(b)){return this.findByName(b.name).filter(":checked").length;}}return c.length;},depend:function(c,b){return this.dependTypes[typeof c]?this.dependTypes[typeof c](c,b):true;},dependTypes:{"boolean":function(c,b){return c;},"string":function(c,b){return !!a(c,b.form).length;},"function":function(c,b){return c(b);}},optional:function(b){return !a.validator.methods.required.call(this,a.trim(b.value),b)&&"dependency-mismatch";},startRequest:function(b){if(!this.pending[b.name]){this.pendingRequest++;this.pending[b.name]=true;}},stopRequest:function(b,c){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0;}delete this.pending[b.name];if(c&&this.pendingRequest==0&&this.formSubmitted&&this.form()){a(this.currentForm).submit();}else{if(!c&&this.pendingRequest==0&&this.formSubmitted){a(this.currentForm).triggerHandler("invalid-form",[this]);}}},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",previous={old:null,valid:true,message:this.defaultMessage(b,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(b,c){b.constructor==String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b);},classRules:function(c){var d={};var b=a(c).attr("class");b&&a.each(b.split(" "),function(){if(this in a.validator.classRuleSettings){a.extend(d,a.validator.classRuleSettings[this]);}});return d;},attributeRules:function(c){var e={};var b=a(c);for(method in a.validator.methods){var d=b.attr(method);if(d){e[method]=d;}}if(e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)){delete e.maxlength;}return e;},metadataRules:function(b){if(!a.metadata){return{};}var c=a.data(b.form,"validator").settings.meta;return c?a(b).metadata()[c]:a(b).metadata();},staticRules:function(c){var d={};var b=a.data(c.form,"validator");if(b.settings.rules){d=a.validator.normalizeRule(b.settings.rules[c.name])||{};}return d;},normalizeRules:function(c,b){a.each(c,function(f,e){if(e===false){delete c[f];return;}if(e.param||e.depends){var d=true;switch(typeof e.depends){case"string":d=!!a(e.depends,b.form).length;break;case"function":d=e.depends.call(b,b);break;}if(d){c[f]=e.param!==undefined?e.param:true;}else{delete c[f];}}});a.each(c,function(d,e){c[d]=a.isFunction(e)?e(b):e;});a.each(["minlength","maxlength","min","max"],function(){if(c[this]){c[this]=Number(c[this]);}});a.each(["rangelength","range"],function(){if(c[this]){c[this]=[Number(c[this][0]),Number(c[this][1])];}});if(a.validator.autoCreateRanges){if(c.min&&c.max){c.range=[c.min,c.max];delete c.min;delete c.max;}if(c.minlength&&c.maxlength){c.rangelength=[c.minlength,c.maxlength];delete c.minlength;delete c.maxlength;}}if(c.messages){delete c.messages;}return c;},normalizeRule:function(c){if(typeof c=="string"){var b={};a.each(c.split(/\s/),function(){b[this]=true;});c=b;}return c;},addMethod:function(b,d,c){a.validator.methods[b]=d;a.validator.messages[b]=c;if(d.length<3){a.validator.addClassRules(b,a.validator.normalizeRule(b));}},methods:{required:function(d,c,e){if(!this.depend(e,c)){return"dependency-mismatch";}switch(c.nodeName.toLowerCase()){case"select":var b=a("option:selected",c);return b.length>0&&(c.type=="select-multiple"||(a.browser.msie&&!(b[0].attributes["value"].specified)?b[0].text:b[0].value).length>0);case"input":if(this.checkable(c)){return this.getLength(d,c)>0;}default:return a.trim(d).length>0;}},acceptIMG:function(c,b,d){return c.match(new RegExp("."+d+"$"));},atLeastOne:function(d,c){var b=a(".category_item:checked");return b.length>0;},remote:function(f,c,g){if(this.optional(c)){return"dependency-mismatch";}var d=this.previousValue(c);if(!this.settings.messages[c.name]){this.settings.messages[c.name]={};}this.settings.messages[c.name].remote=typeof d.message=="function"?d.message(f):d.message;g=typeof g=="string"&&{url:g}||g;if(d.old!==f){d.old=f;var b=this;this.startRequest(c);var e={};e[c.name]=f;a.ajax(a.extend(true,{url:g,mode:"abort",port:"validate"+c.name,dataType:"json",data:e,success:function(j){if(j){var h=b.formSubmitted;b.prepareElement(c);b.formSubmitted=h;b.successList.push(c);b.showErrors();}else{var k={};k[c.name]=j||b.defaultMessage(c,"remote");b.showErrors(k);}d.valid=j;b.stopRequest(c,j);}},g));return"pending";}else{if(this.pending[c.name]){return"pending";}}return d.valid;},minlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)>=d;},maxlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)<=d;},rangelength:function(d,b,e){var c=this.getLength(a.trim(d),b);return this.optional(b)||(c>=e[0]&&c<=e[1]);},min:function(c,b,d){return this.optional(b)||c>=d;},max:function(c,b,d){return this.optional(b)||c<=d;},range:function(c,b,d){return this.optional(b)||(c>=d[0]&&c<=d[1]);},email:function(c,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(c);},plain:function(c,b){return this.optional(b)||/^([A-Za-z0-9\_\-]+)$/i.test(c);},url:function(c,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(c);},date:function(c,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(c));},dateISO:function(c,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(c);},dateDE:function(c,b){return this.optional(b)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(c);},number:function(c,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(c);},numberDE:function(c,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(c);},digits:function(c,b){return this.optional(b)||/^\d+$/.test(c);},creditcard:function(f,c){if(this.optional(c)){return"dependency-mismatch";}if(/[^0-9-]+/.test(f)){return false;}var g=0,e=0,b=false;f=f.replace(/\D/g,"");for(n=f.length-1;n>=0;n--){var d=f.charAt(n);var e=parseInt(d,10);if(b){if((e*=2)>9){e-=9;}}g+=e;b=!b;}return(g%10)==0;},accept:function(c,b,d){d=typeof d=="string"?d:"png|jpe?g|gif";return this.optional(b)||c.match(new RegExp(".("+d+")$","i"));},equalTo:function(c,b,d){return c==a(d).val();}}});})(jQuery);(function(c){var b=c.ajax;var a={};c.ajax=function(e){e=c.extend(e,c.extend({},c.ajaxSettings,e));var d=e.port;if(e.mode=="abort"){if(a[d]){a[d].abort();}return(a[d]=b.apply(this,arguments));}return b.apply(this,arguments);};})(jQuery);(function(a){a.each({focus:"focusin",blur:"focusout"},function(c,b){a.event.special[b]={setup:function(){if(a.browser.msie){return false;}this.addEventListener(c,a.event.special[b].handler,true);},teardown:function(){if(a.browser.msie){return false;}this.removeEventListener(c,a.event.special[b].handler,true);},handler:function(d){arguments[0]=a.event.fix(d);arguments[0].type=b;return a.event.handle.apply(this,arguments);}};});a.extend(a.fn,{delegate:function(d,c,b){return this.bind(d,function(e){var f=a(e.target);if(f.is(c)){return b.apply(f,arguments);}});},triggerEvent:function(b,c){return this.triggerHandler(b,[a.event.fix({type:b,target:c})]);}});})(jQuery);(function(a){a.alerts={verticalOffset:-75,horizontalOffset:0,repositionOnResize:true,overlayOpacity:0.04,overlayColor:"#FFF",draggable:true,okButton:"&nbsp;OK&nbsp;",cancelButton:"&nbsp;Anuluj&nbsp;",dialogClass:null,alert:function(b,c,d){if(c==null){c="Alert";}a.alerts._show(c,b,null,"alert",function(e){if(d){d(e);}});},confirm:function(b,c,d){if(c==null){c="Confirm";}a.alerts._show(c,b,null,"confirm",function(e){if(d){d(e);}});},prompt:function(b,c,d,e){if(d==null){d="Prompt";}a.alerts._show(d,b,c,"prompt",function(f){if(e){e(f);}});},prompt2:function(b,c,d,e){if(d==null){d="Prompt2";}a.alerts._show(d,b,c,"prompt2",function(f){if(e){e(f);}});},_show:function(g,f,c,b,j){a.alerts._hide();a.alerts._overlay("show");a("BODY").append('<div id="popup_container">'+'<h1 id="popup_title"></h1>'+'<div id="popup_content">'+'<div id="popup_message"></div>'+"</div>"+"</div>");if(a.alerts.dialogClass){a("#popup_container").addClass(a.alerts.dialogClass);}var h=(a.browser.msie&&parseInt(a.browser.version)<=6)?"absolute":"fixed";a("#popup_container").css({position:h,zIndex:99999,padding:0,margin:0});a("#popup_title").text(g);a("#popup_content").addClass(b);a("#popup_message").text(f);a("#popup_message").html(a("#popup_message").text().replace(/\n/g,"<br />"));a("#popup_container").css({minWidth:a("#popup_container").outerWidth(),maxWidth:a("#popup_container").outerWidth()});a.alerts._reposition();a.alerts._maintainPosition(true);switch(b){case"alert":a("#popup_message").after('<div id="popup_panel"><input type="button" value="'+a.alerts.okButton+'" id="popup_ok" /></div>');a("#popup_ok").click(function(){a.alerts._hide();j(true);});a("#popup_ok").focus().keypress(function(k){if(k.keyCode==13||k.keyCode==27){a("#popup_ok").trigger("click");}});break;case"confirm":a("#popup_message").after('<div id="popup_panel"><input type="button" value="'+a.alerts.okButton+'" id="popup_ok" /> <input type="button" value="'+a.alerts.cancelButton+'" id="popup_cancel" /></div>');a("#popup_ok").click(function(){a.alerts._hide();if(j){j(true);}});a("#popup_cancel").click(function(){a.alerts._hide();if(j){j(false);}});a("#popup_ok").focus();a("#popup_ok, #popup_cancel").keypress(function(k){if(k.keyCode==13){a("#popup_ok").trigger("click");}if(k.keyCode==27){a("#popup_cancel").trigger("click");}});break;case"prompt":a("#popup_message").append('<br /><input type="text" class="input" size="20" id="popup_prompt" />').after('<div id="popup_panel"><input type="button" value="'+a.alerts.okButton+'" id="popup_ok" /> <input type="button" value="'+a.alerts.cancelButton+'" id="popup_cancel" /></div>');a("#popup_prompt").width(a("#popup_message").width());a("#popup_ok").click(function(){var e=a("#popup_prompt").val();a.alerts._hide();if(j){j(e);}});a("#popup_cancel").click(function(){a.alerts._hide();if(j){j(null);}});a("#popup_prompt, #popup_ok, #popup_cancel").keypress(function(k){if(k.keyCode==13){a("#popup_ok").trigger("click");}if(k.keyCode==27){a("#popup_cancel").trigger("click");}});if(c){a("#popup_prompt").val(c);}a("#popup_prompt").focus().select();break;case"prompt2":a("#popup_message").append('<br /><input type="text" class="input" size="20" id="popup_prompt" /><br/>Wpisz krótki opis zestawu:<br/><textarea id="popup_prompt2" name="set_info"></textarea><br/><br/>Wybierz kategorie:<br/><ul style="width: 240px; margin: 8px auto;"><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="1"/> retro</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="2"/> vintage</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="3"/> boho</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="4"/> hippie</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="5"/> street</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="6"/> glam</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="7"/> emo</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="8"/> grunge</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="9"/> punk</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="10"/> gothic</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="11"/> casual</li><li style="padding-bottom: 5px; float: left; width: 80px; text-align: left"><input class="cats" type="checkbox" name="cat" style="vertical-align: middle;" value="12"/> elegant</li></ul>    <div style="clear: both;"></div>').after('<div id="popup_panel"><input type="button" value="'+a.alerts.okButton+'" id="popup_ok" /> <input type="button" value="'+a.alerts.cancelButton+'" id="popup_cancel" /></div>');a("#popup_prompt").width(a("#popup_message").width());a("#popup_ok").click(function(){var l=a("#popup_prompt").val();var k=a("#popup_prompt2").val();var e="";a("input[name='cat']").each(function(){if(a(this).attr("checked")){e+=a(this).val()+";";}});a.alerts._hide();if(j){j(l+"--|--"+k+"--|--"+e);}});a("#popup_cancel").click(function(){a.alerts._hide();if(j){j(null);}});a("#popup_prompt, #popup_ok, #popup_cancel").keypress(function(k){if(k.keyCode==13){a("#popup_ok").trigger("click");}if(k.keyCode==27){a("#popup_cancel").trigger("click");}});if(c){a("#popup_prompt").val(c);}a("#popup_prompt").focus().select();break;}if(a.alerts.draggable){try{a("#popup_container").draggable({handle:a("#popup_title")});a("#popup_title").css({cursor:"move"});}catch(d){}}},_hide:function(){a("#popup_container").remove();a.alerts._overlay("hide");a.alerts._maintainPosition(false);},_overlay:function(b){switch(b){case"show":a.alerts._overlay("hide");a("BODY").append('<div id="popup_overlay"></div>');a("#popup_overlay").css({position:"absolute",zIndex:99998,top:"0px",left:"0px",width:"100%",height:a(document).height(),background:a.alerts.overlayColor,opacity:a.alerts.overlayOpacity});break;case"hide":a("#popup_overlay").remove();break;}},_reposition:function(){var c=((a(window).height()/2)-(a("#popup_container").outerHeight()/2))+a.alerts.verticalOffset;var b=((a(window).width()/2)-(a("#popup_container").outerWidth()/2))+a.alerts.horizontalOffset;if(c<0){c=0;}if(b<0){b=0;}if(a.browser.msie&&parseInt(a.browser.version)<=6){c=c+a(window).scrollTop();}a("#popup_container").css({top:c+"px",left:b+"px"});a("#popup_overlay").height(a(document).height());},_maintainPosition:function(b){if(a.alerts.repositionOnResize){switch(b){case true:a(window).bind("resize",a.alerts._reposition);break;case false:a(window).unbind("resize",a.alerts._reposition);break;}}}};jAlert=function(b,c,d){a.alerts.alert(b,c,d);};jConfirm=function(b,c,d){a.alerts.confirm(b,c,d);};jPrompt=function(b,c,d,e){a.alerts.prompt(b,c,d,e);};jPrompt2=function(b,c,d,e){a.alerts.prompt2(b,c,d,e);};})(jQuery);jQuery.bt={version:"0.9.5-rc1"};(function($){jQuery.fn.bt=function(content,options){if(typeof content!="string"){var contentSelect=true;options=content;content=false;}else{var contentSelect=false;}if(jQuery.fn.hoverIntent&&jQuery.bt.defaults.trigger=="hover"){jQuery.bt.defaults.trigger="hoverIntent";}return this.each(function(index){var opts=jQuery.extend(false,jQuery.bt.defaults,jQuery.bt.options,options);opts.spikeLength=numb(opts.spikeLength);opts.spikeGirth=numb(opts.spikeGirth);opts.overlap=numb(opts.overlap);var ajaxTimeout=false;if(opts.killTitle){$(this).find("[title]").andSelf().each(function(){if(!$(this).attr("bt-xTitle")){$(this).attr("bt-xTitle",$(this).attr("title")).attr("title","");}});}if(typeof opts.trigger=="string"){opts.trigger=[opts.trigger];}if(opts.trigger[0]=="hoverIntent"){var hoverOpts=jQuery.extend(opts.hoverIntentOpts,{over:function(){this.btOn();},out:function(){this.btOff();}});$(this).hoverIntent(hoverOpts);}else{if(opts.trigger[0]=="hover"){$(this).hover(function(){this.btOn();},function(){this.btOff();});}else{if(opts.trigger[0]=="now"){if($(this).hasClass("bt-active")){this.btOff();}else{this.btOn();}}else{if(opts.trigger[0]=="none"){}else{if(opts.trigger.length>1&&opts.trigger[0]!=opts.trigger[1]){$(this).bind(opts.trigger[0],function(){this.btOn();}).bind(opts.trigger[1],function(){this.btOff();});}else{$(this).bind(opts.trigger[0],function(){if($(this).hasClass("bt-active")){this.btOff();}else{this.btOn();}});}}}}}this.btOn=function(){if(typeof $(this).data("bt-box")=="object"){this.btOff();}opts.preBuild.apply(this);$(jQuery.bt.vars.closeWhenOpenStack).btOff();$(this).addClass("bt-active "+opts.activeClass);if(contentSelect&&opts.ajaxPath==null){if(opts.killTitle){$(this).attr("title",$(this).attr("bt-xTitle"));}content=$.isFunction(opts.contentSelector)?opts.contentSelector.apply(this):eval(opts.contentSelector);if(opts.killTitle){$(this).attr("title","");}}if(opts.ajaxPath!=null&&content==false){if(typeof opts.ajaxPath=="object"){var url=eval(opts.ajaxPath[0]);url+=opts.ajaxPath[1]?" "+opts.ajaxPath[1]:"";}else{var url=opts.ajaxPath;}var off=url.indexOf(" ");if(off>=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}var cacheData=opts.ajaxCache?$(document.body).data("btCache-"+url.replace(/\./g,"")):null;if(typeof cacheData=="string"){content=selector?$("<div/>").append(cacheData.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):cacheData;}else{var target=this;var ajaxOpts=jQuery.extend(false,{type:opts.ajaxType,data:opts.ajaxData,cache:opts.ajaxCache,url:url,complete:function(XMLHttpRequest,textStatus){if(textStatus=="success"||textStatus=="notmodified"){if(opts.ajaxCache){$(document.body).data("btCache-"+url.replace(/\./g,""),XMLHttpRequest.responseText);}ajaxTimeout=false;content=selector?$("<div/>").append(XMLHttpRequest.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(selector):XMLHttpRequest.responseText;}else{if(textStatus=="timeout"){ajaxTimeout=true;}content=opts.ajaxError.replace(/%error/g,XMLHttpRequest.statusText);}if($(target).hasClass("bt-active")){target.btOn();}}},opts.ajaxOpts);jQuery.ajax(ajaxOpts);content=opts.ajaxLoading;}}var shadowMarginX=0;var shadowMarginY=0;var shadowShiftX=0;var shadowShiftY=0;if(opts.shadow&&!shadowSupport()){opts.shadow=false;jQuery.extend(opts,opts.noShadowOpts);}if(opts.shadow){if(opts.shadowBlur>Math.abs(opts.shadowOffsetX)){shadowMarginX=opts.shadowBlur*2;}else{shadowMarginX=opts.shadowBlur+Math.abs(opts.shadowOffsetX);}shadowShiftX=(opts.shadowBlur-opts.shadowOffsetX)>0?opts.shadowBlur-opts.shadowOffsetX:0;if(opts.shadowBlur>Math.abs(opts.shadowOffsetY)){shadowMarginY=opts.shadowBlur*2;}else{shadowMarginY=opts.shadowBlur+Math.abs(opts.shadowOffsetY);}shadowShiftY=(opts.shadowBlur-opts.shadowOffsetY)>0?opts.shadowBlur-opts.shadowOffsetY:0;}if(opts.offsetParent){var offsetParent=$(opts.offsetParent);var offsetParentPos=offsetParent.offset();var pos=$(this).offset();var top=numb(pos.top)-numb(offsetParentPos.top)+numb($(this).css("margin-top"))-shadowShiftY;var left=numb(pos.left)-numb(offsetParentPos.left)+numb($(this).css("margin-left"))-shadowShiftX;}else{var offsetParent=($(this).css("position")=="absolute")?$(this).parents().eq(0).offsetParent():$(this).offsetParent();var pos=$(this).btPosition();var top=numb(pos.top)+numb($(this).css("margin-top"))-shadowShiftY;var left=numb(pos.left)+numb($(this).css("margin-left"))-shadowShiftX;}var width=$(this).btOuterWidth();var height=$(this).outerHeight();if(typeof content=="object"){var original=content;var clone=$(original).clone(true).show();var origClones=$(original).data("bt-clones")||[];origClones.push(clone);$(original).data("bt-clones",origClones);$(clone).data("bt-orig",original);$(this).data("bt-content-orig",{original:original,clone:clone});content=clone;}if(typeof content=="null"||content==""){return;}var $text=$('<div class="bt-content"><div style="cursor: pointer; position: absolute; top: 2px; right: 2px; width: 15px; height: 15px; background: url(\'../images/close_mini.gif\') no-repeat;" onclick="close_bt()"></div></div>').append(content).css({padding:opts.padding,position:"absolute",width:(opts.shrinkToFit?"auto":opts.width),zIndex:opts.textzIndex,left:shadowShiftX,top:shadowShiftY}).css(opts.cssStyles);var $box=$('<div class="bt-wrapper"></div>').append($text).addClass(opts.cssClass).css({position:"absolute",width:opts.width,zIndex:opts.wrapperzIndex,visibility:"hidden"}).appendTo(offsetParent);if(jQuery.fn.bgiframe){$text.bgiframe();$box.bgiframe();}$(this).data("bt-box",$box);var scrollTop=numb($(document).scrollTop());var scrollLeft=numb($(document).scrollLeft());var docWidth=numb($(window).width());var docHeight=numb($(window).height());var winRight=scrollLeft+docWidth;var winBottom=scrollTop+docHeight;var space=new Object();var thisOffset=$(this).offset();space.top=thisOffset.top-scrollTop;space.bottom=docHeight-((thisOffset+height)-scrollTop);space.left=thisOffset.left-scrollLeft;space.right=docWidth-((thisOffset.left+width)-scrollLeft);var textOutHeight=numb($text.outerHeight());var textOutWidth=numb($text.btOuterWidth());if(opts.positions.constructor==String){opts.positions=opts.positions.replace(/ /,"").split(",");}if(opts.positions[0]=="most"){var position="top";for(var pig in space){position=space[pig]>space[position]?pig:position;}}else{for(var x in opts.positions){var position=opts.positions[x];if((position=="left"||position=="right")&&space[position]>textOutWidth+opts.spikeLength){break;}else{if((position=="top"||position=="bottom")&&space[position]>textOutHeight+opts.spikeLength){break;}}}}var horiz=left+((width-textOutWidth)*0.5);var vert=top+((height-textOutHeight)*0.5);var points=new Array();var textTop,textLeft,textRight,textBottom,textTopSpace,textBottomSpace,textLeftSpace,textRightSpace,crossPoint,textCenter,spikePoint;switch(position){case"top":$text.css("margin-bottom",opts.spikeLength+"px");$box.css({top:(top-$text.outerHeight(true))+opts.overlap,left:horiz});textRightSpace=(winRight-opts.windowMargin)-($text.offset().left+$text.btOuterWidth(true));var xShift=shadowShiftX;if(textRightSpace<0){$box.css("left",(numb($box.css("left"))+textRightSpace)+"px");xShift-=textRightSpace;}textLeftSpace=($text.offset().left+numb($text.css("margin-left")))-(scrollLeft+opts.windowMargin);if(textLeftSpace<0){$box.css("left",(numb($box.css("left"))-textLeftSpace)+"px");xShift+=textLeftSpace;}textTop=$text.btPosition().top+numb($text.css("margin-top"));textLeft=$text.btPosition().left+numb($text.css("margin-left"));textRight=textLeft+$text.btOuterWidth();textBottom=textTop+$text.outerHeight();textCenter={x:textLeft+($text.btOuterWidth()*opts.centerPointX),y:textTop+($text.outerHeight()*opts.centerPointY)};points[points.length]=spikePoint={y:textBottom+opts.spikeLength,x:((textRight-textLeft)*0.5)+xShift,type:"spike"};crossPoint=findIntersectX(spikePoint.x,spikePoint.y,textCenter.x,textCenter.y,textBottom);crossPoint.x=crossPoint.x<textLeft+opts.spikeGirth/2+opts.cornerRadius?textLeft+opts.spikeGirth/2+opts.cornerRadius:crossPoint.x;crossPoint.x=crossPoint.x>(textRight-opts.spikeGirth/2)-opts.cornerRadius?(textRight-opts.spikeGirth/2)-opts.CornerRadius:crossPoint.x;points[points.length]={x:crossPoint.x-(opts.spikeGirth/2),y:textBottom,type:"join"};points[points.length]={x:textLeft,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:textTop,type:"corner"};points[points.length]={x:textRight,y:textTop,type:"corner"};points[points.length]={x:textRight,y:textBottom,type:"corner"};points[points.length]={x:crossPoint.x+(opts.spikeGirth/2),y:textBottom,type:"join"};points[points.length]=spikePoint;break;case"left":$text.css("margin-right",opts.spikeLength+"px");$box.css({top:vert+"px",left:((left-$text.btOuterWidth(true))+opts.overlap)+"px"});textBottomSpace=(winBottom-opts.windowMargin)-($text.offset().top+$text.outerHeight(true));var yShift=shadowShiftY;if(textBottomSpace<0){$box.css("top",(numb($box.css("top"))+textBottomSpace)+"px");yShift-=textBottomSpace;}textTopSpace=($text.offset().top+numb($text.css("margin-top")))-(scrollTop+opts.windowMargin);if(textTopSpace<0){$box.css("top",(numb($box.css("top"))-textTopSpace)+"px");yShift+=textTopSpace;}textTop=$text.btPosition().top+numb($text.css("margin-top"));textLeft=$text.btPosition().left+numb($text.css("margin-left"));textRight=textLeft+$text.btOuterWidth();textBottom=textTop+$text.outerHeight();textCenter={x:textLeft+($text.btOuterWidth()*opts.centerPointX),y:textTop+($text.outerHeight()*opts.centerPointY)};points[points.length]=spikePoint={x:textRight+opts.spikeLength,y:((textBottom-textTop)*0.5)+yShift,type:"spike"};crossPoint=findIntersectY(spikePoint.x,spikePoint.y,textCenter.x,textCenter.y,textRight);crossPoint.y=crossPoint.y<textTop+opts.spikeGirth/2+opts.cornerRadius?textTop+opts.spikeGirth/2+opts.cornerRadius:crossPoint.y;crossPoint.y=crossPoint.y>(textBottom-opts.spikeGirth/2)-opts.cornerRadius?(textBottom-opts.spikeGirth/2)-opts.cornerRadius:crossPoint.y;points[points.length]={x:textRight,y:crossPoint.y+opts.spikeGirth/2,type:"join"};points[points.length]={x:textRight,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:textTop,type:"corner"};points[points.length]={x:textRight,y:textTop,type:"corner"};points[points.length]={x:textRight,y:crossPoint.y-opts.spikeGirth/2,type:"join"};points[points.length]=spikePoint;break;case"bottom":$text.css("margin-top",opts.spikeLength+"px");$box.css({top:(top+height)-opts.overlap,left:horiz});textRightSpace=(winRight-opts.windowMargin)-($text.offset().left+$text.btOuterWidth(true));var xShift=shadowShiftX;if(textRightSpace<0){$box.css("left",(numb($box.css("left"))+textRightSpace)+"px");xShift-=textRightSpace;}textLeftSpace=($text.offset().left+numb($text.css("margin-left")))-(scrollLeft+opts.windowMargin);if(textLeftSpace<0){$box.css("left",(numb($box.css("left"))-textLeftSpace)+"px");xShift+=textLeftSpace;}textTop=$text.btPosition().top+numb($text.css("margin-top"));textLeft=$text.btPosition().left+numb($text.css("margin-left"));textRight=textLeft+$text.btOuterWidth();textBottom=textTop+$text.outerHeight();textCenter={x:textLeft+($text.btOuterWidth()*opts.centerPointX),y:textTop+($text.outerHeight()*opts.centerPointY)};points[points.length]=spikePoint={x:((textRight-textLeft)*0.5)+xShift,y:shadowShiftY,type:"spike"};crossPoint=findIntersectX(spikePoint.x,spikePoint.y,textCenter.x,textCenter.y,textTop);crossPoint.x=crossPoint.x<textLeft+opts.spikeGirth/2+opts.cornerRadius?textLeft+opts.spikeGirth/2+opts.cornerRadius:crossPoint.x;crossPoint.x=crossPoint.x>(textRight-opts.spikeGirth/2)-opts.cornerRadius?(textRight-opts.spikeGirth/2)-opts.cornerRadius:crossPoint.x;points[points.length]={x:crossPoint.x+opts.spikeGirth/2,y:textTop,type:"join"};points[points.length]={x:textRight,y:textTop,type:"corner"};points[points.length]={x:textRight,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:textTop,type:"corner"};points[points.length]={x:crossPoint.x-(opts.spikeGirth/2),y:textTop,type:"join"};points[points.length]=spikePoint;break;case"right":$text.css("margin-left",(opts.spikeLength+"px"));$box.css({top:vert+"px",left:((left+width)-opts.overlap)+"px"});textBottomSpace=(winBottom-opts.windowMargin)-($text.offset().top+$text.outerHeight(true));var yShift=shadowShiftY;if(textBottomSpace<0){$box.css("top",(numb($box.css("top"))+textBottomSpace)+"px");yShift-=textBottomSpace;}textTopSpace=($text.offset().top+numb($text.css("margin-top")))-(scrollTop+opts.windowMargin);if(textTopSpace<0){$box.css("top",(numb($box.css("top"))-textTopSpace)+"px");yShift+=textTopSpace;}textTop=$text.btPosition().top+numb($text.css("margin-top"));textLeft=$text.btPosition().left+numb($text.css("margin-left"));textRight=textLeft+$text.btOuterWidth();textBottom=textTop+$text.outerHeight();textCenter={x:textLeft+($text.btOuterWidth()*opts.centerPointX),y:textTop+($text.outerHeight()*opts.centerPointY)};points[points.length]=spikePoint={x:shadowShiftX,y:((textBottom-textTop)*0.5)+yShift,type:"spike"};crossPoint=findIntersectY(spikePoint.x,spikePoint.y,textCenter.x,textCenter.y,textLeft);crossPoint.y=crossPoint.y<textTop+opts.spikeGirth/2+opts.cornerRadius?textTop+opts.spikeGirth/2+opts.cornerRadius:crossPoint.y;crossPoint.y=crossPoint.y>(textBottom-opts.spikeGirth/2)-opts.cornerRadius?(textBottom-opts.spikeGirth/2)-opts.cornerRadius:crossPoint.y;points[points.length]={x:textLeft,y:crossPoint.y-opts.spikeGirth/2,type:"join"};points[points.length]={x:textLeft,y:textTop,type:"corner"};points[points.length]={x:textRight,y:textTop,type:"corner"};points[points.length]={x:textRight,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:textBottom,type:"corner"};points[points.length]={x:textLeft,y:crossPoint.y+opts.spikeGirth/2,type:"join"};points[points.length]=spikePoint;break;}var canvas=document.createElement("canvas");$(canvas).attr("width",(numb($text.btOuterWidth(true))+opts.strokeWidth*2+shadowMarginX)).attr("height",(numb($text.outerHeight(true))+opts.strokeWidth*2+shadowMarginY)).appendTo($box).css({position:"absolute",zIndex:opts.boxzIndex,top:0,left:0});if(typeof G_vmlCanvasManager!="undefined"){canvas=G_vmlCanvasManager.initElement(canvas);}if(opts.cornerRadius>0){var newPoints=new Array();var newPoint;for(var i=0;i<points.length;i++){if(points[i].type=="corner"){newPoint=betweenPoint(points[i],points[(i-1)%points.length],opts.cornerRadius);newPoint.type="arcStart";newPoints[newPoints.length]=newPoint;newPoints[newPoints.length]=points[i];newPoint=betweenPoint(points[i],points[(i+1)%points.length],opts.cornerRadius);newPoint.type="arcEnd";newPoints[newPoints.length]=newPoint;}else{newPoints[newPoints.length]=points[i];}}points=newPoints;}var ctx=canvas.getContext("2d");if(opts.shadow&&opts.shadowOverlap!==true){var shadowOverlap=numb(opts.shadowOverlap);switch(position){case"top":if(opts.shadowOffsetX+opts.shadowBlur-shadowOverlap>0){$box.css("top",(numb($box.css("top"))-(opts.shadowOffsetX+opts.shadowBlur-shadowOverlap)));}break;case"right":if(shadowShiftX-shadowOverlap>0){$box.css("left",(numb($box.css("left"))+shadowShiftX-shadowOverlap));}break;case"bottom":if(shadowShiftY-shadowOverlap>0){$box.css("top",(numb($box.css("top"))+shadowShiftY-shadowOverlap));}break;case"left":if(opts.shadowOffsetY+opts.shadowBlur-shadowOverlap>0){$box.css("left",(numb($box.css("left"))-(opts.shadowOffsetY+opts.shadowBlur-shadowOverlap)));}break;}}drawIt.apply(ctx,[points],opts.strokeWidth);ctx.fillStyle=opts.fill;if(opts.shadow){ctx.shadowOffsetX=opts.shadowOffsetX;ctx.shadowOffsetY=opts.shadowOffsetY;ctx.shadowBlur=opts.shadowBlur;ctx.shadowColor=opts.shadowColor;}ctx.closePath();ctx.fill();if(opts.strokeWidth>0){ctx.shadowColor="rgba(0, 0, 0, 0)";ctx.lineWidth=opts.strokeWidth;ctx.strokeStyle=opts.strokeStyle;ctx.beginPath();drawIt.apply(ctx,[points],opts.strokeWidth);ctx.closePath();ctx.stroke();}opts.preShow.apply(this,[$box[0]]);$box.css({display:"none",visibility:"visible"});opts.showTip.apply(this,[$box[0]]);if(opts.overlay){var overlay=$('<div class="bt-overlay"></div>').css({position:"absolute",backgroundColor:"blue",top:top,left:left,width:width,height:height,opacity:".2"}).appendTo(offsetParent);$(this).data("overlay",overlay);}if((opts.ajaxPath!=null&&opts.ajaxCache==false)||ajaxTimeout){content=false;}if(opts.clickAnywhereToClose){jQuery.bt.vars.clickAnywhereStack.push(this);$(document).click(jQuery.bt.docClick);}if(opts.closeWhenOthersOpen){jQuery.bt.vars.closeWhenOpenStack.push(this);}opts.postShow.apply(this,[$box[0]]);};this.btOff=function(){var box=$(this).data("bt-box");opts.preHide.apply(this,[box]);var i=this;i.btCleanup=function(){var box=$(i).data("bt-box");var contentOrig=$(i).data("bt-content-orig");var overlay=$(i).data("bt-overlay");if(typeof box=="object"){$(box).remove();$(i).removeData("bt-box");}if(typeof contentOrig=="object"){var clones=$(contentOrig.original).data("bt-clones");$(contentOrig).data("bt-clones",arrayRemove(clones,contentOrig.clone));}if(typeof overlay=="object"){$(overlay).remove();$(i).removeData("bt-overlay");}jQuery.bt.vars.clickAnywhereStack=arrayRemove(jQuery.bt.vars.clickAnywhereStack,i);jQuery.bt.vars.closeWhenOpenStack=arrayRemove(jQuery.bt.vars.closeWhenOpenStack,i);$(i).removeClass("bt-active "+opts.activeClass);opts.postHide.apply(i);};opts.hideTip.apply(this,[box,i.btCleanup]);};var refresh=this.btRefresh=function(){this.btOff();this.btOn();};});function drawIt(points,strokeWidth){this.moveTo(points[0].x,points[0].y);for(i=1;i<points.length;i++){if(points[i-1].type=="arcStart"){this.quadraticCurveTo(round5(points[i].x,strokeWidth),round5(points[i].y,strokeWidth),round5(points[(i+1)%points.length].x,strokeWidth),round5(points[(i+1)%points.length].y,strokeWidth));i++;}else{this.lineTo(round5(points[i].x,strokeWidth),round5(points[i].y,strokeWidth));}}}function round5(num,strokeWidth){var ret;strokeWidth=numb(strokeWidth);if(strokeWidth%2){ret=num;}else{ret=Math.round(num-0.5)+0.5;}return ret;}function numb(num){return parseInt(num)||0;}function arrayRemove(arr,elem){var x,newArr=new Array();for(x in arr){if(arr[x]!=elem){newArr.push(arr[x]);}}return newArr;}function canvasSupport(){var canvas_compatible=false;try{canvas_compatible=!!(document.createElement("canvas").getContext("2d"));}catch(e){canvas_compatible=!!(document.createElement("canvas").getContext);}return canvas_compatible;}function shadowSupport(){try{var userAgent=navigator.userAgent.toLowerCase();if(/webkit/.test(userAgent)){return true;}else{if(/gecko|mozilla/.test(userAgent)&&parseFloat(userAgent.match(/firefox\/(\d+(?:\.\d+)+)/)[1])>=3.1){return true;}}}catch(err){}return false;}function betweenPoint(point1,point2,dist){var y,x;if(point1.x==point2.x){y=point1.y<point2.y?point1.y+dist:point1.y-dist;return{x:point1.x,y:y};}else{if(point1.y==point2.y){x=point1.x<point2.x?point1.x+dist:point1.x-dist;return{x:x,y:point1.y};}}}function centerPoint(arcStart,corner,arcEnd){var x=corner.x==arcStart.x?arcEnd.x:arcStart.x;var y=corner.y==arcStart.y?arcEnd.y:arcStart.y;var startAngle,endAngle;if(arcStart.x<arcEnd.x){if(arcStart.y>arcEnd.y){startAngle=(Math.PI/180)*180;endAngle=(Math.PI/180)*90;}else{startAngle=(Math.PI/180)*90;endAngle=0;}}else{if(arcStart.y>arcEnd.y){startAngle=(Math.PI/180)*270;endAngle=(Math.PI/180)*180;}else{startAngle=0;endAngle=(Math.PI/180)*270;}}return{x:x,y:y,type:"center",startAngle:startAngle,endAngle:endAngle};}function findIntersect(r1x1,r1y1,r1x2,r1y2,r2x1,r2y1,r2x2,r2y2){if(r2x1==r2x2){return findIntersectY(r1x1,r1y1,r1x2,r1y2,r2x1);}if(r2y1==r2y2){return findIntersectX(r1x1,r1y1,r1x2,r1y2,r2y1);}var r1m=(r1y1-r1y2)/(r1x1-r1x2);var r1b=r1y1-(r1m*r1x1);var r2m=(r2y1-r2y2)/(r2x1-r2x2);var r2b=r2y1-(r2m*r2x1);var x=(r2b-r1b)/(r1m-r2m);var y=r1m*x+r1b;return{x:x,y:y};}function findIntersectY(r1x1,r1y1,r1x2,r1y2,x){if(r1y1==r1y2){return{x:x,y:r1y1};}var r1m=(r1y1-r1y2)/(r1x1-r1x2);var r1b=r1y1-(r1m*r1x1);var y=r1m*x+r1b;return{x:x,y:y};}function findIntersectX(r1x1,r1y1,r1x2,r1y2,y){if(r1x1==r1x2){return{x:r1x1,y:y};}var r1m=(r1y1-r1y2)/(r1x1-r1x2);var r1b=r1y1-(r1m*r1x1);var x=(y-r1b)/r1m;return{x:x,y:y};}};jQuery.fn.btPosition=function(){function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var left=0,top=0,results;if(this[0]){var offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.offset();offset.top-=num(this,"marginTop");offset.left-=num(this,"marginLeft");parentOffset.top+=num(offsetParent,"borderTopWidth");parentOffset.left+=num(offsetParent,"borderLeftWidth");results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};}return results;};jQuery.fn.btOuterWidth=function(margin){function num(elem,prop){return elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}return this["innerWidth"]()+num(this,"borderLeftWidth")+num(this,"borderRightWidth")+(margin?num(this,"marginLeft")+num(this,"marginRight"):0);};jQuery.fn.btOn=function(){return this.each(function(index){if(jQuery.isFunction(this.btOn)){this.btOn();}});};jQuery.fn.btOff=function(){return this.each(function(index){if(jQuery.isFunction(this.btOff)){this.btOff();}});};jQuery.bt.vars={clickAnywhereStack:[],closeWhenOpenStack:[]};jQuery.bt.docClick=function(e){if(!e){var e=window.event;}if(!$(e.target).parents().andSelf().filter(".bt-wrapper, .bt-active").length&&jQuery.bt.vars.clickAnywhereStack.length){$(jQuery.bt.vars.clickAnywhereStack).btOff();$(document).unbind("click",jQuery.bt.docClick);}};jQuery.bt.defaults={trigger:"hover",clickAnywhereToClose:true,closeWhenOthersOpen:true,shrinkToFit:false,width:"260px",padding:"10px",spikeGirth:10,spikeLength:15,overlap:0,overlay:false,killTitle:true,textzIndex:9999,boxzIndex:9998,wrapperzIndex:9997,offsetParent:null,positions:["most"],fill:"rgb(255, 255, 102)",windowMargin:10,strokeWidth:1,strokeStyle:"#000",cornerRadius:5,centerPointX:0.5,centerPointY:0.5,shadow:false,shadowOffsetX:2,shadowOffsetY:2,shadowBlur:3,shadowColor:"#000",shadowOverlap:false,noShadowOpts:{strokeStyle:"#999"},cssClass:"",cssStyles:{},activeClass:"bt-active",contentSelector:"$(this).attr('title')",ajaxPath:null,ajaxError:"<strong>ERROR:</strong> <em>%error</em>",ajaxLoading:"<blink>Wczytuje...</blink>",ajaxData:{},ajaxType:"GET",ajaxCache:true,ajaxOpts:{},preBuild:function(){},preShow:function(box){},showTip:function(box){$(box).show();},postShow:function(box){},preHide:function(box){},hideTip:function(box,callback){$(box).hide();callback();},postHide:function(){},hoverIntentOpts:{interval:300,timeout:500}};jQuery.bt.options={};})(jQuery);(function($){$.fn.editable=function(target,options){if("disable"==target){$(this).data("disabled.editable",true);return;}if("enable"==target){$(this).data("disabled.editable",false);return;}if("destroy"==target){$(this).unbind($(this).data("event.editable")).removeData("disabled.editable").removeData("event.editable");return;}var settings=$.extend({},$.fn.editable.defaults,{target:target},options);var plugin=$.editable.types[settings.type].plugin||function(){};var submit=$.editable.types[settings.type].submit||function(){};var buttons=$.editable.types[settings.type].buttons||$.editable.types["defaults"].buttons;var content=$.editable.types[settings.type].content||$.editable.types["defaults"].content;var element=$.editable.types[settings.type].element||$.editable.types["defaults"].element;var reset=$.editable.types[settings.type].reset||$.editable.types["defaults"].reset;var callback=settings.callback||function(){};var onedit=settings.onedit||function(){};var onsubmit=settings.onsubmit||function(){};var onreset=settings.onreset||function(){};var onerror=settings.onerror||reset;if(settings.tooltip){$(this).attr("title",settings.tooltip);}settings.autowidth="auto"==settings.width;settings.autoheight="auto"==settings.height;return this.each(function(){var self=this;var savedwidth=$(self).width();var savedheight=$(self).height();$(this).data("event.editable",settings.event);if(!$.trim($(this).html())){$(this).html(settings.placeholder);}$(this).bind(settings.event,function(e){if(true===$(this).data("disabled.editable")){return;}if(self.editing){return;}if(false===onedit.apply(this,[settings,self])){return;}e.preventDefault();e.stopPropagation();if(settings.tooltip){$(self).removeAttr("title");}if(0==$(self).width()){settings.width=savedwidth;settings.height=savedheight;}else{if(settings.width!="none"){settings.width=settings.autowidth?$(self).width():settings.width;}if(settings.height!="none"){settings.height=settings.autoheight?$(self).height():settings.height;}}if($(this).html().toLowerCase().replace(/(;|")/g,"")==settings.placeholder.toLowerCase().replace(/(;|")/g,"")){$(this).html("");}self.editing=true;self.revert=$(self).html();$(self).html("");var form=$("<form />");if(settings.cssclass){if("inherit"==settings.cssclass){form.attr("class",$(self).attr("class"));}else{form.attr("class",settings.cssclass);}}if(settings.style){if("inherit"==settings.style){form.attr("style",$(self).attr("style"));form.css("display",$(self).css("display"));}else{form.attr("style",settings.style);}}var input=element.apply(form,[settings,self]);var input_content;if(settings.loadurl){var t=setTimeout(function(){input.disabled=true;content.apply(form,[settings.loadtext,settings,self]);},100);var loaddata={};loaddata[settings.id]=self.id;if($.isFunction(settings.loaddata)){$.extend(loaddata,settings.loaddata.apply(self,[self.revert,settings]));}else{$.extend(loaddata,settings.loaddata);}$.ajax({type:settings.loadtype,url:settings.loadurl,data:loaddata,async:false,success:function(result){window.clearTimeout(t);input_content=result;input.disabled=false;}});}else{if(settings.data){input_content=settings.data;if($.isFunction(settings.data)){input_content=settings.data.apply(self,[self.revert,settings]);}}else{input_content=self.revert;}}content.apply(form,[input_content,settings,self]);input.attr("name",settings.name);buttons.apply(form,[settings,self]);$(self).append(form);plugin.apply(form,[settings,self]);$(":input:visible:enabled:first",form).focus();if(settings.select){input.select();}input.keydown(function(e){if(e.keyCode==27){e.preventDefault();reset.apply(form,[settings,self]);}});var t;if("cancel"==settings.onblur){input.blur(function(e){t=setTimeout(function(){reset.apply(form,[settings,self]);},500);});}else{if("submit"==settings.onblur){input.blur(function(e){t=setTimeout(function(){form.submit();},200);});}else{if($.isFunction(settings.onblur)){input.blur(function(e){settings.onblur.apply(self,[input.val(),settings]);});}else{input.blur(function(e){});}}}form.submit(function(e){if(t){clearTimeout(t);}e.preventDefault();if(false!==onsubmit.apply(form,[settings,self])){if(false!==submit.apply(form,[settings,self])){if($.isFunction(settings.target)){var str=settings.target.apply(self,[input.val(),settings]);$(self).html(str);self.editing=false;callback.apply(self,[self.innerHTML,settings]);if(!$.trim($(self).html())){$(self).html(settings.placeholder);}}else{var submitdata={};submitdata[settings.name]=input.val();submitdata[settings.id]=self.id;if($.isFunction(settings.submitdata)){$.extend(submitdata,settings.submitdata.apply(self,[self.revert,settings]));}else{$.extend(submitdata,settings.submitdata);}if("PUT"==settings.method){submitdata["_method"]="put";}$(self).html(settings.indicator);var ajaxoptions={type:"POST",data:submitdata,dataType:"html",url:settings.target,success:function(result,status){if(ajaxoptions.dataType=="html"){$(self).html(result);}self.editing=false;callback.apply(self,[result,settings]);if(!$.trim($(self).html())){$(self).html(settings.placeholder);}},error:function(xhr,status,error){onerror.apply(form,[settings,self,xhr]);}};$.extend(ajaxoptions,settings.ajaxoptions);$.ajax(ajaxoptions);}}}$(self).attr("title",settings.tooltip);return false;});});this.reset=function(form){if(this.editing){if(false!==onreset.apply(form,[settings,self])){$(self).html(self.revert);self.editing=false;if(!$.trim($(self).html())){$(self).html(settings.placeholder);}if(settings.tooltip){$(self).attr("title",settings.tooltip);}}}};});};$.editable={types:{defaults:{element:function(settings,original){var input=$('<input type="hidden"></input>');$(this).append(input);return(input);},content:function(string,settings,original){$(":input:first",this).val(string);},reset:function(settings,original){original.reset(this);},buttons:function(settings,original){var form=this;if(settings.submit){if(settings.submit.match(/>$/)){var submit=$(settings.submit).click(function(){if(submit.attr("type")!="submit"){form.submit();}});}else{var submit=$('<button type="submit" />');submit.html(settings.submit);}$(this).append(submit);}if(settings.cancel){if(settings.cancel.match(/>$/)){var cancel=$(settings.cancel);}else{var cancel=$('<button type="cancel" />');cancel.html(settings.cancel);}$(this).append(cancel);$(cancel).click(function(event){if($.isFunction($.editable.types[settings.type].reset)){var reset=$.editable.types[settings.type].reset;}else{var reset=$.editable.types["defaults"].reset;}reset.apply(form,[settings,original]);return false;});}}},text:{element:function(settings,original){var input=$("<input />");if(settings.width!="none"){input.width(settings.width);}if(settings.height!="none"){input.height(settings.height);}input.attr("autocomplete","off");$(this).append(input);return(input);}},textarea:{element:function(settings,original){var textarea=$("<textarea />");if(settings.rows){textarea.attr("rows",settings.rows);}else{if(settings.height!="none"){textarea.height(settings.height);}}if(settings.cols){textarea.attr("cols",settings.cols);}else{if(settings.width!="none"){textarea.width(settings.width);}}$(this).append(textarea);return(textarea);}},select:{element:function(settings,original){var select=$("<select />");$(this).append(select);return(select);},content:function(data,settings,original){if(String==data.constructor){eval("var json = "+data);}else{var json=data;}for(var key in json){if(!json.hasOwnProperty(key)){continue;}if("selected"==key){continue;}var option=$("<option />").val(key).append(json[key]);$("select",this).append(option);}$("select",this).children().each(function(){if($(this).val()==json["selected"]||$(this).text()==$.trim(original.revert)){$(this).attr("selected","selected");}});}}},addInputType:function(name,input){$.editable.types[name]=input;}};$.fn.editable.defaults={name:"value",id:"id",type:"text",width:"auto",height:"auto",event:"click.editable",onblur:"cancel",loadtype:"GET",loadtext:"Loading...",placeholder:"Click to edit",loaddata:{},submitdata:{},ajaxoptions:{}};})(jQuery);(function(c){var a=c.scrollTo=function(f,e,d){c(window).scrollTo(f,e,d);};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable();};c.fn._scrollable=function(){return this.map(function(){var e=this,d=!e.nodeName||c.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!d){return e;}var f=(e.contentWindow||e).document||e.ownerDocument||e;return c.browser.safari||f.compatMode=="BackCompat"?f.body:f.documentElement;});};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0;}if(typeof d=="function"){d={onAfter:d};}if(f=="max"){f=9000000000;}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2;}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var m=this,k=c(m),l=f,j,g={},o=k.is("html,body");switch(typeof l){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(l)){l=b(l);break;}l=c(l,this);case"object":if(l.is||l.style){j=(l=c(l)).offset();}}c.each(d.axis.split(""),function(s,t){var u=t=="x"?"Left":"Top",w=u.toLowerCase(),r="scroll"+u,q=m[r],p=a.max(m,t);if(j){g[r]=j[w]+(o?0:q-k.offset()[w]);if(d.margin){g[r]-=parseInt(l.css("margin"+u))||0;g[r]-=parseInt(l.css("border"+u+"Width"))||0;}g[r]+=d.offset[w]||0;if(d.over[w]){g[r]+=l[t=="x"?"width":"height"]()*d.over[w];}}else{var v=l[w];g[r]=v.slice&&v.slice(-1)=="%"?parseFloat(v)/100*p:v;}if(/^\d+$/.test(g[r])){g[r]=g[r]<=0?0:Math.min(g[r],p);}if(!s&&d.queue){if(q!=g[r]){h(d.onAfterFirst);}delete g[r];}});h(d.onAfter);function h(p){k.animate(g,e,d.easing,p&&function(){p.call(this,f,d);});}}).end();};a.max=function(k,j){var h=j=="x"?"Width":"Height",e="scroll"+h;if(!c(k).is("html,body")){return k[e]-c(k)[h.toLowerCase()]();}var g="client"+h,f=k.ownerDocument.documentElement,d=k.ownerDocument.body;return Math.max(f[e],d[e])-Math.min(f[g],d[g]);};function b(d){return typeof d=="object"?d:{top:d,left:d};}})(jQuery);(function(a){a.fn.jqueryzoom=function(b){var d={xzoom:200,yzoom:200,offset:10,position:"left"};if(b){a.extend(d,b);}var c="";a(this).hover(function(){var f=a(this).get(0).offsetLeft;var g=a(this).get(0).offsetRight;var m=(a(this).get(0).offsetTop-80);var k=a(this).get(0).offsetWidth;var e=a(this).get(0).offsetHeight;var j=a(this).attr("src");c=a(this).attr("src");j=j.replace("-tn","");if(a("div.zoomdiv").get().length==0){var l=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 5.5")!=-1);var h=(navigator.appName=="Microsoft Internet Explorer"&&parseInt(navigator.appVersion)==4&&navigator.appVersion.indexOf("MSIE 6.0")!=-1);if(l||h){a(this).after("<div class='zoomdiv' style='position: absolute; z-index: 999999; display: block;'><img class='bigimg' style='width: 200px; height: auto;' src='"+j+"'/></div>");}else{a(this).after("<div class='zoomdiv' style='position: absolute; z-index: 999999; display: block; border:1px solid #CCCCCC; background: #ffffff;'><img class='bigimg' style='background: #ffffff; max-width: 200px; max-height: 200px;' src='"+j+"'/></div>");}}if(d.position=="right"){leftpos=f+k+d.offset;}else{leftpos=f-d.xzoom-d.offset;}a("div.zoomdiv").css({top:m,left:leftpos});a("div.zoomdiv").width(d.xzoom);a("div.zoomdiv").height(d.yzoom);a("div.zoomdiv").show();a(document.body).mousemove(function(r){var s=a(".bigimg").get(0).offsetWidth;var q=a(".bigimg").get(0).offsetHeight;var o="x";var p="y";if(isNaN(p)|isNaN(o)){var p=Math.round(s/k);var o=Math.round(q/e);}mouse=new MouseEvent(r);scrolly=mouse.y-m-(a("div.zoomdiv").height()*1/o)/2;a("div.zoomdiv").get(0).scrollTop=scrolly*o;scrollx=mouse.x-f-(a("div.zoomdiv").width()*1/p)/2;a("div.zoomdiv").get(0).scrollLeft=(scrollx)*p;});},function(){a(this).attr("src",c);a("div.zoomdiv").hide();a(document.body).unbind("mousemove");a(".lenszoom").remove();a("div.zoomdiv").remove();});};})(jQuery);function MouseEvent(a){this.x=a.pageX;this.y=a.pageY;}function onlydec(a,b){if(a.srcElement){kc=a.keyCode;}else{kc=a.which;}if((kc<48||kc>57)&&kc!=8&&kc!=0){return false;}return true;}isIE6=/msie|MSIE 6/.test(navigator.userAgent);function blurAnchors(){if(document.getElementsByTagName){var b=document.getElementsByTagName("a");for(var c=0;c<b.length;c++){b[c].onfocus=function(){this.blur();};}}}window.onload=blurAnchors;function close_bt(){$(jQuery.bt.vars.clickAnywhereStack).btOff();}function SelectAll(a){document.getElementById(a).focus();document.getElementById(a).select();}function rozwinNewsa(a){$("#news_"+a+" .news_text_shortcut").hide();$("#news_"+a+" .news_text").slideDown("slow");}function zwinNewsa(a){$("#news_"+a+" .news_text").slideUp("slow");$("#news_"+a+" .news_text_shortcut").show();}function sprawdzKomentarz(){if(document.koment.type.value==""){jAlert("Błędne dane wejściowe.","Błąd");return false;}if(document.koment.comment.value==""){jAlert("Proszę wpisać treść komentarza.","Błąd");return false;}return true;}function showError(b,a){document.getElementById("error_box").style.display="block";$(".error_box_title").html("<h2>"+b+"</h2>");$(".error_box_msg").html(a);}function showWindow(){document.getElementById("window_box").style.display="block";}function add_to_favorites(b,a){$.post("ajax,add_to_favorites.ext",{id:b,type:a},function(c){jQuery("#fav_action").html('<a href="javascript:void(0);" onclick="del_from_favorites('+b+", "+a+');" class="link1">Usuń z ulubionych</a>');if(a==1){showError("Informacja","Element został dodany do ulubionych.");}else{showError("Informacja","Zestaw został dodany do ulubionych.");}});}function del_from_favorites(b,a){$.post("ajax,del_from_favorites.ext",{id:b,type:a},function(c){jQuery("#fav_action").html('<a href="javascript:void(0);" onclick="add_to_favorites('+b+", "+a+');" class="link1">Dodaj do ulubionych</a>');if(a==1){showError("Informacja","Element został usunięty z ulubionych.");}else{showError("Informacja","Zestaw został usunięty z ulubionych.");}});}function add_to_contest(a){jQuery.get("ajax,add_to_contest.ext",{set_id:a},function(b){showError("Informacja",b);});}function add_to_friends(b,a){jQuery.get("ajax,friends.ext",{type:1,uid1:b,uid2:a});jQuery("#friends_action").html('<a href="javascript:void(0);" onclick="del_from_friends('+b+", "+a+');" class="link3">Usuń ze znajomych</a>');showError("Informacja","Użytkowniczka została dodana do znajomych.");}function del_from_friends(b,a){jQuery.get("ajax,friends.ext",{type:2,uid1:b,uid2:a});jQuery("#friends_action").html('<a href="javascript:void(0);" onclick="add_to_friends('+b+", "+a+');" class="link3">Dodaj do znajomych</a>');showError("Informacja","Użytkowniczka została usunięta ze znajomych.");}function del_item(b,a){if(confirm("Czy napewno chcesz usunąć ten przedmiot?")){jQuery.get("ajax,delete_item.ext",{item_id:b,user_id:a});showError("Informacja","Przedmiot został usunięty.");setTimeout("location.href='/';",5000);}}function hide_item(b,a){if(confirm("Czy napewno chcesz usunąć ten przedmiot?")){jQuery.get("ajax,hide_item.ext",{item_id:b,user_id:a});showError("Informacja","Przedmiot został usunięty.");setTimeout("location.href='/';",5000);}}function del_set(b,a){if(confirm("Czy napewno chcesz usunąć ten zestaw?")){jQuery.get("ajax,delete_set.ext",{set_id:b,user_id:a});showError("Informacja","Zestaw został usunięty.");setTimeout("location.href='/';",5000);}}function hide_set(b,a){if(confirm("Czy napewno chcesz usunąć ten zestaw?")){jQuery.get("ajax,hide_set.ext",{set_id:b,user_id:a});showError("Informacja","Zestaw został usunięty.");setTimeout("location.href='/';",5000);}}function hide_comment(b,c,a){if(confirm("Czy napewno chcesz usunąć ten komentarz?")){var d=prompt("Proszę wpisać powód usunięcia:");if(d!=null&&d!=""){jQuery.get("ajax,hide_comment.ext",{comment_id:b,reason:d,set_id:c,item_id:a});showError("Informacja","Komentarz został usunięty.");$("#koment_"+b).fadeOut("fast");}}}function editBoxInfo(b,a){$("#editBoxInfo").text(b);if(a=="ok"){$("#editBoxInfo").css({color:"white",background:"#2191A6"});}else{$("#editBoxInfo").css({color:"white",background:"#E64B86"});}$("#editBoxInfo").fadeIn("fast");setTimeout('$("#editBoxInfo").fadeOut(6000)',6000);}function reportbug(){var a=$("#reportbug_item_id").val();var b=$("#reportbug_type").val();var c=$("#reportbug_info").val();$.post("ajax,report_image.ext",{type:b,info:c,item_id:a});jAlert("Zgłoszenie zostało wysłane! Dziękujemy.","Informacja");setTimeout('$(".reportbug_slide").hide("slide", { direction: "up" }, 1000);',500);}function reportset(){var a=$("#reportbug_item_id").val();var b=$("#reportbug_type").val();var c=$("#reportbug_info").val();$.post("ajax,report_set.ext",{type:b,info:c,item_id:a});jAlert("Zgłoszenie zostało wysłane! Dziękujemy.","Informacja");setTimeout('$(".reportbug_slide").hide("slide", { direction: "up" }, 1000);',500);}$(document).ready(function(){$("body").pngFix();$(".zmien_avatar").click(function(){$("#avatar_form").toggle();});$(".logowanie_btn").toggle(function(){$(".logowanie_slide").show("slide",{direction:"up"},500);$(".logowanie_btn").text("Zwiń formularz");},function(){$(".logowanie_slide").hide("slide",{direction:"up"},500);$(".logowanie_btn").text("Zaloguj się");});$("#add_to_friends_btn").click(function(){showError("Nazwa komunikatu","BBB");$("#error_box").effect(bounce,{},500,callback);});$(".window_box_close").click(function(){j();});$(".error_box_close").click(function(){g();});$(".error_box_close2").click(function(){g();});function j(){document.getElementById("window_box").style.display="none";}function g(){document.getElementById("error_box").style.display="none";$(".error_box_title").html(" ");$(".error_box_msg").html(" ");}$("#rozwin_wiadomosc_form").click(function(){$(".wiadomosc_slide").show("slide",{direction:"up"},500);});$("#zwin_wiadomosc_form").click(function(){$(".wiadomosc_slide").hide("slide",{direction:"up"},500);});$("#zwin_wiadomosc_form2").click(function(){$(".wiadomosc_slide").hide("slide",{direction:"up"},500);});$("#rozwin_reportbug_form").click(function(){$.scrollTo(0,{speed:500});$(".reportbug_slide").show("slide",{direction:"up"},1500);});$("#zwin_reportbug_form").click(function(){$(".reportbug_slide").hide("slide",{direction:"up"},500);});$("#zwin_reportbug_form2").click(function(){$(".reportbug_slide").hide("slide",{direction:"up"},500);});jQuery("#ie6_info").draggable();jQuery("#error_box").draggable();jQuery("#window_box").draggable();$("#activeTab .kolorek").bind("click",function(k){$("#activeTab #color_table").fadeIn(300);});$("#color_table_close").click(function(){$("#color_table").fadeOut(300);});$("#color_table").draggable();setTimeout("$('#activeTab .kolorek').bind(\"click\", function(e){ $('#color_table').fadeIn(300)});",500);function a(){var l=$("#search_user #uname").attr("value");var k=$("#search_user #province").attr("value");var m=$("#search_user #add_date").attr("value");var o=$("#search_user #page").attr("value");$.post("ajax,szukaj_uzytkownika.ext",{login:l,province:k,date:m,page:o},function(p){$(".right #results").html(p);});}$("#search_user #uname").bind("keypress",function(k){$("#search_user #page").attr({value:1});if(k.which==13){a();}});$("#search_user #province").change(function(){$("#search_user #page").attr({value:1});a();});$("#search_user .send").bind("click",function(k){$("#search_user #page").attr({value:1});a();});$(".add_date li a").each(function(k){$(this).click(function(){var l=$(this).css("font-weight");$(".add_date li a").each(function(o){$(".add_date li a").css("font-weight",400);$("#add_date").attr({value:""});});if(l==400){$(this).css("font-weight",800);var m=$(this).attr("rel");$(".sect #add_date").attr({value:m});}else{$(this).css("font-weight",400);$("#add_date").attr({value:""});}$("#search_user #page").attr({value:1});a();});});function e(){var o=$("#search_set #q").attr("value");var k=$("#search_set #colors").attr("value");var l=$("#search_set #add_date_s").attr("value");var m=$("#search_set #page").attr("value");$.post("ajax,szukaj_zestawu.ext",{q:o,date:l,colors:k,page:m},function(p){$(".right #results").html(p);});}$("#search_set #q").bind("keypress",function(k){$("#search_set #page").attr({value:1});if(k.which==13){e();}});$("#search_set .send").bind("click",function(k){$("#search_set #page").attr({value:1});e();});$("#search_set .colors a").each(function(k){$(this).click(function(){var l=$(this).attr("rel");if(l==0){var m=$(this).attr("title");var o=$("#search_set #colors").val();$("#search_set #colors").val(o+""+m+";");$(this).css("border","2px dashed red");$(this).attr({rel:1});}else{var m=$(this).attr("title");var o=$("#search_set #colors").val();var p=$("#search_set #colors").val();str2=p.replace(m+";","");$("#search_set #colors").val(str2);$(this).css("border","2px solid #ECECEC");$(this).attr({rel:0});}e();});});var f=0;$("#search_set .colors a").each(function(l){var k=$(this).attr("rel");if(k!=0){f++;}});if(f==0){$("#search_set #colors").attr({value:""});}$(".add_date_s li a").each(function(k){$(this).click(function(){var l=$(this).css("font-weight");$(".add_date_s li a").each(function(o){$(".add_date_s li a").css("font-weight",400);$("#add_date_s").attr({value:""});});if(l==400){$(this).css("font-weight",800);var m=$(this).attr("rel");$(".sect #add_date_s").attr({value:m});}else{$(this).css("font-weight",400);$("#add_date_s").attr({value:""});}$("#search_set #page").attr({value:1});e();});});function d(){var p=$("#search_item #q").attr("value");var k=$("#search_item #colors").attr("value");var o=$("#search_item #domain").attr("value");var l=$("#search_item #add_date_i").attr("value");var m=$("#search_item #page").attr("value");$.post("ajax,szukaj_przedmiotu.ext",{q:p,date:l,colors:k,domain:o,page:m},function(q){$(".right #results").html(q);});}$("#search_item #q").bind("keypress",function(k){$("#search_item #page").attr({value:1});if(k.which==13){d();}});$("#search_item #domain").change(function(){$("#search_item #page").attr({value:1});d();});$("#wlogin").bind("keypress",function(m){if(m.which==13){var k=$("#wlogin").val();var l=$("#wpassword").val();if(k!=""&&l!=""){$.post("ajax,zaloguj.ext",{login:k,password:l},function(o){$("#window_box .window_box_msg").html(o);});}}});$("#wpassword").bind("keypress",function(m){if(m.which==13){var k=$("#wlogin").val();var l=$("#wpassword").val();if(k!=""&&l!=""){$.post("ajax,zaloguj.ext",{login:k,password:l},function(o){$("#window_box .window_box_msg").html(o);});}}});$("#wzaloguj").bind("click",function(m){var k=$("#wlogin").val();var l=$("#wpassword").val();if(k!=""&&l!=""){$.post("ajax,zaloguj.ext",{login:k,password:l},function(o){$("#window_box .window_box_msg").html(o);});}});function h(){if(login!=""&&password!=""){$.post("ajax,zaloguj.ext",{login:login,password:password},function(k){$("#window_box .window_box_msg").html(k);});}}$("#search_item .send").bind("click",function(k){$("#search_item #page").attr({value:1});d();});$("#search_item .colors a").each(function(k){$(this).click(function(){var l=$(this).attr("rel");if(l==0){var m=$(this).attr("title");var o=$("#search_item #colors").val();$("#search_item #colors").val(o+""+m+";");$(this).css("border","2px dashed red");$(this).attr({rel:1});}else{var m=$(this).attr("title");var o=$("#search_item #colors").val();var p=$("#search_item #colors").val();str2=p.replace(m+";","");$("#search_item #colors").val(str2);$(this).css("border","2px solid #ECECEC");$(this).attr({rel:0});}$("#search_item #page").attr({value:1});d();});});var f=0;$("#search_item .colors a").each(function(l){var k=$(this).attr("rel");if(k!=0){f++;}});if(f==0){$("#search_item #colors").attr({value:""});}$(".add_date_i li a").each(function(k){$(this).click(function(){var l=$(this).css("font-weight");$(".add_date_i li a").each(function(o){$(".add_date_i li a").css("font-weight",400);$("#add_date_i").attr({value:""});});if(l==400){$(this).css("font-weight",800);var m=$(this).attr("rel");$(".sect #add_date_i").attr({value:m});}else{$(this).css("font-weight",400);$("#add_date_i").attr({value:""});}$("#search_item #page").attr({value:1});d();});});var c=window.innerWidth;c=(c/2)+190;$(".logowanie_slide").css("left",c);var b=window.innerWidth;b=(b/2)-223;$(".reportbug_slide").css("left",b);});function close_ie6_err(){$("#ie_info").hide();}function editComment(a){$(".editable_"+a).editable("http://www.example.com/save.php");}