document.write('<style type="text/css">#im_popupFixed {z-index:100; position:fixed; *position:absolute; overflow:hidden; bottom:0px; right:0px; width:300px; height:82px; *top:expression(eval(document.compatMode && document.compatMode=="CSS1Compat") ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop+(document.body.clientHeight-this.clientHeight));} #im_popupDiv {position: relative;}</style>');

function Delegate(o,f) {
var a=new Array();
var l=arguments.length;
for(var i=2;i<l;i++) a[i-2]=arguments[i];
return function() {var aP=[].concat(arguments,a);f.apply(o,aP);}
}

Tween=function(obj,prop,func,begin,finish,duration,suffixe) {this.init(obj,prop,func,begin,finish,duration,suffixe)};

var gp_t=Tween.prototype;
gp_t.obj=new Object();
gp_t.prop='';
gp_t.func=function(t,b,c,d) {return c*t/d+b;};
gp_t.begin=0;
gp_t.change=0;
gp_t.prevTime=0;
gp_t.prevPos=0;
gp_t._duration=0;
gp_t._time=0;
gp_t._pos=0;
gp_t._position=0;
gp_t._startTime=0;
gp_t._finish=0;
gp_t.name='';
gp_t.suffixe='';
gp_t._listeners=new Array();
gp_t.setTime=function(t) {
	this.prevTime=this._time;
	if(t>this.getDuration()) {
		this._time=this._duration;
		this.update();
		this.stop();
		this.broadcastMessage('onMotionFinished',{target:this,type:'onMotionFinished'});
	} else {
		if(t<0) {
			this.rewind();
			this.update();
			} else {
			this._time=t;
			this.update();
			}
		}
	};
gp_t.getTime=function() {return this._time;};
gp_t.setDuration=function(d) {this._duration=(d==null||d<=0)?100000:d;};
gp_t.getDuration=function() {return this._duration;};
gp_t.setPosition=function(p) {
	this.prevPos=this._pos;
	var a=this.suffixe!=''?this.suffixe:'';
	this.obj[this.prop]=Math.round(p)+a;
	this._pos=p;
	this.broadcastMessage('onMotionChanged',{target:this,type:'onMotionChanged'});
	};
gp_t.getPosition=function(t) {if(t==undefined)t=this._time;return this.func(t,this.begin,this.change,this._duration);};
gp_t.setFinish=function(f) {this.change=f-this.begin;};
gp_t.geFinish=function() {return this.begin+this.change;};
gp_t.init=function(obj,prop,func,begin,finish,duration,suffixe) {
	if(!arguments.length) return;
	this._listeners=new Array();
	this.addListener(this);
	if(suffixe) this.suffixe=suffixe;
	this.obj=obj;
	this.prop=prop;
	this.begin=begin;
	this._pos=begin;
	this.setDuration(duration);
	if(func!=null&&func!='') {this.func=func;}
	this.setFinish(finish);
	};
gp_t.start=function() {
	this.rewind();
	this.startEnterFrame();
	this.broadcastMessage('onMotionStarted',{target:this,type:'onMotionStarted'});
	};
gp_t.rewind=function(t) {this.stop();this._time=(t==undefined)?0:t;this.fixTime();this.update();};
gp_t.fforward=function() {this._time=this._duration;this.fixTime();this.update();};
gp_t.update=function() {this.setPosition(this.getPosition(this._time));};
gp_t.startEnterFrame=function() {this.stopEnterFrame();this.isPlaying=true;this.onEnterFrame();};
gp_t.onEnterFrame=function() {
	if(this.isPlaying) {
		this.nextFrame();
		setTimeout(Delegate(this,this.onEnterFrame),0);
		}
	};
gp_t.nextFrame=function() {this.setTime((this.getTimer()-this._startTime)/1000);};
gp_t.stop=function() {this.stopEnterFrame();this.broadcastMessage('onMotionStopped',{target:this,type:'onMotionStopped'});};
gp_t.stopEnterFrame=function() {this.isPlaying=false;};
gp_t.continueTo=function(finish,duration) {this.begin=this._pos;this.setFinish(finish);if(this._duration!=undefined)this.setDuration(duration);this.start();};
gp_t.resume=function() {this.fixTime();this.startEnterFrame();this.broadcastMessage('onMotionResumed',{target:this,type:'onMotionResumed'});};
gp_t.yoyo=function() {this.continueTo(this.begin,this._time);};
gp_t.addListener=function(o) {this.removeListener(o);return this._listeners.push(o);};
gp_t.removeListener=function(o) {var a=this._listeners;var i=a.length;while(i--){if(a[i]==o){a.splice(i,1);return true;}} return false;};
gp_t.broadcastMessage=function() {
	var arr=new Array();
	for(var i=0;i<arguments.length;i++) {arr.push(arguments[i])}
	var e=arr.shift();
	var a=this._listeners;
	var l=a.length;
	for(var i=0;i<l;i++){if(a[i][e])a[i][e].apply(a[i],arr);}
	};
gp_t.fixTime=function(){this._startTime=this.getTimer()-this._time*1000;};
gp_t.getTimer=function(){return new Date().getTime()-this._time;};

Tween.regularEaseOut=function(t,b,c,d) {return-c*(t/=d)*(t-2)+b;};

var gp_popup = {};
var popup=document.createElement('div');
popup.id="im_popupDiv";
popup.name="popupDiv";
popup.style.height="82";
var newcontent=document.createElement('div');
newcontent.id="im_popupFixed";
newcontent.style.height="82";
newcontent.appendChild(popup);

function to_cart(n,s) {
document.getElementById('basket_num').innerHTML=n;
document.getElementById('basket_summa').innerHTML=s;
popup.innerHTML=document.getElementById("basket_html").innerHTML;
var scr=document.getElementById('basket_notice');
scr.parentNode.insertBefore(newcontent,scr);
gp_popup.myWin=document.getElementById('im_popupDiv');
gp_popup.myWin.style.top=gp_popup.myWin.style.height;
gp_popup.show=new Tween(gp_popup.myWin.style,'top',Tween.regularEaseOut,82,0,1,'px');
gp_popup.hide=new Tween(gp_popup.myWin.style,'top',Tween.regularEaseOut,0,82,1,'px');
gp_popup.close=new Tween(gp_popup.myWin.style,'top',Tween.regularEaseOut,0,82,0.1,'px');
if(gp_popup.hide_timer) clearTimeout(gp_popup.hide_timer);
gp_popup.show.start();
gp_popup.hide_timer=setTimeout('gp_popup.hide.start()',3000);
return false;
}