// JavaScript Document

function busqueda()

	{

	paso = true;	

	if(document.busqueda.busca.value == "")

		{

		mensaje = "Ingrese la referencia del producto que desea buscar";

		foco = "busca";

		paso = false;

		}	

	if(paso)

		{

		document.busqueda.submit();

		}				

	else

		{

		alert(mensaje);

		document.busqueda[foco].focus();

		}	

	}



function contacto_cliente()
	{

	paso = true;

	if(document.contacto.telefono.value == "")

		{

		mensaje = "Tel�fono es obligatorio";	

		foco = "telefono";

		paso = false;

		}

	if(document.contacto.apellido.value == "")

		{

		mensaje = "Apellido es obligatorio";	

		foco = "apellido";

		paso = false;

		}

	if(document.contacto.nombre.value == "")

		{

		mensaje = "Nombre es obligatorio";	

		foco = "nombre";

		paso = false;

		}

	if(paso)

		{

		if(confirm('Confirma que desea enviar la siguiente informaci�n?'))

			{

			document.contacto.submit();	

			}		

		}

              else
		{

		alert(mensaje);

		document.contacto[foco].focus();	

		}	

	}
function valida_registro()
{	

paso = true;	
if(document.registro.telefono.value == "")
		{

		mensaje = "Telefono para contactarlo";

		foco = "telefono";

		paso = false;

		}

	if(document.registro.codigo_postal.value == "")

		{

		mensaje = "Ingrese codigo postal";

		foco = "codigo_postal";

		paso = false;

		}

	if(document.registro.ciudad.value == "")

		{

		mensaje = "Escriba ciudad";

		foco = "ciudad";

		paso = false;

		}

	if(document.registro.estado.value == "")

		{

		mensaje = "Ingrese estado";

		foco = "estado";

		paso = false;

		}

	if(document.registro.pais.value == "")

		{

		mensaje = "Seleccion pais de procedencia";

		foco = "pais";

		paso = false;

		}

	if(document.registro.direccion.value == "")

		{

		mensaje = "Ingrese direccion de envio";

		foco = "direccion";

		paso = false;

		}

	if(document.registro.profesion.value == "")

		{

		mensaje = "Seleccione profesion";

		foco = "profesion";

		paso = false;

		}
	
if(document.registro.rif.value == "")
	


		{

		mensaje = "Ingrese numero de Rif correcto";

		foco = "rif";

		paso = false;

		}
		
	if(document.registro.cedula.value == "")

		{

		mensaje = "Ingrese su cedula de identidad";

		foco = "cedula";

		paso = false;

		}

	

	if(document.registro.nombre.value == "")

		{

		mensaje = "Ingrese nombre y apellido ";

		foco = "nombre";

		paso = false;

		}

	if(document.registro.clave.value != document.registro.confirma.value )

		{

		mensaje = "La clave y su confirmacion deben de ser iguales";

		foco = "confirma";

		paso = false;

		}

	if(document.registro.confirma.value == "")

		{

		mensaje = "Confirme contraseña";

		foco = "confirma";

		paso = false;

		}

	if(document.registro.clave.value == "")

		{

		mensaje="Ingrese contraseña";

		foco="clave";

		paso = false;

		}

	if(document.registro.email.value == "")

		{

		mensaje = "Ingrese email";

		foco = "email";

		paso = false;

		}
	if(document.registro.login.value == "")

		{

		mensaje = "Ingrese su nombre de usuario";

		foco = "login";

		paso = false;

		}
                
    
        
        if(validaremail(document.registro.email.value)==false)
	{
         
          mensaje = "Formato de correo Incorrecto";
          foco = "rif";
          paso = false;
	}
      
        if(validarif(document.registro.rif.value)==false)
	{
          mensaje = "Formato de RIF Incorrecto";
          foco = "rif";
          paso = false;
	}
               
                 
	if(paso)

		{

		if(confirm('Confirma que desea procesar los siguientes datos?'))

			{

			document.registro.submit();

			}		

		}

	else

		{

		alert(mensaje);

		document.registro[foco].focus();

		}

	

	}

	
function validaremail(correo)
{
  //  alert(correo)
    //val = obj.value;
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(correo))
    {
        
            return true;
    }
 else
   {
      
     return false;
   }
                 
}

function validarif(rif)
{
//alert('dsdsd')
    cadenanumeros='1234567890';
    for(i=0;i<rif.length;i++)
    {
      letra=rif.substr(i,1);
     // alert(letra);
      if(i==0)
      {
        if(letra=='v' || letra=='V' || letra=='j' || letra=='J')
        {
           pass=true;
         }
         else
          {
            return false;
          }
      }
      if(i==1 || i==10)
      {
          if(letra!='-')
          {
            return false;
          }
      }
      if((i>=2) && (i<=9))
      {
          resp =cadenanumeros.indexOf(letra);
          if(resp==-1)
           {
               return false;
           }
      }
       if(i==11)
      {
          resp =cadenanumeros.indexOf(letra);
          if(resp==-1)
           {
               return false;
           }
      }   


    }
    return true;
}



function valida_actualizacion()
{	

	paso = true;	

	if(document.actualiza.telefono.value == "")

		{

		mensaje = "Telefono para contactarlo";

		foco = "telefono";

		paso = false;

		}

	

	if(document.actualiza.direccion.value == "")

		{

		mensaje = "Ingrese direcci�n de env�o";

		foco = "direccion";

		paso = false;

		}		

	

	if(document.actualiza.email.value == "")

		{

		mensaje = "Ingrese email";

		foco = "email";

		paso = false;

		}
                
                
	if(paso)

		{

		if(confirm('Confirma que desea procesar los siguientes datos?'))

			{

			document.actualiza.submit();

			}		

		}

	else

		{

		alert(mensaje);

		document.actualiza[foco].focus();

		}

	

	}
	
function cambiaSubcategoria()
	{	
	$("#codCategoria").change(function(){
	var codCategoria = $("#codCategoria").val();
	$("#codSubcategoria").removeOption(/./);
	//alert("HENRY");
	$.ajax({	
	type: "POST",
		url: "ajax.php",
	    dataType: 'xml',
		data: '&tipo=1&codCategoria='+codCategoria,
        beforeSend: function(){
        	$("#codSubcategoria").addOption("0", "Cargando...");
    	},
    	success:function(xml)
    	{
   			alert('hola');
    		/*$("#codSubcategoria").addOption("0", "Cassssrgando...");
			$("#codSubcategoria").removeOption(/./);
			var h=0;
			$(xml).find('item').each(function(){
				h=1;
				var cod_episodio = $(this).find('codigo').text()
				var name_episodio = $(this).find('name').text()
				$("#codSubcategoria").addOption(cod_episodio, name_episodio);	
			});
			if(h==0)
				{
				$("#codSubcategoria").addOption('0', "No tiene episodios asociados");	
				$("#codSubcategoria").disable();	
				}*/
			}
		});		
	});
	}	
	
	

	