//-----------------------------------------
function CompruebaFormulario_proveedores_mis_productos_editar()
{
	var f1=document.formulario_proveedores_mis_productos_editar;
	var enviar=true;

	if (enviar==true)
	{
		if (f1.pdt_idtipoproducto.value==0)
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_TIPO_PRODUCTO);
			f1.pdt_idtipoproducto.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.fam_id.value==0)
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_FAMILIA);
			f1.fam_id.focus();
		}
	}
	/*
	if (enviar==true)
	{
		if (f1.pdt_idmarca.value==0)
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_MARCA);
			f1.pdt_idmarca.focus();
		}
	}
	*/
	if (enviar==true)
	{
		if (f1.pdt_refantigua.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_REFERENCIA);
			f1.pdt_refantigua.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pdt_nombre.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_NOMBRE2);
			f1.pdt_nombre.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pdt_fechaintroduccion_dia.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_FECHA_ALTA);
			f1.pdt_fechaintroduccion_dia.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pdt_fechaintroduccion_mes.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_FECHA_ALTA);
			f1.pdt_fechaintroduccion_mes.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pdt_fechaintroduccion_anyo.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_FECHA_ALTA);
			f1.pdt_fechaintroduccion_anyo.focus();
		}
	}
	if (enviar==true)
	{	
		var fecha = f1.pdt_fechaintroduccion_dia.value+"/"+f1.pdt_fechaintroduccion_mes.value+"/"+f1.pdt_fechaintroduccion_anyo.value;
		if (!isDate(fecha))
		{
			enviar=false;
			alert(TXT_ALERTS_FORMATO_FECHA_ERROR);
			f1.pdt_fechaintroduccion_dia.focus();
		}
	}
	if (enviar==true)
	{
		if (f1.pdt_precioventaneto.value=="")
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_PVP_SIN_IVA);
			f1.pdt_precioventaneto.focus();

		} else {
			if (esFloat(f1.pdt_precioventaneto.value, 8, 4) == true) {
				// ok
			} else {
				enviar=false;
				alert(TXT_ALERTS_PRECIO_NO_VALIDO);
				f1.pdt_precioventaneto.focus();
			}
		}
	}
	if (enviar==true)
	{
		if (f1.pdt_idiva.value==0)
		{
			enviar=false;
			alert(TXT_ALERTS_INDIQUE_IVA);
			f1.pdt_idiva.focus();
		}
	}
	if (enviar==true)
	{	
		if (getSelectedRadioValue(f1.pdt_enoferta) == 1) {
			
			if (enviar==true)
			{
				if ((f1.pdt_iniciooferta_dia.value=="") && (f1.pdt_iniciooferta_mes.value=="") && (f1.pdt_iniciooferta_anyo.value==""))
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_FECHA_INI_OFERTA);
					f1.pdt_iniciooferta_dia.focus();
				}
			}
			if (enviar==true)
			{
				var fecha = f1.pdt_iniciooferta_dia.value+"/"+f1.pdt_iniciooferta_mes.value+"/"+f1.pdt_iniciooferta_anyo.value;
				if (!isDate(fecha))
				{
					enviar=false;
					alert(TXT_ALERTS_FORMATO_FECHA_ERROR);
					f1.pdt_iniciooferta_dia.focus();
				}
			}
			if (enviar==true)
			{
				if ((f1.pdt_finoferta_dia.value=="") && (f1.pdt_finoferta_mes.value=="") && (f1.pdt_finoferta_anyo.value==""))
				{
					enviar=false;
					alert(TXT_ALERTS_INDIQUE_FECHA_FIN_OFERTA);
					f1.pdt_finoferta_dia.focus();
				}
			}
			if (enviar==true)
			{
				var fecha = f1.pdt_finoferta_dia.value+"/"+f1.pdt_finoferta_mes.value+"/"+f1.pdt_finoferta_anyo.value;
				if (!isDate(fecha))
				{
					enviar=false;
					alert(TXT_ALERTS_FORMATO_FECHA_ERROR);
					f1.pdt_finoferta_dia.focus();
				}
			}
		}
	}
	
	if (enviar==true) 
	{
		f1.guardar_cambios.disabled = true;
		f1.volver.disabled = true;
		f1.submit();
	}
}
//-----------------------------------------
function cambiarEnOferta(valor)
{
	if (valor == 1) {
		document.getElementById("tr_precio_oferta").style.display = "";
		document.getElementById("tr_fechas_oferta").style.display = "";
		document.getElementById("tr_descripcion_oferta").style.display = "";
	} else {
		document.getElementById("tr_precio_oferta").style.display = "none";
		document.getElementById("tr_fechas_oferta").style.display = "none";
		document.getElementById("tr_descripcion_oferta").style.display = "none";
	}
}
