jQuery.ajaxSettings.traditional=true; /* * jQuery Form Plugin * version: 3.17 (25-SEP-2012) * @requires jQuery v1.3.2 or later * * Examples and documentation at: http://malsup.com/jquery/form/ * Project repository: https://github.com/malsup/form * Dual licensed under the MIT and GPL licenses: * http://malsup.github.com/mit-license.txt * http://malsup.github.com/gpl-license-v2.txt */ (function(e){var b={};b.fileapi=e("").get(0).files!==undefined;b.formdata=window.FormData!==undefined;e.fn.ajaxSubmit=function(p){if(!this.length){d("ajaxSubmit: skipping submit process - no element selected");return this}var r,C,l,o=this;if(typeof p=="function"){p={success:p}}r=this.attr("method");C=this.attr("action");l=(typeof C==="string")?e.trim(C):"";l=l||window.location.href||"";if(l){l=(l.match(/^([^#]+)/)||[])[1]}p=e.extend(true,{url:l,success:e.ajaxSettings.success,type:r||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},p);var v={};this.trigger("form-pre-serialize",[this,p,v]);if(v.veto){d("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(p.beforeSerialize&&p.beforeSerialize(this,p)===false){d("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var n=p.traditional;if(n===undefined){n=e.ajaxSettings.traditional}var g=[];var D,E=this.formToArray(p.semantic,g);if(p.data){p.extraData=p.data;D=e.param(p.data,n)}if(p.beforeSubmit&&p.beforeSubmit(E,this,p)===false){d("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[E,this,p,v]);if(v.veto){d("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var w=e.param(E,n);if(D){w=(w?(w+"&"+D):D)}if(p.type.toUpperCase()=="GET"){p.url+=(p.url.indexOf("?")>=0?"&":"?")+w;p.data=null}else{p.data=w}var u=[];if(p.resetForm){u.push(function(){o.resetForm()})}if(p.clearForm){u.push(function(){o.clearForm(p.includeHidden)})}if(!p.dataType&&p.target){var i=p.success||function(){};u.push(function(k){var j=p.replaceTarget?"replaceWith":"html";e(p.target)[j](k).each(i,arguments)})}else{if(p.success){u.push(p.success)}}p.success=function(I,H,J){var q=p.context||this;for(var k=0,j=u.length;k');M.css({position:"absolute",top:"-1000px",left:"-1000px"})}P=M[0];O={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(ah){var aj=(ah==="timeout"?"timeout":"aborted");d("aborting upload... "+aj);this.aborted=1;if(P.contentWindow.document.execCommand){try{P.contentWindow.document.execCommand("Stop")}catch(ai){}}M.attr("src",U.iframeSrc);O.error=aj;if(U.error){U.error.call(U.context,O,aj,ah)}if(ac){e.event.trigger("ajaxError",[O,U,aj])}if(U.complete){U.complete.call(U.context,O,aj)}}};ac=U.global;if(ac&&0===e.active++){e.event.trigger("ajaxStart")}if(ac){e.event.trigger("ajaxSend",[O,U])}if(U.beforeSend&&U.beforeSend.call(U.context,O,U)===false){if(U.global){e.active--}return}if(O.aborted){return}N=I.clk;if(N){Y=N.name;if(Y&&!N.disabled){U.extraData=U.extraData||{};U.extraData[Y]=N.value;if(N.type=="image"){U.extraData[Y+".x"]=I.clk_x;U.extraData[Y+".y"]=I.clk_y}}}var j=1;var Q=2;function H(ai){var ah=ai.contentWindow?ai.contentWindow.document:ai.contentDocument?ai.contentDocument:ai.document;return ah}var q=e("meta[name=csrf-token]").attr("content");var k=e("meta[name=csrf-param]").attr("content");if(k&&q){U.extraData=U.extraData||{};U.extraData[k]=q}function Z(){var ak=o.attr("target"),ah=o.attr("action");I.setAttribute("target",X);if(!r){I.setAttribute("method","POST")}if(ah!=U.url){I.setAttribute("action",U.url)}if(!U.skipEncodingOverride&&(!r||/post/i.test(r))){o.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"})}if(e.browser.opera&&parseFloat(e.browser.version)>9.799&&!U.timeout){U.timeout=3*60000}if(U.timeout){T=setTimeout(function(){ab=true;W(j)},U.timeout)}function aj(){try{var am=H(P).readyState;d("state = "+am);if(am&&am.toLowerCase()=="uninitialized"){setTimeout(aj,50)}}catch(an){d("Server abort: ",an," (",an.name,")");W(Q);if(T){clearTimeout(T)}T=undefined}}var ai=[];try{if(U.extraData){for(var al in U.extraData){if(U.extraData.hasOwnProperty(al)){if(e.isPlainObject(U.extraData[al])&&U.extraData[al].hasOwnProperty("name")&&U.extraData[al].hasOwnProperty("value")){ai.push(e('').attr("value",U.extraData[al].value).appendTo(I)[0])}else{ai.push(e('').attr("value",U.extraData[al]).appendTo(I)[0])}}}}if(!U.iframeTarget){M.appendTo("body");if(P.attachEvent){P.attachEvent("onload",W)}else{P.addEventListener("load",W,false)}}setTimeout(aj,15);I.submit()}finally{I.setAttribute("action",ah);if(ak){I.setAttribute("target",ak)}else{o.removeAttr("target")}e(ai).remove()}}if(U.forceSync){Z()}else{setTimeout(Z,10)}var af,ag,ad=50,L;function W(ao){if(O.aborted||L){return}try{ag=H(P)}catch(ap){d("cannot access response document: ",ap);ao=Q}if(ao===j&&O){O.abort("timeout");return}else{if(ao==Q&&O){O.abort("server abort");return}}if(!ag||ag.location.href==U.iframeSrc){if(!ab){return}}if(P.detachEvent){P.detachEvent("onload",W)}else{P.removeEventListener("load",W,false)}var ak="success",ah;try{if(ab){throw"timeout"}var al=U.dataType=="xml"||ag.XMLDocument||e.isXMLDoc(ag);d("isXml="+al);if(!al&&window.opera&&(ag.body===null||!ag.body.innerHTML)){if(--ad){d("requeing onLoad callback, DOM not available");setTimeout(W,250);return}}var aq=ag.body?ag.body:ag.documentElement;O.responseText=aq?aq.innerHTML:null;O.responseXML=ag.XMLDocument?ag.XMLDocument:ag;if(al){U.dataType="xml"}O.getResponseHeader=function(at){var au={"content-type":U.dataType};return au[at]};if(aq){O.status=Number(aq.getAttribute("status"))||O.status;O.statusText=aq.getAttribute("statusText")||O.statusText}var ai=(U.dataType||"").toLowerCase();var an=/(json|script|text)/.test(ai);if(an||U.textarea){var am=ag.getElementsByTagName("textarea")[0];if(am){O.responseText=am.value;O.status=Number(am.getAttribute("status"))||O.status;O.statusText=am.getAttribute("statusText")||O.statusText}else{if(an){var aj=ag.getElementsByTagName("pre")[0];var ar=ag.getElementsByTagName("body")[0];if(aj){O.responseText=aj.textContent?aj.textContent:aj.innerText}else{if(ar){O.responseText=ar.textContent?ar.textContent:ar.innerText}}}}}else{if(ai=="xml"&&!O.responseXML&&O.responseText){O.responseXML=V(O.responseText)}}try{af=R(O,ai,U)}catch(ao){ak="parsererror";O.error=ah=(ao||ak)}}catch(ao){d("error caught: ",ao);ak="error";O.error=ah=(ao||ak)}if(O.aborted){d("upload aborted");ak=null}if(O.status){ak=(O.status>=200&&O.status<300||O.status===304)?"success":"error"}if(ak==="success"){if(U.success){U.success.call(U.context,af,"success",O)}if(ac){e.event.trigger("ajaxSuccess",[O,U])}}else{if(ak){if(ah===undefined){ah=O.statusText}if(U.error){U.error.call(U.context,O,ak,ah)}if(ac){e.event.trigger("ajaxError",[O,U,ah])}}}if(ac){e.event.trigger("ajaxComplete",[O,U])}if(ac&&!--e.active){e.event.trigger("ajaxStop")}if(U.complete){U.complete.call(U.context,O,ak)}L=true;if(U.timeout){clearTimeout(T)}setTimeout(function(){if(!U.iframeTarget){M.remove()}O.responseXML=null},100)}var V=e.parseXML||function(ah,ai){if(window.ActiveXObject){ai=new ActiveXObject("Microsoft.XMLDOM");ai.async="false";ai.loadXML(ah)}else{ai=(new DOMParser()).parseFromString(ah,"text/xml")}return(ai&&ai.documentElement&&ai.documentElement.nodeName!="parsererror")?ai:null};var S=e.parseJSON||function(ah){return window["eval"]("("+ah+")")};var R=function(am,ak,aj){var ai=am.getResponseHeader("content-type")||"",ah=ak==="xml"||!ak&&ai.indexOf("xml")>=0,al=ah?am.responseXML:am.responseText;if(ah&&al.documentElement.nodeName==="parsererror"){if(e.error){e.error("parsererror")}}if(aj&&aj.dataFilter){al=aj.dataFilter(al,ak)}if(typeof al==="string"){if(ak==="json"||!ak&&ai.indexOf("json")>=0){al=S(al)}else{if(ak==="script"||!ak&&ai.indexOf("javascript")>=0){e.globalEval(al)}}}return al}}};e.fn.ajaxForm=function(f){f=f||{};f.delegation=f.delegation&&e.isFunction(e.fn.on);if(!f.delegation&&this.length===0){var g={s:this.selector,c:this.context};if(!e.isReady&&g.s){d("DOM not ready, queuing ajaxForm");e(function(){e(g.s,g.c).ajaxForm(f)});return this}d("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)"));return this}if(f.delegation){e(document).off("submit.form-plugin",this.selector,c).off("click.form-plugin",this.selector,a).on("submit.form-plugin",this.selector,f,c).on("click.form-plugin",this.selector,f,a);return this}return this.ajaxFormUnbind().bind("submit.form-plugin",f,c).bind("click.form-plugin",f,a)};function c(g){var f=g.data;if(!g.isDefaultPrevented()){g.preventDefault();e(this).ajaxSubmit(f)}}function a(i){var k=i.target;var g=e(k);if(!(g.is(":submit,input:image"))){var f=g.closest(":submit");if(f.length===0){return}k=f[0]}var h=this;h.clk=k;if(k.type=="image"){if(i.offsetX!==undefined){h.clk_x=i.offsetX;h.clk_y=i.offsetY}else{if(typeof e.fn.offset=="function"){var j=g.offset();h.clk_x=i.pageX-j.left;h.clk_y=i.pageY-j.top}else{h.clk_x=i.pageX-k.offsetLeft;h.clk_y=i.pageY-k.offsetTop}}}setTimeout(function(){h.clk=h.clk_x=h.clk_y=null},100)}e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};e.fn.formToArray=function(w,q){var u=[];if(this.length===0){return u}var h=this[0];var o=w?h.getElementsByTagName("*"):h.elements;if(!o){return u}var p,m,l,x,k,s,g;for(p=0,s=o.length;p=1.3?0:1};b.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({},b.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=a(d.offset);d.over=a(d.over);return this._scrollable().each(function(){var l=this,i=c(l),j=f,h,g={},m=i.is("html,body");switch(typeof j){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(j)){j=a(j);break}j=c(j,this);case"object":if(j.is||j.style){h=(j=c(j)).offset()||{left:0,top:0}}}c.each(d.axis.split(""),function(q,r){var s=r=="x"?"Left":"Top",u=s.toLowerCase(),p="scroll"+s,o=l[p],n=b.max(l,r);if(h){g[p]=h[u]+(m?0:o-i.offset()[u]);if(d.margin){g[p]-=parseInt(j.css("margin"+s))||0;g[p]-=parseInt(j.css("border"+s+"Width"))||0}g[p]+=d.offset[u]||0;if(d.over[u]){g[p]+=j[r=="x"?"width":"height"]()*d.over[u]}}else{var t=j[u];g[p]=t.slice&&t.slice(-1)=="%"?parseFloat(t)/100*n:t}if(/^\d+$/.test(g[p])){g[p]=g[p]<=0?0:Math.min(g[p],n)}if(!q&&d.queue){if(o!=g[p]){k(d.onAfterFirst)}delete g[p]}});k(d.onAfter);function k(n){i.animate(g,e,d.easing,n&&function(){n.call(this,f,d)})}}).end()};b.max=function(i,h){var g=h=="x"?"Width":"Height",j="scroll"+g;if(!c(i).is("html,body")){return i[j]-c(i)[g.toLowerCase()]()}var f="client"+g,e=i.ownerDocument.documentElement,d=i.ownerDocument.body;return Math.max(e[j],d[j])-Math.min(e[f],d[f])};function a(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery); /* * jQuery.Preload * Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com * Dual licensed under MIT and GPL. * Date: 3/25/2009 * * @projectDescription Multifunctional preloader * @author Ariel Flesler * @version 1.0.8 */ (function(b){var a=b.preload=function(f,h){if(f.split){f=b(f)}h=b.extend({},a.defaults,h);var e=b.map(f,function(k){if(!k){return}if(k.split){return h.base+k+h.ext}var l=k.src||k.href;if(typeof h.placeholder=="string"&&k.src){k.src=h.placeholder}if(l&&h.find){l=l.replace(h.find,h.replace)}return l||null});var i={loaded:0,failed:0,next:0,done:0,total:e.length};if(!i.total){return c()}var j=b(Array(h.threshold+1).join("")).load(g).error(g).bind("abort",g).each(d);function g(k){i.element=this;i.found=k.type=="load";i.image=this.src;i.index=this.index;var l=i.original=f[this.index];i[i.found?"loaded":"failed"]++;i.done++;if(h.enforceCache){a.cache.push(b("").attr("src",i.image)[0])}if(h.placeholder&&l.src){l.src=i.found?i.image:h.notFound||l.src}if(h.onComplete){h.onComplete(i)}if(i.done0&&have_active[gr].indexOf(","+id+",")==-1){o.show_menu(par,tp,mid,dy,dx)}}}};_uMenu.schedule_hidechild=function(id){var o=_uMenu.get(id);if(o){var gr=o.group;with(_uMenu.prototype){if(timerid2[gr]){clearTimeout(timerid2[gr])}timerid2[gr]=setTimeout("_uMenu.hide('"+id+"',1);_uMenu.prototype.timerid2['"+gr+"']=0;",800)}}};_uMenu.prototype={donothide:[],all_menus:[],have_active:[],timerid:[],timerid2:[],global_set:false,init:function(c,a,b){this.id=c;this.obj=$("#"+c)[0];if(!this.obj){return}this.obj._umenu=this;if(!a){a=c}this.parentid=a;if(!b){b="def"}this.group=b;this.obj.style.display="none";$(this.obj).bind("click",this,function(d){d.data.donothide[d.data.group]=true});if(this.all_menus[b]==undefined){this.all_menus[b]=[]}if(this.have_active[b]==undefined){this.have_active[b]=""}this.all_menus[b][c]=this;if(!this.global_set){$(document).bind("click",_uMenu.hideAll);$(window).bind("resize",_uMenu.hideAll);_uMenu.prototype.global_set=true}},show_menu:function(par,tp,mid,dy,dx){var ddX=0;var ddY=0;if(this.timerid2[this.group]){clearTimeout(this.timerid2[this.group])}if(this.have_active[this.group].indexOf(","+this.id+",")>=0){this.hide_menu();return}if(!dy){dy=0}if(!dx){dx=0}if(mid){ddX=$("#"+mid)[0].offsetLeft;ddY=$("#"+mid)[0].offsetTop}this.allmenus_hidenp();if(!par){par=this.obj.parentNode}else{par=$("#"+par)[0]}var pos=_uGetOffset(par);pos.left+=dx-ddX;pos.top+=dy-ddY;if(tp=="r"){pos.left+=par.offsetWidth-4}else{pos.top+=par.offsetHeight+1}var ww=$(window).width();with(this.obj.style){left=pos.left+"px";top=pos.top+"px";display="";visibility="visible"}try{if(pos.left+this.obj.offsetWidth>ww){pos.left=ww-this.obj.offsetWidth-5;this.obj.style.left=pos.left+"px"}}catch(e){}if(!this.have_active[this.group]){this.have_active[this.group]=""}this.have_active[this.group]+=","+this.id+",";if(this.timerid[this.group]){clearTimeout(this.timerid[this.group])}this.donothide[this.group]=true;this.timerid[this.group]=setTimeout("with(_uMenu.prototype){donothide['"+this.group+"']=false;timerid['"+this.group+"']=null;};",100)},allmenus_hidenp:function(){var b={};var c=this.id;while(this.all_menus[this.group][c]&&this.all_menus[this.group][c].parentid!=c&&c){b[this.all_menus[this.group][c].parentid]=1;c=this.all_menus[this.group][c].parentid}for(var a in this.all_menus[this.group]){if(b[a]==1){continue}this.all_menus[this.group][a].hide_menu()}},hide_menu:function(){with(this){hide_child();var x=have_active[group].indexOf(","+id+",");if(x>=0){have_active[group]=have_active[group].substring(0,x)}obj.style.display="none";obj.style.visibility="hidden"}},hide_child:function(){with(this){for(var i in all_menus[group]){if(all_menus[group][i].parentid==id&&i!=id){all_menus[group][i].hide_menu()}}}}};function _uMENU(c,i,a,b,h){this.constructor=_uMENU;this.name=c;this.pos=$.extend({pos:null,alignObj:null,align:"d",parent:null,parentfocus:null,dx:0,dy:0,childdy:0,childdx:0},i||{});this.props=$.extend({parentnode:a.wnd?a.wnd.top:null,design:_uMENU.defdesign||"std",hidden:a.statical&&b&&b.length>0?0:1,shadow:1,addclass:"",withmarks:null,highlight:1,statical:a.horiz?1:0,hidetimer:0,horiz:0,noabs:0,width:0,onshow:null,onhide:null,ondestroy:null,onitem:null,onldown:null,onrdown:null,thispar:null,onreadycreate:null,wnd:null,rtl:0},a||{});this.state={visible:false,init:false,destroyed:false};this.design=this.props.design&&_uMENU.designs[this.props.design]?_uMENU.designs[this.props.design]:_uMENU.designs.std;this.idx=_uMENU.nextidx++;_uMENU.all[this.idx]=this;if(!this.pos.parent){this.zpos=_uMENU.defz}else{this.zpos=this.pos.parent.zpos+5}this.xpos=this.ypos=0;this.width=10;this.height=10;this.elems=[];this.add_elems=b&&b.length>0?[b]:[];this.del_elems=[];this.pend_show=null;this.appendtimer=null;this.decor={w:0,h:0};this.frame=null;this.childtimer=null;this.sh=null;this.hidetimer=null;this.hlitem=-1;this.have_active=null;this._focus=new _uFocus({type:1,thispar:this,owner:this,parent:this.pos.parentfocus?this.pos.parentfocus:(this.pos.parent?this.pos.parent._focus:(this.props.wnd?this.props.wnd._focus:null)),onkeydown:this.onkeydown,ondeactivate:this.onfocusdeactivate});var j=document.createElement("div");j.id="_umenu"+this.idx;if(!this.props.parentnode){$($("body")[0]).prepend(j)}else{this.props.parentnode.appendChild(j)}this.top=j;$(j).addClass("x-unselectable").css({visibility:"hidden",display:"block"});var d=document.createElement("div");j.appendChild(d);this.menu=d;this.havefixed=1;if($.browser.msie){this.havefixed=0;if(parseFloat($.browser.version)>=7){try{j.style.position="fixed";if(j.currentStyle.position=="fixed"){this.havefixed=1}j.style.position=""}catch(g){this.havefixed=1}}}if(!this.props.noabs){$(j).css({position:"absolute",zIndex:this.zpos});if($.browser.msie&&parseFloat($.browser.version)<7){var f='