// JavaScript Document
//Desarrollado por SERGiO

function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}



function cambio(id_rubro){
	//alert(id);
	divResultado = document.getElementById('subrubro');
	ajax = objetoAjax();
	ajax.open("POST", "./ajax_producto.php", true)
	ajax.onreadystatechange = function() {
		 if(ajax.readyState == 4){
			
			txt = unescape(ajax.responseText);
			//limpia los ?
            txt2 = txt.replace(/\+/gi," ");
			divResultado.innerHTML = txt2			
			
		}
	}
	ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	ajax.send("accion=cambio&valor="+ id_rubro)

}


function validar(){

	if(document.form.nombre.value == ""){
		alert("Escriba el Nombre del Aviso");
		document.form.nombre.focus();
		return false
	}
	
/*
	if(document.form.descripcion.value == ""){
		alert("Escriba la descripci� del Art�ulo");
		document.form.descripcion.focus();
		return false
	}
*/	
	if(document.form.id_rubro.value == ""){
		alert("Seleccione la Categoria");
		document.form.id_rubro.focus();
		return false
	}
	

	
	if(document.form.id_subrubro.value == ""){
		alert("Seleccione la Sub Categoria");
		document.form.id_subrubro.focus();
		return false
	}	
		
	if(document.form.ref.value == ""){
		alert("Escriba la Referencia");
		document.form.ref.focus();
		return false
	}
	
	if(document.form.precio.value == ""){
		alert("Escriba el precio");
		document.form.precio.focus();
		return false
	}
	
	if(document.form.terminos){
		if (!document.form.terminos.checked ){
			alert("Debes aceptar los términos y condiciones de buhoneros.com.ve.");
			return false;
		}
	}

	document.form.submit()		
	
}

function credito(n){
	divResultado = document.getElementById('creditox')
	divResultado.innerHTML = n
}

//Sólo Números
var nav4 = window.Event ? true : false;
function solo_numeros(evt){
	// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57
	var key = nav4 ? evt.which : evt.keyCode;
	return (key <= 13 || (key >= 48 && key <= 57));
}


//Funcion que acepta solo letras
var nav4 = window.Event ? true : false;
function solo_letras(e){	
    tecla = (document.all) ? e.keyCode : e.which;
    if (tecla==8) return true; //Tecla de retroceso (para poder borrar)
    // dejar la lnea de patron que se necesite y borrar el resto
    patron =/[A-Z a-z-----]/; // Solo acepta letras
    //patron = /\d/; // Solo acepta nmeros
    //patron = /\w/; // Acepta nmeros y letras
    //patron = /\D/; // No acepta nmeros
    //
    te = String.fromCharCode(tecla);
    return patron.test(te); 
}
