﻿/*fix embed object*/
function fixFlashObject() { var theEmbebs = document.getElementsByTagName("embed"); for (var j = 0; j < theEmbebs.length; j++) { var flash = theEmbebs[j]; flash.setAttribute("wmode", "transparent"); /*var clone = flash.cloneNode(true);flash.parentNode.replaceChild(clone, flash);*/ } }
/*load javascripts automatic*/
function loadJSFiles(jsname) {
    var th = document.getElementsByTagName('head')[0];
    var s = document.createElement('script');
    s.setAttribute('type', 'text/javascript');
    s.setAttribute('src', jsname);
    th.appendChild(s);
}
function loadCSSFiles(cssname) {
    var th = document.getElementsByTagName('head')[0];
    var s = document.createElement('link');
    s.setAttribute('type', 'text/css');
    s.setAttribute('rel', 'Stylesheet');
    s.setAttribute('href', cssname);
    th.appendChild(s);
}

$.yahooStatus = function(NickName, OnImg, OffImg, AlterText, ProxyUrl, SpanId) {
    var ReturnCode = "00";
    var ReturnImgUrl = "";
    $.get(ProxyUrl, function(data) {
        //alert(data);
        if (data == "01") {
            ReturnCode = data;
        }
        //alert(ReturnCode);
        if (ReturnCode == "01") {
            ReturnImgUrl = OnImg;
        } else {
            ReturnImgUrl = OffImg;
        }
        $('#' + SpanId + '').append('<a href="ymsgr:sendIM?' + NickName + '"><img src="' + ReturnImgUrl + '" border="0" alt="' + AlterText + '" /></a>');
    });

    //alert(ReturnImgUrl);
};

$.skypeStatus = function(NickName, OnImg, OffImg, AlterText, ProxyUrl, SpanId) {
    var StatusCode = 0;
    var ReturnImgUrl = "";
    $.get(ProxyUrl, function(data) {
        StatusCode = data;
        //alert(parseInt(StatusCode));
        if ((parseInt(StatusCode) == 2) || (parseInt(StatusCode) == 3) || (parseInt(StatusCode) == 7)) {
            ReturnImgUrl = OnImg;
            //alert("ok");
        } else {
            ReturnImgUrl = OffImg;
        }

        $('#' + SpanId + '').append('<a href="skype:' + NickName + '?call"><img src="' + ReturnImgUrl + '" border="0" alt="' + AlterText + '" /></a>');
    });
    //alert(StatusCode);
    
    //alert(ReturnImgUrl);
}; 