 <!--
function validaClave() {
  var f1 = document.frmVClave; document.MM_returnValue = false; txtError = "";

  if (f1.vdoClave.value == "") txtError += "- Clave requerida\n";

  if (txtError) alert('Por favor corrija lo siguiente:\n'+txtError);
  document.MM_returnValue = (txtError == '');
}
function bookmark(address,sitename) {
  if (window.sidebar) {
    window.sidebar.addPanel(sitename, address,"");
  } else if( document.all ) {
    window.external.AddFavorite(address, sitename);
  } else if( window.opera && window.print ) {
    return true;
  }
}
function validateLogin() {
  var f1 = document.frmLogin; document.MM_returnValue = false; txtError = "";

  if (f1.txtLogin.value == "") txtError += "- Login del usuario requerido\n";
  if (f1.txtClave.value == "") txtError += "- Password del usuario requerido\n";

  if (txtError) alert('Por favor corrija lo siguiente:\n'+txtError);
  document.MM_returnValue = (txtError == '');
}

 /***********************************************************************/
/*  valdaciones de fechas 
/**********************************************************************/
function valfecha(fecha) {
  var browserVer = parseInt(navigator.appVersion);
  var browserName = navigator.appName;
  if (browserName == "Netscape" && browserVer >= 3) version = "n";
  else if (browserName == "Netscape" && browserVer <= 2) version = "n";
  else if (browserName == "Microsoft Internet Explorer" && browserVer > 3) version = "e";
  else if (browserName == "Microsoft Internet Explorer" && browserVer <= 3) version = "e";
  else version = "e";

  var hoy=new Date();
  if (version == "e") {year=hoy.getYear()} 
  if (version == "n") {year=hoy.getYear()+1900}

  if (fecha != "") {
    dfecha = fecha.split("/");

    dia = dfecha[0];
    mes = dfecha[1];
    anno = dfecha[2];
    if (isDate(dia, mes, anno)) return true;
    else return false;
  } else {
    return true;
  }
}

//**********************************************************************
function y2k(number) { return (number < 1000) ? number + 1900 : number; }
//**********************************************************************

//**********************************************************************
function isDate (day,month,year) {
//**********************************************************************
// checks if date passed is valid
// will accept dates in following format:
// isDate(dd,mm,ccyy), or
// isDate(dd,mm) - which defaults to the current year, or
// isDate(dd) - which defaults to the current month and year.
// Note, if passed the month must be between 1 and 12, and the
// year in ccyy format.

    var today = new Date();
    year = ((!year) ? y2k(today.getYear()):year);
    month = ((!month) ? today.getMonth():month-1);
    if (!day) return false
    var test = new Date(year,month,day);
    if ( (y2k(test.getYear()) == year) &&
         (month == test.getMonth()) &&
         (day == test.getDate()) )
        return true;
    else
        return false
}

//**********************************************************************
function timeDifference(laterdate,earlierdate) {
//**********************************************************************
    var difference = laterdate.getTime() - earlierdate.getTime();

    var daysDifference = Math.floor(difference/1000/60/60/24);
    difference -= daysDifference*1000*60*60*24
    var hoursDifference = Math.floor(difference/1000/60/60);
    difference -= hoursDifference*1000*60*60
    var minutesDifference = Math.floor(difference/1000/60);
    difference -= minutesDifference*1000*60
    var secondsDifference = Math.floor(difference/1000);
    return(daysDifference);
}

/*********************************************************/
/* Verifica los campos de una planilla antes de enviarla */
/*********************************************************/
function VerifContact() {
	var themessage = "";
	document.MM_returnValue = false;
	var cabecera = "Es necesario completar lo siguiente: ";
	if (document.frmContact.txtName.value=="")      {themessage = themessage + "\n* Falta su Nombre";}
	if (document.frmContact.txtEmail.value=="")       {themessage = themessage + "\n* Falta su E-mail";}
	if (!(document.frmContact.txtEmail.value=="") && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmContact.txtEmail.value))) {themessage = themessage + "\n* El E-Mail no es correcto. Coloque uno válido.";}
	if (!(document.frmContact.txtEmail.value=="") && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmContact.txtEmail.value))) {themessage = themessage;}
	if (document.frmContact.txtMsj.value=="") {themessage = themessage + "\n* Sugerimos escribir algún comentario";}
	//Avisa si los campos están vacíos, y cancela el envio
	if ((themessage == "")) {
	document.frmContact.submit();
	document.MM_returnValue = true;
	}
	
	else {
	themessage=cabecera + themessage;
	alert(themessage);
	
	//return false;
	}
}
function ResetContact() {
	document.frmContact.reset();
	}
	
function VerifRegistro() {
	var themessage = "";
	document.MM_returnValue = false;
	var cabecera = "Es necesario completar lo siguiente: ";
	if (document.frmContact.txtName.value=="")      {themessage = themessage + "\n* Falta su Nombre";}
	if (document.frmContact.txtLName.value=="")      {themessage = themessage + "\n* Falta su Apellido";}
	if (document.frmContact.txtEmail.value=="")       {themessage = themessage + "\n* Falta su E-mail";}
  	if (!(document.frmContact.txtEmail.value=="") && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmContact.txtEmail.value))) {themessage = themessage + "\n* El E-Mail no es correcto. Coloque uno válido.";}
	if (!(document.frmContact.txtEmail.value=="") && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmContact.txtEmail.value))) {themessage = themessage;}
    
	if (document.frmContact.txtFecnac.value!="" && document.frmContact.txtFecnac.value!="dd/mm/yyyy")       {
	  alert(valfecha(document.frmContact.txtFecnac.value));
	  if (!valfecha(document.frmContact.txtFecnac.value)) {themessage = themessage + "\n* Fecha inválida";}
	}
  if (document.frmContact.txtFecnac.value=="dd/mm/yyyy")       {
   document.frmContact.txtFecnac.value="";
  }
	//Avisa si los campos están vacíos, y cancela el envio
	if ((themessage == "")) {
	document.frmContact.submit();
	document.MM_returnValue = true;
	}
	
	else {
	themessage=cabecera + themessage;
	alert(themessage);
	
	//return false;
	}
}	

