<!--

function precargaImagenes() {
  var buscar_sel=new Image(); buscar_sel.src="imagenes/buscar_sel.gif";
  var buscarf_sel=new Image(); buscarf_sel.src="imagenes/buscarf_sel.gif";
  var carrito_sel=new Image(); carrito_sel.src="imagenes/carrito_sel.gif";
  var lupa_sel=new Image(); lupa_sel.src="imagenes/lupa_sel.gif";
  var siguiente_sel=new Image(); siguiente_sel.src="imagenes/siguiente_sel.gif";
  var siguienteb_sel=new Image(); siguienteb_sel.src="imagenes/siguienteb_sel.gif";
  var anterior_sel=new Image(); anterior_sel.src="imagenes/anterior_sel.gif";
  var anteriorb_sel=new Image(); anteriorb_sel.src="imagenes/anteriorb_sel.gif";
  var continuar_sel=new Image(); continuar_sel.src="imagenes/continuar_sel.gif";
  var vaciar_sel=new Image(); vaciar_sel.src="imagenes/vaciar_sel.gif";
  var vercar_sel=new Image(); vercar_sel.src="imagenes/vercar_sel.gif";
  var enviar_sel=new Image(); enviar_sel.src="imagenes/enviar_sel.gif";
  var envped_sel=new Image(); envped_sel.src="imagenes/envped_sel.gif";
  var cancped_sel=new Image(); cancped_sel.src="imagenes/cancped_sel.gif";
  var modcli_sel=new Image(); modcli_sel.src="imagenes/modcli_sel.gif";
  return true;
}

function validarArchivo() {
  var campo,campo2;
  var i=1,j=1;
  var yaseleccionado = false;
  do {
    campo=document.getElementById("Foto"+i);
    if (campo.value!="") {
      j=i+1
      do {
        campo2=document.getElementById("Foto"+j);
        if (campo.value==campo2.value) {
          yaseleccionado = true;
        }
        j++;
      } while ((j<=10) && (!yaseleccionado))
    }
    i++;
  } while ((i<10) && (!yaseleccionado))
  if (yaseleccionado) {
    alert("El archivo seleccionado en "+campo.name+" es el mismo que el seleccionado en "+campo2.name+".\n");
    return false;
  }
  else {
    return true;
  }
}

function cambiaForm(cambio) {
  if (cambio=="D") {
    document.forms.AddCar.Papel.checked=0;
    document.forms.AddCar.Digital.checked=1;
    document.forms.AddCar.TamanioP.disabled=1;
    document.forms.AddCar.TamanioP.style.backgroundColor='#cccccc';
    document.forms.AddCar.TamanioD.disabled=0;
    document.forms.AddCar.TamanioD.style.backgroundColor='#ffffff'; 
  } 
  else {
    if (cambio=="P") {
      document.forms.AddCar.Papel.checked=1;
      document.forms.AddCar.Digital.checked=0;
      document.forms.AddCar.TamanioP.disabled=0;
      document.forms.AddCar.TamanioP.style.backgroundColor='#ffffff';
      document.forms.AddCar.TamanioD.disabled=1;
      document.forms.AddCar.TamanioD.style.backgroundColor='#cccccc';
    }
    else {
      document.forms.AddCar.Papel.checked=0;
      document.forms.AddCar.Digital.checked=0;
      document.forms.AddCar.TamanioP.disabled=1;
      document.forms.AddCar.TamanioP.style.backgroundColor='#cccccc';
      document.forms.AddCar.TamanioD.disabled=1;
      document.forms.AddCar.TamanioD.style.backgroundColor='#cccccc';
    }
  }
  return true;
}

function redimensionarFoto(src) {
  var porcentaje=0;
  if (src.width<src.height) {
    porcentaje=350/src.height;
    src.style.width=parseInt(src.width*porcentaje)+'px';
  }
  return true; 
}

function abrirVentana(direccion,destino,opcs) {
  window.open(direccion,destino,opcs);
}

function cambiaImagen(imagen,nueva) {
  imagen.src=nueva;
  return true;
}

function redimpagina() {
  var ancho,alto=0;
  if (document.all) {
    if (window.XMLHttpRequest) {
      ancho=document.Foto.width+10;
      alto=document.Foto.height+70;
    }
    else { 
      ancho=document.Foto.width+10;
      alto=document.Foto.height+30;
    }
  } 
  else {
    ancho=document.Foto.width+window.outerWidth-window.innerWidth;
    alto=document.Foto.height+window.outerHeight-window.innerHeight;
  }
  window.resizeTo(ancho,alto);
  window.moveTo((screen.width-document.Foto.width)/2,(screen.height-document.Foto.height)/2);
  return true;
}    

