// JavaScript Document
/*
function includeJavaScript(jsFile){
	document.write('<script type="text/javascript" src="' + jsFile + '"></script>'); 
}*/


function confirmAction(form, action){
	var msg = 'Are you sure you want to ' + action + '?';
	
	if (confirm(msg)){
		form.submit();
	}
} 

function showElement(element_id, x, y){
	el = document.getElementById(element_id);

	el.style.visibility = "visible";
	el.style.left = x + 'px';
	el.style.top = y + 'px';
}

function hideElement(element_id){
	el = document.getElementById(element_id);
	el.style.visibility = "hidden";
}

function updateElement(element_id, HTML){
	el = document.getElementById(element_id);
	
	el.innerHTML = HTML;
}

function mouseX(evt) {
    if (evt.pageX)
        return evt.pageX;
    else if (evt.clientX)
        return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
    else
        return null;
}
function mouseY(evt) {
    if (evt.pageY)
        return evt.pageY;
    else if (evt.clientY)
        return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
    else
        return null;
}

function getPos(obj){
	var curleft = curtop = 0;
	
	if (obj.offsetParent){
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}

	return [curleft,curtop];
}

function popup(page, title, w, h){
	window.open(page, title, "menubar=no,width=" + w + ",height=" + h + ",toolbar=no");
}
