/**
 * Help! Javascript
 */

/** Allgemein * */
var hilfeDaten = [];
hilfeDaten.aida_katalogbestellung = {};
hilfeDaten.aida_katalogbestellung.hl = 'AIDA Katalog';
hilfeDaten.aida_katalogbestellung.text = 'Hier können Sie den AIDA Katalog bestellen.';

hilfeDaten.aida_newsletter = {};
hilfeDaten.aida_newsletter.hl = 'AIDA Newsletter';
hilfeDaten.aida_newsletter.text = 'Hier können Sie den AIDA Newsletter bestellen.';

hilfeDaten.aida_myaidalogin = {};
hilfeDaten.aida_myaidalogin.hl = 'MyAIDA Login';
hilfeDaten.aida_myaidalogin.text = 'Die Buchungsnummer entnehmen Sie <br />Ihrer Buchungsbestätigung. Vor- und  <br />Nachname geben Sie bitte in exakt <br />der gleichen Schreibweise wie auf  <br />der Buchungsbestätigung geschrieben ein.';

hilfeDaten.aida_icode_startseite = {};
hilfeDaten.aida_icode_startseite.hl = 'iCode';
hilfeDaten.aida_icode_startseite.text = 'Geben Sie bitte z.B. AC für AIDAcara<br />und dann das Anreisedatum 221206 für<br />22.12.06 ein oder den iCode den wir <br />Ihnen in der Werbung mitgeteilt haben.';

hilfeDaten.aida_expressbuchung_startseite = {};
hilfeDaten.aida_expressbuchung_startseite.hl = 'AIDA Schnellbuchung';
hilfeDaten.aida_expressbuchung_startseite.text = 'Geben Sie hier entweder Ihr Zielgebiet, den Hafen oder Ihren bevorzugen Reisemonat ein und Sie erhalten einen Überblick der verfügbaren Reisetermine.';

/** Hotelseiten * */
hilfeDaten.aida_hotel_legende = {};
hilfeDaten.aida_hotel_legende.hl = 'Legende Hotels';
hilfeDaten.aida_hotel_legende.text = '<table cellspacing="0" cellpadding="0" border="0" width="200"><tr><td colspan="2">Legende:</td></tr><tr><td>HP-</td><td>Halbpension. Fr&uuml;hst&uuml;ck/Abendessen, ohne Getr&auml;nke.</td></tr><tr><td style="width:60px; ">AI -</td><td>All-Inclusive. Fr&uuml;hst&uuml;ck, Mittag.-Abendessen, inklusive Getr&auml;nke, teilweise Snacks, Kaffee / Kuchen gem&auml;&szlig; detaillierter Ausschreibung des Hotels.</td></tr><tr><td>GB -</td><td>Gartenblick</td></tr><tr><td>MB -</td><td>Meerblick</td></tr><tr><td>MS -</td><td>Meerseite</td></tr><tr><td>PB-</td><td>Poolblick</td></tr></table>';

hilfeDaten.aida_hotel_bewertung = {};
hilfeDaten.aida_hotel_bewertung.hl = 'Unsere Bewertung';
hilfeDaten.aida_hotel_bewertung.text = '<table cellspacing="0" cellpadding="0" border="0" width="150"><tr><td width="50"><img src="/statisch/v2/hotelpreise/so07/images/icon_bewertung_1.gif" alt="" width="42" height="10"></td><td width="100">einfach</td></tr><tr><td width="50"><img src="/statisch/v2/hotelpreise/so07/images/icon_bewertung_2.gif" alt="" width="42" height="10"></td><td width="100">standard</td></tr><tr><td width="50"><img src="/statisch/v2/hotelpreise/so07/images/icon_bewertung_3.gif" alt="" width="42" height="10"></td><td width="100">gut</td></tr><tr><td width="50"><img src="/statisch/v2/hotelpreise/so07/images/icon_bewertung_4.gif" alt="" width="42" height="10"></td><td width="100">sehr gut</td></tr><tr><td width="50"><img src="/statisch/v2/hotelpreise/so07/images/icon_bewertung_5.gif" alt="" width="42" height="10"></td><td width="100">perfekt</td></tr></table>';

/** Dynamischer Katalog * */
hilfeDaten.aida_dyncat_anschlussreise_hinweis = {};
hilfeDaten.aida_dyncat_anschlussreise_hinweis.hl = 'Hinweis';
hilfeDaten.aida_dyncat_anschlussreise_hinweis.text = '';

hilfeDaten.aida_dyncat_anschlussreise_help = {};
hilfeDaten.aida_dyncat_anschlussreise_help.hl = 'Anschlussreise';
hilfeDaten.aida_dyncat_anschlussreise_help.text = 'So einfach k&ouml;nnen Sie AIDA Reisen<br />mit der Anschlu&szlig;route kombinieren!';

/** MyAIDA Login * */
hilfeDaten.myaida_login_vorname = {};
hilfeDaten.myaida_login_vorname.hl = 'MyAIDA Login: Vorname';
hilfeDaten.myaida_login_vorname.text = 'Bitte geben Sie unter Vorname in exakt der gleichen<br />Schreibweise wie auf der Buchungsbestätigung <br />geschrieben Ihren Vornamen ein.';

