﻿//alert(strSprache);


//------------------------------------------------------------------------------------------------------------------------------------------

function fDialogLayerImBrowserZentrieren()
{
    //Note: Im Browserfenster horizontal zentrieren
    if (document.getElementById("DialogLayer"))
    {
        var intBrowserBreite = document.getElementById("DieseDatei").offsetWidth;
        //alert(intBrowserBreite);
        intDialogLayerBreite = 525;
        intXPosition = (intBrowserBreite / 2) - (intDialogLayerBreite / 2);
        //alert(intXPosition);
        document.getElementById("DialogLayer").style.left = intXPosition + "px";

        if (window.navigator.userAgent.indexOf("MSIE 6.0") > -1)
        {
            fMSIE6();
        }
    }
}

//------------------------------------------------------------------------------------------------------------------------------------------

function fMSIE6()
{
    // Note: Der IE6 kann width:100%; height:100% nicht
    //var intBrowserHoehe = document.getElementById("DieseDatei").offsetHeight;
    intBrowserHoehe = 1200;
    //alert(intBrowserHoehe);

    var objLayerUeberAlles = document.getElementById('StartLayer');
    objLayerUeberAlles.style.height = intBrowserHoehe;
}

//------------------------------------------------------------------------------------------------------------------------------------------

function fCookieAbfragen()
{
   // Das ist ein SessionCookie und wird deshalb im Verzeichnis Cookie nicht gesehen.
   // Abfrage auf PageName ist nötig, weil der etracker bereits vorher ein Cookie geschrieben hat.

   var strPageName = "GWStartpage";

   if (document.cookie)
   {
        //alert(document.cookie);

        var strCookieContent = document.cookie;
        //alert(strCookieContent);

        if (strCookieContent.indexOf("PageName=" + strPageName) > -1)
        {
           //alert("PageName gefunden");
           document.getElementById("StartLayer").style.display = "none";
           document.getElementById("DialogLayer").style.display = "none";
        }
        else
        {
           //alert("PageName nicht gefunden");
           document.cookie = "PageName=" + strPageName;
        }
    }
    else
    {
        document.cookie = "PageName=" + strPageName;
    }
}

//------------------------------------------------------------------------------------------------------------------------------------------

function fClickOnLinkClose()
{
    fCookieAbfragen();
}

//------------------------------------------------------------------------------------------------------------------------------------------

//iSISLight Suche mit Eingabetaste starten nur IE
function HubLayer_fiSISLightEingabetaste()
{
   if(window.event.keyCode == 13)
     {
      HubLayer_fISISLight();
     }
}

//---------------------------------------------------------------------------------------------------------------------------------------------------------

function HubLayer_checkTransmissonTyp(HubLayer_wert)
{
    var HubLayer_wert;
    document.getElementById("HubLayer_transSearchTypReturn").innerHTML = HubLayer_wert;
}

//---------------------------------------------------------------------------------------------------------------------------------------------------------

function HubLayer_fISISLight()
{
    var isHubLayer_Absender="true";
    var strHubLayer_Auftragsname;
    var strHubLayer_Auftragsnummer;

    strHubLayer_Auftragsname = document.getElementById("HubLayer_Auftragsname").value;
    strHubLayer_Auftragsnummer = document.getElementById("HubLayer_Auftragsnummer").value;

    //alert(strHubLayer_Auftragsname);
    //alert(intHubLayer_Absender);

    //alert(strHubLayer_Auftragsname.length);
    //alert(strHubLayer_Auftragsnummer.length);


    //if (document.getElementById("HubLayer_Absender")[1].checked = true)
    //{
    //isHubLayer_Absender="false";
    //}

    var strFehlerAuftragsname;
    var strFehlerAuftragsnummer;

    if (strSprache == "de")
    {
        strFehlerAuftragsname   = "Der Name muss mindestens 2 Zeichen enthalten."
        strFehlerAuftragsnummer = "Die Auftragsnummer muss mindestens 3 Zeichen enthalten."
    }
    else
    {
        strFehlerAuftragsname = "The name must have at least two characters"
        strFehlerAuftragsnummer = "The order number has to contain at least three characters"
    }

    if (strHubLayer_Auftragsnummer.length > 2)
    {
        if (strHubLayer_Auftragsname.length > 1)
        {
            window.open('http://isis.gw-world.com/siprod/sixWeb.pStartApp?i_vcAction=SearchConLight&i_vcSearchKey=' + strHubLayer_Auftragsnummer + '&i_vcAdd=' + strHubLayer_Auftragsname + '&i_vclangid=de', 'ISISLight', 'width=995,height=600,top=0,left=0,toolbar=no,directories=no,status=yes,scrollbars=auto,resizable=yes,location=no,menubar=no');
        }
        else
        {
            //alert("Der Name muss mindestens 2 Zeichen enthalten.");
            alert(strFehlerAuftragsname);
            document.getElementById("HubLayer_Auftragsname").focus();
        }
    }
    else
    {
        //alert("Die Auftragsnummer muss mindestens 3 Zeichen enthalten.");
        alert(strFehlerAuftragsnummer);
        document.getElementById("HubLayer_Auftragsnummer").focus();
    }
}
//---------------------------------------------------------------------------------------------------------------------------------------------------------

// Ticker

var NEWS = "",
         DX = 1,
         DELAY = 16,
         isRunning = false;

function initTicker() {
    oTicker = document.getElementById("TickerContainer");
    oNews = document.getElementById("TickerText");
    newsWidth = 0;
    tickerWidth = parseInt(oTicker.style.width);
    isRunning = true;
    startTicker();
};

function stopTicker() {
    isRunning = false;
}

function startTicker() {
    newsPosLeft = parseInt(oTicker.style.width);
    oNews.style.left = newsPosLeft + "px";
    newsWidth = parseInt(oNews.offsetWidth);
    firstMove = false;
    window.setTimeout("moveTicker()", DELAY);
};

function moveTicker() {
    if (!isRunning)
        return true;

    newsPosLeft -= DX;
    oNews.style.left = newsPosLeft + "px";

    if (!firstMove) {
        oNews.style.visibility = "visible";
        firstMove = true;
    };

    if (newsWidth > -newsPosLeft)
        window.setTimeout("moveTicker()", DELAY);
    else startTicker()
};

//---------------------------------------------------------------------------------------------------------------------------------------------------------

document.getElementsByTagName("body")[0].id = "DieseDatei";

//---------------------------------------------------------------------------------------------------------------------------------------------------------

