function limitchar(e,elem,nchar){

	var largo=document.getElementById(elem).value.length;

	if(e.keyCode!=8 && e.keyCode!=37 && e.keyCode!=38 && e.keyCode!=39 && e.keyCode!=40 && e.keyCode!=46){

		if(largo >=nchar){
			//alert("no");
			return false;
		}

	}


}

function reSize()
{
	//alert("aqui");
	try{
	var oBody	=	ifrm.document.body;
	var oFrame	=	document.all("ifrm");

	//oFrame.style.height = (oBody.scrollHeight-13) + (oBody.offsetHeight/2 - oBody.clientHeight);
	if(navigator.appName=="Microsoft Internet Explorer")
		oFrame.style.height = oBody.scrollHeight + (oBody.offsetHeight - oBody.clientHeight);
	else
		oFrame.style.height = oBody.offsetHeight;


	//alert(oBody.clientHeight);
	//oFrame.style.width = oBody.scrollWidth + (oBody.offsetWidth - oBody.clientWidth);
	}
	//An error is raised if the IFrame domain != its container's domain
	catch(e)
	{
	window.status =	'Error: ' + e.number + '; ' + e.description;
		//alert(window.status);
	}
}


function mostrar(que){
	if(document.getElementById(que).style.display=='none')
	  document.getElementById(que).style.display="block";
	else
		document.getElementById(que).style.display="none";
}

function ocultar(que){
	if(document.getElementById(que).style.display=='none')
	  document.getElementById(que).style.display="block";
	else
		document.getElementById(que).style.display="none";

}

function esimagen(){

	acep=".jpg,.gif,.png,.bmp,.JPG,.GIF,.PNG,.BMP";
	archivo=document.getElementById('filelogo').value;
	ext=archivo.substr(archivo.length - 4, archivo.length);

	//alert(acep.indexOf(ext));
	//alert(document.getElementById('fileFoto').setatributte)

	if(acep.indexOf(ext)==-1)
		limpiarimg();

}

function limpiarimg()	{
	f = document.getElementById("filelogo");
	nuevoFile = document.createElement("input");
	nuevoFile.id = f.id;
	nuevoFile.type = "file";
	nuevoFile.name = "filelogo";
	nuevoFile.value = "";
	nuevoFile.setAttribute('class','formu');
	nuevoFile.onchange = f.onchange;
	nodoPadre = f.parentNode;
	nodoSiguiente = f.nextSibling;
	nodoPadre.removeChild(f);
	(nodoSiguiente == null) ? nodoPadre.appendChild(nuevoFile):
		nodoPadre.insertBefore(nuevoFile, nodoSiguiente);
}