$(document).ready(function(){
    
    if (document.documentElement.clientHeight>$('#all').height()) {
        $('#last').attr('height', document.documentElement.clientHeight-$('#all').height()+25);
    }
    
});

function getClientHeight() {
    
    return (document.compatMode=='CSS1Compat' && !window.opera)?document.documentElement.clientHeight:document.body.clientHeight;
    
}

function query(url, div, data) {
    
    JsHttpRequest.query(url, data, function(result, content) {document.getElementById(div).innerHTML = content;}, true);
    
}

function checknum(e) {
    
    return (e.keyCode >= 48 && e.keyCode <= 57)
    
}

function fixPNG(element) {
    
    if (/MSIE (5\.5|6).+Win/.test(navigator.userAgent)) {
        var src;
        if (element.tagName=='IMG') {
            if (/\.png$/.test(element.src)) {
                src = element.src;
                element.src = "/i/spacer.gif";
            }
        }
        else {
            src = element.currentStyle.backgroundImage.match(/url\("(.+\.png)"\)/i)
            if (src) {
                src = src[1];
                element.runtimeStyle.backgroundImage="none";
            }
        }
        if (src) {
            element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
        }
    }
    
}