Untitled diff
0 removals
Words removed | 0 |
Total words | 479 |
Words removed (%) | 0.00 |
57 lines
0 additions
Words added | 0 |
Total words | 479 |
Words added (%) | 0.00 |
57 lines
/*! jQuery Migrate v1.4.1 | (c) jQuery Foundation and other contributors | jquery.org/license */
/*! jQuery Migrate v1.4.1 | (c) jQuery Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migrateWarnings.push(c),d&&d.warn&&!a.migrateMute&&(d.warn("JQMIGRATE: "+c),a.migrateTrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(Object.defineProperty)try{return void Object.defineProperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definePropertyBroken=!0,b[c]=e}a.migrateVersion="1.4.1";var f={};a.migrateWarnings=[],b.console&&b.console.log&&b.console.log("JQMIGRATE: Migrate is installed"+(a.migrateMute?"":" with logging active")+", version "+a.migrateVersion),a.migrateTrace===c&&(a.migrateTrace=!0),a.migrateReset=function(){f={},a.migrateWarnings.length=0},"BackCompat"===document.compatMode&&d("jQuery is not compatible with Quirks Mode");var g=a("<input/>",{size:1}).attr("size")&&a.attrFn,h=a.attr,i=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},j=a.attrHooks.value&&a.attrHooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrFn",g||{},"jQuery.attrFn is deprecated"),a.attr=function(b,e,f,i){var j=e.toLowerCase(),o=b&&b.nodeType;return i&&(h.length<4&&d("jQuery.fn.attr( props, pass ) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isFunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodeName)&&b.parentNode&&d("Can't change the 'type' of an input or button in IE 6/7/8"),!a.attrHooks[j]&&m.test(j)&&(a.attrHooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getAttributeNode(d))&&e.nodeValue!==!1?d.toLowerCase():c},set:function(b,c,d){var e;return c===!1?a.removeAttr(b,d):(e=a.propFix[d]||d,e in b&&(b[e]=!0),b.setAttribute(d,d.toLowerCase())),d}},n.test(j)&&d("jQuery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrHooks.value={get:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parseJSON,t=/^\s*</,u=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,v=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isPlainObject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) HTML strings must start with '<' character"),g[3]&&d("$(html) HTML text after last tag is ignored"),"#"===g[0].charAt(0)&&(d("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),a.parseHTML)?q.call(this,a.parseHTML(g[2],e&&e.ownerDocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodeType?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.querySelector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.querySelector(a),d("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("Attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&(a.find[x]=r[x]);a.parseJSON=function(a){return a?s.apply(this,arguments):(d("jQuery.parseJSON requires a valid JSON string"),null)},a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uaMatch(navigator.userAgent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jQuery.browser is deprecated"),a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode,e(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated"),e(a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jQuery.sub() is deprecated"),b},a.fn.size=function(){return d("jQuery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(b,c){var d=a.cssHooks[c]&&a.cssHooks[c].get;d&&(a.cssHooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jQuery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxSetup({converters:{"text json":a.parseJSON}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("Use of jQuery.fn.data('events') is deprecated"),f)};var A=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,d("jQuery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildFragment(b,c).childNodes),e)for(i=function(a){return!a.type||A.test(a.type)?f?f.push(a.parentNode?a.parentNode.removeChild(a):a):e.appendChild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodeName(h,"script")&&i(h)||(e.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(j=a.grep(a.merge([],h.getElementsByTagName("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var B=a.event.add,C=a.event.remove,D=a.event.trigger,E=a.fn.toggle,F=a.fn.live,G=a.fn.die,H=a.fn.load,I="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",J=new RegExp("\\b(?:"+I+")\\b"),K=/(?:^|\s)hover(\.\S+|)\b/,L=function(b){return"string"!=typeof b||a.event.special.hover?b:(K.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(K,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&J.test(b)&&d("AJAX events should be attached to document: "+b),B.call(this,a,L(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){C.call(this,a,L(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=Array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?H.apply(this,a):(d("jQuery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerHandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isFunction(b)||!a.isFunction(c))return E.apply(this,arguments);d("jQuery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lastToggle"+b.guid)||0)%g;return a._data(this,"lastToggle"+b.guid,d+1),c.preventDefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g<e.length;)e[g++].guid=f;return this.click(h)},a.fn.live=function(b,c,e){return d("jQuery.fn.live() is deprecated"),F?F.apply(this,arguments):(a(this.context).on(b,this.selector,c,e),this)},a.fn.die=function(b,c){return d("jQuery.fn.die() is deprecated"),G?G.apply(this,arguments):(a(this.context).off(b,this.selector||"**",c),this)},a.event.trigger=function(a,b,c,e){return c||J.test(a)||d("Global events are undocumented and deprecated"),D.call(this,a,b,c||document,e)},a.each(I.split("|"),function(b,c){a.event.special[c]={setup:function(){var b=this;return b!==document&&(a.event.add(document,c+"."+a.guid,function(){a.event.trigger(c,Array.prototype.slice.call(arguments,1),b,!0)}),a._data(this,c,a.guid++)),!1},teardown:function(){return this!==document&&a.event.remove(document,c+"."+a._data(this,c)),!1}}}),a.event.special.ready={setup:function(){this===document&&d("'ready' event is deprecated")}};var M=a.fn.andSelf||a.fn.addBack,N=a.fn.find;if(a.fn.andSelf=function(){return d("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),M.apply(this,arguments)},a.fn.find=function(a){var b=N.apply(this,arguments);return b.context=this.context,b.selector=this.selector?this.selector+" "+a:a,b},a.Callbacks){var O=a.Deferred,P=[["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),"rejected"],["notify","progress",a.Callbacks("memory"),a.Callbacks("memory")]];a.Deferred=function(b){var c=O(),e=c.promise();return c.pipe=e.pipe=function(){var b=arguments;return d("deferred.pipe() is deprecated"),a.Deferred(function(d){a.each(P,function(f,g){var h=a.isFunction(b[f])&&b[f];c[g[1]](function(){var b=h&&h.apply(this,arguments);b&&a.isFunction(b.promise)?b.promise().done(d.resolve).fail(d.reject).progress(d.notify):d[g[0]+"With"](this===e?d.promise():this,h?[b]:arguments)})}),b=null}).promise()},c.isResolved=function(){return d("deferred.isResolved is deprecated"),"resolved"===c.state()},c.isRejected=function(){return d("deferred.isRejected is deprecated"),"rejected"===c.state()},b&&b.call(c,c),c}}}(jQuery,window);var canvascheck=document.createElement('canvas');var isIE=window.navigator.systemLanguage&&(!document.documentMode||document.documentMode<9)?1:0;var isVM=isIE&&document.namespaces?1:0;var isJG=0;var isCV=canvascheck.getContext?1:0;var jg=new Array();if(isVM){if(document.namespaces.v==null){var e=["shape","shapetype","group","background","path","formulas","handles","fill","stroke","shadow","textbox","textpath","imagedata","line","polyline","curve","roundrect","oval","rect","arc","image"],s=document.createStyleSheet();for(var i=0;i<e.length;i++){s.addRule("v\\:"+e[i],"behavior: url(#default#VML); antialias: true;")}document.namespaces.add("v","urn:schemas-microsoft-com:vml")}}
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(a,b,c){function d(c){var d=b.console;f[c]||(f[c]=!0,a.migrateWarnings.push(c),d&&d.warn&&!a.migrateMute&&(d.warn("JQMIGRATE: "+c),a.migrateTrace&&d.trace&&d.trace()))}function e(b,c,e,f){if(Object.defineProperty)try{return void Object.defineProperty(b,c,{configurable:!0,enumerable:!0,get:function(){return d(f),e},set:function(a){d(f),e=a}})}catch(g){}a._definePropertyBroken=!0,b[c]=e}a.migrateVersion="1.4.1";var f={};a.migrateWarnings=[],b.console&&b.console.log&&b.console.log("JQMIGRATE: Migrate is installed"+(a.migrateMute?"":" with logging active")+", version "+a.migrateVersion),a.migrateTrace===c&&(a.migrateTrace=!0),a.migrateReset=function(){f={},a.migrateWarnings.length=0},"BackCompat"===document.compatMode&&d("jQuery is not compatible with Quirks Mode");var g=a("<input/>",{size:1}).attr("size")&&a.attrFn,h=a.attr,i=a.attrHooks.value&&a.attrHooks.value.get||function(){return null},j=a.attrHooks.value&&a.attrHooks.value.set||function(){return c},k=/^(?:input|button)$/i,l=/^[238]$/,m=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,n=/^(?:checked|selected)$/i;e(a,"attrFn",g||{},"jQuery.attrFn is deprecated"),a.attr=function(b,e,f,i){var j=e.toLowerCase(),o=b&&b.nodeType;return i&&(h.length<4&&d("jQuery.fn.attr( props, pass ) is deprecated"),b&&!l.test(o)&&(g?e in g:a.isFunction(a.fn[e])))?a(b)[e](f):("type"===e&&f!==c&&k.test(b.nodeName)&&b.parentNode&&d("Can't change the 'type' of an input or button in IE 6/7/8"),!a.attrHooks[j]&&m.test(j)&&(a.attrHooks[j]={get:function(b,d){var e,f=a.prop(b,d);return f===!0||"boolean"!=typeof f&&(e=b.getAttributeNode(d))&&e.nodeValue!==!1?d.toLowerCase():c},set:function(b,c,d){var e;return c===!1?a.removeAttr(b,d):(e=a.propFix[d]||d,e in b&&(b[e]=!0),b.setAttribute(d,d.toLowerCase())),d}},n.test(j)&&d("jQuery.fn.attr('"+j+"') might use property instead of attribute")),h.call(a,b,e,f))},a.attrHooks.value={get:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?i.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value') no longer gets properties"),b in a?a.value:null)},set:function(a,b){var c=(a.nodeName||"").toLowerCase();return"button"===c?j.apply(this,arguments):("input"!==c&&"option"!==c&&d("jQuery.fn.attr('value', val) no longer sets properties"),void(a.value=b))}};var o,p,q=a.fn.init,r=a.find,s=a.parseJSON,t=/^\s*</,u=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,v=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,w=/^([^<]*)(<[\w\W]+>)([^>]*)$/;a.fn.init=function(b,e,f){var g,h;return b&&"string"==typeof b&&!a.isPlainObject(e)&&(g=w.exec(a.trim(b)))&&g[0]&&(t.test(b)||d("$(html) HTML strings must start with '<' character"),g[3]&&d("$(html) HTML text after last tag is ignored"),"#"===g[0].charAt(0)&&(d("HTML string cannot start with a '#' character"),a.error("JQMIGRATE: Invalid selector string (XSS)")),e&&e.context&&e.context.nodeType&&(e=e.context),a.parseHTML)?q.call(this,a.parseHTML(g[2],e&&e.ownerDocument||e||document,!0),e,f):(h=q.apply(this,arguments),b&&b.selector!==c?(h.selector=b.selector,h.context=b.context):(h.selector="string"==typeof b?b:"",b&&(h.context=b.nodeType?b:e||document)),h)},a.fn.init.prototype=a.fn,a.find=function(a){var b=Array.prototype.slice.call(arguments);if("string"==typeof a&&u.test(a))try{document.querySelector(a)}catch(c){a=a.replace(v,function(a,b,c,d){return"["+b+c+'"'+d+'"]'});try{document.querySelector(a),d("Attribute selector with '#' must be quoted: "+b[0]),b[0]=a}catch(e){d("Attribute selector with '#' was not fixed: "+b[0])}}return r.apply(this,b)};var x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&(a.find[x]=r[x]);a.parseJSON=function(a){return a?s.apply(this,arguments):(d("jQuery.parseJSON requires a valid JSON string"),null)},a.uaMatch=function(a){a=a.toLowerCase();var b=/(chrome)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},a.browser||(o=a.uaMatch(navigator.userAgent),p={},o.browser&&(p[o.browser]=!0,p.version=o.version),p.chrome?p.webkit=!0:p.webkit&&(p.safari=!0),a.browser=p),e(a,"browser",a.browser,"jQuery.browser is deprecated"),a.boxModel=a.support.boxModel="CSS1Compat"===document.compatMode,e(a,"boxModel",a.boxModel,"jQuery.boxModel is deprecated"),e(a.support,"boxModel",a.support.boxModel,"jQuery.support.boxModel is deprecated"),a.sub=function(){function b(a,c){return new b.fn.init(a,c)}a.extend(!0,b,this),b.superclass=this,b.fn=b.prototype=this(),b.fn.constructor=b,b.sub=this.sub,b.fn.init=function(d,e){var f=a.fn.init.call(this,d,e,c);return f instanceof b?f:b(f)},b.fn.init.prototype=b.fn;var c=b(document);return d("jQuery.sub() is deprecated"),b},a.fn.size=function(){return d("jQuery.fn.size() is deprecated; use the .length property"),this.length};var y=!1;a.swap&&a.each(["height","width","reliableMarginRight"],function(b,c){var d=a.cssHooks[c]&&a.cssHooks[c].get;d&&(a.cssHooks[c].get=function(){var a;return y=!0,a=d.apply(this,arguments),y=!1,a})}),a.swap=function(a,b,c,e){var f,g,h={};y||d("jQuery.swap() is undocumented and deprecated");for(g in b)h[g]=a.style[g],a.style[g]=b[g];f=c.apply(a,e||[]);for(g in b)a.style[g]=h[g];return f},a.ajaxSetup({converters:{"text json":a.parseJSON}});var z=a.fn.data;a.fn.data=function(b){var e,f,g=this[0];return!g||"events"!==b||1!==arguments.length||(e=a.data(g,b),f=a._data(g,b),e!==c&&e!==f||f===c)?z.apply(this,arguments):(d("Use of jQuery.fn.data('events') is deprecated"),f)};var A=/\/(java|ecma)script/i;a.clean||(a.clean=function(b,c,e,f){c=c||document,c=!c.nodeType&&c[0]||c,c=c.ownerDocument||c,d("jQuery.clean() is deprecated");var g,h,i,j,k=[];if(a.merge(k,a.buildFragment(b,c).childNodes),e)for(i=function(a){return!a.type||A.test(a.type)?f?f.push(a.parentNode?a.parentNode.removeChild(a):a):e.appendChild(a):void 0},g=0;null!=(h=k[g]);g++)a.nodeName(h,"script")&&i(h)||(e.appendChild(h),"undefined"!=typeof h.getElementsByTagName&&(j=a.grep(a.merge([],h.getElementsByTagName("script")),i),k.splice.apply(k,[g+1,0].concat(j)),g+=j.length));return k});var B=a.event.add,C=a.event.remove,D=a.event.trigger,E=a.fn.toggle,F=a.fn.live,G=a.fn.die,H=a.fn.load,I="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",J=new RegExp("\\b(?:"+I+")\\b"),K=/(?:^|\s)hover(\.\S+|)\b/,L=function(b){return"string"!=typeof b||a.event.special.hover?b:(K.test(b)&&d("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),b&&b.replace(K,"mouseenter$1 mouseleave$1"))};a.event.props&&"attrChange"!==a.event.props[0]&&a.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),a.event.dispatch&&e(a.event,"handle",a.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),a.event.add=function(a,b,c,e,f){a!==document&&J.test(b)&&d("AJAX events should be attached to document: "+b),B.call(this,a,L(b||""),c,e,f)},a.event.remove=function(a,b,c,d,e){C.call(this,a,L(b)||"",c,d,e)},a.each(["load","unload","error"],function(b,c){a.fn[c]=function(){var a=Array.prototype.slice.call(arguments,0);return"load"===c&&"string"==typeof a[0]?H.apply(this,a):(d("jQuery.fn."+c+"() is deprecated"),a.splice(0,0,c),arguments.length?this.bind.apply(this,a):(this.triggerHandler.apply(this,a),this))}}),a.fn.toggle=function(b,c){if(!a.isFunction(b)||!a.isFunction(c))return E.apply(this,arguments);d("jQuery.fn.toggle(handler, handler...) is deprecated");var e=arguments,f=b.guid||a.guid++,g=0,h=function(c){var d=(a._data(this,"lastToggle"+b.guid)||0)%g;return a._data(this,"lastToggle"+b.guid,d+1),c.preventDefault(),e[d].apply(this,arguments)||!1};for(h.guid=f;g<e.length;)e[g++].guid=f;return this.click(h)},a.fn.live=function(b,c,e){return d("jQuery.fn.live() is deprecated"),F?F.apply(this,arguments):(a(this.context).on(b,this.selector,c,e),this)},a.fn.die=function(b,c){return d("jQuery.fn.die() is deprecated"),G?G.apply(this,arguments):(a(this.context).off(b,this.selector||"**",c),this)},a.event.trigger=function(a,b,c,e){return c||J.test(a)||d("Global events are undocumented and deprecated"),D.call(this,a,b,c||document,e)},a.each(I.split("|"),function(b,c){a.event.special[c]={setup:function(){var b=this;return b!==document&&(a.event.add(document,c+"."+a.guid,function(){a.event.trigger(c,Array.prototype.slice.call(arguments,1),b,!0)}),a._data(this,c,a.guid++)),!1},teardown:function(){return this!==document&&a.event.remove(document,c+"."+a._data(this,c)),!1}}}),a.event.special.ready={setup:function(){this===document&&d("'ready' event is deprecated")}};var M=a.fn.andSelf||a.fn.addBack,N=a.fn.find;if(a.fn.andSelf=function(){return d("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),M.apply(this,arguments)},a.fn.find=function(a){var b=N.apply(this,arguments);return b.context=this.context,b.selector=this.selector?this.selector+" "+a:a,b},a.Callbacks){var O=a.Deferred,P=[["resolve","done",a.Callbacks("once memory"),a.Callbacks("once memory"),"resolved"],["reject","fail",a.Callbacks("once memory"),a.Callbacks("once memory"),"rejected"],["notify","progress",a.Callbacks("memory"),a.Callbacks("memory")]];a.Deferred=function(b){var c=O(),e=c.promise();return c.pipe=e.pipe=function(){var b=arguments;return d("deferred.pipe() is deprecated"),a.Deferred(function(d){a.each(P,function(f,g){var h=a.isFunction(b[f])&&b[f];c[g[1]](function(){var b=h&&h.apply(this,arguments);b&&a.isFunction(b.promise)?b.promise().done(d.resolve).fail(d.reject).progress(d.notify):d[g[0]+"With"](this===e?d.promise():this,h?[b]:arguments)})}),b=null}).promise()},c.isResolved=function(){return d("deferred.isResolved is deprecated"),"resolved"===c.state()},c.isRejected=function(){return d("deferred.isRejected is deprecated"),"rejected"===c.state()},b&&b.call(c,c),c}}}(jQuery,window);var canvascheck=document.createElement('canvas');var isIE=window.navigator.systemLanguage&&(!document.documentMode||document.documentMode<9)?1:0;var isVM=isIE&&document.namespaces?1:0;var isJG=0;var isCV=canvascheck.getContext?1:0;var jg=new Array();if(isVM){if(document.namespaces.v==null){var e=["shape","shapetype","group","background","path","formulas","handles","fill","stroke","shadow","textbox","textpath","imagedata","line","polyline","curve","roundrect","oval","rect","arc","image"],s=document.createStyleSheet();for(var i=0;i<e.length;i++){s.addRule("v\\:"+e[i],"behavior: url(#default#VML); antialias: true;")}document.namespaces.add("v","urn:schemas-microsoft-com:vml")}}
function showCoords(map,ele,x,y,w,h){}
function showCoords(map,ele,x,y,w,h){}
function getClasses(classes,string){var temp='';for(var j=0;j<classes.length;j++){if(classes[j]!=string){if(temp){temp+=' '}
function getClasses(classes,string){var temp='';for(var j=0;j<classes.length;j++){if(classes[j]!=string){if(temp){temp+=' '}
temp+=classes[j]}}
temp+=classes[j]}}
return temp}
return temp}
function getClassValue(classes,string){var temp=0;var pos=string.length;for(var j=0;j<classes.length;j++){if(classes[j].indexOf(string)==0){temp=Math.min(classes[j].substring(pos),100);break}}
function getClassValue(classes,string){var temp=0;var pos=string.length;for(var j=0;j<classes.length;j++){if(classes[j].indexOf(string)==0){temp=Math.min(classes[j].substring(pos),100);break}}
return Math.max(0,temp)}
return Math.max(0,temp)}
function getClassRGBColor(classes,string,color){var temp,val=color,pos=string.length;for(var j=0;j<classes.length;j++){if(classes[j].indexOf(string)==0){temp=classes[j].substring(pos);val=temp.toLowerCase();break}}
function getClassRGBColor(classes,string,color){var temp,val=color,pos=string.length;for(var j=0;j<classes.length;j++){if(classes[j].indexOf(string)==0){temp=classes[j].substring(pos);val=temp.toLowerCase();break}}
if(!val.match(/^[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]$/i)){val=color||'000000'}
if(!val.match(/^[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]$/i)){val=color||'000000'}
if(!isCV){return val}else{function hex2dec(hex){return(Math.max(0,Math.min(parseInt(hex,16),255)))}
if(!isCV){return val}else{function hex2dec(hex){return(Math.max(0,Math.min(parseInt(hex,16),255)))}
var cr=hex2dec(val.substr(0,2)),cg=hex2dec(val.substr(2,2)),cb=hex2dec(val.substr(4,2));return cr+','+cg+','+cb}}
var cr=hex2dec(val.substr(0,2)),cg=hex2dec(val.substr(2,2)),cb=hex2dec(val.substr(4,2));return cr+','+cg+','+cb}}
function getClassAttribute(classes,string){var temp=0;var pos=string.length;for(var j=0;j<classes.length;j++){if(classes[j].indexOf(string)==0){temp=1;break}}
function getClassAttribute(classes,string){var temp=0;var pos=string.length;for(var j=0;j<classes.length;j++){if(classes[j].indexOf(string)==0){temp=1;break}}
return temp}
return temp}
function getMaps(className){var children=document.getElementsByTagName('img');var elements=new Array();var i=0;var mapname='';var child;var classNames;var j=0;var mapid='';for(i=0;i<children.length;i++){child=children[i];classNames=child.className.split(' ');for(j=0;j<classNames.length;j++){if(classNames[j]==className){mapname=child.useMap.split("#");if(mapname[1]!=''&&mapname[1].length>=1){mapid=document.getElementsByName(mapname[1]);if(mapid){elements.push(child);break}}}}}
function getMaps(className){var children=document.getElementsByTagName('img');var elements=new Array();var i=0;var mapname='';var child;var classNames;var j=0;var mapid='';for(i=0;i<children.length;i++){child=children[i];classNames=child.className.split(' ');for(j=0;j<classNames.length;j++){if(classNames[j]==className){mapname=child.useMap.split("#");if(mapname[1]!=''&&mapname[1].length>=1){mapid=document.getElementsByName(mapname[1]);if(mapid){elements.push(child);break}}}}}
return elements}
return elements}
function fadeCanvas(id,opac){var obj=document.getElementById(id);if(obj.fading==1&&opac<=100){obj.style.opacity=opac/100;opac+=10;window.setTimeout("fadeCanvas('"+id+"',"+opac+")",10)}}
function fadeCanvas(id,opac){var obj=document.getElementById(id);if(obj.fading==1&&opac<=100){obj.style.opacity=opac/100;opac+=10;window.setTimeout("fadeCanvas('"+id+"',"+opac+")",10)}}
function setAreaOver(obj,id,bd,co,op,nb,f,z){var a,i,j,d,c,o,b,n,l,r,v,u,x,y,p,k=0,t='',r=obj.getAttribute('rel'),context,canvas=document.getElementById(id);if(r!=null){d=r.split(",");v=d.unshift(obj.id)}else{d=new Array(obj.id)}
function setAreaOver(obj,id,bd,co,op,nb,f,z){var a,i,j,d,c,o,b,n,l,r,v,u,x,y,p,k=0,t='',r=obj.getAttribute('rel'),context,canvas=document.getElementById(id);if(r!=null){d=r.split(",");v=d.unshift(obj.id)}else{d=new Array(obj.id)}
function setAttr(){if(l.indexOf('forcegroup')!=-1){k=getClassAttribute(u,"forcegroup")}else{k=0}
function setAttr(){if(l.indexOf('forcegroup')!=-1){k=getClassAttribute(u,"forcegroup")}else{k=0}
if(l.indexOf('iopacity')!=-1){o=getClassValue(u,"iopacity")/100}else{o=op}
if(l.indexOf('iopacity')!=-1){o=getClassValue(u,"iopacity")/100}else{o=op}
if(l.indexOf('iborder')!=-1){b=getClassRGBColor(u,"iborder",bd)}else{b=bd}
if(l.indexOf('iborder')!=-1){b=getClassRGBColor(u,"iborder",bd)}else{b=bd}
if(l.indexOf('icolor')!=-1){c=getClassRGBColor(u,"icolor",co)}else{c=co}
if(l.indexOf('icolor')!=-1){c=getClassRGBColor(u,"icolor",co)}else{c=co}
if(l.indexOf('noborder')!=-1){n=getClassAttribute(u,"noborder")}else{n=nb}}
if(l.indexOf('noborder')!=-1){n=getClassAttribute(u,"noborder")}else{n=nb}}
if(isVM){for(a=0;a<d.length;a++){obj=document.getElementById(d[a]);if(obj){p='',l=obj.className,u=l.split(" "),v=obj.coords.split(",");if(k==0){setAttr()}
if(isVM){for(a=0;a<d.length;a++){obj=document.getElementById(d[a]);if(obj){p='',l=obj.className,u=l.split(" "),v=obj.coords.split(",");if(k==0){setAttr()}
if(obj.shape.toLowerCase()=='rect'){t+='<v:rect strokeweight="1" filled="t" stroked="'+(n<1?"t":"f")+'" strokecolor="#'+b+'" style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+parseInt(v[0])+'px;top:'+parseInt(v[1])+'px;width:'+parseInt(v[2]-v[0])+'px;height:'+parseInt(v[3]-v[1])+'px;"><v:fill color="#'+c+'" opacity="'+o+'" /></v:rect>'}else if(obj.shape.toLowerCase()=='circle'){t+='<v:oval strokeweight="1" filled="t" stroked="'+(n<1?"t":"f")+'" strokecolor="#'+b+'" style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+parseInt(v[0]-v[2])+'px;top:'+parseInt(v[1]-v[2])+'px;width:'+(parseInt(v[2])*2)+'px;height:'+(parseInt(v[2])*2)+'px;"><v:fill color="#'+c+'" opacity="'+o+'" /></v:oval>'}else{for(j=2;j<v.length;j+=2){p+=parseInt(v[j])+','+parseInt(v[j+1])+','}
if(obj.shape.toLowerCase()=='rect'){t+='<v:rect strokeweight="1" filled="t" stroked="'+(n<1?"t":"f")+'" strokecolor="#'+b+'" style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+parseInt(v[0])+'px;top:'+parseInt(v[1])+'px;width:'+parseInt(v[2]-v[0])+'px;height:'+parseInt(v[3]-v[1])+'px;"><v:fill color="#'+c+'" opacity="'+o+'" /></v:rect>'}else if(obj.shape.toLowerCase()=='circle'){t+='<v:oval strokeweight="1" filled="t" stroked="'+(n<1?"t":"f")+'" strokecolor="#'+b+'" style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+parseInt(v[0]-v[2])+'px;top:'+parseInt(v[1]-v[2])+'px;width:'+(parseInt(v[2])*2)+'px;height:'+(parseInt(v[2])*2)+'px;"><v:fill color="#'+c+'" opacity="'+o+'" /></v:oval>'}else{for(j=2;j<v.length;j+=2){p+=parseInt(v[j])+','+parseInt(v[j+1])+','}
t+='<v:shape strokeweight="1" filled="t" stroked="'+(n<1?"t":"f")+'" strokecolor="#'+b+'" coordorigin="0,0" coordsize="'+canvas.width+','+canvas.height+'" path="m '+parseInt(v[0])+','+parseInt(v[1])+' l '+p+' x e" style="zoom:1;margin:0;padding:0;display:block;position:absolute;top:0px;left:0px;width:'+canvas.width+'px;height:'+canvas.height+'px;"><v:fill color="#'+c+'" opacity="'+o+'" /></v:shape>'}}}canvas.innerHTML=t}else if(isCV){if(f<1){canvas.fading=0;canvas.style.opacity=0}
t+='<v:shape strokeweight="1" filled="t" stroked="'+(n<1?"t":"f")+'" strokecolor="#'+b+'" coordorigin="0,0" coordsize="'+canvas.width+','+canvas.height+'" path="m '+parseInt(v[0])+','+parseInt(v[1])+' l '+p+' x e" style="zoom:1;margin:0;padding:0;display:block;position:absolute;top:0px;left:0px;width:'+canvas.width+'px;height:'+canvas.height+'px;"><v:fill color="#'+c+'" opacity="'+o+'" /></v:shape>'}}}canvas.innerHTML=t}else if(isCV){if(f<1){canvas.fading=0;canvas.style.opacity=0}
context=canvas.getContext("2d");for(a=0;a<d.length;a++){obj=document.getElementById(d[a]);if(obj){l=obj.className,u=l.split(" "),v=obj.coords.split(",");if(k==0){setAttr()}context.beginPath();if(obj.shape.toLowerCase()=='rect'){context.rect(0.5+parseInt(v[0]),0.5+parseInt(v[1]),parseInt(v[2]-v[0]),parseInt(v[3]-v[1]));context.closePath()}else if(obj.shape.toLowerCase()=='circle'){context.arc(0.5+parseInt(v[0]),0.5+parseInt(v[1]),parseInt(v[2]),0,(Math.PI/180)*360,!1)}else{context.moveTo(parseInt(v[0]),parseInt(v[1]));for(j=2;j<v.length;j+=2){context.lineTo(parseInt(v[j]),parseInt(v[j+1]))}context.closePath()}context.fillStyle='rgba('+c+','+o+')';context.strokeStyle='rgba('+b+',1)';context.fill();if(n<1){context.stroke()}}}if(f<1){canvas.fading=1;fadeCanvas(id,0)}}else{o=op;l=obj.className;u=l.split(" ");if(l.indexOf('forcegroup')!=-1){k=getClassAttribute(u,"forcegroup");if(k!=0){if(l.indexOf('iopacity')!=-1){o=getClassValue(u,"iopacity")/100;k=0}}}
context=canvas.getContext("2d");for(a=0;a<d.length;a++){obj=document.getElementById(d[a]);if(obj){l=obj.className,u=l.split(" "),v=obj.coords.split(",");if(k==0){setAttr()}context.beginPath();if(obj.shape.toLowerCase()=='rect'){context.rect(0.5+parseInt(v[0]),0.5+parseInt(v[1]),parseInt(v[2]-v[0]),parseInt(v[3]-v[1]));context.closePath()}else if(obj.shape.toLowerCase()=='circle'){context.arc(0.5+parseInt(v[0]),0.5+parseInt(v[1]),parseInt(v[2]),0,(Math.PI/180)*360,!1)}else{context.moveTo(parseInt(v[0]),parseInt(v[1]));for(j=2;j<v.length;j+=2){context.lineTo(parseInt(v[j]),parseInt(v[j+1]))}context.closePath()}context.fillStyle='rgba('+c+','+o+')';context.strokeStyle='rgba('+b+',1)';context.fill();if(n<1){context.stroke()}}}if(f<1){canvas.fading=1;fadeCanvas(id,0)}}else{o=op;l=obj.className;u=l.split(" ");if(l.indexOf('forcegroup')!=-1){k=getClassAttribute(u,"forcegroup");if(k!=0){if(l.indexOf('iopacity')!=-1){o=getClassValue(u,"iopacity")/100;k=0}}}
if(isIE){canvas.style.filter="Alpha(opacity="+(o*100)+")"}else{canvas.style.opacity=o;canvas.style.MozOpacity=o;canvas.style.KhtmlOpacity=o}
if(isIE){canvas.style.filter="Alpha(opacity="+(o*100)+")"}else{canvas.style.opacity=o;canvas.style.MozOpacity=o;canvas.style.KhtmlOpacity=o}
for(a=0;a<d.length;a++){obj=document.getElementById(d[a]);if(obj){l=obj.className,u=l.split(" "),v=obj.coords.split(",");if(k==0){if(l.indexOf('forcegroup')!=-1){k=getClassAttribute(u,"forcegroup")}else{k=0}
for(a=0;a<d.length;a++){obj=document.getElementById(d[a]);if(obj){l=obj.className,u=l.split(" "),v=obj.coords.split(",");if(k==0){if(l.indexOf('forcegroup')!=-1){k=getClassAttribute(u,"forcegroup")}else{k=0}
if(l.indexOf('icolor')!=-1){c=getClassRGBColor(u,"icolor",co)}else{c=co}}jg[z].setColor("#"+c);if(obj.shape.toLowerCase()=='rect'){jg[z].fillRect(parseInt(v[0]),parseInt(v[1]),parseInt(v[2]-v[0])+1,parseInt(v[3]-v[1])+1)}else if(obj.shape.toLowerCase()=='circle'){jg[z].fillEllipse(parseInt(v[0]-v[2]),parseInt(v[1]-v[2]),parseInt(v[2])*2+1,parseInt(v[2])*2+1)}else{x=new Array();y=new Array();i=0;for(j=0;j<v.length;j+=2){x[i]=parseInt(v[j]);y[i]=parseInt(v[j+1]);i++}jg[z].fillPolygon(x,y)}jg[z].paint()}}}}
if(l.indexOf('icolor')!=-1){c=getClassRGBColor(u,"icolor",co)}else{c=co}}jg[z].setColor("#"+c);if(obj.shape.toLowerCase()=='rect'){jg[z].fillRect(parseInt(v[0]),parseInt(v[1]),parseInt(v[2]-v[0])+1,parseInt(v[3]-v[1])+1)}else if(obj.shape.toLowerCase()=='circle'){jg[z].fillEllipse(parseInt(v[0]-v[2]),parseInt(v[1]-v[2]),parseInt(v[2])*2+1,parseInt(v[2])*2+1)}else{x=new Array();y=new Array();i=0;for(j=0;j<v.length;j+=2){x[i]=parseInt(v[j]);y[i]=parseInt(v[j+1]);i++}jg[z].fillPolygon(x,y)}jg[z].paint()}}}}
function setAreaOut(obj,id,f,z){var canvas=document.getElementById(id);if(isVM){canvas.innerHTML=''}else if(isJG){jg[z].clear()}else if(isCV){var context=canvas.getContext("2d");context.clearRect(0,0,canvas.width,canvas.height)}}
function setAreaOut(obj,id,f,z){var canvas=document.getElementById(id);if(isVM){canvas.innerHTML=''}else if(isJG){jg[z].clear()}else if(isCV){var context=canvas.getContext("2d");context.clearRect(0,0,canvas.width,canvas.height)}}
function getCoords(e,n,a,i,x,y,w,h,pw,ph){var t,o,ox,oy,ex,ey,cx,cy,px=0,py=0;if(!e){e=window.event}
function getCoords(e,n,a,i,x,y,w,h,pw,ph){var t,o,ox,oy,ex,ey,cx,cy,px=0,py=0;if(!e){e=window.event}
if(e.pageX||e.pageY){px=e.pageX;py=e.pageY}
if(e.pageX||e.pageY){px=e.pageX;py=e.pageY}
ex=e.clientX;ey=e.clientY;if(self.pageXOffset||self.pageYOffset){ox=self.pageXOffset;if(ox>0&&px==ex){ex-=ox}
ex=e.clientX;ey=e.clientY;if(self.pageXOffset||self.pageYOffset){ox=self.pageXOffset;if(ox>0&&px==ex){ex-=ox}
oy=self.pageYOffset;if(oy>0&&py==ey){ey-=oy}}else if(document.documentElement){ox=document.documentElement.scrollLeft;oy=document.documentElement.scrollTop}else if(document.body){ox=document.body.scrollLeft;oy=document.body.scrollTop}
oy=self.pageYOffset;if(oy>0&&py==ey){ey-=oy}}else if(document.documentElement){ox=document.documentElement.scrollLeft;oy=document.documentElement.scrollTop}else if(document.body){ox=document.body.scrollLeft;oy=document.body.scrollTop}
if(document.body.scrollHeight!=ph||document.body.scrollWidth!=pw){var o=document.getElementById(i);var t=findPosXY(o);x=t.x;y=t.y}
if(document.body.scrollHeight!=ph||document.body.scrollWidth!=pw){var o=document.getElementById(i);var t=findPosXY(o);x=t.x;y=t.y}
cx=Math.min(Math.max(ex+ox-x,0),w);cy=Math.min(Math.max(ey+oy-y,0),h);showCoords(n,a,cx,cy,w,h)}
cx=Math.min(Math.max(ex+ox-x,0),w);cy=Math.min(Math.max(ey+oy-y,0),h);showCoords(n,a,cx,cy,w,h)}
function findPosXY(ele){var t;var d={x:ele.offsetLeft,y:ele.offsetTop};if(ele.offsetParent){t=findPosXY(ele.offsetParent);d.x+=t.x;d.y+=t.y}
function findPosXY(ele){var t;var d={x:ele.offsetLeft,y:ele.offsetTop};if(ele.offsetParent){t=findPosXY(ele.offsetParent);d.x+=t.x;d.y+=t.y}
return d}
return d}
function roundedRect(ctx,x,y,width,height,radius,nopath){if(!nopath)ctx.beginPath();ctx.moveTo(x,y+radius);ctx.lineTo(x,y+height-radius);ctx.quadraticCurveTo(x,y+height,x+radius,y+height);ctx.lineTo(x+width-radius,y+height);ctx.quadraticCurveTo(x+width,y+height,x+width,y+height-radius);ctx.lineTo(x+width,y+radius);ctx.quadraticCurveTo(x+width,y,x+width-radius,y);ctx.lineTo(x+radius,y);ctx.quadraticCurveTo(x,y,x,y+radius);if(!nopath)ctx.closePath()}
function roundedRect(ctx,x,y,width,height,radius,nopath){if(!nopath)ctx.beginPath();ctx.moveTo(x,y+radius);ctx.lineTo(x,y+height-radius);ctx.quadraticCurveTo(x,y+height,x+radius,y+height);ctx.lineTo(x+width-radius,y+height);ctx.quadraticCurveTo(x+width,y+height,x+width,y+height-radius);ctx.lineTo(x+width,y+radius);ctx.quadraticCurveTo(x+width,y,x+width-radius,y);ctx.lineTo(x+radius,y);ctx.quadraticCurveTo(x,y,x,y+radius);if(!nopath)ctx.closePath()}
function getRadius(radius,width,height){var part=(Math.min(width,height)/100);radius=Math.max(Math.min(100,radius/part),0);return radius+'%'}
function getRadius(radius,width,height){var part=(Math.min(width,height)/100);radius=Math.max(Math.min(100,radius/part),0);return radius+'%'}
function addMapper(){var themaps=getMaps('mapper');var image,object,bgrnd,canvas,blind,context,mapid,mname,ele,atr;var classes='',newClasses='',func='',tmp,i,j,o,b,c,d,r,t,n,f,x,y,w,h,pw,ph;for(i=0;i<themaps.length;i++){image=themaps[i];object=image.parentNode;if(image.id==''){image.id="gmipam_"+i}
function addMapper(){var themaps=getMaps('mapper');var image,object,bgrnd,canvas,blind,context,mapid,mname,ele,atr;var classes='',newClasses='',func='',tmp,i,j,o,b,c,d,r,t,n,f,x,y,w,h,pw,ph;for(i=0;i<themaps.length;i++){image=themaps[i];object=image.parentNode;if(image.id==''){image.id="gmipam_"+i}
object.style.position=(object.style.position=='static'||object.style.position==''?'relative':object.style.position);object.style.height=image.height+'px';object.style.width=image.width+'px';object.style.padding=0+'px';object.style.MozUserSelect="none";object.style.KhtmlUserSelect="none";object.unselectable="on";r=0;n=0;f=0;b='0000ff';c='000000';o=33;if(isCV){canvas=document.createElement('canvas')}else if(isVM){canvas=document.createElement(['<var style="zoom:1;overflow:hidden;display:block;width:'+image.width+'px;height:'+image.height+'px;padding:0;">'].join(''))}else{canvas=document.createElement('div')}
object.style.position=(object.style.position=='static'||object.style.position==''?'relative':object.style.position);object.style.height=image.height+'px';object.style.width=image.width+'px';object.style.padding=0+'px';object.style.MozUserSelect="none";object.style.KhtmlUserSelect="none";object.unselectable="on";r=0;n=0;f=0;b='0000ff';c='000000';o=33;if(isCV){canvas=document.createElement('canvas')}else if(isVM){canvas=document.createElement(['<var style="zoom:1;overflow:hidden;display:block;width:'+image.width+'px;height:'+image.height+'px;padding:0;">'].join(''))}else{canvas=document.createElement('div')}
canvas.id=image.id+'_canvas';classes=image.className.split(' ');r=getClassValue(classes,"iradius");o=getClassValue(classes,"iopacity");b=getClassRGBColor(classes,"iborder",'0000ff');c=getClassRGBColor(classes,"icolor",'000000');n=getClassAttribute(classes,"noborder");f=getClassAttribute(classes,"nofade");d=getClassAttribute(classes,"showcoords");o=o==0?0.33:o/100;r=parseInt(Math.min(Math.min(image.width/4,image.height/4),r));newClasses=getClasses(classes,"mapper");image.className=newClasses;mname=image.useMap.split("#");mname=mname[1];mapid=document.getElementsByName(mname);if(mapid.length>0){for(j=0;j<mapid[0].areas.length;j++){if(mapid[0].areas[j].shape.match(/(rect|poly|circle)/i)){if(window.opera||mapid[0].areas[j].coords!=''){if(mapid[0].areas[j].id==''){mapid[0].areas[j].id=mname+'_'+j}
canvas.id=image.id+'_canvas';classes=image.className.split(' ');r=getClassValue(classes,"iradius");o=getClassValue(classes,"iopacity");b=getClassRGBColor(classes,"iborder",'0000ff');c=getClassRGBColor(classes,"icolor",'000000');n=getClassAttribute(classes,"noborder");f=getClassAttribute(classes,"nofade");d=getClassAttribute(classes,"showcoords");o=o==0?0.33:o/100;r=parseInt(Math.min(Math.min(image.width/4,image.height/4),r));newClasses=getClasses(classes,"mapper");image.className=newClasses;mname=image.useMap.split("#");mname=mname[1];mapid=document.getElementsByName(mname);if(mapid.length>0){for(j=0;j<mapid[0].areas.length;j++){if(mapid[0].areas[j].shape.match(/(rect|poly|circle)/i)){if(window.opera||mapid[0].areas[j].coords!=''){if(mapid[0].areas[j].id==''){mapid[0].areas[j].id=mname+'_'+j}
if(isVM||isIE){func=mapid[0].areas[j].onmouseover;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
if(isVM||isIE){func=mapid[0].areas[j].onmouseover;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
mapid[0].areas[j].onmouseover=new Function('setAreaOver(this,"'+canvas.id+'","'+b+'","'+c+'","'+o+'",'+n+','+f+','+i+');'+func);func=mapid[0].areas[j].onmouseout;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
mapid[0].areas[j].onmouseover=new Function('setAreaOver(this,"'+canvas.id+'","'+b+'","'+c+'","'+o+'",'+n+','+f+','+i+');'+func);func=mapid[0].areas[j].onmouseout;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
mapid[0].areas[j].onmouseout=new Function('setAreaOut(this,"'+canvas.id+'",'+f+','+i+');'+func)}else{func=mapid[0].areas[j].getAttribute("onmouseover");mapid[0].areas[j].setAttribute("onmouseover","setAreaOver(this,'"+canvas.id+"','"+b+"','"+c+"','"+o+"',"+n+","+f+","+i+");"+func);func=mapid[0].areas[j].getAttribute("onmouseout");mapid[0].areas[j].setAttribute("onmouseout","setAreaOut(this,'"+canvas.id+"',"+f+","+i+");"+func)}}}}}
mapid[0].areas[j].onmouseout=new Function('setAreaOut(this,"'+canvas.id+'",'+f+','+i+');'+func)}else{func=mapid[0].areas[j].getAttribute("onmouseover");mapid[0].areas[j].setAttribute("onmouseover","setAreaOver(this,'"+canvas.id+"','"+b+"','"+c+"','"+o+"',"+n+","+f+","+i+");"+func);func=mapid[0].areas[j].getAttribute("onmouseout");mapid[0].areas[j].setAttribute("onmouseout","setAreaOut(this,'"+canvas.id+"',"+f+","+i+");"+func)}}}}}
canvas.style.height=image.height+'px';canvas.style.width=image.width+'px';canvas.height=image.height;canvas.width=image.width;canvas.left=0;canvas.top=0;canvas.style.position='absolute';canvas.style.left=0+'px';canvas.style.top=0+'px';canvas.fading=0;image.className='';image.style.cssText='';image.left=0;image.top=0;image.style.position='absolute';image.style.height=image.height+'px';image.style.width=image.width+'px';image.style.left=0+'px';image.style.top=0+'px';image.style.MozUserSelect="none";image.style.KhtmlUserSelect="none";image.unselectable="on";if(isIE){image.style.filter="Alpha(opacity=0)"}else{image.style.opacity=0;image.style.MozOpacity=0;image.style.KhtmlOpacity=0}
canvas.style.height=image.height+'px';canvas.style.width=image.width+'px';canvas.height=image.height;canvas.width=image.width;canvas.left=0;canvas.top=0;canvas.style.position='absolute';canvas.style.left=0+'px';canvas.style.top=0+'px';canvas.fading=0;image.className='';image.style.cssText='';image.left=0;image.top=0;image.style.position='absolute';image.style.height=image.height+'px';image.style.width=image.width+'px';image.style.left=0+'px';image.style.top=0+'px';image.style.MozUserSelect="none";image.style.KhtmlUserSelect="none";image.unselectable="on";if(isIE){image.style.filter="Alpha(opacity=0)"}else{image.style.opacity=0;image.style.MozOpacity=0;image.style.KhtmlOpacity=0}
if(isCV&&r>0){bgrnd=document.createElement('canvas')}else if(isVM&&r>0){bgrnd=document.createElement(['<var style="zoom:1;overflow:hidden;display:block;width:'+image.width+'px;height:'+image.height+'px;padding:0;">'].join(''))}else{bgrnd=document.createElement('img');bgrnd.src=image.src}
if(isCV&&r>0){bgrnd=document.createElement('canvas')}else if(isVM&&r>0){bgrnd=document.createElement(['<var style="zoom:1;overflow:hidden;display:block;width:'+image.width+'px;height:'+image.height+'px;padding:0;">'].join(''))}else{bgrnd=document.createElement('img');bgrnd.src=image.src}
bgrnd.id=image.id+'_image';bgrnd.left=0;bgrnd.top=0;bgrnd.style.position='absolute';bgrnd.style.height=image.height+'px';bgrnd.style.width=image.width+'px';bgrnd.style.left=0+'px';bgrnd.style.top=0+'px';object.insertBefore(canvas,image);blind=document.createElement('div');blind.id=mname+'_blind';blind.className="blind_area";blind.left=0;blind.top=0;blind.style.position='absolute';blind.style.height=image.height+'px';blind.style.width=image.width+'px';blind.style.left=0+'px';blind.style.top=0+'px';blind.innerHTML=" ";object.insertBefore(blind,image);if(isCV){context=canvas.getContext("2d");context.clearRect(0,0,canvas.width,canvas.height)}else if(!isVM&&!isCV){if(isIE){canvas.style.filter="Alpha(opacity="+(o*100)+")"}else{canvas.style.opacity=o;canvas.style.MozOpacity=o;canvas.style.KhtmlOpacity=o}
bgrnd.id=image.id+'_image';bgrnd.left=0;bgrnd.top=0;bgrnd.style.position='absolute';bgrnd.style.height=image.height+'px';bgrnd.style.width=image.width+'px';bgrnd.style.left=0+'px';bgrnd.style.top=0+'px';object.insertBefore(canvas,image);blind=document.createElement('div');blind.id=mname+'_blind';blind.className="blind_area";blind.left=0;blind.top=0;blind.style.position='absolute';blind.style.height=image.height+'px';blind.style.width=image.width+'px';blind.style.left=0+'px';blind.style.top=0+'px';blind.innerHTML=" ";object.insertBefore(blind,image);if(isCV){context=canvas.getContext("2d");context.clearRect(0,0,canvas.width,canvas.height)}else if(!isVM&&!isCV){if(isIE){canvas.style.filter="Alpha(opacity="+(o*100)+")"}else{canvas.style.opacity=o;canvas.style.MozOpacity=o;canvas.style.KhtmlOpacity=o}
if(typeof(window.jsGraphics)!=='undefined'){jg[i]=new jsGraphics(canvas);isJG=1}}
if(typeof(window.jsGraphics)!=='undefined'){jg[i]=new jsGraphics(canvas);isJG=1}}
object.insertBefore(bgrnd,canvas);if(isCV&&r>0){bgrnd.height=image.height;bgrnd.width=image.width;context=bgrnd.getContext("2d");context.clearRect(0,0,bgrnd.width,bgrnd.height);roundedRect(context,0,0,bgrnd.width,bgrnd.height,r);context.clip();context.fillStyle='rgba(0,0,0,0)';context.fillRect(0,0,bgrnd.width,bgrnd.height);context.drawImage(image,0,0,bgrnd.width,bgrnd.height)}else if(isVM&&r>0){bgrnd.height=image.height;bgrnd.width=image.width;r=getRadius(r,bgrnd.width,bgrnd.height);bgrnd.innerHTML='<v:roundrect arcsize="'+r+'" strokeweight="0" filled="t" stroked="f" fillcolor="#ffffff" style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:0px;top:0px;width:'+bgrnd.width+'px;height:'+bgrnd.height+'px;"><v:fill src="'+image.src+'" type="frame" /></v:roundrect>'}
object.insertBefore(bgrnd,canvas);if(isCV&&r>0){bgrnd.height=image.height;bgrnd.width=image.width;context=bgrnd.getContext("2d");context.clearRect(0,0,bgrnd.width,bgrnd.height);roundedRect(context,0,0,bgrnd.width,bgrnd.height,r);context.clip();context.fillStyle='rgba(0,0,0,0)';context.fillRect(0,0,bgrnd.width,bgrnd.height);context.drawImage(image,0,0,bgrnd.width,bgrnd.height)}else if(isVM&&r>0){bgrnd.height=image.height;bgrnd.width=image.width;r=getRadius(r,bgrnd.width,bgrnd.height);bgrnd.innerHTML='<v:roundrect arcsize="'+r+'" strokeweight="0" filled="t" stroked="f" fillcolor="#ffffff" style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:0px;top:0px;width:'+bgrnd.width+'px;height:'+bgrnd.height+'px;"><v:fill src="'+image.src+'" type="frame" /></v:roundrect>'}
if(d>0){ele=document.getElementById(image.id);w=parseInt(image.width);h=parseInt(image.height);t=findPosXY(ele);x=t.x;y=t.y;ph=document.body.scrollHeight;pw=document.body.scrollWidth;if(isVM||isIE){func=image.onmousemove;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
if(d>0){ele=document.getElementById(image.id);w=parseInt(image.width);h=parseInt(image.height);t=findPosXY(ele);x=t.x;y=t.y;ph=document.body.scrollHeight;pw=document.body.scrollWidth;if(isVM||isIE){func=image.onmousemove;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
image.onmousemove=new Function('getCoords(event,"'+mname+'",0,"'+image.id+'",'+x+','+y+','+w+','+h+','+pw+','+ph+');'+func)}else{func=image.getAttribute("onmousemove");image.setAttribute("onmousemove","getCoords(event,'"+mname+"',0,'"+image.id+"',"+x+","+y+","+w+","+h+","+pw+","+ph+");"+func)}
image.onmousemove=new Function('getCoords(event,"'+mname+'",0,"'+image.id+'",'+x+','+y+','+w+','+h+','+pw+','+ph+');'+func)}else{func=image.getAttribute("onmousemove");image.setAttribute("onmousemove","getCoords(event,'"+mname+"',0,'"+image.id+"',"+x+","+y+","+w+","+h+","+pw+","+ph+");"+func)}
if(mapid.length>0){for(j=0;j<mapid[0].areas.length;j++){if(mapid[0].areas[j].shape.match(/(rect|poly|circle)/i)){if(window.opera||mapid[0].areas[j].coords!=''){atr=mapid[0].areas[j].id;if(isVM||isIE){func=mapid[0].areas[j].onmousemove;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
if(mapid.length>0){for(j=0;j<mapid[0].areas.length;j++){if(mapid[0].areas[j].shape.match(/(rect|poly|circle)/i)){if(window.opera||mapid[0].areas[j].coords!=''){atr=mapid[0].areas[j].id;if(isVM||isIE){func=mapid[0].areas[j].onmousemove;if(func!=null){tmp=String(func);func=(tmp.indexOf('function')>=0?tmp.match(/\{([^}]+)\}/):tmp);func=(typeof(func)=='object'?func[1]:func)}
mapid[0].areas[j].onmousemove=new Function('getCoords(event,"'+mname+'","'+atr+'","'+image.id+'",'+x+','+y+','+w+','+h+','+pw+','+ph+');'+func)}else{func=mapid[0].areas[j].getAttribute("onmousemove");mapid[0].areas[j].setAttribute("onmousemove","getCoords(event,'"+mname+"','"+atr+"','"+image.id+"',"+x+","+y+","+w+","+h+","+pw+","+ph+");"+func)}}}}}}}}
mapid[0].areas[j].onmousemove=new Function('getCoords(event,"'+mname+'","'+atr+'","'+image.id+'",'+x+','+y+','+w+','+h+','+pw+','+ph+');'+func)}else{func=mapid[0].areas[j].getAttribute("onmousemove");mapid[0].areas[j].setAttribute("onmousemove","getCoords(event,'"+mname+"','"+atr+"','"+image.id+"',"+x+","+y+","+w+","+h+","+pw+","+ph+");"+func)}}}}}}}}
if(window.attachEvent)window.attachEvent("onload",addMapper);else window.addEventListener("load",addMapper,!1);(function(f){f.fn.qtip=function(B,u){var y,t,A,s,x,w,v,z;if(typeof B=="string"){if(ty
if(window.attachEvent)window.attachEvent("onload",addMapper);else window.addEventListener("load",addMapper,!1);(function(f){f.fn.qtip=function(B,u){var y,t,A,s,x,w,v,z;if(typeof B=="string"){if(ty