function VerifAmigo(id) {
	var themessage = "";
	document.MM_returnValue = false;
	var cabecera = "Es necesario completar lo siguiente: ";

	if (id=="1")      {
	if (document.frmEnviaA.txtnAmigo.value=="")      {themessage = themessage + "\n* Falta Nombre de su amigo";}
	if (document.frmEnviaA.txteAmigo.value=="")       {themessage = themessage + "\n* Falta E-mail de su amigo";}
	if (!(document.frmEnviaA.txteAmigo.value=="") && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmEnviaA.txteAmigo.value))) {themessage = themessage + "\n* El E-Mail de su amigo no es correcto. Coloque uno válido.";}
	if (!(document.frmEnviaA.txteAmigo.value=="") && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmEnviaA.txteAmigo.value))) {themessage = themessage;}
   }
	if (document.frmEnviaA.txtNombre.value=="")      {themessage = themessage + "\n* Falta su Nombre";}
	if (document.frmEnviaA.txtEmail.value=="")       {themessage = themessage + "\n* Falta su E-mail";}
	if (!(document.frmEnviaA.txtEmail.value=="") && !(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmEnviaA.txtEmail.value))) {themessage = themessage + "\n* Su E-Mail no es correcto. Coloque uno válido.";}
	if (!(document.frmEnviaA.txtEmail.value=="") && (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmEnviaA.txtEmail.value))) {themessage = themessage;}
  	if (id=="2")      {	
		if (document.frmEnviaA.txtMsg.value=="") {themessage = themessage + "\n* Indique su pregunta";}
	}
	if (id=="3")      {	
	    if (document.frmEnviaA.txtAsunto.value=="") {themessage = themessage + "\n* Indique el asunto";}
		if (document.frmEnviaA.txtMsg.value=="") {themessage = themessage + "\n* Indique su pregunta";}
	}
	//Avisa si los campos están vacíos, y cancela el envio
	if ((themessage == "")) {
	document.frmEnviaA.submit();
	document.MM_returnValue = true;
	}
	
	else {
	themessage=cabecera + themessage;
	alert(themessage);
	
	//return false;
	}
}
function VerifWeb(id) {
	var themessage = "";
	document.MM_returnValue = false;
	var cabecera = "Es necesario completar lo siguiente: ";
	if (id=="3")      {	
			if (document.frmWeb.txtMsg.value=="") {themessage = themessage + "\n* Indique su pregunta";}
	}
	//Avisa si los campos están vacíos, y cancela el envio
	if ((themessage == "")) {
	document.frmWeb.submit();
	document.MM_returnValue = true;
	}
	
	else {
	themessage=cabecera + themessage;
	alert(themessage);
	
	//return false;
	}
}

/************************************************************************/
/*																		*/	
/*   BUSQUEDAS															*/		
/************************************************************************/
function VerifSearch() {
//alert("validando en la busqueda");
	var themessage = "";
	document.MM_returnValue = false;
	var cabecera = "Es necesario completar lo siguiente: ";
	//validamos fechas
	
	if (document.frmSearch.selCategory.value=="0" ) { OK=false; themessage = themessage + "\n* Seleccione la categoría";}
			//Avisa si los campos están vacíos, y cancela el envio
	if ((themessage == "")) {
	document.frmSearch.submit();
	document.MM_returnValue = false;
	}
	else {
	themessage=cabecera + themessage;
	alert(themessage);
	
	//return false;
	}
	
	
}

function VerifAvanzada() {

	var themessage = "";
	document.MM_returnValue = false;
	var cabecera = "Es necesario completar lo siguiente: ";
	//validamos fechas
	if (document.frmQuickSearch.txtCiudad.value=="") {themessage = themessage + "\n* Seleccione la ciudad";}
	if ( !(document.frmQuickSearch.txtCiudad.value=="") && (!isNaN(document.frmQuickSearch.txtCiudad.value))) {themessage = themessage + "\n* Coloque sólo letras en la ciudad";}
 //alert(themessage);
			//Avisa si los campos están vacíos, y cancela el envio
	if ((themessage == "")) {
	document.frmQuickSearch.submit();
	document.MM_returnValue = false;
	}
	
	else {
	themessage=cabecera + themessage;
	alert(themessage);
	
	//return false;
	}
	
	
}

function showWindow(nunWindow,nroOrd) {

 ancho=480;
 alto=400;

 if (nunWindow==0) {
 ancho=800;
 alto=700;
 nameW="imprime.php?nroOrd="+nroOrd;
}

if (nunWindow==1) {
 nameW="enviaamigo.php?nroOrd="+nroOrd;
}
 if (nunWindow==2) {
 
 nameW="preguntavend.php?nroOrd="+nroOrd;
}
 if (nunWindow==3) {
 ancho=650;
 alto=500;
 nameW="respuestas.php?nroOrd="+nroOrd;
}

  opWindow = window.open(nameW,'InfoVentana','toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,align="center",width='+ancho+',height='+alto+',left=120,top=120');
  opWindow.focus();
  //return false;

}




//-->

