
// mod_floater version 1.2beta by Richard Dvorak, www.r3d.de, May 23 2007
// Original sessioncheck Script: Drop-in content box- By Dynamic Drive
// For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
// This credit MUST stay intact for use

var direction = "left"; 
var initdir = "slideDR"; 
var startpos = -800; 
var timeout = 3600000; 
var rightpos = 420; 
var rightspeed = 20; 
var leftpos = -800; 
var leftspeed = 10; 
var displaymode = "oncepersession"; 

if (parseInt(displaymode)!=NaN)
var random_num=Math.floor(Math.random()*displaymode)

function moveTo(obj, x, y) {
        if (document.getElementById) {
        document.getElementById('floaterDiv').style.left = x;
        document.getElementById('floaterDiv').style.top = y;
        }
}
if (direction == 'top'){
var udlr = "top";
} else {
	var udlr = "left";
	}
function init(){
        if(document.getElementById){
        obj = document.getElementById("floaterDiv");
        obj.style[udlr] = parseInt(startpos) + "px";
        }
}
function slideDR(){
        if(document.getElementById){
                if(parseInt(obj.style[udlr]) < rightpos){
                        obj.style[udlr] = parseInt(obj.style[udlr]) + 20 + "px";
                        setTimeout("slideDR()",rightspeed);
                }
        }
}
function slideUL(){
        if(document.getElementById){
                if(parseInt(obj.style[udlr]) > leftpos){
                        obj.style[udlr] = parseInt(obj.style[udlr]) - 30 + "px";
                        setTimeout("slideUL()",leftspeed);
                }
        }
}
function ShowHide(id, visibility) {
    divs = document.getElementsByTagName("div");
    divs[id].style.visibility = visibility;
}
function goaway()
{
   if (initdir == 'slideDR' ){
   slideUL();
   }
 else{
   slideDR();
   }
}
function selection()
{
   if (initdir == 'slideDR' ){
   slideDR();
   }
 else{
   slideUL();
   }
}
if (initdir == 'slideDR' && displaymode=="always"){
   setTimeout('slideUL();',timeout);
   }
 else if (initdir != 'slideDR' && displaymode=="always"){
   setTimeout('slideDR();',timeout);
   }

function startfloat()
{
   init();
   selection();
}

// Session handling, Cookies
function get_cookie(Name) {
var search = Name + "="
var returnvalue = ""
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset)
if (end == -1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}
if (displaymode=="oncepersession" && get_cookie("floatdone")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
if (window.addEventListener)
window.addEventListener("load", startfloat, false)
else if (window.attachEvent)
window.attachEvent("onload", startfloat)
else if (document.getElementById || document.all)
window.onload = startfloat
if (displaymode=="oncepersession")
document.cookie="floatdone=yes"
}
