function setSubTotal2(codigo){
	var opcion = parseInt(document.getElementById("cantidad-"+codigo).value);
	var precio1 = parseInt(document.getElementById("precio-"+codigo).value);
	alert("hola");
	//var stock1 = parseInt(document.getElementById("stock-"+codigo).value);
	if(opcion <= 0){
	   alert("La cantidad del pedido debe ser mayor de 0");
	   document.getElementById("cantidad-"+codigo).value = 1;
	   opcion = 1;
	}
	var precio2 = precio1*opcion;
	var text_price = document.getElementById("text_price-"+codigo).firstChild;
	var texto1 = document.createTextNode("S/."+precio2);
	text_price.replaceNode(texto1);
	document.getElementById("subtotal-"+codigo).value = precio2;
}

function permite(elEvento, permitidos) {
  // Variables que definen los caracteres permitidos
  //script imcompatible con charset=utf-8
  var numeros = "0123456789";
  var caracteres = " abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  var numeros_caracteres = numeros + caracteres;
  var teclas_especiales = [8, 37, 39, 46, 110];
  // 8 = BackSpace, 46 = Supr, 37 = flecha izquierda, 39 = flecha derecha
 
 
  // Seleccionar los caracteres a partir del parmetro de la funcin
  switch(permitidos) {
    case 'num':
      permitidos = numeros;
      break;
    case 'car':
      permitidos = caracteres;
      break;
    case 'num_car':
      permitidos = numeros_caracteres;
      break;
    default:
	  return false;
  }
 
  // Obtener la tecla pulsada 
  var evento = elEvento || window.event;
  var codigoCaracter = evento.charCode || evento.keyCode;
  var caracter = String.fromCharCode(codigoCaracter);
 
  // Comprobar si la tecla pulsada es alguna de las teclas especiales
  // (teclas de borrado y flechas horizontales)
  var tecla_especial = false;
  for(var i in teclas_especiales) {
    if(codigoCaracter == teclas_especiales[i]) {
      tecla_especial = true;
      break;
    }
  }
 
  // Comprobar si la tecla pulsada se encuentra en los caracteres permitidos
  // o si es una tecla especial
  return permitidos.indexOf(caracter) != -1 || tecla_especial;
}

function enviar_formulario1(formulario){
	var email = document.getElementById("email1").value;
	var usuario = document.getElementById("usuario1").value;
	var clave = document.getElementById("clave1").value;
	if(email.length<5){
	   alert("El em@il es muy corto para ser veridico, vuelva a introducirlo");
	   return;
	}else if(usuario.length<3){
	   alert("El usuario debe contener minimo 3 caracteres validos, por favor vuelva a introducirlo"+usuario);
	   return;
	}else if(clave.length < 5){
	   alert("La clave debe ser de una longitud mayor de 5 caracteres, por favor vuelva a introducirla");
	   return;
	}
	var index1 = email.indexOf("@");
	var index2 = email.indexOf(".");
	if(index1 == -1 || index2 == -1 || index1 > index2){ 
	   alert("Debe introducir un em@il valido.");
	   return
	}
	var cadena1 = email.substring(0,index1);
	var cadena2 = email.substring(index1+1,index2);
	var cadena3 = email.substring(index2+1,email.length);
	if(cadena1.length < 2 || cadena2.length < 2 || cadena3.length < 2){
		alert("Debe introducir un em@il valido.");
		return;
	}else if(email.indexOf(" ") != -1){
		alert("Debe introducir un em@il valido.");
		return;
	}
	formulario.submit();
}

function enviar_formulario2(formulario){
	var email = document.getElementById("email4").value;
	var nombre = document.getElementById("nombre4").value;
	var telefono = document.getElementById("telefono4").value;
	var consulta = document.getElementById("consulta4").value;
	if(email.length<5){
	   alert("El em@il es muy corto para ser veridico, vuelva a introducirlo");
	   return;
	}else if(nombre.length<3){
	   alert("El nombre debe contener minimo 3 caracteres validos, por favor vuelva a introducirlo");
	   return;
	}else if(telefono.length < 5){
	   alert("El telefono debe ser de una longitud mayor de 5 caracteres, por favor vuelva a introducirla");
	   return;
	}else if(consulta.length < 5){
	   alert("La consulta debe ser mas extensa, por favor vuelva a introducirla");
	   return;
	}
	var index1 = email.indexOf("@");
	var index2 = email.indexOf(".");
	if(index1 == -1 || index2 == -1 || index1 > index2){ 
	   alert("Debe introducir un em@il valido.");
	   return
	}
	var cadena1 = email.substring(0,index1);
	var cadena2 = email.substring(index1+1,index2);
	var cadena3 = email.substring(index2+1,email.length);
	if(cadena1.length < 2 || cadena2.length < 2 || cadena3.length < 2){
		alert("Debe introducir un em@il valido.");
		return;
	}else if(email.indexOf(" ") != -1){
		alert("Debe introducir un em@il valido.");
		return;
	}
	formulario.submit();
}

function verificacion1(e){
    if(navigator.appName == "Microsoft Internet Explorer" && event.button == 2){
      alert("Boton derecho inhabilitado - Microsoft Internet Explorer");
	  return false;
	}
	else if(navigator.appName == "Netscape" && (e.which == 3 || e.which == 2)){
	  alert("Boton  derecho inhabilitado - Nescape");
	  return false;
	}
	return true;
}
function actualizarFoto1(){
	var contenedor = document.getElementById("foto2");
	var fotoNueva = document.getElementById("foto").value;
	contenedor.src = fotoNueva;
	//alert(contenedor.src+"  "+fotoNueva);
}
