﻿
/// <reference name="MicrosoftAjax.js"/>


function initPopup(l) {
    if (l.getAttribute('done') == 'false') {
        l.setAttribute('done', 'true');
        var d = $get(l.getAttribute('dd'));
        setTimeout(function () { d.click() }, 500);
    };
    return true
};


function wndopen(url, wnd) {
    window.open(url, wnd, 'toolbar=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=800,height=600')
}

function msg(txt) {
    window.open('http://www.travellerstar.com/popup.aspx?txt=' + escape(txt),
    'msgWindow', 'scrollbars=1,resizable=0,width=400,height=200');
}

function mouseMove(e) {
    xpos = (document.layers || (document.getElementById && !document.all)) ? e.pageX : document.body.scrollLeft + event.clientX;
    ypos = (document.layers || (document.getElementById && !document.all)) ? e.pageY : document.body.scrollTop + event.clientY;
};

var xpos = 0;
var ypos = 0;

function Msg(a) {

    var p = a.parentElement ? a.parentElement : a.parentNode;
    var span = p.getElementsByTagName('span')[0];
    if ((span.style.display == "none") || (span.style.display == "")) {
        var tempX = 0;
        var tempY = 0;
        if (document.all) { // grab the x-y pos.s if browser is IE
            tempX = event.clientX;
            tempY = event.clientY;
        } else {  // grab the x-y pos.s if browser is NS
            tempX = xpos;
            tempY = ypos;
        }
        // catch possible negative values in NS4
        if (tempX < 0) { tempX = 0 };
        if (tempY < 0) { tempY = 0 };
        var scrOfX = 0, scrOfY = 0;
        if (typeof (window.pageYOffset) == 'number') {
            //Netscape compliant
            //            scrOfY = window.pageYOffset;
            //            scrOfX = window.pageXOffset;
        } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
            //DOM compliant
//            scrOfY = document.body.scrollTop;
//            scrOfX = document.body.scrollLeft;
        } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
            //IE6 standards compliant mode
            scrOfY = document.documentElement.scrollTop;
            scrOfX = document.documentElement.scrollLeft;
        }
        span.style.position = 'absolute';
        span.style.left = tempX + scrOfX - 10;
        span.style.top = tempY + scrOfY - 10;
        span.style.display = "block";
    }

    else {
        hide(span);
    }
};

function hide(e) {
    e.style.display = "none";
};

function setText(e, t) {
    if (e) {
        if (e.innerHTML)
            e.innerHTML = t;
    };
}
