function getTextContext(node) {
	if (is_ie == true) {
		return node.text;
	} else {
		return node.textContent;
	}
}

function appendChild(tbl) {
	if (is_ie == true) {
		outercol.innerHTML = tbl.outerHTML;
	} else {
		outercol.appendChild (tbl);
	}
	return outercol;
	
}

function closedialog(id,file) {
	parent.document.getElementById(id).style.display = 'none';
	//parent.document.location.href = "dispatch.php?range=last&file=" + file;
	parent.document.location.href = "dispatch.php" + file;
}

function toggleVisibility(id) {
	if (document.getElementById(id).style.display == 'none') {
    	document.getElementById(id).style.display = 'block'
	} else {
    	document.getElementById(id).style.display = 'none'
    }
}

function setVisibility(id,state) {
    document.getElementById(id).style.display = state
}

function toogleCC(id) {
    if ( id == 'ccard' ) {
    	document.getElementById('cardtable').style.display = 'block'
	} else {
    	document.getElementById('cardtable').style.display = 'none'  
	}
}

function setCheckValue(hid,cid) {
	if (cid.checked == true) {
		document.getElementById(hid).value = 1;
	} else {
		document.getElementById(hid).value = 0;
	}		
	
}

function sortColumn(lnk) {
	document.location.href = lnk;
}

function sf(fn){eval('document.'+fn+'.focus()');}

function runWidgetEvent(wid,wevent,row,col) {
	document.getElementById('widget_event').value = wevent+'_'+wid;	
	document.getElementById('widget_event_row').value = row;	
	document.getElementById('widget_event_col').value = col;	
	document.deckform.submit();
}

