/* get ELement by his id */
function el( id ) {
	return document.getElementById( id );
}
/* Set ELement InnerHtml by his id */
function elsiH( id, html ) {
	var elem = el( id );
	if( elem ) {
		elem.innerHTML = html;
	}
}
/* get ELement by his name */
function eln( name ) {
	return document.getElementsByName( name );
}
/* get ELement for a Form */
function elf( name ) {
	return document.frm.elements[name];
}
/* Set Value of an ELement of a Form */
function elfsv( name, v ) {
	if( elf(name) ) {
		elf(name).value = v;
	}
}
/* get Value of an ELement of a Form */
function elfv( name ) {
	var elem = elf(name);
	if( elem ) {
		return elem.value;
	}
	return null;
}
/* Submit the page */
function frmReload() {
	document.frm.submit();
}
/* Test if a var is null */
function isNotNull( var_name ) {
	return (typeof var_name!="undefined" && var_name!="");
}

/*
 * Set a subact field in a form and submit it
 */
function sf() {
	if( sf.arguments.length>=1 ) {
		for( var i=1; i<sf.arguments.length; i+=2 ) {
			elfsv( sf.arguments[i], sf.arguments[i+1] );
		}
	}
	if( sf.arguments.length>=0 && sf.arguments[0]!="" && typeof sf.arguments[0]!="undefined" ) {
		document.frm.subact.value = sf.arguments[0];
	}
	frmReload();
}
function s() {
	if( s.arguments.length>=0 ) {
		for( var i=0; i<s.arguments.length; i+=2 ) {
			elfsv( s.arguments[i], s.arguments[i+1] );
		}
	}
	frmReload();
}

function r(subact) {
	elfsv('subact',subact);
	frmReload();
}
/*
function changeText(page, id) {
	if( page=="home" )
		el("address").style.display = "block";
	else
		el("address").style.display = "none";
	el("contents").innerHTML = page_texts[page+"_desc"];
	
	unselect( last_id, false );
	unselect( id, true );
	last_id = id;
}

function unselect( id, active ) {
	menuObj = document.getElementById('dhtmlgoodies_menu');
	var hsbArray = toHSV(bgColorLinks);
	brightnessLink = hsbArray[2];
	startHue = hsbArray[0];
	startSat = hsbArray[1];
	if(darkenOnMouseOver){
		brightnessLinkMin = Math.max(hsbArray[2] - (degreesToDarkenOrLighten/100),0);
		darkenBrightnessCounter = bgColorStep/100;
	}else{
		brightnessLinkMin = Math.min(hsbArray[2] + (degreesToDarkenOrLighten/100),1);
		darkenBrightnessCounter = (bgColorStep/100)*-1;
	}
	var no=id;
	var listItems = menuObj.getElementsByTagName('LI')[no];
	var menuLink = listItems.getElementsByTagName('A')[0];
	var colorDiv = listItems.getElementsByTagName('DIV')[0];
	
	colorDiv.style.visibility = active?'visible':'hidden';
	menuLink.style.backgroundColor = active?toRgb(startHue,startSat,brightnessLinkMin):bgColorLinks;
	menuLink.initActive = active?'1':'0';
	menuLink.setAttribute('initActive',active?'1':'0');
}*/

