function limpiar(campo) {
	if (campo.title == campo.value)
		campo.value = "";
}

function restaurar(campo) {
	if (campo.value == "")
		campo.value = campo.title;
}

function cambiaEstado(iden) {
	var elhtml = document.getElementById(iden);
	if (elhtml.style.display == 'block')
		elhtml.style.display = 'none';
	else
		elhtml.style.display = 'block';
}

function limpiarform(formulario) {
	objetos = formulario.getElementsByTagName('input');
	for(var no = 0; no < objetos.length; no++) {
		if (objetos[no].type != "submit")
			if (objetos[no].title == objetos[no].value)
				objetos[no].value = "";
	}
	objetos = formulario.getElementsByTagName('textarea');
	for(var no = 0; no < objetos.length; no++) {
		if (objetos[no].title == objetos[no].value)
			objetos[no].value = "";
	}
}

function ReplaceContentInContainer(id, content) {
	var container = document.getElementById(id);
	container.innerHTML = content;
}

function selectElementContents(el) {
	var body = document.body, range, sel;
	if (body.createTextRange) {
		range = body.createTextRange();
		range.moveToElementText(el);
		range.select();
	} else if (document.createRange && window.getSelection) {
		range = document.createRange();
		range.selectNodeContents(el);
		sel = window.getSelection();
		sel.removeAllRanges();
		sel.addRange(range);
	}
}

