/* ---- MouseWheel ----- */
(function(A){A.fn.wheel=function(D){return this[D?"bind":"trigger"]("wheel",D)};A.event.special.wheel={setup:function(){A.event.add(this,C,B,{})},teardown:function(){A.event.remove(this,C,B)}};var C=!A.browser.mozilla?"mousewheel":"DOMMouseScroll"+(A.browser.version<"1.9"?" mousemove":"");function B(D){switch(D.type){case"mousemove":return A.extend(D.data,{clientX:D.clientX,clientY:D.clientY,pageX:D.pageX,pageY:D.pageY});case"DOMMouseScroll":A.extend(D,D.data);D.delta=-D.detail/3;break;case"mousewheel":D.delta=D.wheelDelta/120;if(A.browser.opera){D.delta*=-1}break}D.type="wheel";return A.event.handle.call(this,D,D.delta)}})(jQuery);
/* ---- TouchWipe 1.2 ----- */
(function($){var methods={init:function(options){options=$.extend({},$.fn.touchwipe.defaults,options);return this.each(function(){var $self=$(this),startX,isMoving=false;$self.bind("touchstart.touchwipe",onTouchStart);function cancelTouch(){$self.unbind("touchmove.touchwipe",onTouchMove);startX=null;isMoving=false;}function onTouchMove(e){if(options.preventDefaultEvents){e.preventDefault();}if(isMoving&&e.originalEvent.touches.length==1){var x=e.originalEvent.touches[0].pageX,dx=startX-x;if(Math.abs(dx)>=options.min_move_x){cancelTouch();if(dx>0){options.wipeLeft();}else{options.wipeRight();}}}}function onTouchStart(e){if(e.originalEvent.touches.length==1){startX=e.originalEvent.touches[0].pageX;isMoving=true;$self.bind("touchmove.touchwipe",onTouchMove);}}});},destroy:function(){return this.each(function(){$(this).unbind(".touchwipe");});}};$.fn.touchwipe=function(method){if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1));}else{if(typeof method==="object"||!method){return methods.init.apply(this,arguments);}else{$.error('The method named "'+method+'" does not exist on jQuery.touchwipe.');}}};$.fn.touchwipe.defaults={min_move_x:20,wipeLeft:function(){alert("left");},wipeRight:function(){alert("right");},preventDefaultEvents:true};})(jQuery);
/* ---- JS Cookies ----- */
function Get_Cookie(check_name){var a_all_cookies=document.cookie.split(';');var a_temp_cookie='';var cookie_name='';var cookie_value='';var b_cookie_found=false;var i='';for(i=0;i<a_all_cookies.length;i++){a_temp_cookie=a_all_cookies[i].split('=');cookie_name=a_temp_cookie[0].replace(/^\s+|\s+$/g,'');if(cookie_name==check_name){b_cookie_found=true;if(a_temp_cookie.length>1){cookie_value=unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g,''))}return cookie_value;break}a_temp_cookie=null;cookie_name=''}if(!b_cookie_found){return null}}function Set_Cookie(name,value,expires,path,domain,secure){var today=new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24}var expires_date=new Date(today.getTime()+(expires));document.cookie=name+"="+escape(value)+((expires)?";expires="+expires_date.toGMTString():"")+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+((secure)?";secure":"")}function Delete_Cookie(name,path,domain){if(Get_Cookie(name))document.cookie=name+"="+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT"}
