﻿//IE6去除png灰色背景
$(document).ready(function() {
    $(document).pngFix();

    /*
    //禁用鼠标右键
    $(document).bind("contextmenu", function (e) {
    return false;
    });

    //禁止选择页面内容
    document.onselectstart = new Function("event.returnValue=false");
    */
})

function JHshNumberText() {
    if (!(((window.event.keyCode >= 48) && (window.event.keyCode <= 57))
	|| (window.event.keyCode == 13) || (window.event.keyCode == 46)
	|| (window.event.keyCode == 45))) {
        window.event.keyCode = 0;
    }
}

// 自动滚动
function boxmove(d1, d2, d3, e, obj) {
    var speed = 60;
    var demo = document.getElementById(d1);
    var demo1 = document.getElementById(d2);
    var demo2 = document.getElementById(d3);
    demo2.innerHTML = demo1.innerHTML;
    function boxTop() {
        if (demo2.offsetTop - demo.scrollTop <= 0) { demo.scrollTop -= demo1.offsetHeight }
        else { demo.scrollTop++ }
    }
    function boxRight() {
        if (demo.scrollLeft <= 0) { demo.scrollLeft += demo2.offsetWidth }
        else { demo.scrollLeft-- }
    }
    function boxBottom() {
        if (demo1.offsetTop - demo.scrollTop >= 0) { demo.scrollTop += demo2.offsetHeight }
        else { demo.scrollTop-- }
    }
    function boxLeft() {
        if (demo2.offsetWidth - demo.scrollLeft <= 0) { demo.scrollLeft -= demo1.offsetWidth }
        else { demo.scrollLeft++ }
    }
    if (e == 1) {
        var MoveTop = setInterval(boxTop, speed);
        demo.onmouseover = function () { clearInterval(MoveTop); }
        demo.onmouseout = function () { MoveTop = setInterval(boxTop, speed) }
    }
    if (e == 2) {
        var MoveRight = setInterval(boxRight, speed);
        demo.onmouseover = function () { clearInterval(MoveRight) }
        demo.onmouseout = function () { MoveRight = setInterval(boxRight, speed) }
    }
    if (e == 3) {
        var MoveBottom = setInterval(boxBottom, speed);
        demo.onmouseover = function () { clearInterval(MoveBottom); }
        demo.onmouseout = function () { MoveBottom = setInterval(boxBottom, speed) }
    }
    if (e == 4) {
        var MoveLeft = setInterval(boxLeft, speed)
        demo.onmouseover = function () { clearInterval(MoveLeft) }
        demo.onmouseout = function () { MoveLeft = setInterval(boxLeft, speed) }
    }
    if (e == "top") {
        MoveTop = setInterval(boxTop, speed)
        obj.onmouseout = function () { clearInterval(MoveTop); }
    }
    if (e == "right") {
        MoveRight = setInterval(boxRight, speed)
        obj.onmouseout = function () { clearInterval(MoveRight); }
    }
    if (e == "bottom") {
        MoveBottom = setInterval(boxBottom, speed)
        obj.onmouseout = function () { clearInterval(MoveBottom); }
    }
    if (e == "left") {
        MoveLeft = setInterval(boxLeft, speed)
        obj.onmouseout = function () { clearInterval(MoveLeft); }
    }
}


function addBookmark(title, url) {
    if (window.sidebar) {
        window.sidebar.addPanel(title, url, "");
    } else if (document.all) {
        window.external.AddFavorite(url, title);
    } else if (window.opera && window.print) {
        return true;
    }
}

function addHome() {
    if (window.sidebar) {
        try {
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
        }
        catch (e) {
            alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为true");
        }

        var prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
        prefs.setCharPref("browser.startup.homepage", 'http://mln.idea-source.net/');
    }
    else if (document.all) {
        document.body.style.behavior = "url(#default#homepage)";
        document.body.setHomePage('http://mln.idea-source.net/');
    }
    else {
        ;
    }
}
