function Validar(Form)
{	return( validarText(Form.nomb) && validarText(Form.nombre) && validarText(Form.precio) && validarText(Form.stock));
}
function ValidarFrm(Form)
{	return( validarText(Form.nomb) && validarText(Form.msj) && ValidarEmail(Form.email) );
}
function ValidarFrmSusc(Form)
{	return( ValidarEmail(Form.email) );
}

function validarText(campo)  
{	if( campo.value == "" )
	{ campo.style.borderColor = "#FF0000";
		alert("Por favor, ingrese todos los datos requeridos para que\nsu comentario sea enviado");
	  return false;
	}
	else{ campo.style.borderColor = "#666"; return true; }
}

function ValidarEmail(email) 
{	if( email.value.indexOf('@',0) <= 0  || email.value.indexOf('.',0) <= 0  ||email.value.indexOf(';',0) != -1
     || email.value.indexOf(' ',0) != -1 || email.value.indexOf('/',0) != -1
     || email.value.indexOf(';',0) != -1 || email.value.indexOf('<',0) != -1
     || email.value.indexOf('>',0) != -1 || email.value.indexOf('*',0) != -1
     || email.value.indexOf('|',0) != -1 || email.value.indexOf('`',0) != -1
     || email.value.indexOf('&',0) != -1 || email.value.indexOf('$',0) != -1
     || email.value.indexOf('!',0) != -1 || email.value.indexOf('"',0) != -1
     || email.value.indexOf(':',0) != -1 )
	{ email.style.borderColor = "#FF0000";
		alert("La siguiente direcci\xf3n electr\xf3nica: \"" + email.value + "\"\nno es v\xe1lida. Por favor ingrese una v\xe1lida."); 			
		return false; 
	}
    else{ email.style.borderColor = "#000000"; return true; }
}
//*********************************************
function derecha(e)
{	if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
	{	//alert('Sitio web desarrollado por CATmedia');
		return false;
	}
	else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2))	return false;
		//alert("\t   JUANAURICH.NET \r\rPortal web dise\xF1ado y administrado por CATmedia\r\r\twww.catmedia.com.pe");
}
document.onmousedown=derecha
//*****************************************************
var numero = 1; 
evento = function (evt) { //tipo de evento disparado   
return (!evt) ? event : evt;
}
addCampo = function (lkn) { 
	if( numero < 15 )	
	{	lkn.innerHTML = "<img src=\"images/anadir.jpg\" align=\"A\xF1adir archivo\" title=\"A\xF1adir archivo\" border=0/>";	//"A\xF1adir archivo ("+(numero+2)+")";
		nDiv = document.createElement('div');
		nDiv.className = 'archivo';
		nDiv.id = 'file' + (++numero);
		nCampo = document.createElement('input');
		nCampo.name = 'archivos[]';
		nCampo.type = 'file';
		nCampo.className = 'textBox';
		a = document.createElement('a');
		a.name = nDiv.id;
		a.href = 'javascript:void();';
		a.onclick = elimCamp;
		a.innerHTML = 'QUITAR';// '<img src="../images/del.jpg" align="Eliminar" title="Eliminar" border=0/>';	//'Quitar';
		a.className = 'txt10';
		nDiv.appendChild(nCampo);
		nDiv.appendChild(a);
		container = document.getElementById('adjuntos');   
		container.appendChild(nDiv);
		//nI = document.createElement('nImg');
		nImg.innerHTML = numero;
		/*X.innerHTML = 'xx';*/
	}
	else
		alert("Solo se permiten 15 archivos.");
}
//
elimCamp = function (evt){
   evt = evento(evt);
	 nCampo = rObj(evt);
	 div = document.getElementById(nCampo.name);   
	 div.parentNode.removeChild(div);
	 numero--;
	 nImg.innerHTML = numero;
	 }
//recuperamos una instancia del objeto que disparo el evento
rObj = function (evt) {
    return evt.srcElement ?  evt.srcElement : evt.target;
}
