// Variables para setear
onload=function() 
{
	cAyuda=document.getElementById("mensajesAyuda");
	cNombre=document.getElementById("ayudaTitulo");
	cTex=document.getElementById("ayudaTexto");
	divTransparente=document.getElementById("transparencia");
	divMensaje=document.getElementById("transparenciaMensaje");
	form=document.getElementById("formulario");
	urlDestino="enviar_contacto.php";
	urlAltaCliente="alta_clientes.php";
	urlDestinoLogin = "Login.php";
	urlEditarCliente = "editar_datos_clientes.php";
	claseNormal="input";
	claseError="inputError";
	
	ayuda=new Array();
	ayuda["Nombre"]="Ingresa tu nombre. De 4 a 50 caracteres. OBLIGATORIO";
	ayuda["Empresa"]="Ingresa el nombre de tu Empresa. De 4 a 50 caracteres.";
	ayuda["Telefono"]="Ingresa un teléfono de contacto.";
	ayuda["Correo"]="Ingresa un e-mail válido. OBLIGATORIO";
	ayuda["Comentario"]="Ingresa tus comentarios. De 5 a 500 caracteres. OBLIGATORIO";
	ayuda["Razon Social"]="Ingrese Nombre de la optica o Razon Social. De 4 a 25 caracteres. OBLIGATORIO";
	ayuda["Apellido y Nombre"]="Ingrese su apellido y Nombre. De 4 a 25 caracteres. OBLIGATORIO";
	ayuda["Usuario"]="Ingrese su Usuario. De 6 a 10 caracteres. OBLIGATORIO";
	ayuda["Contraseña"]="Ingrese una Contraseña. De 6 a 10 caracteres. OBLIGATORIO";
	ayuda["reingresar Contraseña"]="Re Ingrese la Contraseña. De 6 a 10 caracteres. OBLIGATORIO";
	ayuda["E-mail"]="Ingrese su E-mail. válido. OBLIGATORIO";
	ayuda["Teléfono"]="Ingrese un Telefono. 20 carateres.";
	
	preCarga("images/ok.gif", "images/loading.gif", "images/error.gif");
}

function preCarga()
{
	imagenes=new Array();
	for(i=0; i<arguments.length; i++)
	{
		imagenes[i]=document.createElement("img");
		imagenes[i].src=arguments[i];
	}
}

function nuevoAjax()
{ 
	/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
	lo que se puede copiar tal como esta aqui */
	var xmlhttp=false;
	try
	{
		// Creacion del objeto AJAX para navegadores no IE
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			// Creacion del objet AJAX para IE
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E)
		{
			if (!xmlhttp && typeof XMLHttpRequest!='undefined') xmlhttp=new XMLHttpRequest();
		}
	}
	return xmlhttp; 
}

function cargarSeccion(idSeccion)
{
	var ajaxSeccion=nuevoAjax();
	ajaxSeccion.open("GET", "seccion.php?id_Seccion=" + idSeccion, true);
	ajaxSeccion.onreadystatechange=function() 
	{ 
		var pnlDestino = document.getElementById('main');
		
		if (ajaxSeccion.readyState==1)
		{			
			pnlDestino.innerHTML="";
			pnlDestino.innerHTML="<div id='imgCargando'><img src='images/cargando_100x100.gif' /></div>";				
		}
		if (ajaxSeccion.readyState==4)
		{
			var txt=unescape(ajaxSeccion.responseText);
			var txt2=txt.replace(/\+/gi," ");
			pnlDestino.innerHTML="";
			pnlDestino.innerHTML=txt2;
		} 
	}
	ajaxSeccion.send(null);
}

function onclick_seccion(idSeccion, pTitu ,pTempURL)
{
	window.location.href= pTempURL + "?idSec=" + idSeccion + "&sec=" + pTitu;
}

function onclick_item(idItem, pTitu ,pTempURL)
{
	window.location.href= pTempURL + "?idItem=" + idItem + "&sec=" + pTitu;
}

function verNotas(pURL)
{
	window.location.href= pURL;
}



