hilfeDaten.myaida_login_nachname = {};
hilfeDaten.myaida_login_nachname.hl = 'MyAIDA Login: Nachname';
hilfeDaten.myaida_login_nachname.text = 'Bitte geben Sie unter Nachname in exakt der gleichen<br />Schreibweise wie auf der Buchungsbestätigung<br />geschrieben Ihren Nachnamen ein.';

hilfeDaten.myaida_login_bunu = {};
hilfeDaten.myaida_login_bunu.hl = 'MyAIDA Login: Buchungsnummer';
hilfeDaten.myaida_login_bunu.text = 'Tragen Sie hier bitte Ihre AIDA Cruises Buchungsnummer<br />ein. Die Buchungsnummer entnehmen Sie bitte Ihrer<br />Buchungsbestätigung. Der Schrägstrich ("/") sowie die<br />nachfolgenden Ziffern sind nicht mit einzugeben.';

hilfeDaten.myaida_login_reisedatum = {};
hilfeDaten.myaida_login_reisedatum.hl = 'MyAIDA Login: Reisedatum';
hilfeDaten.myaida_login_reisedatum.text = 'Tragen Sie hier den Beginn der bei AIDA Cruises<br />gebuchten Reiseleistung ein. Bei einer <br />Pauschalbuchung zählt der Flugreisetag.';

/** Reisebürosuche * */
hilfeDaten.reisebuerosuche_suchmaske = {};
hilfeDaten.reisebuerosuche_suchmaske.hl = 'Reisebürosuche';
hilfeDaten.reisebuerosuche_suchmaske.text = 'In gr&ouml;&szlig;eren St&auml;dten empfielt sich die Eingabe<br /> der kompletten Postleitzahl Ihres gew&uuml;nschten Stadtteils.';

/** AIDA Online Shop * */
hilfeDaten.aidashop_shophilfe = {};
hilfeDaten.aidashop_shophilfe.hl = 'Hilfe AIDA Online-Shop';
hilfeDaten.aidashop_shophilfe.text = 'Hier finden Sie die Hilfe für den gesamten AIDA Online-Shop.';

/* AIDA Extranet */
hilfeDaten.extranet_expressbuchung_startseite = {};
hilfeDaten.extranet_expressbuchung_startseite.hl = 'AIDA Schnellbuchung';
hilfeDaten.extranet_expressbuchung_startseite.text = 'Hier können Sie in wenigen Schritten in die Buchungsmaske einsteigen, um den Kundenwunsch schnell zu bearbeiten.';

hilfeDaten.extranet_aktuelles = {};
hilfeDaten.extranet_aktuelles.hl = 'Aktuelle Meldungen';
hilfeDaten.extranet_aktuelles.text = 'Finden Sie hier aktuelle Meldungen zu Veranstaltungen, Sonderaktionen und dem Produktangebot von AIDA.';

hilfeDaten.extranet_login_info = {};
hilfeDaten.extranet_login_info.hl = 'Extranet Login-Info';
hilfeDaten.extranet_login_info.text = 'Hier sehen Sie Ihre persönlichen Login-Daten: Person, Reisebüro und Agenturnummer. Zur Aktualisierung Ihrer Daten klicken Sie bitte auf &quot;Ihr Profil ändern&quot;. ';

hilfeDaten.extranet_login_info_gesperrt = {};
hilfeDaten.extranet_login_info_gesperrt.hl = 'Extranet Login-Info';
hilfeDaten.extranet_login_info_gesperrt.text = 'Aktuell sind Sie als Agentur für die Nutzung des Extranets gesperrt und haben lediglich einen Gastzugang. Zur Klärung der Situtation wenden Sie sich bitte telefonisch an den AIDA Sales Support. (Kontaktdaten unter Support / Kontakt / Diverses).';

/* Extranet AIDACRM */
hilfeDaten.tx_aidaecrm_pi16_p1 = {};
hilfeDaten.tx_aidaecrm_pi16_p1.hl = 'Ihr Status';
hilfeDaten.tx_aidaecrm_pi16_p1.text = 'Unsere 300 stärksten Vertriebspartner sind auch in diesem Jahr<br />Mitglieder unseres AIDA PREMIUM CLUBS. Für die<br />Dauer eines Geschäftsjahres profitieren Sie von<br />diversen Vorteilen, die ausschließlich Ihnen vorbehalten sind.';

hilfeDaten.tx_aidaecrm_pi16_p2 = {};
hilfeDaten.tx_aidaecrm_pi16_p2.hl = 'Ihre Platzierung';
hilfeDaten.tx_aidaecrm_pi16_p2.text = 'Am Ende des laufenden Geschäftsjahres werden die Karten<br />für den AIDA PREMIUM CLUB neu gemischt. Ihre Platzierung<br />am 31.10. eines jeden Jahres entscheidet dann, ob Sie ab<br />November Mitglied im AIDA PREMIUM CLUB werden und in den<br />Genuss vieler Vorteile kommen. Vielleicht werden Sie ja<br />als einer unserer 100 stärksten Vertriebspartner sogar von<br />den meisten Vorteilen profitieren? Na, wenn das kein Ansporn ist!';

