// JavaScript Document
function cargar(Obj){
		Obj.focus()
}

function valida(){
	if(document.f1.usuario.value==""){
		alert("ERROR: Por favor ingrese Usuario");
		document.f1.usuario.focus();
		return false();
	}else if(document.f1.password.value==""){
		alert("ERROR: Por favor ingrese Password");
		document.f1.password.focus();
		return false();
	}
	document.f1.action='validacion.php';
	document.f1.submit();

}

function validar_delete(){
	if(!confirm("Esta Seguro que desea Eliminar el Registro")){
		return false;	
	}else{
		return true;	
	}	
}

function validar_usuarios(opcion, id){
	if(document.f1.nombre.value==""){
		alert(" ERROR: Por favor ingrese el nombre ");
		document.f1.nombre.focus();
		return false
	}else if(document.f1.apellidos.value==""){
		alert(" ERROR: Por favor ingrese el apellido ");
		document.f1.apellidos.focus();
		return false	
	}else if(document.f1.email.value==""){
		alert(" ERROR: Por favor ingrese el email ");
		document.f1.email.focus();
		return false	
	}else if(document.f1.rol.value==""){
		alert(" ERROR: Por favor Seleccione un rol ");
		document.f1.rol.focus();
		return false	
	}else if(document.f1.usuario.value==""){
		alert(" ERROR: Por favor ingrese un admin \n que le servira para logearse en el sistema ");
		document.f1.usuario.focus();
		return false	
	}else if(document.f1.password.value==""){
		alert(" ERROR: Por favor ingrese el password \n que le servira para ingresar al sistema ");
		document.f1.password.focus();	
		return false;				
	}else{
		document.f1.action='usuarios.php?opcion='+opcion+'&id='+id;
		document.f1.submit();
	}
}

function validar_categorias(opcion, id1, id){
	var name=document.f1.elements['nombre[]']
	for(i=0; i < name.length; i++){
		if(name[i].value==""){
			alert(" ERROR: Por favor ingrese el nombre de Categoria ");
			name[i].focus();
			return false
		}
	}
	
	if(document.f1.imagen.value=="" && document.f1.imagen_hidden.value==""){
		alert(" ERROR: Por favor ingrese la imagen de categoria ");
		document.f1.imagen.focus();
		return false	
	}else{
		document.f1.action='productos.php?opcion='+opcion+'&id1='+id1+'&id='+id
		document.f1.submit();
	}
}


function validar_roles(opcion, id){
	if(document.f1.nombre.value==""){
		alert(" ERROR: Por favor ingrese el nombre del Rol ");
		document.f1.nombre.focus();
		return false
	}else{
		document.f1.action='roles.php?opcion='+opcion+'&id='+id;
		document.f1.submit();
	}
}


function validar_productos(opcion, id1, id){
	
	var name=document.f1.elements['nombre[]']
	for(i=0; i < name.length; i++){
		if(name[i].value==""){
			alert(" ERROR: Por favor ingrese el nombre del producto ");
			name[i].focus();
			return false
		}
	}
	
	var desc=document.f1.elements['descripcion[]']
	for(i=0; i < desc.length; i++){
		if(desc[i].value==""){
			alert(" ERROR: Por favor ingrese la descripcion del producto ");
			desc[i].focus();
			return false
		}
	}
	
	if(document.f1.categoria.value==""){
		alert(" ERROR: Por favor ingrese la categoria del producto ");
		document.f1.categoria.focus();
		return false
	}else if(document.f1.imagen.value=="" && document.f1.imagen_hidden.value=="" ){
		alert(" ERROR: Por favor ingrese la imagen del producto ");
		document.f1.imagen.focus();
		return false	
	
	}else if(document.f1.imagen_grande.value=="" && document.f1.imagen_grande_hidden.value==""){
		alert(" ERROR: Por favor ingrese la imagen grande de producto ");
		document.f1.imagen_grande.focus();
		return false	
	
	}else{
		document.f1.action='productos.php?opcion='+opcion+'&id1='+id1+'&id='+id
		document.f1.submit();
	}
}

function recuperar_acceso(){
		location.replace('index.php?opcion=recuperar');
}
function eliminar_sesion(){
	location.replace('salir.php');
}

function mantenimiento_categoria(url,opcion,id1,id){
	
	if(opcion!="deletep" && opcion!="deletec"){ 
			location.replace(url+'?id='+id+'&opcion='+opcion+'&id1='+id1);
	}else if(opcion=="delete"){
		if(!confirm("Esta Seguro que desea Eliminar el Registro")){
			return false;	
		}else{
			location.replace(url+'?id='+id+'&opcion='+opcion+'&id1='+id1);			
		}		
	}
}

function mantenimiento(url,id,opcion){
	if(opcion!="delete"){ 
		location.replace(url+'?id='+id+'&opcion='+opcion);
	}else if(opcion=="delete"){
		if(!confirm("Esta Seguro que desea Eliminar el Registro")){
			return false;	
		}else{
			location.replace(url+'?id='+id+'&opcion='+opcion);			
		}		
	}
}
function validar_delete(url){	
	if(!confirm("Esta Seguro que desea Eliminar el Registro")){
		return false;	
	}
}

function mantenimiento_det(url, id1){	
			location.replace(url+'?id1='+id1);			
}

function checkTheKey(keyCode){
	if(event.keyCode==13){	
		valida();
		return true ;
	}
	return false ;
}
function validnum(e) { 
	tecla = (document.all) ? e.keyCode : e.which; 
	//alert(tecla)
    if (tecla==8 || tecla==46) return true; //Tecla de retroceso (para poder borrar) 
    // dejar la línea de patron que se necesite y borrar el resto 
    //patron =/[A-Za-z]/; // Solo acepta letras 
    patron = /\d/; // Solo acepta números
    //patron = /\w/; // Acepta números y letras 
    //patron = /\D/; // No acepta números 
    // patron = /[\d.-]/; numeros el punto y el signo -
    te = String.fromCharCode(tecla); 
    return patron.test(te);  
	// uso  onKeyPress="return validnum(event)"
}
