﻿/*
var Common = {
    init : function() {
        Common.fixBlur('a');
        Common.fixBlur('img');
        Common.tips();
    },
        
    reanimate : function() {
        Common.imgs = $$('img');
        Common.imgs.each(function(img, i){
            var imgName = img.src.toUpperCase();
            if (imgName.substring(imgName.length-3, imgName.length) == "GIF"){                         
               img.src = img.src;
            }
        });
    },
    
    show: function(target, displayElement, className, message){
        var t = $(target);
        var position = t.getPosition();
        var de = $(displayElement);
        
        de.style.top = (position.y-30)+"px";
        de.style.left = (position.x)+"px";
        de.addClass(className);
        de.setHTML(message);
        de.effect('opacity').start(0,1);
        setTimeout("Common.hide('" + de.id + "');", 5000);
    },
    
    hide: function(displayElement){
        $(displayElement).effect('opacity').start(1,0);
    }, 
    
    fixBlur: function(tagName) {
        Common.elements = $$(tagName);
        if ( !Common.elements ) { return; }
        Common.elements.each(function(element, i) {
            element.addEvent('focus', function(){
                if(this.blur) { this.blur(); }
            });
        });
    },
    
    disableRightClickForImages : function() {
        Common.imgs = $$('img');
        if (!Common.imgs) { return; }
        Common.imgs.each(function(img, i) {
            img.addEvent('mousedown', Common.disableRightClick);
            img.addEvent('mouseup', Common.disableRightClick);
        });
    },
    
    disableRightClick : function(e) {
        mouseButton = e.which || e.button;
        if (mouseButton == 3 || mouseButton == 2) { return false; }
    },
    
    tips : function() {
        var myTips = new Tips($$('.toolTipElement'), {
	        timeOut: 700,
	        maxTitleChars: 20,
	        maxOpacity: .9
        });
    }
};

window.addEvent('domready', Common.init);
*/

function reset_sIFR() {
	if (typeof init_sIFRie == "function") init_sIFRie();
	if (typeof init_sIFR == "function") init_sIFR();
}


function centerUpdatePanel()
{
centerElementOnScreen(document.getElementById("LoadingPanel1"));
}

function centerElementOnScreen(element)
{
var scrollTop = document.body.scrollTop;
var scrollLeft = document.body.scrollLeft;

var viewPortHeight = document.body.clientHeight;
var viewPortWidth = document.body.clientWidth;

if (document.compatMode == "CSS1Compat")
{
viewPortHeight = document.documentElement.clientHeight;
viewPortWidth = document.documentElement.clientWidth;

scrollTop = document.documentElement.scrollTop;
scrollLeft = document.documentElement.scrollLeft;
}

var topOffset = Math.ceil(viewPortHeight/2 - element.offsetHeight/2);
var leftOffset = Math.ceil(viewPortWidth/2 - element.offsetWidth/2);

var top = scrollTop + topOffset - 40;
var left = scrollLeft + leftOffset - 70;

element.style.position = "absolute";
element.style.top = top + "px";
element.style.left = left + "px";
}