var speed = 8;
var isliveDivPart = false;
var isliveWidth = 201;
var isliveHeight = 118;
var isliveDelay = null;
var isliveCk = 'ffff';
var nscp = navigator.appName.indexOf("Netscape")!= -1;
var bdy = document.body ? document.body : false;
var cookie_id = 'slide_bottom_02';

function $(elem) { return document.getElementById(elem); }

function getHgt(){
    if( typeof window.innerHeight == 'number' ){
        var winH = window.innerHeight;
        if( window.scrollMaxX > 0 )  winH = winH - 17;
        return winH;
    }else if ( document.documentElement.clientHeight){
        return document.documentElement.clientHeight;
    }else if( typeof document.body.clientHeight == 'number' ){
        return document.body.clientHeight;
    }
}

function getWdt(){
    if( typeof window.innerWidth == 'number' ){
        var winW = window.innerWidth;
        if( window.scrollMaxY > 0 ) winW -= 17;
        return winW;
    }else if ( document.documentElement.clientWidth ){
        return document.documentElement.clientWidth;
    }else if( document.body && document.body.clientWidth ){
        return document.body.clientWidth;
    }
}

function getLft() {
    var pLft = false;
    if(nscp)  pLft = window.pageXOffset;
    else if( document.documentElement && document.documentElement.scrollTop ) pLft = document.documentElement.scrollLeft;
    else if( bdy ) pLft = document.body.scrollLeft;
    return typeof pLft == 'number' ? pLft : 0;
}

function getTp(){
    var pTp = false;
    if (window.innerHeight)  pTp = window.pageYOffset;
    else if( document.documentElement && document.documentElement.scrollTop )  pTp = document.documentElement.scrollTop;
    else if( bdy )  pTp = document.body.scrollTop;
    return typeof pTp == 'number' ? pTp : 0;
}

function ldisliveDiv(){
    var isliveDiv = $('isliveItem');
    var ps = parseInt(isliveDiv.style.top);
    if(ps > 0)  {
        isliveDiv.style.top = (ps-speed) + 'px';
        setTimeout('ldisliveDiv()', 30);
    }
}

function isliveNotify(res,url) {
    createCookie(cookie_id,cookie_id,1);
    if( res == false && isliveDivPart == false)  goOpen(url);
    $('isliveContainer').style.display = 'none';
    isliveDivPart = true;
    clearTimeout(isliveDelay);
}

function goOpen(url) {
  if(url != '') {
    var nwislive = window.open();
    if(!nwislive) nwislive = top;
    nwislive.location.href = url;
  }
}

function crdisliveDiv() {
    var tmpHeight = (getTp()+getHgt()) - isliveHeight;
    var tmpWidth = (getLft()+getWdt()) - (isliveWidth + 15);
    divBG = $( 'isliveContainer' );
    divBG.style.top = tmpHeight + 'px';
    divBG.style.left = tmpWidth + 'px';
    isliveDelay = setTimeout("crdisliveDiv()", 100 );
}

function addLdr(func){
    if( typeof window.onload != 'function' ) window.onload = func;
    else {
        var oldOnload = window.onload;
        window.onload = function(){
            oldOnload();
            func();
        }
    }
}

function createCookie(name,value,hours) {
    if (hours) {
        var date = new Date();
        date.setTime(date.getTime()+(1*hours*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return false;
}

function eraseCookie(name) {
    createCookie(name,"",-1);
}

document.write('<style type=\"text/css\">#isliveContainer, #isliveItem { margin:0; padding:0; }#isliveContainer, #isliveItem { width: 201px; height: 118px;  }*#isliveContainer { position: absolute; right:15px; bottom:0; overflow:hidden; z-index:5;}*#isliveItem { cursor:pointer; position:relative; background:url(\"http://promotools.islive.nl/./floating/bottom-up/slide_bottom_02_link2_wallet//img/chat_bg.jpg\");background-position:0 2px; }#isliveItem_close {padding:6px 6px 5px 0; height:14px;}#isliveItem_close img {float:right;padding-top:1px;}#isliveItem_pic {clear:both;float:left;padding:9px 2px 0 8px;}#isliveItem_content {float:left;font:11px verdana;height:65px;color:#000;width:110px;margin:10px 0 0 4px;}#isliveItem_button {width:54px;float:right;color:#0088e4;font:11px verdana;}</style>');
document.write('<!-- height=118 width=201 speed=8 --><div id=\"isliveContainer\" onselectstart=\"return false;\"><div id=\"isliveItem\" onclick=\"isliveNotify(false,\'http://mysecurewallet.nl/islive/?flash=1&p=7483&pi=pshit&geslacht=v&m=sexylulu\')\" style=\"top:118px\"><div id=\"isliveItem_close\"><a href=\"#\" target=\"_self\"><img src=\"http://promotools.islive.nl/./floating/bottom-up/slide_bottom_02_link2_wallet//img/close.jpg\" vspace=\"2\" border=\"0\" onclick=\"isliveNotify(false,\'http://mysecurewallet.nl/islive/?flash=1&p=7483&pi=pshit&geslacht=v&m=sexylulu\')\"></a></div><div id=\"isliveItem_pic\"><img src=\"http://images.islive.nl/sexylulu/pictures/promotools/live_foto_leeftijd_enkel.jpg\" width=\"60\" height=\"50\"></div><div id=\"isliveItem_content\">Sexylulu, 43 jr<br> heeft zich zojuist aangemeld.</div><div id=\"isliveItem_button\">Chat nu!</div></div></div>');

function ldisliveDivNow(){
    test = readCookie(cookie_id);
    if(!test) {
        crdisliveDiv();
        ldisliveDiv();
    }
}

addLdr( function(){
        setTimeout( 'ldisliveDivNow()', 1000);
});