/*

function cargaNotaAJAX(idNota)
{
	var ajaxNota=nuevoAjax();
	ajaxNota.open("GET", "desarrollo_nota.php?nopo_id=" + idNota, true);
	ajaxNota.onreadystatechange=function() 
	{ 
		var pnlDestino = document.getElementById('containerBody');
		
		if (ajaxNota.readyState==1)
		{			
			pnlDestino.innerHTML="";
			pnlDestino.innerHTML="<div id='imgCargando'><img src='images/cargando_100x100.gif' /></div>";				
		}
		if (ajaxNota.readyState==4)
		{
			var txt=unescape(ajaxNota.responseText);
			var txt2=txt.replace(/\+/gi," ");
			pnlDestino.innerHTML="";
			pnlDestino.innerHTML=txt2;
		} 
	}
	ajaxNota.send(null);
	
}

function QuienesSomos()
{
	var pnlDestino;
	var strIframe;
	if (!document.getElementById('containerBody'))
	{
		var ajaxBody=nuevoAjax();
		ajaxBody.open("GET", "home.php", true);
		ajaxBody.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
		ajaxBody.onreadystatechange=function() 
		{ 
			var pnlContent= document.getElementById('divCuerpo');
			if (ajaxBody.readyState==1)
			{
				pnlContent.innerHTML="<img src='images/loading.gif' alt='Cargando'>";	
			}
			if (ajaxBody.readyState==4)
			{
				
				pnlContent.innerHTML=ajaxBody.responseText;
			} 
		}
		ajaxBody.send(null);
	}
	
	pnlDestino= document.getElementById('containerBody');
	strIframe="<IFRAME frameborder=0 framespacing=0 width=525 height=407 marginheight=0 marginwidth=0 src='quienes_somos.php' scrolling=no id=ifrBody></IFRAME>";
	pnlDestino.innerHTML = "";
	pnlDestino.innerHTML = strIframe;	
}

function Garantia()
{
	var pnlDestino;
	var strIframe;
	if (!document.getElementById('containerBody'))
	{
		var ajaxBody=nuevoAjax();
		ajaxBody.open("GET", "home.php", true);
		ajaxBody.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
		ajaxBody.onreadystatechange=function() 
		{ 
			var pnlContent= document.getElementById('divCuerpo');
			if (ajaxBody.readyState==1)
			{
				pnlContent.innerHTML="<img src='images/loading.gif' alt='Cargando'>";	
			}
			if (ajaxBody.readyState==4)
			{
				
				pnlContent.innerHTML=ajaxBody.responseText;
			} 
		}
		ajaxBody.send(null);
	}
	pnlDestino= document.getElementById('containerBody');
	strIframe="<IFRAME frameborder=0 framespacing=0 width=525 height=407 marginheight=0 marginwidth=0 src='garantia.php' scrolling=no id=ifrBody></IFRAME>";
	pnlDestino.innerHTML = "";
	pnlDestino.innerHTML = strIframe;	
}

function Login()
{
	var pnlDestino;
	var strIframe;
	
	if (!document.getElementById('containerBody'))
	{
		var ajaxBody=nuevoAjax();
		ajaxBody.open("GET", "home.php", true);
		ajaxBody.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
		ajaxBody.onreadystatechange=function() 
		{ 
			var pnlContent= document.getElementById('divCuerpo');
			if (ajaxBody.readyState==1)
			{
				pnlContent.innerHTML="<img src='images/loading.gif' alt='Cargando'>";	
			}
			if (ajaxBody.readyState==4)
			{
				
				pnlContent.innerHTML=ajaxBody.responseText;
			} 
		}
		ajaxBody.send(null);
	}
	
	pnlDestino= document.getElementById('containerBody');
	strIframe="<IFRAME frameborder=0 framespacing=0 width=525 height=407 marginheight=0 marginwidth=0 src='ingreso_clientes.php' scrolling=no id=ifrBody></IFRAME>";
	pnlDestino.innerHTML = "";
	pnlDestino.innerHTML = strIframe;
}

function EditarDatos(id_cliente)
{
	var pnlDestino;
	var strIframe;
	
	if (!document.getElementById('containerBody'))
	{
		var ajaxBody=nuevoAjax();
		ajaxBody.open("GET", "home.php", true);
		ajaxBody.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
		ajaxBody.onreadystatechange=function() 
		{ 
			var pnlContent= document.getElementById('divCuerpo');
			if (ajaxBody.readyState==1)
			{
				pnlContent.innerHTML="<img src='images/loading.gif' alt='Cargando'>";	
			}
			if (ajaxBody.readyState==4)
			{
				
				pnlContent.innerHTML=ajaxBody.responseText;
			} 
		}
		ajaxBody.send(null);
	}
	
	pnlDestino= document.getElementById('containerBody');
	strIframe="<IFRAME frameborder=0 framespacing=0 width=525 height=407 marginheight=0 marginwidth=0 src='form_editar_clientes.php?clie_id=" + id_cliente + "' scrolling=no id=ifrBody></IFRAME>";
	pnlDestino.innerHTML = "";
	pnlDestino.innerHTML = strIframe;
}

function Contacto()
{
	var pnlDestino;
	var strIframe;
	if (!document.getElementById('containerBody'))
	{
		cargarBody();
	}
	
	pnlDestino= document.getElementById('containerBody');
	strIframe="<IFRAME frameborder=0 framespacing=0 width=525 height=407 marginheight=0 marginwidth=0 src='form_contactos.php' scrolling=no id=ifrBody></IFRAME>";
	pnlDestino.innerHTML = "";
	pnlDestino.innerHTML = strIframe;	
}

function cargarBody()
{
	var ajaxBody=nuevoAjax();
		ajaxBody.open("GET", "home.php", true);
		ajaxBody.setRequestHeader('Content-Type', 'text/xml; charset=UTF-8');
		ajaxBody.onreadystatechange=function() 
		{ 
			var pnlContent= document.getElementById('divCuerpo');
			if (ajaxBody.readyState==1)
			{
				pnlContent.innerHTML="<img src='images/loading.gif' alt='Cargando'>";	
			}
			if (ajaxBody.readyState==4)
			{
				
				pnlContent.innerHTML=ajaxBody.responseText;
			} 
		}
		ajaxBody.send(null);
}

function mostrarCatalogo(idCatalogo)
{
	var pnlDestino= document.getElementById('divCuerpo');
	var strIframe="<IFRAME frameborder=0 framespacing=0 width=758 height=418 marginheight=0 marginwidth=0 src='catalogo.php?cata_id=" + idCatalogo + "' scrolling=no id=ifrBody></IFRAME>";
	pnlDestino.innerHTML = "";
	pnlDestino.innerHTML = strIframe;	
}

function limpiaForm(cant)
{
	for(i=0; i<=cant; i++)
	{
		form.elements[i].className=claseNormal;
	}
}

function limpiaCampos(cant)
{
	for(i=0; i<=cant; i++)
	{
		form.elements[i].value='';
	}
}

function campoError(campo)
{
	campo.className=claseError;
	error=1;
}

function ocultaMensaje()
{
	divTransparente.style.display="none";
}

function muestraMensaje(mensaje)
{
	divMensaje.innerHTML=mensaje;
	divTransparente.style.display="block";
}

function eliminaEspacios(cadena)
{
	// Funcion para eliminar espacios delante y detras de cada cadena
	while(cadena.charAt(cadena.length-1)==" ") cadena=cadena.substr(0, cadena.length-1);
	while(cadena.charAt(0)==" ") cadena=cadena.substr(1, cadena.length-1);
	return cadena;
}


function validaLongitud(valor, permiteVacio, minimo, maximo)
{
	var cantCar=valor.length;
	if(valor=="")
	{
		if(permiteVacio) return true;
		else return false;
	}
	else
	{
		if(cantCar>=minimo && cantCar<=maximo) return true;
		else return false;
	}
}

function validaCorreo(valor)
{
	var reg=/(^[a-zA-Z0-9._-]{1,30})@([a-zA-Z0-9.-]{1,30}$)/;
	if(reg.test(valor)) return true;
	else return false;
}

function validarPass(valor1, valor2)
{
	if(valor1 == valor2) return true;
	else return false;
}

function validaFormClientes()
{
	limpiaForm(6);
	error=0;
	
	
	var Razon=eliminaEspacios(form.inputRazonSoc.value);
	var NyAP=eliminaEspacios(form.inputApellido.value);
	var user=eliminaEspacios(form.inputUser.value);
	var pass=eliminaEspacios(form.inputPass.value);
	var repass=eliminaEspacios(form.inputRepass.value);
	var email=eliminaEspacios(form.inputMail.value);
	var telefono=eliminaEspacios(form.inputTelefono.value);
	
	if(!validaLongitud(Razon, 0, 4, 25)) campoError(form.inputRazonSoc);
	if(!validaLongitud(NyAP, 0, 4, 25)) campoError(form.inputApellido);
	if(!validaLongitud(user, 0, 6, 10)) campoError(form.inputUser);
	if(!validaLongitud(pass, 0, 6, 10)) campoError(form.inputPass);
	if(!validaLongitud(repass, 0, 6, 10)) campoError(form.inputRepass);
	if(!validarPass(pass,repass)) 
	{ campoError(form.inputPass); campoError(form.inputRepass); }
	if(!validaCorreo(email)) campoError(form.inputMail);
	if(!validaLongitud(telefono, 1, 8, 20)) campoError(form.inputTelefono);
	
	if(error==1)
	{
		var texto="<img src='images/error.gif' alt='Error'><br><br>Error: revise los campos en rojo.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
		muestraMensaje(texto);
	}
	else
	{
		var texto="<img src='images/loading.gif' alt='Enviando'><br>Enviando Solicitud. Por favor espere.<br><br><button style='width:60px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ocultar</button>";
		muestraMensaje(texto);
		
		var ajaxClientes=nuevoAjax();
		ajaxClientes.open("POST", urlAltaCliente, true);
		ajaxClientes.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajaxClientes.send("Razon="+Razon+"&NyAP="+NyAP+"&user="+user+"&pass="+pass+"&email="+email+"&telefono="+telefono);
		
		ajaxClientes.onreadystatechange=function()
		{
			if (ajaxClientes.readyState==4)
			{
				var respuesta=ajaxClientes.responseText;
				if(respuesta=="OK")
				{
					var texto="<img src='images/ok.gif' alt='Ok'><br>Sus datos se ingresaron con Exito.<br>A la brevedad se le enviara un mail con la confirmaci&oacute;n de la cuenta.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
					limpiaCampos(6);
				}
				else if (respuesta=="RepiteMail")
				{
					campoError(form.inputMail);
					var texto="<img src='images/error.gif'><br><br>Error: El e-mail ingresado ya esta en uso.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				}
				else if (respuesta=="RepiteUser")
				{
					campoError(form.inputUser);
					var texto="<img src='images/error.gif'><br><br>Error: El usuario ingresado ya esta en uso.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				}				
				else var texto="<img src='images/error.gif'><br><br>Error: intente más tarde.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				
				muestraMensaje(texto);
			}
		}
	}
}


function EditarValoresClientes()
{
	limpiaForm(7);	
	error=0;
	var ClieID=eliminaEspacios(form.inputID.value);
	var Razon=eliminaEspacios(form.inputRazonSoc.value);
	var NyAP=eliminaEspacios(form.inputApellido.value);
	var user=eliminaEspacios(form.inputUser.value);
	var pass=eliminaEspacios(form.inputPass.value);
	var repass=eliminaEspacios(form.inputRepass.value);
	var email=eliminaEspacios(form.inputMail.value);
	var telefono=eliminaEspacios(form.inputTelefono.value);
	
	if(!validaLongitud(Razon, 0, 4, 25)) campoError(form.inputRazonSoc);
	if(!validaLongitud(NyAP, 0, 4, 25)) campoError(form.inputApellido);
	if(!validaLongitud(user, 0, 6, 10)) campoError(form.inputUser);
	if(!validaLongitud(pass, 0, 6, 10)) campoError(form.inputPass);
	if(!validaLongitud(repass, 0, 6, 10)) campoError(form.inputRepass);
	if(!validarPass(pass,repass)) 
	{ campoError(form.inputPass); campoError(form.inputRepass); }
	if(!validaCorreo(email)) campoError(form.inputMail);
	if(!validaLongitud(telefono, 1, 8, 20)) campoError(form.inputTelefono);
	
	if(error==1)
	{
		var texto="<img src='images/error.gif' alt='Error'><br><br>Error: revise los campos en rojo.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
		muestraMensaje(texto);
	}
	else
	{
		var texto="<img src='images/loading.gif' alt='Enviando'><br>Enviando Solicitud. Por favor espere.<br><br><button style='width:60px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ocultar</button>";
		muestraMensaje(texto);
		
		var ajaxClientes=nuevoAjax();
		ajaxClientes.open("POST", urlEditarCliente, true);
		ajaxClientes.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajaxClientes.send("ClieID="+ClieID+"&Razon="+Razon+"&NyAP="+NyAP+"&user="+user+"&pass="+pass+"&email="+email+"&telefono="+telefono);
		
		
		ajaxClientes.onreadystatechange=function()
		{
			if (ajaxClientes.readyState==4)
			{
				var respuesta=ajaxClientes.responseText;
				if(respuesta=="OK")
				{
					var texto="<img src='images/ok.gif' alt='Ok'><br>Sus datos se ingresaron con Exito.<br>A la brevedad se le enviara un mail con la confirmaci&oacute;n de la cuenta.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
					//limpiaCampos(8);
				}
				else if (respuesta=="RepiteMail")
				{
					campoError(form.inputMail);
					var texto="<img src='images/error.gif'><br><br>Error: El e-mail ingresado ya esta en uso por otro cliente.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				}
				else if (respuesta=="RepiteUser")
				{
					campoError(form.inputUser);
					var texto="<img src='images/error.gif'><br><br>Error: El usuario ingresado ya esta en uso por otro cliente.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				}				
				else var texto="<img src='images/error.gif'><br><br>Error: intente más tarde.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				
				muestraMensaje(texto);
			}
		}
	}
}


function validaForm()
{
	limpiaForm(5);
	error=0;
	
	var nombre=eliminaEspacios(form.inputNombre.value);
	var empresa=eliminaEspacios(form.inputEmpresa.value);
	var telefono=eliminaEspacios(form.inputTelefono.value);
	var correo=eliminaEspacios(form.inputCorreo.value);
	var comentarios=eliminaEspacios(form.inputComentario.value);
	
	if(!validaLongitud(nombre, 0, 4, 50)) campoError(form.inputNombre);
	if(!validaLongitud(empresa, 1, 4, 50)) campoError(form.inputEmpresa);
	if(!validaLongitud(telefono, 1, 4, 50)) campoError(form.inputTelefono);
	if(!validaCorreo(correo)) campoError(form.inputCorreo);
	if(!validaLongitud(comentarios, 0, 5, 500)) campoError(form.inputComentario);
	
	if(error==1)
	{
		var texto="<img src='images/error.gif' alt='Error'><br><br>Error: revise los campos en rojo.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
		muestraMensaje(texto);
	}
	else
	{
		var texto="<img src='images/loading.gif' alt='Enviando'><br>Enviando. Por favor espere.<br><br><button style='width:60px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ocultar</button>";
		muestraMensaje(texto);
		
		var ajaxContacto=nuevoAjax();
		ajaxContacto.open("POST", urlDestino, true);
		ajaxContacto.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajaxContacto.send("nombre="+nombre+"&empresa="+empresa+"&telefono="+telefono+"&correo="+correo+"&comentarios="+comentarios);
		
		ajaxContacto.onreadystatechange=function()
		{
			if (ajaxContacto.readyState==4)
			{
				limpiaCampos(5);
				var respuesta=ajaxContacto.responseText;
				//alert(respuesta);
				if(respuesta=="OK")
				{
					var texto="<img src='images/ok.gif' alt='Ok'><br>Gracias por su mensaje.<br>Le responderemos a la brevedad.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
					
				}
				else var texto="<img src='images/error.gif'><br><br>Error: intente más tarde.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				
				muestraMensaje(texto);
			}
		}
	}
}

function validaFormLogin()
{
	limpiaForm(2);
	error=0;
	
	var user=eliminaEspacios(form.txtUser.value);
	var pass=eliminaEspacios(form.txtPass.value);
	
	if(!validaLongitud(user, 0, 6, 10)) campoError(form.txtUser);
	if(!validaLongitud(pass, 0, 6, 10)) campoError(form.txtPass);
	
	if(error==1)
	{
		var texto="<img src='images/error.gif' alt='Error'><br><br>Error: revise los campos en rojo.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
		muestraMensaje(texto);
	}
	else
	{
		var texto="<img src='images/loading.gif' alt='Enviando'><br>Enviando. Por favor espere.<br><br><button style='width:60px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ocultar</button>";
		muestraMensaje(texto);
		
		var ajaxLogin=nuevoAjax();
		ajaxLogin.open("POST", urlDestinoLogin, true);
		ajaxLogin.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajaxLogin.send("user="+user+"&pass="+pass);
		
		ajaxLogin.onreadystatechange=function()
		{
			if (ajaxLogin.readyState==4)
			{
				var respuesta=ajaxLogin.responseText;				
				respuesta=eliminaEspacios(respuesta);
				if(respuesta=="OK")
				{
					var texto="<img src='images/ok.gif' alt='Ok'><br>Sus datos se ingresaron con Exito.<br>A la brevedad se le enviara un mail con la confirmaci&oacute;n de la cuenta.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
					window.parent.location.reload(true);
				}
				else if (respuesta=="ErrorLogueo")
				{
					campoError(form.txtUser);
					campoError(form.txtPass);
					var texto="<img src='images/error.gif'><br><br>Error: Los datos ingresados no son correctos.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				}
				else var texto="<img src='images/error.gif'><br><br>Error: intente más tarde.<br><br><button style='width:45px; height:18px; font-size:10px;' onClick='ocultaMensaje()' type='button'>Ok</button>";
				
				muestraMensaje(texto);
			}
		}
	}
}

function mostrarDetalle(idPrdt)
{
	var ajaxPrdt=nuevoAjax();
	ajaxPrdt.open("GET", "detalle_producto.php?prdt_id=" + idPrdt, true);
	ajaxPrdt.onreadystatechange=function() 
	{ 
		var pnlDestino= document.getElementById('divBodyDescrip');
		if (ajaxPrdt.readyState==1)
		{
			pnlDestino.innerHTML="<img src='images/loading.gif' alt='Enviando'>";	
		}
		if (ajaxPrdt.readyState==4)
		{
			pnlDestino.innerHTML=ajaxPrdt.responseText;
		} 
	}
	ajaxPrdt.send(null);
	
}

// Mensajes de ayuda

if(navigator.userAgent.indexOf("MSIE")>=0) navegador=0;
else navegador=1;

function colocaAyuda(event)
{
	if(navegador==0)
	{
		var corX=window.event.clientX+document.documentElement.scrollLeft;
		var corY=window.event.clientY+document.documentElement.scrollTop;
	}
	else
	{
		var corX=event.clientX+window.scrollX;
		var corY=event.clientY+window.scrollY;
	}
	cAyuda.style.top=corY+20+"px";
	cAyuda.style.left=corX-100+"px";
}

function ocultaAyuda()
{
	cAyuda.style.display="none";
	if(navegador==0) 
	{
		document.detachEvent("onmousemove", colocaAyuda);
		document.detachEvent("onmouseout", ocultaAyuda);
	}
	else 
	{
		document.removeEventListener("mousemove", colocaAyuda, true);
		document.removeEventListener("mouseout", ocultaAyuda, true);
	}
}

function muestraAyuda(event, campo)
{
	colocaAyuda(event);
	
	if(navegador==0) 
	{ 
		document.attachEvent("onmousemove", colocaAyuda); 
		document.attachEvent("onmouseout", ocultaAyuda); 
	}
	else 
	{
		document.addEventListener("mousemove", colocaAyuda, true);
		document.addEventListener("mouseout", ocultaAyuda, true);
	}
	
	cNombre.innerHTML= "Ayuda: "+ campo;
	cTex.innerHTML=ayuda[campo];
	cAyuda.style.display="block";
}

*/