

/*
 * copy value of an element to another
 */
function copyElementValue(sourceId, targetId) {
	document.getElementById(targetId).value=document.getElementById(sourceId).value;
}


if (!window.Villagenda) {
	window.Villagenda={};
}

/*
 * Hide a div and manage the corresponding hide/show elements
 */
Villagenda.hideDiv=function (divId) {
	document.getElementById(divId).style.visibility="hidden";
	document.getElementById(divId).style.display="none";
	if (document.getElementById("hider_"+divId)!=null) {
		document.getElementById("hider_"+divId).style.visibility="hidden";
		document.getElementById("hider_"+divId).style.display="none";
	}
	if (document.getElementById("shower_"+divId)!=null) {
		document.getElementById("shower_"+divId).style.visibility="visible";
		document.getElementById("shower_"+divId).style.display="inline";
	}
}

/*
 * Show a div and manage the corresponding hide/show elements
 */
Villagenda.showDiv=function (divId) {
	document.getElementById(divId).style.visibility="visible";
	document.getElementById(divId).style.display="block";
	if (document.getElementById("hider_"+divId)!=null) {
		document.getElementById("hider_"+divId).style.visibility="visible";
		document.getElementById("hider_"+divId).style.display="inline";
	}
	if (document.getElementById("shower_"+divId)!=null) {
		document.getElementById("shower_"+divId).style.visibility="hidden";
		document.getElementById("shower_"+divId).style.display="none";
	}
}

/*
 * Show or hide a div
 */
Villagenda.showHideDiv=function (divId, isVisible) {
	if (isVisible) {
		document.getElementById(divId).style.visibility="visible";
		document.getElementById(divId).style.display="block";
	} else {
		document.getElementById(divId).style.visibility="hidden";
		document.getElementById(divId).style.display="none";
	}
}

/*
 * Add a function that will to be executed after window loaded
 *
 */
Villagenda.addOnloadFunction= function addLoadEvent(func) {
	var existing = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (existing) { // IE 7
				existing();
			}
			func();
		}
	}
}

 

