/** * i18n - Javascript Internationalization System * * @author Platform Team */ (function() { var $i18n = { /** * Messages * @var array * { * 'DOMAIN NAME' : { * 'KEY NAME' : 'value', * 'KEY NAME(Plurals) : ['value', 'value', ...] * ... * }, * ... * } */ _lang : {}, /** * Plurals Expressions * @var array * { * 'DOMAIN NAME' : function(n) { * expressions * }, * ... * } */ _pluralsExp : {}, /** * Current Domain * @var string */ _currDomain : false, /** * override the current domain for a single message lookup * * @param string domain * @param string key * @return string */ __d : function(domain, key, __idx__) { var t = $i18n._lang; if ($i18n._isEmpty(t) === true) { return key; } if (typeof t[domain] == 'undefined') { return key; } if (typeof t[domain][key] == 'undefined') { return key; } if (typeof t[domain][key] == 'object') { __idx__ = __idx__ ? __idx__ : 0; return t[domain][key][__idx__]; } return t[domain][key]; }, /** * Plural version of __d * * @param string domain * @param string key1 * @param string key2 * @param int cnt * @return string */ __dn : function(domain, key1, key2, cnt) { var n = parseInt(cnt); var idx = $i18n._getPluralsIndex(domain, n); if (idx == 0) { return $i18n.__d(domain, key1, 0); } else { return $i18n.__d(domain, key2, idx); } }, _init : function() { $i18n._pluralsExp.__reserved_default_exp__ = function(n) { return n == 1 ? 0 : 1; }; window['__d'] = function(domain, key) { return $i18n.__d(domain, key, 0); }; window['__dn'] = function(domain, key1, key2, cnt) { return $i18n.__dn(domain, key1, key2, cnt); }; window['__'] = function(key) { return $i18n.__d($i18n._currDomain, key, 0); }; window['__n'] = function(key1, key2, cnt) { return $i18n.__dn($i18n._currDomain, key1, key2, cnt); }; window['__i18n_regist__'] = this._regist; window['__i18n_bind__'] = this._bind; window['__i18n_plurals_exp_bind__'] = this._pluralsExpBind; }, _isEmpty : function(val) { if (!val) return true; if (val == null) return true; if (val == undefined) return true; if (val == '') return true; if (typeof val == 'object') { for (var i in val) { return false; } return true; } return false; }, _trim : function(str) { if(typeof str != 'string') return ''; return str.replace(/(^\s*)|(\s*$)/g, ''); }, _apply : function(method, func) { this[method] = func; }, _regist : function(lang) { if (typeof lang != 'object') return false; $i18n._lang = lang; return true; }, _bind : function(domain) { if ($i18n._isEmpty(domain) === true) return false; $i18n._currDomain = domain; return true; }, _pluralsExpBind : function(domain, exp) { if (typeof exp != 'function') { return; } $i18n._pluralsExp[domain] = exp; }, _getPluralsIndex : function(domain, n) { if (typeof $i18n._pluralsExp[domain] == 'undefined') { return $i18n._pluralsExp.__reserved_default_exp__(n); } return $i18n._pluralsExp[domain](n); } }; $i18n._init(); })(); /*! * jQuery JavaScript Library v1.4.4 * http://jquery.com/ * * Copyright 2010, John Resig * Dual licensed under the MIT or GPL Version 2 licenses. * http://jquery.org/license * * Includes Sizzle.js * http://sizzlejs.com/ * Copyright 2010, The Dojo Foundation * Released under the MIT, BSD, and GPL Licenses. * * Date: Thu Nov 11 19:04:53 2010 -0500 */ (function(E,B){function ka(a,b,d){if(d===B&&a.nodeType===1){d=a.getAttribute("data-"+b);if(typeof d==="string"){try{d=d==="true"?true:d==="false"?false:d==="null"?null:!c.isNaN(d)?parseFloat(d):Ja.test(d)?c.parseJSON(d):d}catch(e){}c.data(a,b,d)}else d=B}return d}function U(){return false}function ca(){return true}function la(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function Ka(a){var b,d,e,f,h,l,k,o,x,r,A,C=[];f=[];h=c.data(this,this.nodeType?"events":"__events__");if(typeof h==="function")h= h.events;if(!(a.liveFired===this||!h||!h.live||a.button&&a.type==="click")){if(a.namespace)A=RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)");a.liveFired=this;var J=h.live.slice(0);for(k=0;kd)break;a.currentTarget=f.elem;a.data=f.handleObj.data;a.handleObj=f.handleObj;A=f.handleObj.origHandler.apply(f.elem,arguments);if(A===false||a.isPropagationStopped()){d=f.level;if(A===false)b=false;if(a.isImmediatePropagationStopped())break}}return b}}function Y(a,b){return(a&&a!=="*"?a+".":"")+b.replace(La, "`").replace(Ma,"&")}function ma(a,b,d){if(c.isFunction(b))return c.grep(a,function(f,h){return!!b.call(f,h,f)===d});else if(b.nodeType)return c.grep(a,function(f){return f===b===d});else if(typeof b==="string"){var e=c.grep(a,function(f){return f.nodeType===1});if(Na.test(b))return c.filter(b,e,!d);else b=c.filter(b,e)}return c.grep(a,function(f){return c.inArray(f,b)>=0===d})}function na(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var e=c.data(a[d++]),f=c.data(this, e);if(e=e&&e.events){delete f.handle;f.events={};for(var h in e)for(var l in e[h])c.event.add(this,h,e[h][l],e[h][l].data)}}})}function Oa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function oa(a,b,d){var e=b==="width"?a.offsetWidth:a.offsetHeight;if(d==="border")return e;c.each(b==="width"?Pa:Qa,function(){d||(e-=parseFloat(c.css(a,"padding"+this))||0);if(d==="margin")e+=parseFloat(c.css(a, "margin"+this))||0;else e-=parseFloat(c.css(a,"border"+this+"Width"))||0});return e}function da(a,b,d,e){if(c.isArray(b)&&b.length)c.each(b,function(f,h){d||Ra.test(a)?e(a,h):da(a+"["+(typeof h==="object"||c.isArray(h)?f:"")+"]",h,d,e)});else if(!d&&b!=null&&typeof b==="object")c.isEmptyObject(b)?e(a,""):c.each(b,function(f,h){da(a+"["+f+"]",h,d,e)});else e(a,b)}function S(a,b){var d={};c.each(pa.concat.apply([],pa.slice(0,b)),function(){d[this]=a});return d}function qa(a){if(!ea[a]){var b=c("<"+ a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d==="")d="block";ea[a]=d}return ea[a]}function fa(a){return c.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var t=E.document,c=function(){function a(){if(!b.isReady){try{t.documentElement.doScroll("left")}catch(j){setTimeout(a,1);return}b.ready()}}var b=function(j,s){return new b.fn.init(j,s)},d=E.jQuery,e=E.$,f,h=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,l=/\S/,k=/^\s+/,o=/\s+$/,x=/\W/,r=/\d/,A=/^<(\w+)\s*\/?>(?:<\/\1>)?$/, C=/^[\],:{}\s]*$/,J=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,w=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,I=/(?:^|:|,)(?:\s*\[)+/g,L=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,i=/(msie) ([\w.]+)/,n=/(mozilla)(?:.*? rv:([\w.]+))?/,m=navigator.userAgent,p=false,q=[],u,y=Object.prototype.toString,F=Object.prototype.hasOwnProperty,M=Array.prototype.push,N=Array.prototype.slice,O=String.prototype.trim,D=Array.prototype.indexOf,R={};b.fn=b.prototype={init:function(j, s){var v,z,H;if(!j)return this;if(j.nodeType){this.context=this[0]=j;this.length=1;return this}if(j==="body"&&!s&&t.body){this.context=t;this[0]=t.body;this.selector="body";this.length=1;return this}if(typeof j==="string")if((v=h.exec(j))&&(v[1]||!s))if(v[1]){H=s?s.ownerDocument||s:t;if(z=A.exec(j))if(b.isPlainObject(s)){j=[t.createElement(z[1])];b.fn.attr.call(j,s,true)}else j=[H.createElement(z[1])];else{z=b.buildFragment([v[1]],[H]);j=(z.cacheable?z.fragment.cloneNode(true):z.fragment).childNodes}return b.merge(this, j)}else{if((z=t.getElementById(v[2]))&&z.parentNode){if(z.id!==v[2])return f.find(j);this.length=1;this[0]=z}this.context=t;this.selector=j;return this}else if(!s&&!x.test(j)){this.selector=j;this.context=t;j=t.getElementsByTagName(j);return b.merge(this,j)}else return!s||s.jquery?(s||f).find(j):b(s).find(j);else if(b.isFunction(j))return f.ready(j);if(j.selector!==B){this.selector=j.selector;this.context=j.context}return b.makeArray(j,this)},selector:"",jquery:"1.4.4",length:0,size:function(){return this.length}, toArray:function(){return N.call(this,0)},get:function(j){return j==null?this.toArray():j<0?this.slice(j)[0]:this[j]},pushStack:function(j,s,v){var z=b();b.isArray(j)?M.apply(z,j):b.merge(z,j);z.prevObject=this;z.context=this.context;if(s==="find")z.selector=this.selector+(this.selector?" ":"")+v;else if(s)z.selector=this.selector+"."+s+"("+v+")";return z},each:function(j,s){return b.each(this,j,s)},ready:function(j){b.bindReady();if(b.isReady)j.call(t,b);else q&&q.push(j);return this},eq:function(j){return j=== -1?this.slice(j):this.slice(j,+j+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(N.apply(this,arguments),"slice",N.call(arguments).join(","))},map:function(j){return this.pushStack(b.map(this,function(s,v){return j.call(s,v,s)}))},end:function(){return this.prevObject||b(null)},push:M,sort:[].sort,splice:[].splice};b.fn.init.prototype=b.fn;b.extend=b.fn.extend=function(){var j,s,v,z,H,G=arguments[0]||{},K=1,Q=arguments.length,ga=false; if(typeof G==="boolean"){ga=G;G=arguments[1]||{};K=2}if(typeof G!=="object"&&!b.isFunction(G))G={};if(Q===K){G=this;--K}for(;K0))if(q){var s=0,v=q;for(q=null;j=v[s++];)j.call(t,b);b.fn.trigger&&b(t).trigger("ready").unbind("ready")}}},bindReady:function(){if(!p){p=true;if(t.readyState==="complete")return setTimeout(b.ready,1);if(t.addEventListener){t.addEventListener("DOMContentLoaded",u,false);E.addEventListener("load",b.ready,false)}else if(t.attachEvent){t.attachEvent("onreadystatechange",u);E.attachEvent("onload", b.ready);var j=false;try{j=E.frameElement==null}catch(s){}t.documentElement.doScroll&&j&&a()}}},isFunction:function(j){return b.type(j)==="function"},isArray:Array.isArray||function(j){return b.type(j)==="array"},isWindow:function(j){return j&&typeof j==="object"&&"setInterval"in j},isNaN:function(j){return j==null||!r.test(j)||isNaN(j)},type:function(j){return j==null?String(j):R[y.call(j)]||"object"},isPlainObject:function(j){if(!j||b.type(j)!=="object"||j.nodeType||b.isWindow(j))return false;if(j.constructor&& !F.call(j,"constructor")&&!F.call(j.constructor.prototype,"isPrototypeOf"))return false;for(var s in j);return s===B||F.call(j,s)},isEmptyObject:function(j){for(var s in j)return false;return true},error:function(j){throw j;},parseJSON:function(j){if(typeof j!=="string"||!j)return null;j=b.trim(j);if(C.test(j.replace(J,"@").replace(w,"]").replace(I,"")))return E.JSON&&E.JSON.parse?E.JSON.parse(j):(new Function("return "+j))();else b.error("Invalid JSON: "+j)},noop:function(){},globalEval:function(j){if(j&& l.test(j)){var s=t.getElementsByTagName("head")[0]||t.documentElement,v=t.createElement("script");v.type="text/javascript";if(b.support.scriptEval)v.appendChild(t.createTextNode(j));else v.text=j;s.insertBefore(v,s.firstChild);s.removeChild(v)}},nodeName:function(j,s){return j.nodeName&&j.nodeName.toUpperCase()===s.toUpperCase()},each:function(j,s,v){var z,H=0,G=j.length,K=G===B||b.isFunction(j);if(v)if(K)for(z in j){if(s.apply(j[z],v)===false)break}else for(;H
a";var f=d.getElementsByTagName("*"),h=d.getElementsByTagName("a")[0],l=t.createElement("select"), k=l.appendChild(t.createElement("option"));if(!(!f||!f.length||!h)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(h.getAttribute("style")),hrefNormalized:h.getAttribute("href")==="/a",opacity:/^0.55$/.test(h.style.opacity),cssFloat:!!h.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:k.selected,deleteExpando:true,optDisabled:false,checkClone:false, scriptEval:false,noCloneEvent:true,boxModel:null,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableHiddenOffsets:true};l.disabled=true;c.support.optDisabled=!k.disabled;b.type="text/javascript";try{b.appendChild(t.createTextNode("window."+e+"=1;"))}catch(o){}a.insertBefore(b,a.firstChild);if(E[e]){c.support.scriptEval=true;delete E[e]}try{delete b.test}catch(x){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function r(){c.support.noCloneEvent= false;d.detachEvent("onclick",r)});d.cloneNode(true).fireEvent("onclick")}d=t.createElement("div");d.innerHTML="";a=t.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var r=t.createElement("div");r.style.width=r.style.paddingLeft="1px";t.body.appendChild(r);c.boxModel=c.support.boxModel=r.offsetWidth===2;if("zoom"in r.style){r.style.display="inline";r.style.zoom= 1;c.support.inlineBlockNeedsLayout=r.offsetWidth===2;r.style.display="";r.innerHTML="
";c.support.shrinkWrapBlocks=r.offsetWidth!==2}r.innerHTML="
t
";var A=r.getElementsByTagName("td");c.support.reliableHiddenOffsets=A[0].offsetHeight===0;A[0].style.display="";A[1].style.display="none";c.support.reliableHiddenOffsets=c.support.reliableHiddenOffsets&&A[0].offsetHeight===0;r.innerHTML="";t.body.removeChild(r).style.display= "none"});a=function(r){var A=t.createElement("div");r="on"+r;var C=r in A;if(!C){A.setAttribute(r,"return;");C=typeof A[r]==="function"}return C};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=f=h=null}})();var ra={},Ja=/^(?:\{.*\}|\[.*\])$/;c.extend({cache:{},uuid:0,expando:"jQuery"+c.now(),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},data:function(a,b,d){if(c.acceptData(a)){a=a==E?ra:a;var e=a.nodeType,f=e?a[c.expando]:null,h= c.cache;if(!(e&&!f&&typeof b==="string"&&d===B)){if(e)f||(a[c.expando]=f=++c.uuid);else h=a;if(typeof b==="object")if(e)h[f]=c.extend(h[f],b);else c.extend(h,b);else if(e&&!h[f])h[f]={};a=e?h[f]:h;if(d!==B)a[b]=d;return typeof b==="string"?a[b]:a}}},removeData:function(a,b){if(c.acceptData(a)){a=a==E?ra:a;var d=a.nodeType,e=d?a[c.expando]:a,f=c.cache,h=d?f[e]:e;if(b){if(h){delete h[b];d&&c.isEmptyObject(h)&&c.removeData(a)}}else if(d&&c.support.deleteExpando)delete a[c.expando];else if(a.removeAttribute)a.removeAttribute(c.expando); else if(d)delete f[e];else for(var l in a)delete a[l]}},acceptData:function(a){if(a.nodeName){var b=c.noData[a.nodeName.toLowerCase()];if(b)return!(b===true||a.getAttribute("classid")!==b)}return true}});c.fn.extend({data:function(a,b){var d=null;if(typeof a==="undefined"){if(this.length){var e=this[0].attributes,f;d=c.data(this[0]);for(var h=0,l=e.length;h-1)return true;return false},val:function(a){if(!arguments.length){var b=this[0];if(b){if(c.nodeName(b,"option")){var d=b.attributes.value;return!d||d.specified?b.value:b.text}if(c.nodeName(b,"select")){var e=b.selectedIndex;d=[];var f=b.options;b=b.type==="select-one"; if(e<0)return null;var h=b?e:0;for(e=b?e+1:f.length;h=0;else if(c.nodeName(this,"select")){var A=c.makeArray(r);c("option",this).each(function(){this.selected=c.inArray(c(this).val(),A)>=0});if(!A.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true}, attr:function(a,b,d,e){if(!a||a.nodeType===3||a.nodeType===8)return B;if(e&&b in c.attrFn)return c(a)[b](d);e=a.nodeType!==1||!c.isXMLDoc(a);var f=d!==B;b=e&&c.props[b]||b;var h=Ta.test(b);if((b in a||a[b]!==B)&&e&&!h){if(f){b==="type"&&Ua.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");if(d===null)a.nodeType===1&&a.removeAttribute(b);else a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&& b.specified?b.value:Va.test(a.nodeName)||Wa.test(a.nodeName)&&a.href?0:B;return a[b]}if(!c.support.style&&e&&b==="style"){if(f)a.style.cssText=""+d;return a.style.cssText}f&&a.setAttribute(b,""+d);if(!a.attributes[b]&&a.hasAttribute&&!a.hasAttribute(b))return B;a=!c.support.hrefNormalized&&e&&h?a.getAttribute(b,2):a.getAttribute(b);return a===null?B:a}});var X=/\.(.*)$/,ia=/^(?:textarea|input|select)$/i,La=/\./g,Ma=/ /g,Xa=/[^\w\s.|`]/g,Ya=function(a){return a.replace(Xa,"\\$&")},ua={focusin:0,focusout:0}; c.event={add:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(c.isWindow(a)&&a!==E&&!a.frameElement)a=E;if(d===false)d=U;else if(!d)return;var f,h;if(d.handler){f=d;d=f.handler}if(!d.guid)d.guid=c.guid++;if(h=c.data(a)){var l=a.nodeType?"events":"__events__",k=h[l],o=h.handle;if(typeof k==="function"){o=k.handle;k=k.events}else if(!k){a.nodeType||(h[l]=h=function(){});h.events=k={}}if(!o)h.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem, arguments):B};o.elem=a;b=b.split(" ");for(var x=0,r;l=b[x++];){h=f?c.extend({},f):{handler:d,data:e};if(l.indexOf(".")>-1){r=l.split(".");l=r.shift();h.namespace=r.slice(0).sort().join(".")}else{r=[];h.namespace=""}h.type=l;if(!h.guid)h.guid=d.guid;var A=k[l],C=c.event.special[l]||{};if(!A){A=k[l]=[];if(!C.setup||C.setup.call(a,e,r,o)===false)if(a.addEventListener)a.addEventListener(l,o,false);else a.attachEvent&&a.attachEvent("on"+l,o)}if(C.add){C.add.call(a,h);if(!h.handler.guid)h.handler.guid= d.guid}A.push(h);c.event.global[l]=true}a=null}}},global:{},remove:function(a,b,d,e){if(!(a.nodeType===3||a.nodeType===8)){if(d===false)d=U;var f,h,l=0,k,o,x,r,A,C,J=a.nodeType?"events":"__events__",w=c.data(a),I=w&&w[J];if(w&&I){if(typeof I==="function"){w=I;I=I.events}if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(f in I)c.event.remove(a,f+b)}else{for(b=b.split(" ");f=b[l++];){r=f;k=f.indexOf(".")<0;o=[];if(!k){o=f.split(".");f=o.shift();x=RegExp("(^|\\.)"+ c.map(o.slice(0).sort(),Ya).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(A=I[f])if(d){r=c.event.special[f]||{};for(h=e||0;h=0){a.type=f=f.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[f]&&c.each(c.cache,function(){this.events&&this.events[f]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType=== 8)return B;a.result=B;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(e=d.nodeType?c.data(d,"handle"):(c.data(d,"__events__")||{}).handle)&&e.apply(d,b);e=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+f]&&d["on"+f].apply(d,b)===false){a.result=false;a.preventDefault()}}catch(h){}if(!a.isPropagationStopped()&&e)c.event.trigger(a,b,e,true);else if(!a.isDefaultPrevented()){var l;e=a.target;var k=f.replace(X,""),o=c.nodeName(e,"a")&&k=== "click",x=c.event.special[k]||{};if((!x._default||x._default.call(d,a)===false)&&!o&&!(e&&e.nodeName&&c.noData[e.nodeName.toLowerCase()])){try{if(e[k]){if(l=e["on"+k])e["on"+k]=null;c.event.triggered=true;e[k]()}}catch(r){}if(l)e["on"+k]=l;c.event.triggered=false}}},handle:function(a){var b,d,e,f;d=[];var h=c.makeArray(arguments);a=h[0]=c.event.fix(a||E.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){e=a.type.split(".");a.type=e.shift();d=e.slice(0).sort();e=RegExp("(^|\\.)"+ d.join("\\.(?:.*\\.)?")+"(\\.|$)")}a.namespace=a.namespace||d.join(".");f=c.data(this,this.nodeType?"events":"__events__");if(typeof f==="function")f=f.events;d=(f||{})[a.type];if(f&&d){d=d.slice(0);f=0;for(var l=d.length;f-1?c.map(a.options,function(e){return e.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},Z=function(a,b){var d=a.target,e,f;if(!(!ia.test(d.nodeName)||d.readOnly)){e=c.data(d,"_change_data");f=xa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",f);if(!(e===B||f===e))if(e!=null||f){a.type="change";a.liveFired= B;return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:Z,beforedeactivate:Z,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return Z.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return Z.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,"_change_data",xa(a))}},setup:function(){if(this.type=== "file")return false;for(var a in V)c.event.add(this,a+".specialChange",V[a]);return ia.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return ia.test(this.nodeName)}};V=c.event.special.change.filters;V.focus=V.beforeactivate}t.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(e){e=c.event.fix(e);e.type=b;return c.event.trigger(e,null,e.target)}c.event.special[b]={setup:function(){ua[b]++===0&&t.addEventListener(a,d,true)},teardown:function(){--ua[b]=== 0&&t.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,e,f){if(typeof d==="object"){for(var h in d)this[b](h,e,d[h],f);return this}if(c.isFunction(e)||e===false){f=e;e=B}var l=b==="one"?c.proxy(f,function(o){c(this).unbind(o,l);return f.apply(this,arguments)}):f;if(d==="unload"&&b!=="one")this.one(d,e,f);else{h=0;for(var k=this.length;h0?this.bind(b,d,e):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});E.attachEvent&&!E.addEventListener&&c(E).bind("unload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}}); (function(){function a(g,i,n,m,p,q){p=0;for(var u=m.length;p0){F=y;break}}y=y[g]}m[p]=F}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=0,f=Object.prototype.toString,h=false,l=true;[0,0].sort(function(){l=false;return 0});var k=function(g,i,n,m){n=n||[];var p=i=i||t;if(i.nodeType!==1&&i.nodeType!==9)return[];if(!g||typeof g!=="string")return n;var q,u,y,F,M,N=true,O=k.isXML(i),D=[],R=g;do{d.exec("");if(q=d.exec(R)){R=q[3];D.push(q[1]);if(q[2]){F=q[3]; break}}}while(q);if(D.length>1&&x.exec(g))if(D.length===2&&o.relative[D[0]])u=L(D[0]+D[1],i);else for(u=o.relative[D[0]]?[i]:k(D.shift(),i);D.length;){g=D.shift();if(o.relative[g])g+=D.shift();u=L(g,u)}else{if(!m&&D.length>1&&i.nodeType===9&&!O&&o.match.ID.test(D[0])&&!o.match.ID.test(D[D.length-1])){q=k.find(D.shift(),i,O);i=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]}if(i){q=m?{expr:D.pop(),set:C(m)}:k.find(D.pop(),D.length===1&&(D[0]==="~"||D[0]==="+")&&i.parentNode?i.parentNode:i,O);u=q.expr?k.filter(q.expr, q.set):q.set;if(D.length>0)y=C(u);else N=false;for(;D.length;){q=M=D.pop();if(o.relative[M])q=D.pop();else M="";if(q==null)q=i;o.relative[M](y,q,O)}}else y=[]}y||(y=u);y||k.error(M||g);if(f.call(y)==="[object Array]")if(N)if(i&&i.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&k.contains(i,y[g])))n.push(u[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&n.push(u[g]);else n.push.apply(n,y);else C(y,n);if(F){k(F,p,n,m);k.uniqueSort(n)}return n};k.uniqueSort=function(g){if(w){h= l;g.sort(w);if(h)for(var i=1;i0};k.find=function(g,i,n){var m;if(!g)return[];for(var p=0,q=o.order.length;p":function(g,i){var n,m=typeof i==="string",p=0,q=g.length;if(m&&!/\W/.test(i))for(i=i.toLowerCase();p=0))n||m.push(u);else if(n)i[q]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},CHILD:function(g){if(g[1]==="nth"){var i=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=i[1]+(i[2]||1)-0;g[3]=i[3]-0}g[0]=e++;return g},ATTR:function(g,i,n, m,p,q){i=g[1].replace(/\\/g,"");if(!q&&o.attrMap[i])g[1]=o.attrMap[i];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,i,n,m,p){if(g[1]==="not")if((d.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,i);else{g=k.filter(g[3],i,n,true^p);n||m.push.apply(m,g);return false}else if(o.match.POS.test(g[0])||o.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled=== true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,i,n){return!!k(n[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"=== g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},setFilters:{first:function(g,i){return i===0},last:function(g,i,n,m){return i===m.length-1},even:function(g,i){return i%2===0},odd:function(g,i){return i%2===1},lt:function(g,i,n){return in[3]-0},nth:function(g,i,n){return n[3]- 0===i},eq:function(g,i,n){return n[3]-0===i}},filter:{PSEUDO:function(g,i,n,m){var p=i[1],q=o.filters[p];if(q)return q(g,n,i,m);else if(p==="contains")return(g.textContent||g.innerText||k.getText([g])||"").indexOf(i[3])>=0;else if(p==="not"){i=i[3];n=0;for(m=i.length;n=0}},ID:function(g,i){return g.nodeType===1&&g.getAttribute("id")===i},TAG:function(g,i){return i==="*"&&g.nodeType===1||g.nodeName.toLowerCase()=== i},CLASS:function(g,i){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(i)>-1},ATTR:function(g,i){var n=i[1];n=o.attrHandle[n]?o.attrHandle[n](g):g[n]!=null?g[n]:g.getAttribute(n);var m=n+"",p=i[2],q=i[4];return n==null?p==="!=":p==="="?m===q:p==="*="?m.indexOf(q)>=0:p==="~="?(" "+m+" ").indexOf(q)>=0:!q?m&&n!==false:p==="!="?m!==q:p==="^="?m.indexOf(q)===0:p==="$="?m.substr(m.length-q.length)===q:p==="|="?m===q||m.substr(0,q.length+1)===q+"-":false},POS:function(g,i,n,m){var p=o.setFilters[i[2]]; if(p)return p(g,n,i,m)}}},x=o.match.POS,r=function(g,i){return"\\"+(i-0+1)},A;for(A in o.match){o.match[A]=RegExp(o.match[A].source+/(?![^\[]*\])(?![^\(]*\))/.source);o.leftMatch[A]=RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[A].source.replace(/\\(\d+)/g,r))}var C=function(g,i){g=Array.prototype.slice.call(g,0);if(i){i.push.apply(i,g);return i}return g};try{Array.prototype.slice.call(t.documentElement.childNodes,0)}catch(J){C=function(g,i){var n=0,m=i||[];if(f.call(g)==="[object Array]")Array.prototype.push.apply(m, g);else if(typeof g.length==="number")for(var p=g.length;n";n.insertBefore(g,n.firstChild);if(t.getElementById(i)){o.find.ID=function(m,p,q){if(typeof p.getElementById!=="undefined"&&!q)return(p=p.getElementById(m[1]))?p.id===m[1]||typeof p.getAttributeNode!=="undefined"&&p.getAttributeNode("id").nodeValue===m[1]?[p]:B:[]};o.filter.ID=function(m,p){var q=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&q&&q.nodeValue===p}}n.removeChild(g); n=g=null})();(function(){var g=t.createElement("div");g.appendChild(t.createComment(""));if(g.getElementsByTagName("*").length>0)o.find.TAG=function(i,n){var m=n.getElementsByTagName(i[1]);if(i[1]==="*"){for(var p=[],q=0;m[q];q++)m[q].nodeType===1&&p.push(m[q]);m=p}return m};g.innerHTML="";if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")o.attrHandle.href=function(i){return i.getAttribute("href",2)};g=null})();t.querySelectorAll&& function(){var g=k,i=t.createElement("div");i.innerHTML="

";if(!(i.querySelectorAll&&i.querySelectorAll(".TEST").length===0)){k=function(m,p,q,u){p=p||t;m=m.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!u&&!k.isXML(p))if(p.nodeType===9)try{return C(p.querySelectorAll(m),q)}catch(y){}else if(p.nodeType===1&&p.nodeName.toLowerCase()!=="object"){var F=p.getAttribute("id"),M=F||"__sizzle__";F||p.setAttribute("id",M);try{return C(p.querySelectorAll("#"+M+" "+m),q)}catch(N){}finally{F|| p.removeAttribute("id")}}return g(m,p,q,u)};for(var n in g)k[n]=g[n];i=null}}();(function(){var g=t.documentElement,i=g.matchesSelector||g.mozMatchesSelector||g.webkitMatchesSelector||g.msMatchesSelector,n=false;try{i.call(t.documentElement,"[test!='']:sizzle")}catch(m){n=true}if(i)k.matchesSelector=function(p,q){q=q.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(p))try{if(n||!o.match.PSEUDO.test(q)&&!/!=/.test(q))return i.call(p,q)}catch(u){}return k(q,null,null,[p]).length>0}})();(function(){var g= t.createElement("div");g.innerHTML="
";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){o.order.splice(1,0,"CLASS");o.find.CLASS=function(i,n,m){if(typeof n.getElementsByClassName!=="undefined"&&!m)return n.getElementsByClassName(i[1])};g=null}}})();k.contains=t.documentElement.contains?function(g,i){return g!==i&&(g.contains?g.contains(i):true)}:t.documentElement.compareDocumentPosition? function(g,i){return!!(g.compareDocumentPosition(i)&16)}:function(){return false};k.isXML=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false};var L=function(g,i){for(var n,m=[],p="",q=i.nodeType?[i]:i;n=o.match.PSEUDO.exec(g);){p+=n[0];g=g.replace(o.match.PSEUDO,"")}g=o.relative[g]?g+"*":g;n=0;for(var u=q.length;n0)for(var h=d;h0},closest:function(a,b){var d=[],e,f,h=this[0];if(c.isArray(a)){var l,k={},o=1;if(h&&a.length){e=0;for(f=a.length;e-1:c(h).is(e))d.push({selector:l,elem:h,level:o})}h= h.parentNode;o++}}return d}l=cb.test(a)?c(a,b||this.context):null;e=0;for(f=this.length;e-1:c.find.matchesSelector(h,a)){d.push(h);break}else{h=h.parentNode;if(!h||!h.ownerDocument||h===b)break}d=d.length>1?c.unique(d):d;return this.pushStack(d,"closest",a)},index:function(a){if(!a||typeof a==="string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var d=typeof a==="string"?c(a,b||this.context): c.makeArray(a),e=c.merge(this.get(),d);return this.pushStack(!d[0]||!d[0].parentNode||d[0].parentNode.nodeType===11||!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11?e:c.unique(e))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a, 2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a, b){c.fn[a]=function(d,e){var f=c.map(this,b,d);Za.test(a)||(e=d);if(e&&typeof e==="string")f=c.filter(e,f);f=this.length>1?c.unique(f):f;if((this.length>1||ab.test(e))&&$a.test(a))f=f.reverse();return this.pushStack(f,a,bb.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return b.length===1?c.find.matchesSelector(b[0],a)?[b[0]]:[]:c.find.matches(a,b)},dir:function(a,b,d){var e=[];for(a=a[b];a&&a.nodeType!==9&&(d===B||a.nodeType!==1||!c(a).is(d));){a.nodeType===1&& e.push(a);a=a[b]}return e},nth:function(a,b,d){b=b||1;for(var e=0;a;a=a[d])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var za=/ jQuery\d+="(?:\d+|null)"/g,$=/^\s+/,Aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ba=/<([\w:]+)/,db=/\s]+\/)>/g,P={option:[1, ""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};P.optgroup=P.option;P.tbody=P.tfoot=P.colgroup=P.caption=P.thead;P.th=P.td;if(!c.support.htmlSerialize)P._default=[1,"div
","
"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==B)return this.empty().append((this[0]&&this[0].ownerDocument||t).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,e;(e=this[d])!=null;d++)if(!a||c.filter(a,[e]).length){if(!b&&e.nodeType===1){c.cleanData(e.getElementsByTagName("*"));c.cleanData([e])}e.parentNode&&e.parentNode.removeChild(e)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,e=this.ownerDocument;if(!d){d=e.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(za,"").replace(fb,'="$1">').replace($,"")],e)[0]}else return this.cloneNode(true)});if(a===true){na(this,b);na(this.find("*"),b.find("*"))}return b},html:function(a){if(a===B)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(za,""):null; else if(typeof a==="string"&&!Ca.test(a)&&(c.support.leadingWhitespace||!$.test(a))&&!P[(Ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Aa,"<$1>");try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?h.cloneNode(true):h)}k.length&&c.each(k,Oa)}return this}});c.buildFragment=function(a,b,d){var e,f,h;b=b&&b[0]?b[0].ownerDocument||b[0]:t;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===t&&!Ca.test(a[0])&&(c.support.checkClone||!Da.test(a[0]))){f=true;if(h=c.fragments[a[0]])if(h!==1)e=h}if(!e){e=b.createDocumentFragment();c.clean(a,b,e,d)}if(f)c.fragments[a[0]]=h?e:1;return{fragment:e,cacheable:f}};c.fragments={};c.each({appendTo:"append", prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var e=[];d=c(d);var f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&d.length===1){d[b](this[0]);return this}else{f=0;for(var h=d.length;f0?this.clone(true):this).get();c(d[f])[b](l);e=e.concat(l)}return this.pushStack(e,a,d.selector)}}});c.extend({clean:function(a,b,d,e){b=b||t;if(typeof b.createElement==="undefined")b=b.ownerDocument|| b[0]&&b[0].ownerDocument||t;for(var f=[],h=0,l;(l=a[h])!=null;h++){if(typeof l==="number")l+="";if(l){if(typeof l==="string"&&!eb.test(l))l=b.createTextNode(l);else if(typeof l==="string"){l=l.replace(Aa,"<$1>");var k=(Ba.exec(l)||["",""])[1].toLowerCase(),o=P[k]||P._default,x=o[0],r=b.createElement("div");for(r.innerHTML=o[1]+l+o[2];x--;)r=r.lastChild;if(!c.support.tbody){x=db.test(l);k=k==="table"&&!x?r.firstChild&&r.firstChild.childNodes:o[1]===""&&!x?r.childNodes:[];for(o=k.length- 1;o>=0;--o)c.nodeName(k[o],"tbody")&&!k[o].childNodes.length&&k[o].parentNode.removeChild(k[o])}!c.support.leadingWhitespace&&$.test(l)&&r.insertBefore(b.createTextNode($.exec(l)[0]),r.firstChild);l=r.childNodes}if(l.nodeType)f.push(l);else f=c.merge(f,l)}}if(d)for(h=0;f[h];h++)if(e&&c.nodeName(f[h],"script")&&(!f[h].type||f[h].type.toLowerCase()==="text/javascript"))e.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]);else{f[h].nodeType===1&&f.splice.apply(f,[h+1,0].concat(c.makeArray(f[h].getElementsByTagName("script")))); d.appendChild(f[h])}return f},cleanData:function(a){for(var b,d,e=c.cache,f=c.event.special,h=c.support.deleteExpando,l=0,k;(k=a[l])!=null;l++)if(!(k.nodeName&&c.noData[k.nodeName.toLowerCase()]))if(d=k[c.expando]){if((b=e[d])&&b.events)for(var o in b.events)f[o]?c.event.remove(k,o):c.removeEvent(k,o,b.handle);if(h)delete k[c.expando];else k.removeAttribute&&k.removeAttribute(c.expando);delete e[d]}}});var Ea=/alpha\([^)]*\)/i,gb=/opacity=([^)]*)/,hb=/-([a-z])/ig,ib=/([A-Z])/g,Fa=/^-?\d+(?:px)?$/i, jb=/^-?\d/,kb={position:"absolute",visibility:"hidden",display:"block"},Pa=["Left","Right"],Qa=["Top","Bottom"],W,Ga,aa,lb=function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){if(arguments.length===2&&b===B)return this;return c.access(this,a,b,true,function(d,e,f){return f!==B?c.style(d,e,f):c.css(d,e)})};c.extend({cssHooks:{opacity:{get:function(a,b){if(b){var d=W(a,"opacity","opacity");return d===""?"1":d}else return a.style.opacity}}},cssNumber:{zIndex:true,fontWeight:true,opacity:true, zoom:true,lineHeight:true},cssProps:{"float":c.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,d,e){if(!(!a||a.nodeType===3||a.nodeType===8||!a.style)){var f,h=c.camelCase(b),l=a.style,k=c.cssHooks[h];b=c.cssProps[h]||h;if(d!==B){if(!(typeof d==="number"&&isNaN(d)||d==null)){if(typeof d==="number"&&!c.cssNumber[h])d+="px";if(!k||!("set"in k)||(d=k.set(a,d))!==B)try{l[b]=d}catch(o){}}}else{if(k&&"get"in k&&(f=k.get(a,false,e))!==B)return f;return l[b]}}},css:function(a,b,d){var e,f=c.camelCase(b), h=c.cssHooks[f];b=c.cssProps[f]||f;if(h&&"get"in h&&(e=h.get(a,true,d))!==B)return e;else if(W)return W(a,b,f)},swap:function(a,b,d){var e={},f;for(f in b){e[f]=a.style[f];a.style[f]=b[f]}d.call(a);for(f in b)a.style[f]=e[f]},camelCase:function(a){return a.replace(hb,lb)}});c.curCSS=c.css;c.each(["height","width"],function(a,b){c.cssHooks[b]={get:function(d,e,f){var h;if(e){if(d.offsetWidth!==0)h=oa(d,b,f);else c.swap(d,kb,function(){h=oa(d,b,f)});if(h<=0){h=W(d,b,b);if(h==="0px"&&aa)h=aa(d,b,b); if(h!=null)return h===""||h==="auto"?"0px":h}if(h<0||h==null){h=d.style[b];return h===""||h==="auto"?"0px":h}return typeof h==="string"?h:h+"px"}},set:function(d,e){if(Fa.test(e)){e=parseFloat(e);if(e>=0)return e+"px"}else return e}}});if(!c.support.opacity)c.cssHooks.opacity={get:function(a,b){return gb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var d=a.style;d.zoom=1;var e=c.isNaN(b)?"":"alpha(opacity="+b*100+")",f= d.filter||"";d.filter=Ea.test(f)?f.replace(Ea,e):d.filter+" "+e}};if(t.defaultView&&t.defaultView.getComputedStyle)Ga=function(a,b,d){var e;d=d.replace(ib,"-$1").toLowerCase();if(!(b=a.ownerDocument.defaultView))return B;if(b=b.getComputedStyle(a,null)){e=b.getPropertyValue(d);if(e===""&&!c.contains(a.ownerDocument.documentElement,a))e=c.style(a,d)}return e};if(t.documentElement.currentStyle)aa=function(a,b){var d,e,f=a.currentStyle&&a.currentStyle[b],h=a.style;if(!Fa.test(f)&&jb.test(f)){d=h.left; e=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;h.left=b==="fontSize"?"1em":f||0;f=h.pixelLeft+"px";h.left=d;a.runtimeStyle.left=e}return f===""?"auto":f};W=Ga||aa;if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!c.support.reliableHiddenOffsets&&(a.style.display||c.css(a,"display"))==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var mb=c.now(),nb=/)<[^<]*)*<\/script>/gi, ob=/^(?:select|textarea)/i,pb=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,qb=/^(?:GET|HEAD)$/,Ra=/\[\]$/,T=/\=\?(&|$)/,ja=/\?/,rb=/([?&])_=[^&]*/,sb=/^(\w+:)?\/\/([^\/?#]+)/,tb=/%20/g,ub=/#.*$/,Ha=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!=="string"&&Ha)return Ha.apply(this,arguments);else if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}e="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b=== "object"){b=c.param(b,c.ajaxSettings.traditional);e="POST"}var h=this;c.ajax({url:a,type:e,dataType:"html",data:b,complete:function(l,k){if(k==="success"||k==="notmodified")h.html(f?c("
").append(l.responseText.replace(nb,"")).find(f):l.responseText);d&&h.each(d,[l.responseText,k,l])}});return this},serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&& !this.disabled&&(this.checked||ob.test(this.nodeName)||pb.test(this.type))}).map(function(a,b){var d=c(this).val();return d==null?null:c.isArray(d)?c.map(d,function(e){return{name:b.name,value:e}}):{name:b.name,value:d}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:e})}, getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,e){if(c.isFunction(b)){e=e||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:e})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return new E.XMLHttpRequest},accepts:{xml:"application/xml, text/xml",html:"text/html", script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},ajax:function(a){var b=c.extend(true,{},c.ajaxSettings,a),d,e,f,h=b.type.toUpperCase(),l=qb.test(h);b.url=b.url.replace(ub,"");b.context=a&&a.context!=null?a.context:b;if(b.data&&b.processData&&typeof b.data!=="string")b.data=c.param(b.data,b.traditional);if(b.dataType==="jsonp"){if(h==="GET")T.test(b.url)||(b.url+=(ja.test(b.url)?"&":"?")+(b.jsonp||"callback")+"=?");else if(!b.data|| !T.test(b.data))b.data=(b.data?b.data+"&":"")+(b.jsonp||"callback")+"=?";b.dataType="json"}if(b.dataType==="json"&&(b.data&&T.test(b.data)||T.test(b.url))){d=b.jsonpCallback||"jsonp"+mb++;if(b.data)b.data=(b.data+"").replace(T,"="+d+"$1");b.url=b.url.replace(T,"="+d+"$1");b.dataType="script";var k=E[d];E[d]=function(m){if(c.isFunction(k))k(m);else{E[d]=B;try{delete E[d]}catch(p){}}f=m;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);r&&r.removeChild(A)}}if(b.dataType==="script"&&b.cache===null)b.cache= false;if(b.cache===false&&l){var o=c.now(),x=b.url.replace(rb,"$1_="+o);b.url=x+(x===b.url?(ja.test(b.url)?"&":"?")+"_="+o:"")}if(b.data&&l)b.url+=(ja.test(b.url)?"&":"?")+b.data;b.global&&c.active++===0&&c.event.trigger("ajaxStart");o=(o=sb.exec(b.url))&&(o[1]&&o[1].toLowerCase()!==location.protocol||o[2].toLowerCase()!==location.host);if(b.dataType==="script"&&h==="GET"&&o){var r=t.getElementsByTagName("head")[0]||t.documentElement,A=t.createElement("script");if(b.scriptCharset)A.charset=b.scriptCharset; A.src=b.url;if(!d){var C=false;A.onload=A.onreadystatechange=function(){if(!C&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){C=true;c.handleSuccess(b,w,e,f);c.handleComplete(b,w,e,f);A.onload=A.onreadystatechange=null;r&&A.parentNode&&r.removeChild(A)}}}r.insertBefore(A,r.firstChild);return B}var J=false,w=b.xhr();if(w){b.username?w.open(h,b.url,b.async,b.username,b.password):w.open(h,b.url,b.async);try{if(b.data!=null&&!l||a&&a.contentType)w.setRequestHeader("Content-Type", b.contentType);if(b.ifModified){c.lastModified[b.url]&&w.setRequestHeader("If-Modified-Since",c.lastModified[b.url]);c.etag[b.url]&&w.setRequestHeader("If-None-Match",c.etag[b.url])}o||w.setRequestHeader("X-Requested-With","XMLHttpRequest");w.setRequestHeader("Accept",b.dataType&&b.accepts[b.dataType]?b.accepts[b.dataType]+", */*; q=0.01":b.accepts._default)}catch(I){}if(b.beforeSend&&b.beforeSend.call(b.context,w,b)===false){b.global&&c.active--===1&&c.event.trigger("ajaxStop");w.abort();return false}b.global&& c.triggerGlobal(b,"ajaxSend",[w,b]);var L=w.onreadystatechange=function(m){if(!w||w.readyState===0||m==="abort"){J||c.handleComplete(b,w,e,f);J=true;if(w)w.onreadystatechange=c.noop}else if(!J&&w&&(w.readyState===4||m==="timeout")){J=true;w.onreadystatechange=c.noop;e=m==="timeout"?"timeout":!c.httpSuccess(w)?"error":b.ifModified&&c.httpNotModified(w,b.url)?"notmodified":"success";var p;if(e==="success")try{f=c.httpData(w,b.dataType,b)}catch(q){e="parsererror";p=q}if(e==="success"||e==="notmodified")d|| c.handleSuccess(b,w,e,f);else c.handleError(b,w,e,p);d||c.handleComplete(b,w,e,f);m==="timeout"&&w.abort();if(b.async)w=null}};try{var g=w.abort;w.abort=function(){w&&Function.prototype.call.call(g,w);L("abort")}}catch(i){}b.async&&b.timeout>0&&setTimeout(function(){w&&!J&&L("timeout")},b.timeout);try{w.send(l||b.data==null?null:b.data)}catch(n){c.handleError(b,w,null,n);c.handleComplete(b,w,e,f)}b.async||L();return w}},param:function(a,b){var d=[],e=function(h,l){l=c.isFunction(l)?l():l;d[d.length]= encodeURIComponent(h)+"="+encodeURIComponent(l)};if(b===B)b=c.ajaxSettings.traditional;if(c.isArray(a)||a.jquery)c.each(a,function(){e(this.name,this.value)});else for(var f in a)da(f,a[f],b,e);return d.join("&").replace(tb,"+")}});c.extend({active:0,lastModified:{},etag:{},handleError:function(a,b,d,e){a.error&&a.error.call(a.context,b,d,e);a.global&&c.triggerGlobal(a,"ajaxError",[b,a,e])},handleSuccess:function(a,b,d,e){a.success&&a.success.call(a.context,e,d,b);a.global&&c.triggerGlobal(a,"ajaxSuccess", [b,a])},handleComplete:function(a,b,d){a.complete&&a.complete.call(a.context,b,d);a.global&&c.triggerGlobal(a,"ajaxComplete",[b,a]);a.global&&c.active--===1&&c.event.trigger("ajaxStop")},triggerGlobal:function(a,b,d){(a.context&&a.context.url==null?c(a.context):c.event).trigger(b,d)},httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"), e=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(e)c.etag[b]=e;return a.status===304},httpData:function(a,b,d){var e=a.getResponseHeader("content-type")||"",f=b==="xml"||!b&&e.indexOf("xml")>=0;a=f?a.responseXML:a.responseText;f&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&e.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&e.indexOf("javascript")>=0)c.globalEval(a);return a}}); if(E.ActiveXObject)c.ajaxSettings.xhr=function(){if(E.location.protocol!=="file:")try{return new E.XMLHttpRequest}catch(a){}try{return new E.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}};c.support.ajax=!!c.ajaxSettings.xhr();var ea={},vb=/^(?:toggle|show|hide)$/,wb=/^([+\-]=)?([\d+.\-]+)(.*)$/,ba,pa=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b,d){if(a||a===0)return this.animate(S("show", 3),a,b,d);else{d=0;for(var e=this.length;d=0;e--)if(d[e].elem===this){b&&d[e](true);d.splice(e,1)}});b||this.dequeue();return this}});c.each({slideDown:S("show",1),slideUp:S("hide",1),slideToggle:S("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){c.fn[a]=function(d,e,f){return this.animate(b, d,e,f)}});c.extend({speed:function(a,b,d){var e=a&&typeof a==="object"?c.extend({},a):{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};e.duration=c.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in c.fx.speeds?c.fx.speeds[e.duration]:c.fx.speeds._default;e.old=e.complete;e.complete=function(){e.queue!==false&&c(this).dequeue();c.isFunction(e.old)&&e.old.call(this)};return e},easing:{linear:function(a,b,d,e){return d+e*a},swing:function(a,b,d,e){return(-Math.cos(a* Math.PI)/2+0.5)*e+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||c.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a=parseFloat(c.css(this.elem,this.prop));return a&&a>-1E4?a:0},custom:function(a,b,d){function e(l){return f.step(l)} var f=this,h=c.fx;this.startTime=c.now();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;this.pos=this.state=0;e.elem=this.elem;if(e()&&c.timers.push(e)&&!ba)ba=setInterval(h.tick,h.interval)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true; this.custom(this.cur(),0)},step:function(a){var b=c.now(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var e in this.options.curAnim)if(this.options.curAnim[e]!==true)d=false;if(d){if(this.options.overflow!=null&&!c.support.shrinkWrapBlocks){var f=this.elem,h=this.options;c.each(["","X","Y"],function(k,o){f.style["overflow"+o]=h.overflow[k]})}this.options.hide&&c(this.elem).hide();if(this.options.hide|| this.options.show)for(var l in this.options.curAnim)c.style(this.elem,l,this.options.orig[l]);this.options.complete.call(this.elem)}return false}else{a=b-this.startTime;this.state=a/this.options.duration;b=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||b](this.state,a,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a= c.timers,b=0;b-1;e={};var x={};if(o)x=f.position();l=o?x.top:parseInt(l,10)||0;k=o?x.left:parseInt(k,10)||0;if(c.isFunction(b))b=b.call(a,d,h);if(b.top!=null)e.top=b.top-h.top+l;if(b.left!=null)e.left=b.left-h.left+k;"using"in b?b.using.call(a, e):f.css(e)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),e=Ia.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.css(a,"marginTop"))||0;d.left-=parseFloat(c.css(a,"marginLeft"))||0;e.top+=parseFloat(c.css(b[0],"borderTopWidth"))||0;e.left+=parseFloat(c.css(b[0],"borderLeftWidth"))||0;return{top:d.top-e.top,left:d.left-e.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||t.body;a&&!Ia.test(a.nodeName)&& c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(e){var f=this[0],h;if(!f)return null;if(e!==B)return this.each(function(){if(h=fa(this))h.scrollTo(!a?e:c(h).scrollLeft(),a?e:c(h).scrollTop());else this[d]=e});else return(h=fa(f))?"pageXOffset"in h?h[a?"pageYOffset":"pageXOffset"]:c.support.boxModel&&h.document.documentElement[d]||h.document.body[d]:f[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase(); c.fn["inner"+b]=function(){return this[0]?parseFloat(c.css(this[0],d,"padding")):null};c.fn["outer"+b]=function(e){return this[0]?parseFloat(c.css(this[0],d,e?"margin":"border")):null};c.fn[d]=function(e){var f=this[0];if(!f)return e==null?null:this;if(c.isFunction(e))return this.each(function(l){var k=c(this);k[d](e.call(this,l,k[d]()))});if(c.isWindow(f))return f.document.compatMode==="CSS1Compat"&&f.document.documentElement["client"+b]||f.document.body["client"+b];else if(f.nodeType===9)return Math.max(f.documentElement["client"+ b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);else if(e===B){f=c.css(f,d);var h=parseFloat(f);return c.isNaN(h)?f:h}else return this.css(d,typeof e==="string"?e:e+"px")}})})(window); /* * phpÀÇ sprintf¿Í »ç¿ë¹æ¹ýÀº ºñ½ÁÇϳª ¹®ÀÚ¿­ Æ÷¸äÀÇ type specifier´Â %s¸¸ »ç¿ë * ÂüÁ¶ : http://wiki.simplexi.com/pages/viewpage.action?pageId=125338699 */ function sprintf() { var pattern = /%([0-9]+)\$s/g; var text = arguments[0]; var extract = text.match(pattern, text); if (extract == null || extract.length < 0) { var split = text.split('%s'); var count = split.length; var tmp = new Array(); for (var i = 0; i < count; i++) { if (typeof arguments[i + 1] != 'undefined') { tmp.push(split[i] + arguments[i + 1]); } else { tmp.push(split[i]); } } return tmp.join(''); } else { var count = extract.length; for (var i = 0; i < count; i++) { var index = extract[i].replace(pattern, '$1'); if (typeof arguments[index] != 'undefined') { text = text.replace('%' + index + '$s', arguments[index]); } } return text; } } $(document).ready(function(){ $('#btn_search').click(function() { $('#searchBarForm').submit(); }); $('input[name="keyword"]').keypress(function(e) { if (e.keyCode == 13 && $.trim($(this).val()) === '') { alert(__('°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä')); return false; } }); $('#searchBarForm').submit(function(e) { if ($.trim($(this).find('#keyword').val())=='') { alert(__('°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä')); return; } if (mobileWeb === true) { $Recentword.saveRecentWord($(this).find('#keyword').val()); } }); $('.btn_order').click(function() { $type = $(this).attr('rel'); $('#order_by').val($type); $('#searchForm').submit(); }); $('.btn_view').click(function() { $view = $(this).attr('rel'); if ($view != 'list') { $sAction = '/product/search_'+$view+'.html'; } else { $sAction = '/product/search.html'; } $('#view_type').val($view); $('#searchForm').attr('action', $sAction); $('#searchForm').submit(); }); // °Ë»ö¾î °ü·Ã ÀÛ¾÷ var aSearchKey = ReWriteSearchKey(); if (aSearchKey !== false) { if (aSearchKey){//ECHOSTING-44000 var oSearchHeader = $(".xans-layout-searchheader").parent("form"); oSearchHeader.find("#banner_action").val(aSearchKey.banner_action); oSearchHeader.find("#keyword").val(aSearchKey.msb_contents); } }; if (mobileWeb === true) { $('#search_cancel').bind('click', function(){ $('html, body').css({'overflowY': 'auto', height: 'auto', width: '100%'}); $('.dimmed').toggle(); $('.xans-layout-searchheader').hide(); }); $('.xans-layout-searchheader').find('button.btnDelete').bind('click', function(){ $('#keyword').attr('value', '').focus(); $('#banner_action').attr('value', ''); //ECQAINT-8961 Delete¹öư Ŭ¸¯½Ã value ÃʱâÈ­ }); // °Ë»öÆäÀÌÁö¿¡¼­ »èÁ¦ $('.xans-search-form').find('button.btnDelete').bind('click', function(){ $('#searchForm').find('input#keyword').attr('value', '').focus(); }); $('.header .search button').bind('click', function() { if ($('#search_box').size() > 0) { $('html, body').css({'overflowY': 'hidden', height: '100%', width: '100%'}); $('.dimmed').toggle(); $('#header .xans-layout-searchheader').toggle(); } else { $('#header .xans-layout-searchheader').toggle(); } }); } }); function ReWriteSearchKey() { if (typeof(sSearchBannerUseFlag) == "undefined") return false; if (sSearchBannerUseFlag == 'F') return false; if (typeof(aSearchBannerData) == "undefined") return false; if (aSearchBannerData.length === 0) return false; if (sSearchBannerType != 'F') return aSearchBannerData[Math.floor(Math.random() * aSearchBannerData.length)]; var aResultData = null; var sSearchKey = $.cookie('iSearchKey'); var iSearchKey = 0; // if ( sSearchKey !== null ) {//ECHOSTING-44000 if ( sSearchKey != undefined ) { iSearchKey = parseInt(sSearchKey) + parseInt(1); if ( iSearchKey >= aSearchBannerData.length ) { iSearchKey = 0; } } $.cookie('iSearchKey', iSearchKey, {path : '/'}); return aSearchBannerData[iSearchKey]; } var popProduct = { selProduct: function(product_no,iPrdImg, sPrdName,sPrdPrice, sCategoryName, iCategoryNo) { if (this.isGiftProduct(product_no) === false) { alert(sErrorMessage); return false; } try { opener.document.getElementById('aPrdLink').href = this.getUrl(product_no); opener.document.getElementById('aPrdNameLink').href = this.getUrl(product_no); opener.document.getElementById('product_no').value = product_no; opener.document.getElementById('iPrdImg').src = iPrdImg; opener.document.getElementById('sPrdName').innerHTML = sPrdName.replace(/[\£¢]/g, '"'); opener.document.getElementById('sPrdPrice').innerHTML = sPrdPrice; opener.document.getElementById('sPrdCommonImg').innerHTML = ''; opener.$('#iPrdView').removeClass('displaynone').css('display', 'inline'); } catch (e) {} // ECHOSTING-61590 var iSelectedOptionIndex = $('#subject', opener.document).attr('selectedIndex'); $('#subject option', opener.document).remove(); $('input[name^="fix_title_form_"]', opener.document).each(function (iIndex) { var sSubject = popProduct.getConvertString($(this).val(), sPrdName, sCategoryName); var sOptionTag = ''; $('#subject', opener.document).append(sOptionTag); }); $('#subject', opener.document).attr('selectedIndex', iSelectedOptionIndex); $('#cate_no', opener.document).val(iCategoryNo); /** * thunmailÀ̹ÌÁö¿¡ ¸µÅ©°¡ °É·ÈÀ»°æ¿ì ¸µÅ© ó¸® */ var eAnchor = opener.document.getElementById('iPrdImg').parentNode; if ('A' === eAnchor.tagName.toUpperCase()) { eAnchor.href = this.getUrl(product_no); } window.close(); }, getUrl: function(product_no) { var aPrdLink = opener.document.getElementById('aPrdLink').href; var iUrlIndex = aPrdLink.indexOf('product_no='); var aPrdLinkSplit = aPrdLink.split('product_no='); var aPrdParamSplit = aPrdLinkSplit[1].split('&'); aPrdParamSplit.shift(); return aPrdLink.substr(0, iUrlIndex)+'product_no='+product_no+(aPrdParamSplit.length > 0 ? '&'+aPrdParamSplit.join('&') : ''); }, // ECHOSTING-61590 getConvertString : function(sSubject, sPrdName, sCategoryName) { sSubject = sSubject.replace('PRODUCT_NAME', sPrdName); return sSubject.replace('CATEGORY_NAME', sCategoryName); }, isGiftProduct : function(iProductNum) { if (typeof aGiftReview === 'object') { if (aGiftReview[iProductNum] === 'F') { return false; } } return true; }, END : function() {} }; /** * »óǰ °Ë»ö ¹è³Ê */ var SEARCH_BANNER = { /** * »óǰ °Ë»ö Submit */ submitSearchBanner : function(obj) { var form = $(obj).parents('form'); if (form.find('#banner_action').val() != '') { // ECHOSTING-98878 »óǰ°Ë»öŰ¿öµå·Î °Ë»ö½Ã¿¡ ÆûÀü¼ÛÀÌ µÇ¾î ¿¬°áÆäÀÌÁö·Î À̵¿ÀÌ ¾ÈµÇ°í °Ë»öÆäÀÌÁö·Î À̵¿µÇ´Â ¿À·ù ¼öÁ¤ form.submit(function () { return false; }); // ¹è³Ê ¿¬°á ÆäÀÌÁö À̵¿ location.replace(form.find('#banner_action').val()); } else { if ($.trim(form.find('#keyword').val())=='') { alert(__('°Ë»ö¾î¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä')); form.find('#keyword').focus(); return; } form.submit(); } }, /** * °Ë»ö¾î ÀÔ·ÂÆû Ŭ¸¯ */ clickSearchForm : function(obj) { //ECHOSTING-105207 »óǰ°Ë»ö Ű¿öµå¼³Á¤½Ã ¸ð¹ÙÀÏ¿¡¼­ °Ë»ö °á°ú ¾øÀ½ var form = $(obj).parents('form'); if (mobileWeb == true && form.find('#banner_action').val() != '') { // ECHOSTING-98878 »óǰ°Ë»öŰ¿öµå·Î °Ë»ö½Ã¿¡ ÆûÀü¼ÛÀÌ µÇ¾î ¿¬°áÆäÀÌÁö·Î À̵¿ÀÌ ¾ÈµÇ°í °Ë»öÆäÀÌÁö·Î À̵¿µÇ´Â ¿À·ù ¼öÁ¤ form.submit(function () { return false; }); // ¹è³Ê ¿¬°á ÆäÀÌÁö À̵¿ location.replace(form.find('#banner_action').val()); } form.find('#banner_action').val(''); if (mobileWeb !== true) { $(obj).val(''); } } }; /** * ÃÖ±Ù°Ë»ö¾î */ var $Recentword = { // recent length recentNum : 10, // cookie expires expires : 10, // duplication key duplicateKey : 0, // recent string string : '', // recent string prefix : 'RECENT_WORD_', // sModuel sModule : 'xans-search-recentkeyword', // recent $recent : null, // recent list $recentList : null, // list size size : 0, // remove $remove : null, /** * save recent word */ init : function() { this.setObj(); this.action(); this.dimmed(); }, dimmed : function() { try { $('.xans-layout-searchheader').after('
'); } catch(e) { } }, setObj : function() { this.$recent = $('.' + this.sModule); this.$recentList = this.$recent.find('ul').find('li'); this.size = this.$recentList.size(); this.$remove = this.$recent.find('p'); }, action : function() { var $hot = $('.xans-search-hotkeyword'), $title = $('#keyword_title'); if ($('.xans-layout-searchheader').find('ul.searchTab').hasClass('displaynone') === false) { this.$recent.hide(); $title.hide(); } else { $hot.hide(); } $('.xans-layout-searchheader').find('ul.searchTab').find('li').click(function(){ var index = $(this).index(); $(this).addClass('selected').siblings().removeClass('selected'); if (index == 0) { $Recentword.$recent.hide(); $hot.show(); } else { $Recentword.$recent.show(); $hot.hide(); } }); }, saveRecentWord : function(s) { this.string = s; // Áߺ¹Ã³¸® if (this.duplication() === false) { this.cookieOrder(); } // ÀúÀå this.save(); }, save : function() { var bFull = true; for (var i=1; i<=this.recentNum; i++) { if ($.cookie(this.prefix + i) == null) { bFull = false; this.add(i); break; } } if (bFull == true) { this.removeFrist(); this.add(this.recentNum); } }, duplication : function() { for (var k=1; k<=this.recentNum; k++) { if ($.cookie(this.prefix + k) == this.string) { this.duplicateKey = k; $.cookie(this.prefix + k, null, { path: '/' }); return false; } } }, cookieOrder : function() { var s = this.duplicateKey + 1; for (var i=this.duplicateKey; i<=this.recentNum; i++) { if ($.cookie(this.prefix + s) != null) { this.add(i, $.cookie(this.prefix + s)); this.removeCookie(s); s++; } } }, removeFrist : function() { for (var i=2, k=1; i<=this.recentNum; i++,k++) { $.cookie(this.prefix + k, $.cookie(this.prefix + i), { expires: this.expires, path: '/'}); } }, add : function(key, duplicateString) { $.cookie(this.prefix + key, duplicateString || this.string, { expires: this.expires, path: '/'}); }, removeCookie : function(key) { $.cookie(this.prefix + key, null, { path: '/' }); }, removeAll : function() { for (var i=1; i<=this.recentNum; i++) { $.cookie(this.prefix + i, null, { path: '/' }); } this.setNoList(); }, removeOne : function(key) { try { this.removeCookie(key); this.$recentList.each(function(){ if ($(this).data('index') == key) { $(this).remove(); } }); this.size--; if (this.size == 0) { this.setNoList(); } } catch(e) { } }, setNoList : function() { try { this.$recentList.each(function(){ $(this).remove(); }); this.$remove.removeClass('displaynone'); } catch(e) { } } }; /*! Copyright (c) 2013 Brandon Aaron (http://brandonaaron.net) * Licensed under the MIT License (LICENSE.txt). * * Version 3.0.0 */ (function (factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(['jquery'], factory); } else { // Browser globals factory(jQuery); } }(function ($) { $.fn.bgiframe = function(s) { s = $.extend({ top : 'auto', // auto == borderTopWidth left : 'auto', // auto == borderLeftWidth width : 'auto', // auto == offsetWidth height : 'auto', // auto == offsetHeight opacity : true, src : 'javascript:false;', conditional : /MSIE 6.0/.test(navigator.userAgent) // expresion or function. return false to prevent iframe insertion }, s); // wrap conditional in a function if it isn't already if (!$.isFunction(s.conditional)) { var condition = s.conditional; s.conditional = function() { return condition; }; } var $iframe = $(''; document.body.appendChild(oElement); // ·¹ÀÌ¾î ÆË¾÷ µå·¡±× $('#'+oElement.id+' iframe').load(function(){ var iframeBody = $(this).contents().find('body'); iframeBody.css({'margin': 0}); if (navigator.userAgent.indexOf('MSIE') > 0) { iframeBody.bind('contextmenu', function(){ return false; }); iframeBody.bind('selectstart', function(){ return false; }); iframeBody.bind('dragstart', function(){ return false; }); } // ECHOSTING-91562 »ùÇà ÆË¾÷ÀÎ °æ¿ì¿¡¸¸ ·¹À̾îÆË¾÷ ¸®»çÀÌ¡ if (sChildType == 'W') { // ECHOSTING-114699 ÆË¾÷ ¸®»çÀÌ¡ ¿À·ù °ü·Ã ¼öÁ¤ ·ÎÁ÷ Ãß°¡ - 2014.11.04 var bIsExistsGoogleAd = (iframeBody.find('iframe[name="google_conversion_frame"]').size() > 0) ? true : false; if (bIsExistsGoogleAd == true) { iframeBody.find('iframe[name="google_conversion_frame"]').attr('width', '13px'); } var iAdjustSizeX = this.contentWindow.document.body.scrollWidth + 'px'; var iAdjustSizeY = this.contentWindow.document.body.scrollHeight + 'px'; this.style.width = iAdjustSizeX; this.style.height = iAdjustSizeY; iframeBody.find('.xans-popup-footer > div').css('width', (parseInt(iAdjustSizeX) - 10) + 'px'); } iframeBody.mousedown(function(e){ var orgX = e.clientX; var orgY = e.clientY; iframeBody.mousemove(function(e){ oElement.style.left = (parseInt(oElement.style.left) + e.clientX - orgX) + "px"; oElement.style.top = (parseInt(oElement.style.top) + e.clientY - orgY) + "px"; }); iframeBody.mouseup(function(e){ iframeBody.unbind('mousemove'); }); iframeBody.mouseleave(function(e){ iframeBody.unbind('mousemove'); }); }); }); // end of ·¹ÀÌ¾î ÆË¾÷ µå·¡±× }; /** * window popup open */ this.win_popup = function() { try { var popup = window.open(sUri, 'popup_'+aData.idx, 'width='+aSize[0]+', height='+aSize[1]+', top='+aPos[0]+', left='+aPos[1]+', toolbar=0, menubar=0'); popup.focus(); } catch (e) { } }; var aFunction = { 'W' : 'win_popup', 'L' : 'layer_popup' }; this[aFunction[aData.type]](); } /** * º»ÀÎÀÎÁõ¾È³» ·¹ÀÌ¾î ÆË¾÷ */ var POPUP_AUTH_GUIDE = { openPopup : function () { if (POPUP_AUTH_GUIDE.getCookie('CERTIFICATION_LAYER_NOT_TODAY') === 'T') { return; } else { var bBuyLayer = false; var agent = navigator.userAgent.toLowerCase(); if (agent.indexOf('iphone') != -1 || agent.indexOf('android') != -1) { try { if (parent.$('#opt_layer_window').length > 0 && typeof(window.parent) == 'object') { parent.$('html, body').css('overflowY', 'auto'); parent.$('#opt_layer_window').hide(); bBuyLayer = true; } } catch (e) {} } $.get('/member/certification_layer.html','',function(sHtml) { if (bBuyLayer == true) { if (parent.$('#authInfoLayer').length <= 0) { parent.$('body').append($('
')); parent.$('#authInfoLayer').html(sHtml); parent.$('#authInfoLayer').show(); } } else { if ($('#authInfoLayer').length <= 0) { $('
').appendTo('body'); $('#authInfoLayer').html(sHtml); $('#authInfoLayer').show(); } } }); } }, getCookie : function(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i=0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } }; document.oncontextmenu = function(){ return false; }; document.onkeydown = function(){ if((event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82 || event.keyCode == 83)) || (event.keyCode >= 112 && event.keyCode <= 123)) { event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; return false; } }; /** * Á¢¼ÓÅë°è & ½Ç½Ã°£Á¢¼ÓÅë°è */ $(document).ready(function(){ // ÀÌ¹Ì weblog.js ½ÇÇà µÇ¾úÀ» °æ¿ì Á¾·á if ($('#log_realtime').length > 0) { return; } /* * QueryString¿¡¼­ µð¹ö±× Ç¥½Ã Á¦°Å */ function stripDebug(sLocation) { if (typeof sLocation != 'string') return ''; sLocation = sLocation.replace(/^d[=]*[\d]*[&]*$/, ''); sLocation = sLocation.replace(/^d[=]*[\d]*[&]/, ''); sLocation = sLocation.replace(/(&d&|&d[=]*[\d]*[&]*)/, '&'); return sLocation; } // realconn & Ad aggregation var _aPrs = new Array(); _sUserQs = window.location.search.substring(1); _sUserQs = stripDebug(_sUserQs); _aPrs[0] = 'rloc='+escape(document.location); _aPrs[1] = 'rref='+escape(document.referrer); _aPrs[2] = 'udim='+window.screen.width+'*'+window.screen.height; _aPrs[3] = 'rserv='+aLogData.log_server2; // ¸ð¹ÙÀÏÀ¥ÀÏ °æ¿ì Ãß°¡ ÆÄ¶ó¹ÌÅÍ »ý¼º var _sMobilePrs = ''; if (mobileWeb === true) _sMobilePrs = '&mobile=T&mobile_ver=new'; _sUrlQs = _sUserQs + '&' + _aPrs.join('&') + _sMobilePrs; var _sUrlFull = '/exec/front/realconn/main/?'+_sUrlQs; var node = document.createElement('iframe'); node.setAttribute('src', _sUrlFull); node.setAttribute('id', 'log_realtime'); document.body.appendChild(node); if (aLogData.log_debug == 'T') { $('#log_realtime').css({'display':'block','width':'100%','height':'450px'}); } else { $('#log_realtime').css({'display':'none','width':'0','height':'0'}); } // eclog2.0, eclog1.9 var sTime = new Date().getTime();//ECHOSTING-54575 var sScriptSrc = 'http://'+aLogData.log_server1+'/weblog.js?uid='+aLogData.mid+'&uname='+aLogData.mid+'&r_ref='+document.referrer; if (mobileWeb === true) sScriptSrc += '&cafe_ec=mobile'; sScriptSrc+= '&t='+sTime;//ECHOSTING-54575 var node = document.createElement('script'); node.setAttribute('type', 'text/javascript'); node.setAttribute('src', sScriptSrc); node.setAttribute('id', 'log_script'); document.body.appendChild(node); }); /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ */ var CAPP_ASYNC_METHODS = { DEBUG: false, IS_LOGIN: (document.cookie.match(/(?:^| |;)iscache=F/) ? true : false), aDatasetList: [], $xansMyshopMain: $('.xans-myshop-main') }; $(document).ready(function() { var bDebug = CAPP_ASYNC_METHODS.DEBUG; var aUseModules = []; var aNoCachedModules = []; $(CAPP_ASYNC_METHODS.aDatasetList).each(function(){ var sKey = this; var oTarget = CAPP_ASYNC_METHODS[sKey]; if (bDebug) { console.log(sKey); } var bIsUse = oTarget.isUse(); if (bDebug) { console.log(' isUse() : ' + bIsUse); } if (bIsUse === true) { aUseModules.push(sKey); if (oTarget.restoreCache === undefined || oTarget.restoreCache() === false) { if (bDebug) { console.log(' restoreCache() : true'); } aNoCachedModules.push(sKey); } } }); if (aNoCachedModules.length > 0) { var sEditor = ''; try { if (bEditor === true) { // ¿¡µðÅÍ¿¡¼­ Á¢±ÙÇßÀ» °æ¿ì ÀÓÀÇÀÇ »óǰ ÁöÁ¤ sEditor = '&PREVIEW_SDE=1'; } } catch(e) { } $.ajax( { url : '/exec/front/manage/async?module=' + aNoCachedModules.join(',') + sEditor, dataType : 'json', success : function(aData) { setData(aData); } }); } else { setData(); } function setData(aData) { aData = aData || {}; $(aUseModules).each(function(){ var sKey = this; var oTarget = CAPP_ASYNC_METHODS[sKey]; if (oTarget.setData !== undefined && aData.hasOwnProperty(sKey) === true) { oTarget.setData(aData[sKey]); } if (oTarget.execute !== undefined) { oTarget.execute(); } }); } }); /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - ÃÖ±Ù º» »óǰ - º¸¿©ÁÙ °¹¼ö */ CAPP_ASYNC_METHODS.aDatasetList.push('recentViewCount'); CAPP_ASYNC_METHODS.recentViewCount = { STORAGE_KEY: 'localRecentViewCount' + EC_SDE_SHOP_NUM, __iViewCount: null, isUse: function() { if (CAPP_ASYNC_METHODS.recent.isUse() === false) { return false; } if (window.sessionStorage === undefined) { return false; } return true; }, restoreCache: function() { if (window.sessionStorage === undefined) { return false; } var sSessionStorageData = window.sessionStorage.getItem(this.STORAGE_KEY); if (sSessionStorageData === null) { return false; } this.__iViewCount = Number(sSessionStorageData); return true; }, setData: function(sData) { this.__iViewCount = Number(sData); if (window.sessionStorage !== undefined) { window.sessionStorage.setItem(this.STORAGE_KEY, this.__iViewCount); } }, getData: function() { return this.__iViewCount; } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - ÃÖ±Ù º» »óǰ */ CAPP_ASYNC_METHODS.aDatasetList.push('recent'); CAPP_ASYNC_METHODS.recent = { STORAGE_KEY: 'localRecentProduct' + EC_SDE_SHOP_NUM, __$target: $('.xans-layout-productrecent'), __aData: null, isUse: function() { this.__$target.hide(); if (this.__$target.find('.xans-record-').length > 0) { return true; } return false; }, restoreCache: function() { if (window.sessionStorage === undefined) { return false; } var sSessionStorageData = window.sessionStorage.getItem(this.STORAGE_KEY); if (sSessionStorageData === null) { return false; } var iViewCount = CAPP_ASYNC_METHODS.recentViewCount.getData(); this.__aData = []; var aStorageData = $.parseJSON(sSessionStorageData); var iCount = 1; var bDispRecent = true; for (var iKey in aStorageData) { var aDataTmp = []; aDataTmp.recent_img = getImageUrl(aStorageData[iKey].sImgSrc); aDataTmp.name = aStorageData[iKey].sProductName; aDataTmp.disp_recent = true; //aDataTmp.param = '?product_no=' + aStorageData[iKey].iProductNo + '&cate_no=' + aStorageData[iKey].iCateNum + '&display_group=' + aStorageData[iKey].iDisplayGroup; aDataTmp.param = filterXssUrlParameter(aStorageData[iKey].sParam); if ( iViewCount < iCount ) { bDispRecent = false; } aDataTmp.disp_recent = bDispRecent; iCount++; this.__aData.push(aDataTmp); } return true; /** * get SessionStorage image url * @param sNewImgUrl DB¿¡ ÀúÀåµÇ¾î ÀÖ´Â tiny°ª */ function getImageUrl(sImgUrl) { if ( typeof(sImgUrl) === 'undefined' || sImgUrl === null) { return; } var sNewImgUrl = ''; if ( sImgUrl.indexOf('http://') >= 0 || sImgUrl.indexOf('https://') >= 0) { sNewImgUrl = sImgUrl; } else { sNewImgUrl = '/web/product/tiny/' + sImgUrl; } return sNewImgUrl; } /** * ÆÄ¶ó¹ÌÅÍ URL¿¡¼­ XSS °ø°Ý °ü·Ã ÆÄ¶ó¹ÌÅ͸¦ ÇÊÅ͸µÇÕ´Ï´Ù. ECHOSTING-162977 * @param string sParam ÆÄ¶ó¹ÌÅÍ * @return string ÇÊÅ͸µµÈ ÆÄ¶ó¹ÌÅÍ */ function filterXssUrlParameter(sParam) { sParam = sParam || ''; var sPrefix = ''; if (sParam.substr(0, 1) === '?') { sPrefix = '?'; sParam = sParam.substr(1); } var aParam = {}; var aParamList = (sParam).split('&'); $.each(aParamList, function() { var aMatch = this.match(/^([^=]+)=(.*)$/); if (aMatch) { aParam[aMatch[1]] = aMatch[2]; } }); return sPrefix + $.param(aParam); } }, setData: function(aData) { this.__aData = aData; // ÄíŰ¿£ ÀÖÁö¸¸ sessionStorage¿¡ ¾ø´Â µ¥ÀÌÅÍ º¹±¸ if (window.sessionStorage) { var oNewStorageData = []; for ( var i = 0 ; i < aData.length ; i++) { if (aData[i].bNewProduct !== true) { continue; } var aNewStorageData = { 'iProductNo': aData[i].product_no, 'sProductName': aData[i].name, 'sImgSrc': aData[i].recent_img, 'sParam': aData[i].param }; oNewStorageData.push(aNewStorageData); } if ( oNewStorageData.length > 0 ) { sessionStorage.setItem(this.STORAGE_KEY , $.toJSON(oNewStorageData)); } } }, execute: function() { var aData = this.__aData; var aNodes = this.__$target.find('.xans-record-'); var iRecordCnt = aNodes.length; var iAddedElementCount = 0; var aNodesParent = $(aNodes[0]).parent(); for ( var i = 0 ; i < aData.length ; i++) { if (!aNodes[i]) { $(aNodes[iRecordCnt - 1]).clone().appendTo(aNodesParent); iAddedElementCount++; } } if (iAddedElementCount > 0) { aNodes = this.__$target.find('.xans-record-'); } if (aData.length > 0) { this.__$target.show(); } for ( var i = 0 ; i < aData.length ; i++) { assignVariables(aNodes[i], aData[i]); } // Á¾·á Ä«¿îÆ® ÁöÁ¤ if (aData.length < aNodes.length) { iLength = aData.length; deleteNode(); } recentBntInit(this.__$target); /** * ÆÐÄ¡µÇÁö ¾ÊÀº ³ëµå¸¦ Á¦°Å */ function deleteNode() { for ( var i = iLength ; i < aNodes.length ; i++) { $(aNodes[i]).remove(); } } /** * oTarget ¿¤·¹¸ÕÆ®¿¡ aDataÀÇ º¯¼ö¸¦ ¾î½ÎÀÎÇÕ´Ï´Ù. * @param Element oTarget º¯¼ö¸¦ ¾î½ÎÀÎÇÒ ¿¤·¹¸ÕÆ® * @param array aData º¯¼ö µ¥ÀÌÅÍ */ function assignVariables(oTarget, aData) { var $oTarget = $(oTarget); var sHtml = $oTarget.html(); sHtml = sHtml.replace('about:blank', aData.recent_img) .replace('##param##', aData.param) .replace('##name##',aData.name); $oTarget.html(sHtml); if (aData.disp_recent === true) { $oTarget.removeClass('displaynone'); } } function recentBntInit($target) { // È­¸é¿¡ »Ñ·ÁÁø °¹¼ö var iDisplayCount = 0; // º¸¿©Áö´Â style var sDisplay = ''; var iIdx = 0; // var iDisplayNoneIdx = 0; var nodes = $target.find('.xans-record-').each(function() { sDisplay = $(this).css('display'); if (sDisplay != 'none') { iDisplayCount++; } else { if (iDisplayNoneIdx == 0) { iDisplayNoneIdx = iIdx; } } iIdx++; }); var iRecentCount = nodes.length; var bBtnActive = iDisplayCount > 0; $('.xans-layout-productrecent .prev').unbind('click').click(function() { if (bBtnActive !== true) return; var iFirstNode = iDisplayNoneIdx - iDisplayCount; if (iFirstNode == 0 || iDisplayCount == iRecentCount) { alert(__('ÃÖ±Ù º» ù¹øÂ° »óǰÀÔ´Ï´Ù.')); return; } else { iDisplayNoneIdx--; $(nodes[iDisplayNoneIdx]).hide(); $(nodes[iFirstNode - 1]).removeClass('displaynone'); $(nodes[iFirstNode - 1]).fadeIn('fast'); } }).css( { cursor : 'pointer' }); $('.xans-layout-productrecent .next').unbind('click').click(function() { if (bBtnActive !== true) return; if ( (iRecentCount ) == iDisplayNoneIdx || iDisplayCount == iRecentCount) { alert(__('ÃÖ±Ù º» ¸¶Áö¸· »óǰÀÔ´Ï´Ù.')); } else { $(nodes[iDisplayNoneIdx]).fadeIn('fast'); $(nodes[iDisplayNoneIdx]).removeClass('displaynone'); $(nodes[ (iDisplayNoneIdx - iDisplayCount)]).hide(); iDisplayNoneIdx++; } }).css( { cursor : 'pointer' }); } } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - ÃÖ±Ùº»»óǰ ÃÑ °¹¼ö */ CAPP_ASYNC_METHODS.aDatasetList.push('RecentTotalCount'); CAPP_ASYNC_METHODS.RecentTotalCount = { __iRecentCount: null, __$target: CAPP_ASYNC_METHODS.$xansMyshopMain.find('.xans_myshop_main_recent_cnt'), isUse: function() { if (this.__$target.length > 0) { return true; } return false; }, restoreCache: function() { var sCookieName = 'recent_plist'; if (EC_SDE_SHOP_NUM > 1) { sCookieName = 'recent_plist' + EC_SDE_SHOP_NUM; } var re = new RegExp('(?:^| |;)' + sCookieName + '=([^;]+)'); var aCookieValue = document.cookie.match(re); if (aCookieValue) { this.__iRecentCount = decodeURI(aCookieValue[1]).split('|').length; } else { this.__iRecentCount = 0; } }, execute: function() { this.__$target.html(this.__iRecentCount); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - Àå¹Ù±¸´Ï °¹¼ö */ CAPP_ASYNC_METHODS.aDatasetList.push('Basketcnt'); CAPP_ASYNC_METHODS.Basketcnt = { __iBasketCount: null, __$target: $('.xans-layout-orderbasketcount span a'), __$target2: $('#xans_myshop_basket_cnt'), __$target3: CAPP_ASYNC_METHODS.$xansMyshopMain.find('.xans_myshop_main_basket_cnt'), isUse: function() { if (this.__$target.length > 0) { return true; } if (this.__$target2.length > 0) { return true; } if (this.__$target3.length > 0) { return true; } return false; }, setData: function(sData) { this.__iBasketCount = Number(sData); }, execute: function() { this.__$target.html(this.__iBasketCount); if (SHOP.getLanguage() === 'ko_KR') { this.__$target2.html(this.__iBasketCount + '°³'); } else { this.__$target2.html(this.__iBasketCount); } this.__$target3.html(this.__iBasketCount); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - Àå¹Ù±¸´Ï ±Ý¾× */ CAPP_ASYNC_METHODS.aDatasetList.push('Basketprice'); CAPP_ASYNC_METHODS.Basketprice = { __sBasketPrice: null, __$target: $('#xans_myshop_basket_price'), isUse: function() { if (this.__$target.length > 0) { return true; } return false; }, setData: function(sData) { this.__sBasketPrice = sData; }, execute: function() { this.__$target.html(this.__sBasketPrice); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - ÄíÆù °¹¼ö */ CAPP_ASYNC_METHODS.aDatasetList.push('Couponcnt'); CAPP_ASYNC_METHODS.Couponcnt = { __iCouponCount: null, __$target: $('.xans-layout-myshopcouponcount'), __$target2: $('#xans_myshop_coupon_cnt'), __$target3: CAPP_ASYNC_METHODS.$xansMyshopMain.find('.xans_myshop_main_coupon_cnt'), isUse: function() { if (CAPP_ASYNC_METHODS.IS_LOGIN === true) { if (this.__$target.length > 0) { return true; } if (this.__$target2.length > 0) { return true; } if (this.__$target3.length > 0) { return true; } } return false; }, setData: function(sData) { this.__iCouponCount = Number(sData); }, execute: function() { this.__$target.html(this.__iCouponCount); if (SHOP.getLanguage() === 'ko_KR') { this.__$target2.html(this.__iCouponCount + '°³'); } else { this.__$target2.html(this.__iCouponCount); } this.__$target3.html(this.__iCouponCount); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - Àû¸³±Ý */ CAPP_ASYNC_METHODS.aDatasetList.push('Mileage'); CAPP_ASYNC_METHODS.Mileage = { __sMileage: null, __$target: $('#xans_myshop_mileage'), isUse: function() { if (CAPP_ASYNC_METHODS.IS_LOGIN === true) { if (this.__$target.length > 0) { return true; } } return false; }, setData: function(sData) { this.__sMileage = sData; }, execute: function() { this.__$target.html(this.__sMileage); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - ¿¹Ä¡±Ý */ CAPP_ASYNC_METHODS.aDatasetList.push('Deposit'); CAPP_ASYNC_METHODS.Deposit = { __sDeposit: null, __$target: $('#xans_myshop_deposit'), isUse: function() { if (CAPP_ASYNC_METHODS.IS_LOGIN === true) { if (this.__$target.length > 0) { return true; } } return false; }, setData: function(sData) { this.__sDeposit = sData; }, execute: function() { this.__$target.html(this.__sDeposit); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - °ü½É»óǰ °¹¼ö */ CAPP_ASYNC_METHODS.aDatasetList.push('Wishcount'); CAPP_ASYNC_METHODS.Wishcount = { __iWishCount: null, __$target: $('#xans_myshop_interest_prd_cnt'), __$target2: CAPP_ASYNC_METHODS.$xansMyshopMain.find('.xans_myshop_main_interest_prd_cnt'), isUse: function() { if (CAPP_ASYNC_METHODS.IS_LOGIN === true) { if (this.__$target.length > 0) { return true; } if (this.__$target2.length > 0) { return true; } } return false; }, setData: function(sData) { this.__iWishCount = Number(sData); }, execute: function() { if (SHOP.getLanguage() === 'ko_KR') { this.__$target.html(this.__iWishCount + '°³'); } else { this.__$target.html(this.__iWishCount); } this.__$target2.html(this.__iWishCount); } }; /** * ºñµ¿±â½Ä µ¥ÀÌÅÍ - ȸ¿ø Á¤º¸ */ CAPP_ASYNC_METHODS.aDatasetList.push('member'); CAPP_ASYNC_METHODS.member = { __sEncryptedString: null, isUse: function() { if (CAPP_ASYNC_METHODS.IS_LOGIN === true) { if ($('.xans-layout-statelogon, .xans-layout-logon').length > 0) { return true; } } return false; }, setData: function(sData) { this.__sEncryptedString = sData; }, execute: function() { AuthSSLManager.weave({ 'auth_mode' : 'decryptClient', 'auth_string' : this.__sEncryptedString, 'auth_callbackName' : 'CAPP_ASYNC_METHODS.member.setDataCallback' }); }, setDataCallback: function(output) { try { var output = decodeURIComponent(output); if ( AuthSSLManager.isError(output) == true ) { alert(output); return; } var aData = AuthSSLManager.unserialize(output); var fk = ''; for ( var k in aData) { $('.xans-member-var-' + k).html(aData[k]); } } catch(e) {} } }; $(function() { var d=300; $('#navigation a').each(function(){ $(this).stop().animate({ 'marginTop':'-80px' },d+=150); }); $('#navigation > li').hover( function () { $('a',$(this)).stop().animate({ 'marginTop':'-2px' },200); }, function () { $('a',$(this)).stop().animate({ 'marginTop':'-80px' },200); } ); }); /** * Ä«Å×°í¸® ¸¶¿ì½º ¿À¹ö À̹ÌÁö * Ä«Å×°í¸® ¼­ºê ¸Þ´º Ãâ·Â */ $(document).ready(function(){ var methods = { aCategory : [], aSubCategory : {}, get: function() { $.ajax({ url : '/exec/front/Product/SubCategory', dataType: 'json', success: function(aData) { if (aData == null || aData == 'undefined') return; for (var i=0; i'); $(methods.aSubCategory[iCateNo]).each(function() { aHtml.push('
  • '+this.name+'
  • '); }); aHtml.push(''); var offset = $(overNode).offset(); $('
    ') .appendTo(overNode) .html(aHtml.join('')) .find('li').mouseover(function(e) { $(this).addClass('over'); }).mouseout(function(e) { $(this).removeClass('over'); }); }, close: function() { $('.sub-category').remove(); } }; methods.get(); $('.xans-layout-category li, .leftlogo li').mouseenter(function(e) { $(this).addClass('on') var node = $(this).find('img'); if (node.length > 0) { var src = node.attr('src'); if (src.indexOf('_over.gif') === -1) { $(this).find('img').attr('src', src.replace('.gif', '_over.gif')); } } var iCateNo = Number(methods.getParam($(this).find('a').attr('href'), 'cate_no')); if (!iCateNo) { return; } methods.show(this, iCateNo); }).mouseleave(function(e) { $(this).removeClass('on') var node = $(this).find('img'); if (node.length > 0) { var src = node.attr('src'); if (src.indexOf('_over.gif') > -1) { $(this).find('img').attr('src', src.replace('_over.gif', '.gif')); } } methods.close(); }); }); $(document).ready(function(){ var aBanner = []; aBanner.push({url: 'http://www.muelbag.com/product/detail.html?product_no=571&cate_no=1&display_group=2', img: '/web/upload/main001/1.jpg'}); aBanner.push({url: 'http://www.muelbag.com/product/detail.html?product_no=546&cate_no=79&display_group=1', img: '/web/upload/main001/2.jpg'}); aBanner.push({url: 'http://www.muelbag.com/product/detail.html?product_no=549&cate_no=1&display_group=3', img: '/web/upload/main001/3.jpg'}); aBanner.push({url: 'http://www.muelbag.com/product/detail.html?product_no=529&cate_no=80&display_group=1', img: '/web/upload/main001/4.jpg'}); aBanner.push({url: 'http://www.muelbag.com/product/detail.html?product_no=486&cate_no=80&display_group=2', img: '/web/upload/main001/5.jpg'}); var iNo = 0; // var iDuration = 5000; //·Ñ¸µµÇ´Â ½Ã°£ var iCount = aBanner.length; var iWidth = 960; var iHeight = 440; var iEffect = 4; var sOnBtn = '/web/upload/main001/on.png'; var sOffBtn = '/web/upload/main001/off.png'; init(); oInterval = setInterval(loop, iDuration); /** * Ãʱ⠱â´É ¹öưµîÀ» Ȱ¼ºÈ­ */ function init() { $('.banner-image').html(template(aBanner[0], 10)); var aHtml = []; var sSwitch = ''; for(var i=0; i'); } $('.banner-btn').html(aHtml.join('')).find('img').css({cursor:'pointer'}).mouseover(function() { clearInterval(oInterval); iNo = Number($(this).attr('no')) - 1; iNo = iNo === -1 ? (iCount-1) : iNo; oInterval = setInterval(loop, iDuration); loop(); }); } function template(aBanner, zIndex) { return '¹è³Ê'; } function loop() { iNo++; iNo = iCount === iNo ? 0 : iNo; $('.banner-btn img').each(function(iBtnNo) { var sSwitch = (iBtnNo === iNo) ? sOnBtn : sOffBtn; $(this).attr('src', sSwitch); }); $('.banner-image').append(template(aBanner[iNo], 9)); var iRand = Math.floor(Math.random() * iEffect); effects($('.banner-image img:first').css({zIndex:10}), 0); } function effects(node, iRand) { var removeNode = function() { $(this).remove(); }; switch(iRand) { case 0: $(node).fadeOut('slow', removeNode); break; case 1: $(node).slideUp('slow', removeNode); break; case 2: $(node).animate({"left": iWidth+"px"}, 500, removeNode); break; case 3: $(node).animate({"top": iHeight+"px"}, 500, removeNode); break; default : $(node).fadeOut('slow', removeNode); } } }); /** * ¿òÁ÷ÀÌ´Â ¹è³Ê Jquery Plug-in * @author cafe24 */ ;(function($){ $.fn.floatBanner = function(options) { options = $.extend({}, $.fn.floatBanner.defaults , options); return this.each(function() { var aPosition = $(this).position(); var node = this; $(window).scroll(function() { var _top = $(document).scrollTop(); _top = (aPosition.top < _top) ? _top : aPosition.top; setTimeout(function () { $(node).stop().animate({top: _top}, options.animate); }, options.delay); }); }); }; $.fn.floatBanner.defaults = { 'animate' : 600, 'delay' : 600 }; })(jQuery); /** * ¹®¼­ ±¸µ¿ÈÄ ½ÃÀÛ */ $(document).ready(function(){ $('#quickR, #quickL').floatBanner(); }); // function logCorpAScript_full(){ HTTP_MSN_MEMBER_NAME="";/*member name*/ var prtc=(document.location.protocol=="https:")?"https://":"http://"; var hst=prtc+"asp31.http.or.kr"; var rnd="r"+(new Date().getTime()*Math.random()*9); this.ch=function(){ if(document.getElementsByTagName("head")[0]){logCorpAnalysis_full.dls();}else{window.setTimeout(logCorpAnalysis_full.ch,30)} } this.dls=function(){ var h=document.getElementsByTagName("head")[0]; var s=document.createElement("script");s.type="text/jav"+"ascript";try{s.defer=true;}catch(e){};try{s.async=true;}catch(e){}; if(h){s.src=hst+"/HTTP_MSN/UsrConfig/muelbag/js/ASP_Conf.js?s="+rnd;h.appendChild(s);} } this.init= function(){ document.write(''); } } if(typeof logCorpAnalysis_full=="undefined"){ var logCorpAnalysis_full=new logCorpAScript_full();logCorpAnalysis_full.init();} // //window popup script function winPop(url) { window.open(url, "popup", "width=300,height=300,left=10,top=10,resizable=no,scrollbars=no"); } /** * document.location.href split * return array Param */ function getQueryString(sKey) { var sQueryString = document.location.search.substring(1); var aParam = {}; if (sQueryString) { var aFields = sQueryString.split("&"); var aField = []; for (var i=0; i'+sPage+''); } else { var sHref = $(this).attr('href'); $(this).parent().html(''+sPage+''); } }); } function SBclose(id){ var _id = document.getElementById(id); _id.className = "selectBox2"; _id.style.display = "none"; } var thisMnObj = null; function SBopen(_id, msgObj, uleft, utop){ if(msgObj != undefined && msgObj != null){ thisMnObj = msgObj; } SBclose("selectBox"); var mnObjChk = document.getElementById(_id); if(uleft == undefined || utop == undefined ){ getMouseXY(); mnObjChk.style.left = getMouX+ -90 +"px"; mnObjChk.style.top = getMouY + 80 + "px"; }else{ mnObjChk.style.left = uleft + "px"; mnObjChk.style.top = utop + "px"; } mnObjChk.className = _id; mnObjChk.style.display = "block"; } function move_box(an, box) { //¸µÅ©µÈ À§Ä¡¿¡¼­ ºÎÅÍÀÇ ¼³Á¤°ª ÁöÁ¤ var cleft = 20; //¿ÞÂʸ¶Áø var ctop = -10; //»ó´Ü¸¶Áø var obj = an; while (obj.offsetParent) { cleft += obj.offsetLeft; ctop += obj.offsetTop; obj = obj.offsetParent; } box.style.left = cleft + 'px'; ctop += an.offsetHeight + 8; if (document.body.currentStyle && document.body.currentStyle['marginTop']) { ctop += parseInt( document.body.currentStyle['marginTop']); } box.style.top = ctop + 'px'; } function show_hide_box(an, width, height, borderStyle) { var href = an.href; var boxdiv = document.getElementById(href); if (boxdiv != null) { if (boxdiv.style.display=='none') { move_box(an, boxdiv); boxdiv.style.display='block'; } else boxdiv.style.display='none'; return false; } boxdiv = document.createElement('div'); boxdiv.setAttribute('id', href); boxdiv.style.display = 'block'; boxdiv.style.position = 'absolute'; boxdiv.style.width = width + 'px'; boxdiv.style.height = height + 'px'; boxdiv.style.border = borderStyle; boxdiv.style.backgroundColor = '#fff'; var contents = document.createElement('iframe'); contents.scrolling = 'no'; contents.frameBorder = '0'; contents.style.width = width + 'px'; contents.style.height = height + 'px'; contents.src = href; boxdiv.appendChild(contents); document.body.appendChild(boxdiv); move_box(an, boxdiv); return false; } function autoBlur(){ if(event.srcElement.tagName=="A"||event.srcElement.tagName=="IMG") document.body.focus(); } document.onfocusin=autoBlur; function bookmark(){ window.external.AddFavorite('http://muelbag.co.kr', '¹Â¿¤¹é') } /* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - jQuery Easing * * Open source under the BSD License. * * Copyright © 2008 George McGinley Smith * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ // t: current time, b: begInnIng value, c: change In value, d: duration jQuery.easing['jswing'] = jQuery.easing['swing']; jQuery.extend( jQuery.easing, { def: 'easeOutQuad', swing: function (x, t, b, c, d) { //alert(jQuery.easing.default); return jQuery.easing[jQuery.easing.def](x, t, b, c, d); }, easeInQuad: function (x, t, b, c, d) { return c*(t/=d)*t + b; }, easeOutQuad: function (x, t, b, c, d) { return -c *(t/=d)*(t-2) + b; }, easeInOutQuad: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t + b; return -c/2 * ((--t)*(t-2) - 1) + b; }, easeInCubic: function (x, t, b, c, d) { return c*(t/=d)*t*t + b; }, easeOutCubic: function (x, t, b, c, d) { return c*((t=t/d-1)*t*t + 1) + b; }, easeInOutCubic: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t + b; return c/2*((t-=2)*t*t + 2) + b; }, easeInQuart: function (x, t, b, c, d) { return c*(t/=d)*t*t*t + b; }, easeOutQuart: function (x, t, b, c, d) { return -c * ((t=t/d-1)*t*t*t - 1) + b; }, easeInOutQuart: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t + b; return -c/2 * ((t-=2)*t*t*t - 2) + b; }, easeInQuint: function (x, t, b, c, d) { return c*(t/=d)*t*t*t*t + b; }, easeOutQuint: function (x, t, b, c, d) { return c*((t=t/d-1)*t*t*t*t + 1) + b; }, easeInOutQuint: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; return c/2*((t-=2)*t*t*t*t + 2) + b; }, easeInSine: function (x, t, b, c, d) { return -c * Math.cos(t/d * (Math.PI/2)) + c + b; }, easeOutSine: function (x, t, b, c, d) { return c * Math.sin(t/d * (Math.PI/2)) + b; }, easeInOutSine: function (x, t, b, c, d) { return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b; }, easeInExpo: function (x, t, b, c, d) { return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; }, easeOutExpo: function (x, t, b, c, d) { return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; }, easeInOutExpo: function (x, t, b, c, d) { if (t==0) return b; if (t==d) return b+c; if ((t/=d/2) < 1) return c/2 * Math.pow(2, 10 * (t - 1)) + b; return c/2 * (-Math.pow(2, -10 * --t) + 2) + b; }, easeInCirc: function (x, t, b, c, d) { return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; }, easeOutCirc: function (x, t, b, c, d) { return c * Math.sqrt(1 - (t=t/d-1)*t) + b; }, easeInOutCirc: function (x, t, b, c, d) { if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; }, easeInElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; }, easeOutElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d)==1) return b+c; if (!p) p=d*.3; if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b; }, easeInOutElastic: function (x, t, b, c, d) { var s=1.70158;var p=0;var a=c; if (t==0) return b; if ((t/=d/2)==2) return b+c; if (!p) p=d*(.3*1.5); if (a < Math.abs(c)) { a=c; var s=p/4; } else var s = p/(2*Math.PI) * Math.asin (c/a); if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; }, easeInBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; return c*(t/=d)*t*((s+1)*t - s) + b; }, easeOutBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; }, easeInOutBack: function (x, t, b, c, d, s) { if (s == undefined) s = 1.70158; if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; }, easeInBounce: function (x, t, b, c, d) { return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b; }, easeOutBounce: function (x, t, b, c, d) { if ((t/=d) < (1/2.75)) { return c*(7.5625*t*t) + b; } else if (t < (2/2.75)) { return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; } else if (t < (2.5/2.75)) { return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; } else { return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; } }, easeInOutBounce: function (x, t, b, c, d) { if (t < d/2) return jQuery.easing.easeInBounce (x, t*2, 0, c, d) * .5 + b; return jQuery.easing.easeOutBounce (x, t*2-d, 0, c, d) * .5 + c*.5 + b; } }); /* * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright © 2001 Robert Penner * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ (function(a){var b=["Webkit","Moz","O","Ms","Khtml",""];a.fn.cssSetQueue=function(b,c){v=this;var d=v.data("cssQueue")?v.data("cssQueue"):[];var e=v.data("cssCall")?v.data("cssCall"):[];var f=0;var g={};a.each(c,function(a,b){g[a]=b});while(1){if(!e[f]){e[f]=g.complete;break}f++}g.complete=f;d.push([b,g]);v.data({cssQueue:d,cssRunning:true,cssCall:e})};a.fn.cssRunQueue=function(){v=this;var a=v.data("cssQueue")?v.data("cssQueue"):[];if(a[0])v.cssEngine(a[0][0],a[0][1]);else v.data("cssRunning",false);a.shift();v.data("cssQueue",a)};a.cssMerge=function(b,c,d){a.each(c,function(c,e){a.each(d,function(a,d){b[d+c]=e})});return b};a.fn.cssAnimationData=function(a,b){var c=this;var d=c.data("cssAnimations");if(!d)d={};if(!d[a])d[a]=[];d[a].push(b);c.data("cssAnimations",d);return d[a]};a.fn.cssAnimationRemove=function(){var b=this;var c=b.data("cssAnimations");var d=b.data("identity");a.each(c,function(a,b){c[a]=b.splice(d+1,1)});b.data("cssAnimations",c)};a.css3D=function(c){a("body").data("cssPerspective",isFinite(c)?c:c?1e3:0).css(a.cssMerge({},{TransformStyle:c?"preserve-3d":"flat"},b))};a.cssAnimateSupport=function(){var c=false;a.each(b,function(a,b){c=document.body.style[b+"AnimationName"]!==undefined?true:c});return c};a.fn.cssEngine=function(c,d){function f(a){return String(a).replace(/([A-Z])/g,"-$1").toLowerCase()}var e=this;if(typeof d.complete=="number")e.data("cssCallIndex",d.complete);var g={linear:"linear",swing:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out"};var h={};var i=a("body").data("cssPerspective");if(c.transform)a.each(b,function(a,b){var d=b+(b?"T":"t")+"ransform";var g=e.css(f(d));var j=c.transform;if(!g||g=="none")h[d]="scale(1)";c[d]=(i&&!/perspective/gi.test(j)?"perspective("+i+") ":"")+j});if(c.borderRadius)a.each(b,function(a,b){c[b+(b?"B":"b")+"orderRadius"]=c.borderRadius});if(c.boxShadow)a.each(b,function(a,b){c[b+(b?"B":"b")+"oxShadow"]=c.boxShadow});var j=[];a.each(c,function(a,b){j.push(f(a))});var k=false;var l=[];var m=[];for(var n=0;n= defaults.threshold ) { phase = PHASE_END; triggerHandler(event, phase); touchCancel(event); // reset the variables } } } else { phase = PHASE_CANCEL; triggerHandler(event, phase); touchCancel(event); } } /** * Event handler for a touch end event. * Calculate the direction and trigger events */ function touchEnd(event) { event.preventDefault(); distance = caluculateDistance(); direction = caluculateDirection(); if (defaults.triggerOnTouchEnd) { phase = PHASE_END; // check to see if more than one finger was used and that there is an ending coordinate if ( (fingerCount == defaults.fingers || !hasTouch) && end.x != 0 ) { // if the user swiped more than the minimum length, perform the appropriate action if ( distance >= defaults.threshold ) { triggerHandler(event, phase); touchCancel(event); // reset the variables } else { phase = PHASE_CANCEL; triggerHandler(event, phase); touchCancel(event); } } else { phase = PHASE_CANCEL; triggerHandler(event, phase); touchCancel(event); } } else if (phase == PHASE_MOVE) { phase = PHASE_CANCEL; triggerHandler(event, phase); touchCancel(event); } that.removeEventListener(MOVE_EV, touchMove, false); that.removeEventListener(END_EV, touchEnd, false); } /** * Event handler for a touch cancel event. * Clears current vars */ function touchCancel(event) { // reset the variables back to default values fingerCount = 0; start.x = 0; start.y = 0; end.x = 0; end.y = 0; delta.x = 0; delta.y = 0; } /** * Trigger the relevant event handler * The handlers are passed the original event, the element that was swiped, and in the case of the catch all handler, the direction that was swiped, "left", "right", "up", or "down" */ function triggerHandler(event, phase) { //update status if (defaults.swipeStatus) defaults.swipeStatus.call($this,event, phase, direction || null, distance || 0); if (phase == PHASE_CANCEL) { if (defaults.click && (fingerCount==1 || !hasTouch) && (isNaN(distance) || distance==0)) defaults.click.call($this,event, event.target); } if (phase == PHASE_END) { //trigger catch all event handler if (defaults.swipe) { defaults.swipe.call($this,event, direction, distance); } //trigger direction specific event handlers switch(direction) { case LEFT : if (defaults.swipeLeft) defaults.swipeLeft.call($this,event, direction, distance); break; case RIGHT : if (defaults.swipeRight) defaults.swipeRight.call($this,event, direction, distance); break; case UP : if (defaults.swipeUp) defaults.swipeUp.call($this,event, direction, distance); break; case DOWN : if (defaults.swipeDown) defaults.swipeDown.call($this,event, direction, distance); break; } } } /** * Checks direction of the swipe and the value allowPageScroll to see if we should allow or prevent the default behaviour from occurring. * This will essentially allow page scrolling or not when the user is swiping on a touchSwipe object. */ function validateDefaultEvent(event, direction) { if( defaults.allowPageScroll==NONE ) { event.preventDefault(); } else { var auto=defaults.allowPageScroll==AUTO; switch(direction) { case LEFT : if ( (defaults.swipeLeft && auto) || (!auto && defaults.allowPageScroll!=HORIZONTAL)) event.preventDefault(); break; case RIGHT : if ( (defaults.swipeRight && auto) || (!auto && defaults.allowPageScroll!=HORIZONTAL)) event.preventDefault(); break; case UP : if ( (defaults.swipeUp && auto) || (!auto && defaults.allowPageScroll!=VERTICAL)) event.preventDefault(); break; case DOWN : if ( (defaults.swipeDown && auto) || (!auto && defaults.allowPageScroll!=VERTICAL)) event.preventDefault(); break; } } } /** * Calcualte the length / distance of the swipe */ function caluculateDistance() { return Math.round(Math.sqrt(Math.pow(end.x - start.x,2) + Math.pow(end.y - start.y,2))); } /** * Calcualte the angle of the swipe */ function caluculateAngle() { var X = start.x-end.x; var Y = end.y-start.y; var r = Math.atan2(Y,X); //radians var angle = Math.round(r*180/Math.PI); //degrees //ensure value is positive if (angle < 0) angle = 360 - Math.abs(angle); return angle; } /** * Calcualte the direction of the swipe * This will also call caluculateAngle to get the latest angle of swipe */ function caluculateDirection() { var angle = caluculateAngle(); if ( (angle <= 45) && (angle >= 0) ) return LEFT; else if ( (angle <= 360) && (angle >= 315) ) return LEFT; else if ( (angle >= 135) && (angle <= 225) ) return RIGHT; else if ( (angle > 45) && (angle < 135) ) return DOWN; else return UP; } // Add gestures to all swipable areas if supported try { this.addEventListener(START_EV, touchStart, false); this.addEventListener(CANCEL_EV, touchCancel); } catch(e) { //touch not supported } }); }; })(jQuery); (function(a){function d(b){var c=b||window.event,d=[].slice.call(arguments,1),e=0,f=!0,g=0,h=0;return b=a.event.fix(c),b.type="mousewheel",c.wheelDelta&&(e=c.wheelDelta/120),c.detail&&(e=-c.detail/3),h=e,c.axis!==undefined&&c.axis===c.HORIZONTAL_AXIS&&(h=0,g=-1*e),c.wheelDeltaY!==undefined&&(h=c.wheelDeltaY/120),c.wheelDeltaX!==undefined&&(g=-1*c.wheelDeltaX/120),d.unshift(b,e,g,h),(a.event.dispatch||a.event.handle).apply(this,d)}var b=["DOMMouseScroll","mousewheel"];if(a.event.fixHooks)for(var c=b.length;c;)a.event.fixHooks[b[--c]]=a.event.mouseHooks;a.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a=b.length;a;)this.addEventListener(b[--a],d,!1);else this.onmousewheel=d},teardown:function(){if(this.removeEventListener)for(var a=b.length;a;)this.removeEventListener(b[--a],d,!1);else this.onmousewheel=null}},a.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery); (function (a, b){ var interval; var autoRoll = "start"; function j(a, b){ setInterval(function () {}, 100) } function i(b, c){ if (a.browser.msie) { b.find(".paradigm-preloader").animate({ opacity : "0.0" }, { duration : 300, queue : false }) } else { b.find(".paradigm-preloader").animate({ opacity : "0.0" }, { duration : 300, queue : false }) } setTimeout(function () { b.find(".paradigm-preloader").remove() }, 300) } function h(a, b){ a.find("ul:first").wrap('
    '); var c = a.find(".maincontainer"); var d = a.parent(".productWrap"); var wrapWidth = d.css("padding-left").replace("px","")*2 + b.width + 58; var wrapHeight = d.css("padding-bottom").replace("px","")*2 + b.height + 26; d.css({ "width":wrapWidth+"px", "height":wrapHeight+"px" }) b.padtop = parseInt(c.css("paddingTop"), 0); b.padleft = parseInt(c.css("paddingLeft"), 0); b.padright = parseInt(c.css("paddingRight"), 0); b.padbottom = parseInt(c.css("paddingBottom"), 0) } function g(b, c){ c.slidewidths = (c.width - (c.slideAmount - 1) * c.slideSpacing) / c.slideAmount; c.positionArray = []; c.positionArray[0] = 0 - c.slidewidths; b.find("ul:first").wrap('
    '); c.top = b.find(".services-wrapper-top"); c.maxitem = 0; b.find("ul:first > li").each(function (b){ c.maxitem = c.maxitem + 1; var d = a(this); c.positionArray[b] = (c.slidewidths + c.slideSpacing) * b; d.wrapInner('
    '); var f = d.find(".slide"); f.css({ left : c.positionArray[b] + "px", position : "absolute" }); f.data("pagemore", ""); f.find(".page-more").each(function () { var b = a(this); f.data("pagemore", b.html()); b.remove(); }); f.data("id", b); var g = f.find("img.thumb"); g.wrap('
    '); g.css({"border":c.imageBoarder+"px solid"+c.imageBoarderColor+"","padding":c.imagePadding+"px"}); g.css({"width":"0px"}); var h = f.find(".imgholder"); var hwidth = parseInt(h.width()-c.imageBoarder*2-c.imagePadding*2); g.css({"width":hwidth+"px","height":hwidth+"px"}); var i = parseInt(g.css("border-left-width"), 0); var j = parseInt(g.css("paddingLeft"), 0); var k = parseInt(g.css("marginLeft"), 0); if (!i > 0) { i = 0; } if (!j > 0) { j = 0; } if (!k > 0) { k = 0; } var l = i + j + k; var m = parseInt(g.css("border-top-width"), 0); var n = parseInt(g.css("paddingTop"), 0); var o = parseInt(g.css("marginTop"), 0); if (!m > 0) { m = 0; } if (!n > 0) { n = 0; } if (!o > 0) { o = 0; } var p = m + n + o; h.append(''); h.find(".bw").css({ position : "absolute", "z-index" : "1000", opacity : "0.0", left : l + "px", top : p + "px" }); if (f.data("pagemore").length > 0) { f.find(".imgholder").click(function () { e(f, c); return false; }); } f.hover(function () { var b = a(this); autoRoll = "stop"; b.addClass("mouseover"); b.parent().parent().find("li").each(function (b) { var c = a(this); if (!c.find(".slide").hasClass("mouseover")) { c.find(".slide .imgholder .bw").stop(); c.find(".slide *").stop(); c.find(".slide .imgholder .bw").animate({ opacity : "1.0" }, { duration : 400, queue : false }); if (a.browser.msie && a.browser.version < 8) {} else { c.find(".slide *").each(function () { var b = a(this); if (!b.hasClass("buttonlight") && !b.hasClass("imgholder")) { b.animate({ opacity : "0.5" }, { duration : 400, queue : false }); } if (b.hasClass("thumb")) { b.animate({ opacity : "0.0" }, { duration : 400, queue : false }); } }) } clearTimeout(c.data("to")) } else { clearTimeout(c.data("to")); c.find(".slide .imgholder .bw").stop(); c.find(".slide *").stop(); c.find(".slide .imgholder .bw").animate({ opacity : "0.0" }, { duration : 400, queue : false }); if (a.browser.msie && a.browser.version < 8) {} else { c.find(".slide *").each(function () { var b = a(this); if (!b.hasClass("buttonlight") && !b.hasClass("imgholder") && !b.hasClass("bw")) { b.animate({opacity : "1.0" },{ duration : 400, queue : false }); } }) } } }) }, function () { var b = a(this); autoRoll = "start"; b.removeClass("mouseover"); b.parent().parent().find("li").each(function (b) { var c = a(this); c.data("to", setTimeout(function () { c.find(".slide .imgholder .bw").stop(); c.find(".slide *").stop(); c.find(".slide .imgholder .bw").animate({ opacity : "0.0" }, { duration : 400, queue : false }); if (a.browser.msie && a.browser.version < 8) {} else { c.find(".slide *").each(function () { var b = a(this); if (!b.hasClass("buttonlight") && !b.hasClass("imgholder") && !b.hasClass("bw")) { b.animate({ opacity : "1.0" }, { duration : 400, queue : false }); } }) } }, 250)) }) }) }); c.positionArray[c.maxitem + 1] = (c.slidewidths + c.slideSpacing) * (c.maxitems + 1) + c.slideSpacing; d(c, "visible"); if (c.maxitem <= c.slideAmount) { d(c, "none"); } b.find("ul:first").css({ visibility : "visible" }) } function f(b, c, d) { var e = 0 - (c.slidewidths + c.slideSpacing) + c.slideSpacing; var f = (c.slidewidths + c.slideSpacing) * c.slideAmount + c.slideSpacing; c.transition = 1; b.find("ul:first >li .slide").each(function (b) { var g = a(this); if (d == 0) { if (g.data("id") == c.maxitem - 1) { g.cssAnimate({ left : 1 * e + "px" }, { duration : 300, queue : false }) } else { if (g.position().left < 0) { g.cssAnimate({ left : f + "px" }, { duration : 1 }) } else { setTimeout(function () { g.cssAnimate({ left : c.positionArray[g.data("id")] + "px" }, { duration : 300, queue : false }) }, 100) } } } else { if (g.data("id") == c.slideAmount) { g.cssAnimate({ left : f + "px" }, { duration : 500, queue : false }) } else { if (g.position().left >= c.positionArray[c.maxitem - 1]) { g.cssAnimate({ left : e + "px" }, { duration : 2 }) } setTimeout(function () { g.cssAnimate({ left : c.positionArray[g.data("id")] + "px" }, { duration : 300, queue : false }) }, 100) } } }) } function e(b, c, e) { autoRoll = "stop"; var k = c.topcontainer.find(".toolbar"); k.css("display","none"); d(c, "visible"); c.top.animate({ top : c.height * 1.5 + "px" }, { duration : 300, queue : false }); clearInterval(interval); c.actSlide = b.parent().index(); c.top.parent().append('
    ' + b.data("pagemore") + "
    "); var g = c.top.parent().find(".page-more"); g.css({ visibility : "visible" }); if (e == 2) { g.css({ left : "-150px", opacity : "0.0" }); g.animate({ left : "0px", opacity : "1.0" }, { duration : 500, queue : false }) } else { if (e == 1) { g.css({ left : "150px", opacity : "0.0" }); g.animate({ left : "0px", opacity : "1.0" }, { duration : 500, queue : false }) } else { g.css({ top : 0 - c.height * 1.5 + "px" }); g.animate({ top : "0px" }, { duration : 500, queue : false }) } } g.parent().css({ overflow : "visible" }); c.top.parent().find(".page-more").find(".closer").click(function () { var b = a(this).closest(".page-more"); k.css("display","block"); c.top.animate({ top : "0px" }, { duration : 300, queue : false }); b.animate({ top : 0 - c.height + "px" }, { duration : 100, queue : false }); setTimeout(function () { b.remove() }, 100); b.parent().css({ overflow : "hidden" }); c.actSlide =- 1; if (c.maxitem <= c.slideAmount) { d(c, "none"); } }) } function d(a, b) { var c = a.topcontainer.find(".toolbar"); if (b == "none") { c.css({ visibility : "hidden" }) } else { c.css({ visibility : "visible" }) } } function c(b, c) { var d = b.find(".toolbar"); var g = d.find(".left"); var h = d.find(".right"); var gheight = g.height(); g.css("top",""+c.height/2-gheight/2+20+"px"); h.css("top",""+c.height/2-gheight/2+20+"px"); h.click(function () { if (!b.hasClass("DuringAnimation")) { b.addClass("DuringAnimation"); setTimeout(function () { b.removeClass("DuringAnimation") }, 500); if (c.actSlide >= 0) { var d = null; var g = c.actSlide; var h = b.parent().find("ul:first >li .slide"); for (var i = 0; i < h.length; i++) { g++; if (g == h.length) { g = 0; } var j = b.parent().find("ul:first >li").eq(g).find(".slide").data("pagemore"); if (d == null && j.length > 0) { d = b.parent().find("ul:first >li").eq(g).find(".slide"); } } /* if (d != null) { b.parent().find(".page-more").css({ left : "0px" }).addClass("page-more-old").removeClass("page-more"); b.parent().find(".page-more-old").cssAnimate({ left :- 150 + "px", opacity : 0 }, { duration : 300, queue : false }); e(d, c, 1); setTimeout(function () { b.parent().find(".page-more-old").remove() }, 500) } */ } if (c.maxitem > c.slideAmount) { b.find("ul:first >li .slide").each(function () { var b = a(this); b.data("id", b.data("id") - 1); if (b.data("id") < 0) { b.data("id", c.maxitem - 1); } }); f(b, c, 0) } } }); var interval; if(c.autoscroll=="true"){ b.find("ul:first >li .slide, .left ,.right").hover( function() { clearInterval(interval); }, function() { interval = AutoPlay(); } ); interval = AutoPlay(); } function AutoPlay() { if(c.autoscroll=="true" && autoRoll=="start"){ return setInterval(function() { h.click(); }, c.autoscrollTime); } } function AutoStop() { clearInterval(interval); } g.click(function () { if (!b.hasClass("DuringAnimation")) { b.addClass("DuringAnimation"); setTimeout(function () { b.removeClass("DuringAnimation") }, 500); if (c.actSlide >= 0) { var d = null; var g = c.actSlide; var h = b.parent().find("ul:first >li .slide"); for (var i = 0; i < h.length; i++) { g--; if (g ==- 1) { g = h.length - 1; } var j = b.parent().find("ul:first >li").eq(g).find(".slide").data("pagemore"); if (d == null && j.length > 0) { d = b.parent().find("ul:first >li").eq(g).find(".slide"); } } /* if (d != null) { b.parent().find(".page-more").css({ left : "0px" }).addClass("page-more-old").removeClass("page-more"); b.parent().find(".page-more-old").cssAnimate({ left : 150 + "px", opacity : 0 }, { duration : 300, queue : false }); e(d, c, 2); setTimeout(function () { b.parent().find(".page-more-old").remove() }, 500) } */ } if (c.maxitem > c.slideAmount) { b.find("ul:first >li .slide").each(function () { var b = a(this); b.data("id", b.data("id") + 1); if (b.data("id") == c.maxitem) { b.data("id", 0); } }); f(b, c, 1) } } }) } a.fn.extend( { services : function (b) { var d = { width : 980, height : 345, slideAmount : 5, slideSpacing : 20, autoscroll:"false", autoscrollTime:3000, imageBoarder : 2, imageBoarderColor:"#000", imagePadding:3, touchenabled : "on", transition : 1, mouseWheel : "on" }; b = a.extend({}, a.fn.services.defaults, b); return this.each(function () { var d = b; var e = a(this); d.topcontainer = e; h(e, d); g(e, d); c(e, d); if (d.timer > 0) { j(e, d); } if (d.touchenabled == "on") { e.swipe( { data : e, swipeLeft : function () { var b = a(this); var c = b.find(".toolbar"); var d = c.find(".right"); d.click(); }, swipeRight : function () { var b = a(this); var c = b.find(".toolbar"); var d = c.find(".left"); d.click() }, allowPageScroll : "auto" }); } if (d.mouseWheel == "on") { e.bind("mousewheel", function (b, c) { var d = a(this); var e = d.find(".toolbar"); var f = e.find(".left"); var g = e.find(".right"); clearTimeout(d.data("mw")); if (c < 0) { d.data("mw", setTimeout(function () { g.click(); }, 100)); } else { d.data("mw", setTimeout(function () { f.click(); }, 100)); } return false; }) } }) } }); })(jQuery); $(document).ready(function() { //$.noConflict(); jQuery('#product1').services({ width:1052, //°¡·Î»çÀÌÁî(ÃÑ »çÀÌÁî´Â +62Çȼ¿ÀÌ ´õ Àû¿ëµË´Ï´Ù. 700À¸·Î ¼³Á¤Çϸé 62Çȼ¿ Ç÷¯½ºÇؼ­ 762 ÃÑ »çÀÌÁî°¡ µË´Ï´Ù.(µðÀÚÀο©¹é¶§¹®) height:300, //¼¼·ÎÅ©±â(ÁöÁ¤µÈ »çÀÌÁî°ªº¸´Ù ÃѼ¼·Î±æÀÌ´Â +40Çȼ¿ Ãß°¡µË´Ï´Ù.) slideAmount:5, //ÇÑÈ­¸é¿¡ º¸ÀÏ ¾ÆÀÌÅÛ °¹¼ö(ÁöÁ¤µÈ °ª¿¡ µû¶ó À̹ÌÁö ¹× ¿µ¿ªÀÌ ÀÚµ¿À¸·Î ¸®»çÀÌÁ ÇÕ´Ï´Ù.) autoscroll:"true", //ÀÚµ¿ ·Ñ¸µ autoscrollTime:3000,//ÀÚµ¿ ·Ñ¸µ ½Ã°£ slideSpacing:12, //¾ÆÀÌÅÛº° °£°Ý imageBoarder:1, //À̹ÌÁö Å׵θ® µÎ²² imageBoarderColor:"#d0d0d0", //À̹ÌÁö Å׵θ® »ö»ó imagePadding:3, //À̹ÌÁö¿Í Å׵θ® °£°Ý touchenabled:"off", //¸ð¹ÙÀÏ ÅÍÄ¡ Áö¿ø mouseWheel:"off" //¸¶¿ì½º ÈÙ Áö¿ø }); });