// JavaScript Document
getBrowserWidth = function(){
    if (window.innerWidth){
        return window.innerWidth;
    }
    else if (document.documentElement && document.documentElement.clientWidth != 0){
        return document.documentElement.clientWidth;
    }
    else if (document.body){
        return document.body.clientWidth;
    }
    else if (document.body.offsetWidth){
        return document.body.offsetWidth;
    }
    return 0;
}

function getBrowserHeight(){
    if (window.innerHeight){
        return window.innerHeight;
    }
    else if (document.documentElement && document.documentElement.clientHeight != 0){
        return document.documentElement.clientHeight;
    }
    else if (document.body){
        return document.body.clientHeight;
    }
    else if (document.body.offsetHeight){
        return document.body.offsetHeight;
    }
    return 0;
}

function getScrollXY()
{
    var scrOfX = 0, scrOfY = 0;

    if(typeof(window.pageYOffset) == 'number')
    {
        //NS
        scrOfY = window.pageYOffset;
        scrOfX = window.pageXOffset;
    }
    else if(document.body && (document.body.scrollLeft || document.body.scrollTop))
    {
        //DOM
        scrOfY = document.body.scrollTop;
        scrOfX = document.body.scrollLeft;
    }
    else if(document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop))
    {
        //IE6
        scrOfY = document.documentElement.scrollTop;
        scrOfX = document.documentElement.scrollLeft;
    }
    return [ scrOfX, scrOfY ];
}
pcToPx = function(idOuter, idInner, param){// height/width % to px widgit - mootools
    getBrowserwidth = getBrowserWidth;
    getBrowserheight = getBrowserHeight;
        paramLo = param.toLowerCase();
        if (paramLo == 'width')  getBrowserParam = getBrowserWidth;
        else  getBrowserParam = getBrowserHeight;
        var itemPc = $(idOuter).getStyle(paramLo);
        itemNoUnits = itemPc.replace('%', '');
        itemNoUnits = itemNoUnits.replace('px', '');
        full = getBrowserParam();
        outerNoUnits = itemNoUnits/100 * full;
        if (itemPc.indexOf('px') != -1){ outerNoUnits = itemNoUnits;}
        itemPc = $(idInner).getStyle(paramLo);
        itemNoUnits = itemPc.replace('%', '');
        itemNoUnits = itemNoUnits.replace('px','');
        innerNoUnits = itemNoUnits/100 * outerNoUnits;
        if (itemPc.indexOf('px') != -1){ innerNoUnits = itemNoUnits;}
        inner = innerNoUnits;
        $(idInner).setStyle(paramLo, inner);
        return innerNoUnits;
    return null;
}

function grow()
{
    var BH = getBrowserHeight();
    var BW = getBrowserWidth();
    document.getElementById("Flash").style.height=BH-18;
    document.getElementById("Flash").style.width=BW-18;
//messageWindow(alert, BW)
}
function mooAddEvent( obj, type, fn ){
    if (obj.addEventListener){
        obj.addEventListener( type, fn, false );
    }
    else if (obj.attachEvent){
        obj["e"+type+fn] = fn;
        obj[type+fn] = function(){
            obj["e"+type+fn]( window.event );
        }
        obj.attachEvent( "on"+type, obj[type+fn] );
    }
} 