﻿function SetFont() {
    var x = screen.width;
    if (x < 1280) {
        if (document.getElementById("content")) {
            document.getElementById("content").className = "sscontent";
        }
        document.getElementById("h1tag").className = "tagss";
    }
}
function statusmsg(element, position, message, maxWidth,msgtype) {
    var xy = getXY(element);
    var msgspan = document.createElement("span");
    msgspan.innerHTML = message;
    msgspan.className = "statmsg " + "statmsg" + msgtype;
    msgspan.style.maxWidth = maxWidth + "px";
    msgspan.id = "msgspan";
    document.body.appendChild(msgspan);
    var ndx = msgspan.offsetWidth;
    var ndy = msgspan.offsetHeight;
    var edx = element.offsetWidth;
    var edy = element.offsetHeight;
    var nx = [0, 0];
    switch (position) {
        case 5:
            nx[0] = xy[0] + edx / 2 - ndx / 2;
            nx[1] = xy[1] + edy;
            break;
    }
    msgspan.style.top = nx[1]+"px";
    msgspan.style.left = nx[0] + "px";
    setTimeout("fade('msgspan')", 1000);
}
var TimeToFade = 1000.0;
function fade(eid) {
    var element = document.getElementById(eid);
    if (element == null)
        return;

    if (element.FadeState == null) {
        if (element.style.opacity == null
        || element.style.opacity == ''
        || element.style.opacity == '1') {
            element.FadeState = 2;
        }
        else {
            element.FadeState = -2;
        }
    }

    if (element.FadeState == 1 || element.FadeState == -1) {
        element.FadeState = element.FadeState == 1 ? -1 : 1;
        element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
    }
    else {
        element.FadeState = element.FadeState == 2 ? -1 : 1;
        element.FadeTimeLeft = TimeToFade;
        setTimeout("animateFade(" + new Date().getTime() + ",'" + element.id + "')", 33);
    }
}
function animateFade(lastTick, eid) {
    var curTick = new Date().getTime();
    var elapsedTicks = curTick - lastTick;

    var element = document.getElementById(eid);

    if (element.FadeTimeLeft <= elapsedTicks) {
        element.style.opacity = element.FadeState == 1 ? '1' : '0';
        element.style.filter = 'alpha(opacity = '
        + (element.FadeState == 1 ? '100' : '0') + ')';
        element.FadeState = element.FadeState == 1 ? 2 : -2;
        document.body.removeChild(element);
        return;
    }

    element.FadeTimeLeft -= elapsedTicks;
    var newOpVal = element.FadeTimeLeft / TimeToFade;
    if (element.FadeState == 1)
        newOpVal = 1 - newOpVal;

    element.style.opacity = newOpVal;
    element.style.filter = 'alpha(opacity = ' + (newOpVal * 100) + ')';
    setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
}

