// JavaScript Document
var $j = jQuery.noConflict();

$j(document).ready(function(){

$j('#tmplEyeCandy').animate({opacity: 1.00}, 1500);


	 
		 (function($) {
		$j.extend($j.fx.step,{
			backgroundPosition: function(fx) {
				if (fx.state === 0 && typeof fx.end == 'string') {
					var start = $j.curCSS(fx.elem,'backgroundPosition');
					start = toArray(start);
					fx.start = [start[0],start[2]];
					var end = toArray(fx.end);
					fx.end = [end[0],end[2]];
					fx.unit = [end[1],end[3]];
				}
				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];
	
			   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]];
			   }
			}
		});
	})(jQuery);
	
	
	$j(function(){
		$j('#gaganav a')
			.css( {backgroundPosition: "-20px 35px"} )
			.mouseover(function(){
				$j(this).stop().animate({backgroundPosition:"(-20px 94px)"}, {duration:500})
			})
			.mouseout(function(){
				$j(this).stop().animate({backgroundPosition:"(40px 35px)"}, {duration:200, complete:function(){
					$j(this).css({backgroundPosition: "-20px 35px"})
				}})
			})
	});
});

$j.fn.pause = function(duration) {
    $j(this).animate({ dummy: 1 }, duration);
    return this;
};