/** ** INTRANET *** */

/* Intranet RSS-Feeds */
hilfeDaten.tw_rssfeeds = {};
hilfeDaten.tw_rssfeeds.hl = 'RSS-Feeds';
hilfeDaten.tw_rssfeeds.text = 'RSS ist eine Technik, die es dem Nutzer ermöglicht, die Inhalte einer Webseite – oder Teile davon – zu abonnieren und auf einer eigenen Seite darzustellen.';

/* Intranet Voting */
hilfeDaten.jk_poll = {};
hilfeDaten.jk_poll.hl = 'Abstimmen!';
hilfeDaten.jk_poll.text = 'Stimmen Sie bei unserer aktuellen Umfrage ab!';

/* Intranet Loging Info */
hilfeDaten.intranet_login_info = {};
hilfeDaten.intranet_login_info.hl = 'Intranet Login-Info';
hilfeDaten.intranet_login_info.text = 'Hier sehen Sie Ihre persönlichen Login-Daten. Zur Aktualisierung Ihrer Daten klicken Sie bitte auf &quot;Ihr Profil ändern&quot;. ';

/* Intranet Telefonbuch */
hilfeDaten.intranet_telefonbuch = {};
hilfeDaten.intranet_telefonbuch.hl = 'AIDA Telefonbuch';
hilfeDaten.intranet_telefonbuch.text = 'Suchen Sie Kontaktdaten von Mitarbeitern im AIDA Telefonbuch.';

/* Intranet Stockticker */
hilfeDaten.ameos_stockquote = {};
hilfeDaten.ameos_stockquote.hl = 'AIDA Börsenkurse';
hilfeDaten.ameos_stockquote.text = 'Sehen Sie die für uns wichtigen Börsenkurse auf einen Blick.';

function NR_getScrollPos()
{
    if (document.body.scrollTop !== undefined
            && navigator.appName.indexOf("Explorer") !== -1) {
        var res = (document.compatMode !== "CSS1Compat") ? document.body : document.documentElement;
        return {
            x : res.scrollLeft,
            y : res.scrollTop
        };
    } else {
        return {
            x : window.pageXOffset,
            y : window.pageYOffset
        };
    }
}

/**
 * Setzt den Style des Help Fensters flag kann 'links' oder 'rechts' sein
 * Optional kann per margin & width auch direkt formatiert werden
 */
function NR_setShowHelpStyle(flag, margin, width)
{
    if (!document.getElementById("help")) {
        return;
    }
    width = String(width);
    if (width !== '' && width !== 0) {
        if (width.search(/px/) === -1) {
            width = width + 'px';
        }
    }

    // Margin: Vier Angaben bedeuten: die erste Angabe bedeutet den Abstand für
    // oben, die zweite den Abstand für rechts, die dritte den Abstand für unten
    // und die vierte den Abstand für links.
    if ((String(flag) === '') && (String(margin) !== '' && String(margin) !== 0) && (String(width) !== '' && String(width) !== 0)) {
        document.getElementById("help").style.margin = margin; // z.B. '0 0 0 -215px';
        document.getElementById("help").style.width = width;
    } else if (String(flag) === 'links') {
        document.getElementById("help").style.margin = '0 0 0 -215px';
        document.getElementById("help").style.width = '205px';
    } else {
        // Default (rechts)
        document.getElementById("help").style.margin = '0';
        document.getElementById("help").style.width = '205px';
    }
}

/**
 * Zeigt die Hilfe an e immer übergabe "event" typ ist der Typ bzw. Key im Array
 * (s.o.)
 */
function NR_showHelp(e, typ)
{
    if (!document.getElementById("help")) {
        return;
    }
    var scr, cordX, cordY, correctorY, text;
    scr = new NR_getScrollPos();
    cordX = e.clientX + scr.x;
    cordY = e.clientY + scr.y;
    correctorY = e.clientY + document.getElementById("help").offsetHeight + 20 - window.innerHeight;

    text = '<span class="hl">' + hilfeDaten[typ].hl + '</span>';
    text = text + '<br />' + hilfeDaten[typ].text;

    document.getElementById("help").style.visibility = "hidden";
    document.getElementById("help").innerHTML = text;
    document.getElementById("help").style.position = "absolute";
    document.getElementById("help").style.left = (cordX + 10) + "px";

    if (correctorY > 0) {
        document.getElementById("help").style.top = (cordY - correctorY) + "px";
    } else {
        document.getElementById("help").style.top = (cordY + 10) + "px";
    }
    document.getElementById("help").style.visibility = "visible";
}

/**
 * Help wieder verstecken
 */
function NR_hideHelp()
{
    if (!document.getElementById("help")) {
        return;
    }
    document.getElementById("help").style.visibility = "hidden";
    document.getElementById("help").innerHTML = "false";
}