var yasalio = 0;
var enviado, enviado1, enviado2;
var NuevaVentana;


function click() { 
if (event.button==2) { 
	alert(' Botón derecho deshabilitado. \n Gracias por visitar InfoPlagas. ')  
	} 
} 
document.onmousedown=click 


function Favoritos()
{
	var browsName = navigator.appName; 
	if (browsName == "Microsoft Internet Explorer") { 
		window.external.AddFavorite('http://www.infoplagas.com/','InfoPlagas');}
	else 
		if (browsName == "Netscape") {
			alert ("\nPara agregar esta página a Favoritos presione CTRL+D");}
}

function CompletoDatos(element, message) {
alert(message);
element.focus();
}

function ValidoDatos(opcion, campo, mje, StrChk, LenMin) {
var passed = false;
var CpoChk;

switch(mje){
case "BQ":
	Mensaje = "Por favor ingrese un criterio de búsqueda.";
	break;
case "AP":
	Mensaje = "Por favor ingrese su Nombre y Apellido.";
	break;
case "EM":
	Mensaje = "Por favor ingrese una dirección de e-mail válida.";
	break;
case "GN":
	Mensaje = "Por favor complete los datos de manera correcta.";
	break;
}

switch(campo.name){
case "Palabras":
	CpoChk = enviado;
	break;
case "emaildes":
	CpoChk = enviado1;
	break;
case "email":
	CpoChk = enviado2;
	break;
case "email1":
	CpoChk = enviado2;
	break;
default:
	CpoChk = enviado;
}

if (CpoChk == campo.value)
	{
	alert("Los datos ya fueron enviados. Espere la respuesta, o bien\npresione el boton \"Actualizar\" o \"Reload\" de su navegador.");
	return passed;
	}

switch(opcion){
// opcion 1: campos en general
// opcion 2: campos de e-mail

case 1:
//	if 	(campo.value.indexOf("'") == -1 || campo.value.indexOf("<") == 1 || campo.value.indexOf(">") == 1) 

	if (campo.value == "" || campo.value == StrChk || campo.value.length < LenMin)
	 	 {
		 CompletoDatos(campo, Mensaje);
		 }
	else		 {
		 passed = true;
		 enviado = campo.value; 
		 }
break;

case 2:
	if (campo.value.indexOf("@") == -1 || campo.value.indexOf(".") == -1) {
		CompletoDatos(campo, Mensaje);
		}
	else
		{
		passed = true;
		if (campo.name == "emaildes") {
		   enviado1 = campo.value;
		   }
		else {
		   enviado2 = campo.value;
		   }
		x=(screen.availWidth/2)-150;
		y=(screen.availHeight/2)-50;
		NuevaVentana =window.open("","kid",'resizable=no,scrollbars=no,toolbar=no,width=300,height=100,left='+x+',top='+y+'');
		}
break;

}

return passed;
}

function pop(pagina,ancho,alto)
{
var NuevaVentana;
x=(screen.availWidth-ancho)/2;
y=(screen.availHeight-alto)/2;
NuevaVentana =window.open(pagina,"kid",'resizable=no,scrollbars=yes,toolbar=no,width='+ancho+',height='+alto+',left='+x+',top='+y+'');

}


function ValidoFormulario(form,opci) {

var passed = false;

if (yasalio == 1) {

	alert("Los datos ya fueron enviados. Espere la respuesta, o bien\npresione el boton \"Actualizar\" o \"Reload\" de su navegador.");

	return passed;

	}


if (form.NombreApellido.value == "") {

	CompletoDatos(form.NombreApellido, "Por favor ingrese su nombre completo.");

	}

else if (form.EMail.value.indexOf("@") == -1 || form.EMail.value.indexOf(".") == -1) {

		CompletoDatos(form.EMail, "Por favor ingrese una dirección de e-mail válida.");

		}

// CON = consulta, REG = registro, NPMA = asociación
else if (form.Consulta.value == "" & opci == "CON") {

		CompletoDatos(form.Consulta, "Por favor ingrese su consulta.");

		}

else if (form.NombreEmpresa.value == "" & opci == "NPMA") {

		CompletoDatos(form.NombreEmpresa, "Por favor ingrese el nombre de la empresa.");

		}

else if (form.Direccion.value == "" & opci == "NPMA") {

		CompletoDatos(form.Direccion, "Por favor ingrese el domicilio.");

		}

else if (form.Localidad.value == "" & opci == "NPMA") {

		CompletoDatos(form.Localidad, "Por favor ingrese la localidad.");

		}

else if (form.Pais.value == "" & opci == "NPMA") {

		CompletoDatos(form.Pais, "Por favor ingrese el país.");

		}

else if (form.Telefono.value == "" & opci == "NPMA") {

		CompletoDatos(form.Telefono, "Por favor ingrese el Teléfono.");

		}

else {

		passed = true;

		yasalio = 1;

		}

return passed;

}



