function pulsar(f, b){
	eval("document."+f+"."+b+".click();");
}

function vacc(){
	obj = document.form;
	err = "";
	
	if (obj.usuario.value == "") err += "Usuario: campo obligatorio";
	
	if ((obj.clave.value != "") || (obj.rclave.value != "")){
		if (obj.clave.value != obj.rclave.value) err += "\nClave y Repetir clave deben ser iguales"; 
	}
	
	if (err != ""){
		alert(err);	
	}else{
		obj.modificar.click();	
	}
}

function vqs(){
	/*obj = document.form;
	err = "";
	
	cad = obj.qs.value;	
	if (cad.lenght )*/
}

function vbod(boton){
	obj = document.form;
	err = "";
	
	if (obj.novio.value == "") err = "Novio: campo oblidatorio";
	if (obj.novia.value == "") err += "\nNovia: campo oblidatorio";
	if (obj.fecha.value == "") err += "\nFecha: campo oblidatorio";
	if (obj.ciudad.value == "") err += "\nCiudad: campo oblidatorio";
	if ((obj.clave.value != "") || (obj.rclave.value != "")){
		if (obj.clave.value != obj.rclave.value) err += "\nClave y Repetir clave deben ser iguales"; 
	}
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}
}

function vafot(boton){
	obj = document.form;
	err = "";
	
	if (obj.imagen.value == "") err = "Foto: campo oblidatorio";
	if (obj.imagenp.value == "") err += "\nFoto pequeña: campo oblidatorio";
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}
}

function vcat(boton){
	obj = document.form;
	err = "";
	
	if (obj.categoria.value == "") err = "Categoría: campo oblidatorio";
	
	if (err != ""){
		alert(err);	
	}else{
			eval("obj."+boton+".click()");
	}
}

function ventana(dir, nov, id, w, h){
	var url = dir+"?"+nov+"="+id;
	window.open(url, "",",,height="+h+",width="+w);	
}

function eliminar(dir, men){
	var respuesta = confirm(men);
	if(respuesta){
		location.href=dir;
		return true;
	}
}

function vcli(boton){
	obj = document.form;
	err = "";
	
	if (obj.nombre.value == "") err = "Novio: campo oblidatorio";
	if (obj.logo.value == "") err += "\nLogo: campo oblidatorio";
	if (obj.caso[0].checked){
		if (obj.logoc.value == "") err += "\nLogo (caso de uso): campo oblidatorio";
	}
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}
}

function vcli2(boton){
	obj = document.form;
	err = "";
	
	if (obj.nombre.value == "") err = "Novio: campo oblidatorio";
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}
}

function vtam(boton){
	obj = document.form;
	err = "";
	
	if (obj.ancho.value == ""){ 
		err = "Ancho: campo oblidatorio";
	}else{
		ancho = parseFloat(obj.ancho.value);	
		if (isNaN(ancho)) err += "\nAncho: formato incorrecto";
	}
	
	if (obj.alto.value == ""){ 
		err += "\nAlto: campo oblidatorio";
	}else{
		alto = parseFloat(obj.alto.value);	
		if (isNaN(alto)) err += "\nAlto: formato incorrecto";	
	}
	
	if (obj.precio.value == ""){ 
		err += "\nPrecio: campo oblidatorio";
	}else{
		pre = obj.precio.value;
		pre = pre.replace(",", ".");	
		if (!formatNumber(pre)) err += "\nPrecio: formato incorrecto";	
	}
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}
}

function vpre(boton){
	obj = document.form;
	err = "";
	
	if (obj.precio.value == ""){ 
		err += "\nPrecio: campo oblidatorio";
	}else{
		pre = obj.precio.value;
		pre = pre.replace(",", ".");	
		if (!formatNumber(pre)) err += "\nPrecio: formato incorrecto";	
	}
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}	
}

function formatNumber (num) {
	var re = /^\d+.\d\d$/;
	var r = num.match(re);
	if (isNaN(num) || r == null){
		return false;	
	}
	return true;
}

function vvid(boton){
	obj = document.form;
	err = "";
	
	if (obj.imagen.value == "") err = "Foto: campo oblidatorio";
	if (obj.video.value == "") err += "\nVídeo: campo oblidatorio";
	
	if (err != ""){
		alert(err);	
	}else{
		eval("obj."+boton+".click()");
	}
}

