//floating DIV
//copyrights by Daniel Magalski  dm@esil.pl
//
 var ns6 = (!document.all && document.getElementById); 
 var ie4 = (document.all);
 var ns4 = (document.layers);
 var ie6 = (document.documentElement);

 var divTopMin = 300;
 var divTopMargin = 667;
 var divBottomMargin = 35;
 var divFromBottomFrame = 10;
 
 var sensitiveness = 300;


function Float_Price_layer()
{
 divHeight = getElement('floating_div').offsetHeight;
 winScroll = document.body.scrollTop;
 docHeight = getElement('ed_contet').offsetHeight;
 
 if (ns4) 
   { 
    divTop    = getElement('floating_div').top; 
    winTop    = window.pageYOffset;
	winHeight = innerHeight;
   } 
 else if(ns6) 
   {
    divTop    = parseInt(getElement('floating_div').style.top); 
    winTop    = scrollY;
	winHeight = innerHeight;
   } 
 else if(ie4) 
   { 
    divTop    = getElement('floating_div').style.pixelTop;
    winTop	  = document.body.scrollTop; 
	winHeight = document.body.clientHeight;
   } 
 
 newDivTop=winHeight-(divHeight+divFromBottomFrame)+winScroll;
 
 if (newDivTop<divTopMargin) newDivTop=divTopMargin;
 
 if (docHeight-(newDivTop+divHeight+divFromBottomFrame)<divBottomMargin) newDivTop=docHeight-(divBottomMargin+divHeight);
 
 if (ns4)     getElement('floating_div').top = newDivTop; 
 else if(ns6) getElement('floating_div').style.top = newDivTop; 
 else if(ie4) getElement('floating_div').style.pixelTop = newDivTop;
}


function start_Float_Price_layer()
{
 setInterval("Float_Price_layer()", sensitiveness); 
}