function Datos_User(formulario)
{
	if(formulario.usuario.value=="")
	{
	   alert("Debe introducir un usuario para identificarse en la pagina");
	   formulario.usuario.focus();	 
	}
	else
	{
		if(formulario.clave.value=="")
	    {
	      alert("Debe introducir la contraseña");
	      formulario.clave.focus();	 
	    }
		else
		    formulario.submit();
		
	}
	
}


function AumentarImagen(imagen,w,h)
{	
      var MiVentana;
	     	
	  ancho=w+50;
	  alto=h+80;
	  MiVentana=window.open("","Imagenes"," width=" +ancho+",height=" +alto+", toolbar=no,directories=no,menubar=no,status=no,resizable=no,scrollbars=no");
      MiVentana.document.write("<html><HEAD><TITLE>Imagen</TITLE></HEAD><body>");
      MiVentana.document.write("<CENTER><img src='fotos/" +imagen+"' width='"+w+"' heigh='"+h+"'><br><br><input type='button' value='Cerrar Ventana' onClick='window.close();'></CENTER></body></html>");	  


}


function EnviarInformacion(producto)
{
	window.open("informacion.php?prod="+producto,"Formulario","width=550,height=310, toolbar=no,directories=no,menubar=no,status=no,resizable=no,scrollbars=no");
}


function mostrar() {
  obj = document.getElementById('pepe');
  obj.style.display = (obj.style.display=='none') ? 'block' : 'none';
  document.getElementById('enla').innerHTML = (obj.style.display=='none') ? 'Ocultar' : 'Mostrar';
}


function mostrarFoto(id,w,h,imagen){ 
  ancho=w+20;
  alto=h+70;
  
  document.getElementById(id).style.visibility="visible";    
  document.getElementById(id).style.width=ancho;
  document.getElementById(id).style.height=alto;
  document.getElementById(id).style.marginLeft=-(ancho/2);
  document.getElementById(id).style.marginTop=-(alto/2);
  document.getElementById(id).innerHTML="<br><CENTER><img src='fotos/" +imagen+"' width='"+w+"' heigh='"+h+"'><br><br><table width='10%'><tr><td id='BotonFoto' onClick='ocultar(\""+id+"\");'>Cerrar</td></tr></table> </CENTER>";
  //document.getElementById(id).innerHTML="<br><CENTER><img src='fotos/" +imagen+"' width='"+w+"' heigh='"+h+"' title='Hacer click para cerrar' onClick='ocultar(\""+id+"\");' ></CENTER>";
}
 
function ocultar(nombreCapa){ 
document.getElementById(nombreCapa).style.visibility="hidden"; 
} 


function mostrarForm(id,dato,formulario,texto){ 
      
    	
    formulario.titulo.value=dato;
	document.getElementById(id).style.visibility="visible";    
	document.getElementById(texto).innerHTML="Producto : &nbsp;<strong style='font-size=14px;'>"+dato+"</strong>";
	
	formulario.email.focus();

}

function Enviar(form,nombreCapa) {
for (i = 0; i < form.elements.length; i++) 
{
  if (form.elements[i].type == "text" && form.elements[i].value == "") 
  {  
    alert("Por favor complete todos los campos del formulario"); form.elements[i].focus(); 
    return false; 
  }
}
ocultar(nombreCapa);
form.submit();
}

function EnviarForm(form) {
for (i = 0; i < form.elements.length; i++) 
{
  if (form.elements[i].type == "text" && form.elements[i].value == "") 
  {  
    alert("Por favor complete todos los campos del formulario"); form.elements[i].focus(); 
    return false; 
  }
}
form.submit();
}


function Seleccionar(formulario)
{
   if(formulario.principal.checked )
   {   	 
 	 formulario.borrar.value="yes";
	 formulario.vercarro.value="yes";
   }
   else
     formulario.borrar.value="no";
  
   formulario.submit();   

}


function BorrarDatos(formulario)
{
  var numcajas=0;
  var lista_elementos = new Array();
  for (i=0;i<formulario.elements.length;i++)
  //si es un checkbox y está seleccionado, su valor se guarda en un array
      if ((formulario.elements[i].type=="checkbox") && (formulario.elements[i].checked))
		 {
		   lista_elementos[numcajas]=formulario.elements[i].value;
		   numcajas++;		 
		 }
  
   	 	 
  if(numcajas>0)
  { 
    if(confirm("¿Esta seguro de que desea borrar todo lo que esta marcado?"))
	{      		 
      var listado=""; 		 
      for (i=0;i<lista_elementos.length;i++)	
	  {
	    //Como el último checkbox se llama principal, ese valor no se puede enviar.
		//Los valores del array se guardan en una cadena y se asigna a un input oculto
		//para enviar los valores a la página	    
		if(lista_elementos[i] != "principal")
		   if(i>0)
		     listado=listado+","+lista_elementos[i];
		   else
		     listado=lista_elementos[i];	
		 
	  }  
	  formulario.lista_borrar.value=listado;   
	  formulario.submit();
	}  
  }
  else
  {
    alert("No hay elementos seleccionados para borrar");
  }
	

}


function Eliminar(formulario,valor)
{
  if(confirm("¿Esta seguro de que desea borrar el registro?"))   
  { 
    formulario.id_borrar.value=valor;
    formulario.submit();
  }
 
}

function DatosPago(form)
{
  for (i = 0; i < form.elements.length; i++) 
  {
    if (form.elements[i].type == "text" && form.elements[i].value == "") 
    {  
      alert("Por favor complete todos los campos del formulario"); form.elements[i].focus(); 
      return false; 
    }
  }
  if(form.direccion.value=="")
  {
	  alert("Debe introducir la direccion");
	  form.direccion.focus();
  }
  else
  {
	  if(form.provincia.value=="")
	  {
		  alert("Debe seleccionar una provincia");
		  form.provincia.focus();
	  }
	  else
	  {
		  if(!form.chk.checked)
		  {
			  alert("¿Acepta las condiciones de uso?");
		  }
		  else
		  {
			  if(isNaN(form.cp.value))
			  {
				  alert("El codigo postal debe ser un numero");
				  form.cp.value="";
				  form.cp.focus();
			  }
			  else
			    form.submit();
		   }
		   
	  }
  }
  
}

function DatosTPV(form,direccion)
{

	location.replace(direccion);
	alert(direccion);
		form.submit();
}

function vaciarcarro()
{
	if(confirm("¿Esta seguro que desea vaciar el carrito?"))
	  location.replace("catalogo.php?vaciar");
}

function datosform(form)
{
for (i = 0; i < form.elements.length; i++) 
{
  if (form.elements[i].type == "text" && form.elements[i].value == "") 
  {  
    alert("Por favor complete todos los campos"); form.elements[i].focus(); 
    return false; 
  }
}
form.submit();
}

function datoscp(form){
	if(form.zip.value=="")
	{
		alert("Debe introducir el codigo postal");
		form.zip.focus();		
	}
	else
	{
		if(isNaN(form.zip.value))
		{
			alert("Codigo postal incorrecto. Debe ser un numero");
			form.zip.value="";
			form.zip.focus();
		}
		else
		  form.submit();
	}
}




