function switchlayer(Layer_Name)
{
    var GECKO = document.getElementById? 1:0 ;
    var NS = document.layers? 1:0 ;
    var IE = document.all? 1:0 ;

    if (GECKO)
    {document.getElementById(Layer_Name).style.display=
    (document.getElementById(Layer_Name).style.display=='block') ? 'none' : 'block';}
    else if (NS)
    {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
    'block') ? 'none' : 'block';}
    else if (IE)
    {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
    'block') ? 'none' : 'block';}
}
function switchlayer_off(Layer_Name)
{
    var GECKO = document.getElementById? 1:0 ;
    var NS = document.layers? 1:0 ;
    var IE = document.all? 1:0 ;

    if (GECKO)
    {document.getElementById(Layer_Name).style.display='none';}
    else if (NS)
    {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
    'block') ? 'none' : 'none';}
    else if (IE)
    {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
    'block') ? 'none' : 'none';}
}

function switchlayer_on(Layer_Name)
{
    var GECKO = document.getElementById? 1:0 ;
    var NS = document.layers? 1:0 ;
    var IE = document.all? 1:0 ;

    if (GECKO)
    {document.getElementById(Layer_Name).style.display=
    (document.getElementById(Layer_Name).style.display=='block') ? 'block' : 'block';}
    else if (NS)
    {document.layers[Layer_Name].display=(document.layers[Layer_Name].display==
    'block') ? 'block' : 'block';}
    else if (IE)
    {document.all[Layer_Name].style.display=(document.all[Layer_Name].style.display==
    'block') ? 'block' : 'block';}
}

function createRequestObject ()
{
    var ro;
    ro = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
    return ro;
    /*
    var ro;
    var browser = navigator.appName;
    if (browser == "Microsoft Internet Explorer") {
    ro = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
    ro = new XMLHttpRequest();
    }
    return ro;
    */
}

var http = createRequestObject(); // 1

function quoterei(wettid,quotenid,overunder,sid,nick,userveri)
{
    if(document.getElementById("quotenlink"+quotenid).style.color == 'green')
    {
        quote_entfernen(wettid,quotenid,overunder,sid,nick,userveri);
        document.getElementById("quotenlink"+quotenid).style.color = '#b3b3b3';
    } else {
        quote_tippen(wettid,quotenid,overunder,sid,nick,userveri);
        document.getElementById("quotenlink"+quotenid).style.color = 'green';
    }
}

function quote_tippen(wettid,quotenid,overunder,sid,nick,userveri)
{
    dd.elements.uebertragunsstatus.moveTo((dd.getScrollX()+(dd.getWndW()/2)),(dd.getScrollY()+(dd.getWndH()/2)));
    dd.elements.uebertragunsstatus.show();
    document.getElementById("quotenlink"+quotenid).style.color = 'green';
    overunderzusatz='';
    if(overunder)
    {
        overunderzusatz='spezial=overunder';
    }
    http.open('get', 'index.php?action=wetten&u=aktuellerschein&p=1&quoterei=1&wettid='+wettid+'&quotenid='+quotenid+'&sid='+sid+'&nick='+nick+'&userveri='+userveri+'&'+overunderzusatz);
    http.onreadystatechange = handleResponse;
    http.send(' ');
}

function quote_entfernen(wettid,quotenid,overunder,sid,nick,userveri)
{
    dd.elements.uebertragunsstatus.moveTo((dd.getScrollX()+(dd.getWndW()/2)),(dd.getScrollY()+(dd.getWndH()/2)));
    dd.elements.uebertragunsstatus.show();
    if(document.getElementById("quotenlink"+quotenid)) document.getElementById("quotenlink"+quotenid).style.color = '#b3b3b3';
    overunderzusatz='';
    if(overunder)
    {
        overunderzusatz='spezial=overunder';
    }
    http.open('get', 'index.php?action=wetten&u=aktuellerschein&p=1&wettid='+wettid+'&loesch=1&sid='+sid+'&quotenid='+quotenid+'&nick='+nick+'&userveri='+userveri+'&'+overunderzusatz);
    http.onreadystatechange = handleResponse;
    http.send(' ');
    return false;
}

function zeig_mir_eine_aktion_du_hure(aktionsnummer)
{
    dd.elements.uebertragunsstatus.moveTo((dd.getScrollX()+(dd.getWndW()/2)),(dd.getScrollY()+(dd.getWndH()/2)));
    dd.elements.uebertragunsstatus.show();
    http.open('get', 'index.php?action=aktionen&p=1&u=aktionsansicht&aktionsnummer='+aktionsnummer);
    http.onreadystatechange = handleResponse;
    http.send(' ');
    return false;
}

function ladeKasten(url)
{
    dd.elements.uebertragunsstatus.moveTo((dd.getScrollX()+(dd.getWndW()/2)),(dd.getScrollY()+(dd.getWndH()/2)));
    dd.elements.uebertragunsstatus.show();
    http.open('get', 'index.php?'+url);
    http.onreadystatechange = handleResponse;
    http.send(' ');
    return false;
}

function handleResponse()
{
    if (http.readyState == 4) {
        var response = http.responseText;
        var update = new Array();
        if (response.indexOf('|' != -1)) {
            dd.elements.uebertragunsstatus.hide();
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
        }
    }
}

function neuladen(art,einsatz,systemart,waehrung,behalteWetten,kompakt,sid,nick,userveri)
{
    http.open('get', 'index.php?action=wetten&u=aktuellerschein&p=1&art='+art+'&neueinsatz='+einsatz+'&systemart='+systemart+'&waehrung='+waehrung+'&behalteWetten='+behalteWetten+'&kompakt='+kompakt+'&sid='+sid+'&nick='+nick+'&userveri='+userveri);
    http.onreadystatechange = handleResponse;
    http.send(' ');
}

function machMalWas()
{
    // nichts
}
