/*
 * $Id: common.js,v 1.2 2008-09-16 14:49:09 ricardo Exp $
 */
function newWindow(mypage,myname,w,h,features) {
	if(screen.width){
		var winl = (screen.width-w)/2;
		var wint = (screen.height-h)/2;
	}
	else{winl = 0;wint =0;}
	if (winl < 0) winl = 0;
	if (wint < 0) wint = 0;

	var settings = 'height=' + h + ',';
	settings += 'width=' + w + ',';
	settings += 'top=' + wint + ',';
	settings += 'left=' + winl + ',';
	settings += features;
	win = window.open(mypage,myname,settings);
	win.window.focus();
}
function toggle_visibility(id) {
       var e = document.getElementById(id);
       if(e.style.display == 'block')
          e.style.display = 'none';
       else
          e.style.display = 'block';
}
function createXMLHttpRequest() {
	var ua;
	if(window.XMLHttpRequest) {
		try {
			ua = new XMLHttpRequest();
		} catch(e) {
			ua = false;
		}
	} else if(window.ActiveXObject) {
		try {
			ua = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
			ua = false;
		}
	}
	return ua;
}

var req = createXMLHttpRequest();

function GetHtml(url,place)    {
    req.open('get', url);
    req.onreadystatechange = GetHtmlResponse;
	function GetHtmlResponse() {
	if(req.readyState == 4){
		var response = req.responseText;
		document.getElementById(place).innerHTML = response;
	    	}
        }
	req.send(null);
}

function swapImg(newUrl, place)
{
    var imgElem = document.getElementById(place);
    imgElem.src = newUrl;
}
