

function popupPage(page) {
	windowprops = "height=250,width=275,location=no," + "scrollbars=yes,menubars=no,toolbars=no,resizable=yes";
	window.open(page, "Popup", windowprops);
}

function doPopup(page,height,width) {
	windowprops = "height=" + height + ",width=" + width + ",location=no," + "scrollbars=yes,menubars=no,toolbars=no,resizable=yes,status=no,directories=no";
	window.open(page, 'page', windowprops);
}

/*
function placeFocus() {
	if(document.login.username && document.login.username.value.length == 0) document.login.username.focus();
	else if(document.login.password) document.login.password.focus();
}
*/
function addEvent(obj, evType, fn)
{
	if (obj.addEventListener) {
		obj.addEventListener(evType, fn, false);
		return true;
	}
	if (obj.attachEvent) {
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	}
	return false;
}

function toggleCheck(frm, checkboxName)
{
	var checkbox = frm[checkboxName];
	checkbox.checked = !checkbox.checked;
}

function setAllCheck(frm, state)
{
	for(var i = 0; i < frm.elements.length; i++) {
		if(frm.elements[i].type == 'checkbox' && frm.elements[i].offsetParent != null) {
			frm.elements[i].checked = state;
		}
	}
}

function setActiveTab(id) {
	var el = document.getElementById(id).getElementsByTagName('A')[0];
	if(el) el.className='selected';
	return true;
}

function toggleElementById(id) 
{
	el = document.getElementById(id);
	if(!el) return false;
	if(el.style.display == '') el.style.display = 'none';
	else el.style.display='';
	return true;
}

function hostToggleElementById(id,img) {
        el = document.getElementById(id);
        if(!el) return false;
        if(el.style.display == '') { 
        	el.style.display = 'none';
        	i = document.getElementById(img);
        	i.setAttribute("src","/images/arrow_plus.gif");
        } else {
        	el.style.display='';
        	i = document.getElementById(img);
        	i.setAttribute("src","/images/arrow_minus.gif");
        }
        return true;
}
