//global variables
var KeyDownButton;

//sets the keydown button
function SetKeyDownButton(id)
{
	KeyDownButton=id;
}

function GetKeyDownButton()
{
	return KeyDownButton;
}

//returns an object & style of any element cross browser
function getObj(name)
{

	try {
		if (document.getElementById)
		{
			this.obj = document.getElementById(name);
			this.style = document.getElementById(name).style;
			
		}
		else if (document.all)
		{
			this.obj = document.all[name];
			this.style = document.all[name].style;
		}
		else if (document.layers)
		{
			this.obj = document.layers[name];
			this.style = document.layers[name];
		}
	}
	catch(er) {
		//alert("Missing object:" + name);
		this.obj=null;
		this.style=null;
	}
}

function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

//function changeImages() {
//    if (document.images && (preloadFlag == true)) {
//        for (var i = 0; i < changeImages.arguments.length; i += 2) {
//            document[changeImages.arguments[i]].src = changeImages.arguments[i + 1];
//        }
//    }
//}
function changeImagesArray(array) {
    if (document.images && (preloadFlag == true)) {
        for (var i = 0; i < array.length; i += 2) {
            document[array[i]].src = array[i + 1];
        }
    }
}

function changeImages() {
    changeImagesArray(changeImages.arguments);
}

//function toggleImages() {
//    for (var i = 0; i < toggleImages.arguments.length; i += 2) {
//        if (selected == toggleImages.arguments[i]) changeImagesArray(toggleImages.arguments[i + 1]);
//    }
//}

function hijackpostback() {
//for long loading pages with forms - requires jQuery
    var coreDoPostBack = __doPostBack;
    __doPostBack = function() { };

    $(document).ready(function() {
        __doPostBack = coreDoPostBack;
    });
}	


