function count_chars(field,max) {
	M = eval("window.document.forms(0)."+field+".value.length");
	eval("window.document.forms(0)."+field+"_left_chars.value = max - M");
}

function show_hide(name, ico) {		
	var form = new Array("/img/icons/window-new.png",
		"/img/icons/window-new_2.png");		
	var search = new Array("/img/icons/system-search.png",
		"/img/icons/system-search_2.png");	
		
	var f = eval("document.getElementById('"+name+"')");
	var i = eval("document.getElementById('"+ico+"')");		
	
	if (i.src.indexOf("_2")==-1) {
		i.src = eval(ico+"[1]");		
		f.style.display = 'block';
	}
	else {
		i.src = eval(ico+"[0]");		
		f.style.display = 'none';
	}
}

var old_BG;
function ch_bg(p,l) {	
	if (p == 'on') {
		old_BG = l.getAttribute('bgcolor')
		l.style.backgroundColor = '#fff8e8';		
	}
	else {
		l.style.backgroundColor = old_BG;
	}
}

function show_hide_upload_window(name) {
	var w = eval("document.getElementById('image_upload_"+name+"')");
	if (w.style.display=='none') {
		w.style.display = 'block';
	}
	else {
		w.style.display = 'none';
	}
}

var cur_el = "";

function resize_element(name, rows, cols) {	
	var e = eval("document.getElementById('"+name+"')");		
	cur_el = e;
	e.cols = cols;
	e.rows = rows;
}