function envia(form,e)
{
  var enviar,enviado=false;
  if (e.type=="click") {
    enviar=true;
  }
  else {
    if (document.all) {
      tecla=e.keyCode;
    }
    else {
      tecla=e.which;
    }
    if (tecla==13) {
      enviar=true;
    }
  }
  if (enviar) {
    if (form=="buscar_palabras") {
      if ((document.forms.buscar_palabras.Criterios.value=="") || (document.forms.buscar_palabras.Criterios.value=="Buscar por palabras...")) {
        document.forms.buscar_palabras.Criterios.focus();
      } 
      else {
        document.forms.buscar_palabras.submit();
        enviado=true;
      }
    } 
    else {
      if (form=="buscar_palabras_centro") {
        if (document.forms.buscar_palabras_centro.Criterios.value=="") {
          document.forms.buscar_palabras_centro.Criterios.focus();
        } 
        else {
          document.forms.buscar_palabras_centro.submit();
          enviado=true;
        }
      }
      else {
        if (form=="buscar_numero") {
          if (document.forms.buscar_numero.Criterios.value=="") {
            document.forms.buscar_numero.Criterios.focus();
          } 
          else {
            document.forms.buscar_numero.submit();
            enviado=true;
          }
        }
        else {
          if (form=="login") {
            if ((document.forms.login.username.value=="") || (document.forms.login.password.value=="")) {
              if (document.forms.login.username.value=="") document.forms.login.username.focus();
              else document.forms.login.password.focus();
            } 
            else {
              document.forms.login.submit();
              enviado=true;
            }
          }
          else {
            if (form=="recclave") {
              if (document.forms.recclave.email.value=="") {
                document.forms.recclave.email.focus();
              } 
              else {
                document.forms.recclave.submit();
                enviado=true;
              }
            }
          }
        }
      }
    }  
  }
  return enviado;
}

function ValidarAddCar()
{
  var error="";
  if ((!(document.forms.AddCar.Digital.checked)) && (!(document.forms.AddCar.Papel.checked))) {
    error+='Por favor, seleccione el formato de la foto (copia digital o impresa).\n';
  }
  else {
    if (((document.forms.AddCar.Digital.checked) && (document.forms.AddCar.TamanioD.value=="0")) || ((document.forms.AddCar.Papel.checked) && (document.forms.AddCar.TamanioP.value=="0"))) {
      error+='Por favor, seleccione el tamaño de la foto.\n';
    }
    else {
      if (document.forms.AddCar.Papel.checked) {
        if ((!(document.forms.AddCar.TipoPapel[0].checked)) && (!(document.forms.AddCar.TipoPapel[1].checked))) {
          error+='Por favor, seleccione el formato de papel (Fotográfico o Lienzo).\n';
        }
      }
    }
  }
  if (error!="") alert('Error:\n'+error);
  document.MM_returnValue = (error=="");
}

function validarRegistro()
{
  var error="";
  if (document.forms.registro.Nombre.value=="") {
   error+='Por favor, introduzca su nombre y apellidos.\n';
   document.forms.registro.Nombre.focus();
  }
  else {
   if ((document.forms.registro.Direccion.value=="") || (document.forms.registro.CP.value=="") || (document.forms.registro.Localidad.value=="") || (document.forms.registro.Provincia.value=="")) {
    error+='Por favor, introduzca su dirección completa.\n';
    if (document.forms.registro.Direccion.value=="") document.forms.registro.Direccion.focus();
    else if (document.forms.registro.CP.value=="") document.forms.registro.CP.focus();
    else if (document.forms.registro.Localidad.value=="") document.forms.registro.Localidad.focus();
    else if (document.forms.registro.Provincia.value=="") document.forms.registro.Provincia.focus();
   }
   else {
    if (document.forms.registro.Telefono.value=="") {
     error+='Por favor, introduzca su número de teléfono.\n';
     document.forms.registro.Telefono.focus();
    }  
    else {
     if (document.forms.registro.email.value=="") {
      error+='Por favor, introduzca su dirección de e-mail.\n';
      document.forms.registro.email.focus();
     }
     else {
      if (document.forms.registro.password.value=="") {
       error+='Por favor, introduzca una contraseña.\n';
       document.forms.registro.password.focus();
      }
      else {
       if (document.forms.registro.password.value!=document.forms.registro.repassword.value) {
        error+='La contraseña no coincide.\n';
        document.forms.registro.repassword.focus();
       }
      }
     }
    }
   }
  }
  if (error!="") alert('Error:\n'+error);
  document.MM_returnValue = (error=="");
}

function validarColabora()
{
  var error="";
  if (document.forms.registro.Nombre.value=="") {
   error+='Por favor, introduzca su nombre y apellidos.\n';
   document.forms.registro.Nombre.focus();
  }
  else {
   if ((document.forms.registro.Direccion.value=="") || (document.forms.registro.CP.value=="") || (document.forms.registro.Localidad.value=="") || (document.forms.registro.Provincia.value=="")) {
    error+='Por favor, introduzca su dirección completa.\n';
    if (document.forms.registro.Direccion.value=="") document.forms.registro.Direccion.focus();
    else if (document.forms.registro.CP.value=="") document.forms.registro.CP.focus();
    else if (document.forms.registro.Localidad.value=="") document.forms.registro.Localidad.focus();
    else if (document.forms.registro.Provincia.value=="") document.forms.registro.Provincia.focus();
   }
   else {
    if (document.forms.registro.Telefono.value=="") {
     error+='Por favor, introduzca su número de teléfono.\n';
     document.forms.registro.Telefono.focus();
    }  
    else {
     if (document.forms.registro.email.value=="") {
      error+='Por favor, introduzca su dirección de e-mail.\n';
      document.forms.registro.email.focus();
     }
     else {
      if (document.forms.registro.password.value=="") {
       error+='Por favor, introduzca una contraseña.\n';
       document.forms.registro.password.focus();
      }
      else {
       if (document.forms.registro.password.value!=document.forms.registro.repassword.value) {
        error+='La contraseña no coincide.\n';
        document.forms.registro.repassword.focus();
       }
       else {
        if (!(document.forms.registro.AceptoContrato.checked)) {
         error+='Por favor, indique que ha leído y acepta el contrato de fotógrafo colaborador.\n';
        }
       }
      }
     }
    }
   }
  }
  if (error!="") alert('Error:\n'+error);
  document.MM_returnValue = (error=="");
}

function validarModDatos()
{
  var error="";
  if (document.forms.ModDatos.Nombre.value=="") {
   error+='Por favor, introduzca su nombre y apellidos.\n';
   document.forms.ModDatos.Nombre.focus();
  }
  else {
   if ((document.forms.ModDatos.Direccion.value=="") || (document.forms.ModDatos.CP.value=="") || (document.forms.ModDatos.Localidad.value=="") || (document.forms.ModDatos.Provincia.value=="")) {
    error+='Por favor, introduzca su dirección completa.\n';
    if (document.forms.ModDatos.Direccion.value=="") document.forms.ModDatos.Direccion.focus();
    else if (document.forms.ModDatos.CP.value=="") document.forms.ModDatos.CP.focus();
    else if (document.forms.ModDatos.Localidad.value=="") document.forms.ModDatos.Localidad.focus();
    else if (document.forms.ModDatos.Provincia.value=="") document.forms.ModDatos.Provincia.focus();
   }
   else {
    if (document.forms.ModDatos.Telefono.value=="") {
     error+='Por favor, introduzca su número de teléfono.\n';
     document.forms.ModDatos.Telefono.focus();
    }  
    else {
     if (document.forms.ModDatos.email.value=="") {
      error+='Por favor, introduzca su dirección de e-mail.\n';
      document.forms.ModDatos.email.focus();
     }
    }
   }
  }
  if (error!="") alert('Error:\n'+error);
  document.MM_returnValue = (error=="");
}

function validarLogin()
{
  var enviar=true;
  if (document.forms.login.username.value=="") {
   enviar=false;
   document.forms.login.username.focus();
  }
  else {
   if (document.forms.login.password.value=="") {
    enviar=false;
    document.forms.login.password.focus();
   }
  }
  document.MM_returnValue = enviar;
}

function validarSuger()
{
  var error="";
  if (document.forms.Sugerencias.Nombre.value=="") {
   error+='Por favor, introduzca su nombre y apellidos.\n';
   document.forms.Sugerencias.Nombre.focus();
  }
  else {
   if (document.forms.Sugerencias.email.value=="") {
    error+='Por favor, introduzca su dirección de e-mail.\n';
    document.forms.Sugerencias.email.focus();
   }
   else {
    if (document.forms.Sugerencias.Texto.value=="") {
     error+='Por favor, describa su petición.\n';
     document.forms.Sugerencias.Texto.focus();
    }
   }
  }
  if (error!="") alert('Error:\n'+error);
  document.MM_returnValue = (error=="");
}

function validarContacto()
{
  var error="";
  if (document.forms.Contacto.Nombre.value=="") {
   error+='Por favor, introduzca su nombre y apellidos.\n';
   document.forms.Contacto.Nombre.focus();
  }
  else {
   if (document.forms.Contacto.email.value=="") {
    error+='Por favor, introduzca su dirección de e-mail.\n';
    document.forms.Contacto.email.focus();
   }
   else {
    if (document.forms.Contacto.Asunto.value=="") {
     error+='Por favor, escriba el asunto de su consulta.\n';
     document.forms.Contacto.Asunto.focus();
    }
    else {
     if (document.forms.Contacto.Texto.value=="") {
      error+='Por favor, escriba el texto de la consulta.\n';
      document.forms.Contacto.Texto.focus();
     }
    }
   }
  }
  if (error!="") alert('Error:\n'+error);
  document.MM_returnValue = (error=="");
}

//-->
