uf_limpiarvariables();
	switch ($ls_operacion) 
	{
		case "NUEVO":
		 	$ls_codper=$_GET["codper"];
			$ls_nomper=$_GET["nomper"];
			break;
			
			
		

		case "GUARDAR":
			uf_load_variables();
			$lb_valido=$io_vacacion->uf_update_vacacion($ls_codper,$li_codvac,$ld_fecvenvac,$ld_fecdisvac,$ld_fecreivac,$ls_stavac,
															$li_diavac,$li_diaadivac,$li_diabonvac,$li_diaadibon,$li_diapenvac,$li_diafer,
															$li_sabdom,$li_sueintvac,$li_sueintbonvac,$ls_obsvac,$li_diapag,$li_pagcan,
															$li_dianorvac,$ls_peringvac,$ls_persalvac,$li_quisalvac,$li_quireivac,
															$ls_pagpersal,0,$la_seguridad);
				if($lb_valido)
				{
					uf_limpiarvariables();
					$ls_existe="FALSE";
					$ls_codper=$_POST["txtcodper"];
					$ls_nomper=$_POST["txtnomper"];
				}
				else
				{
					$io_fun_nomina->uf_seleccionarcombo("1-2-3-4",$ls_stavac,$la_stavac,4);
					if($li_diapag==1)
					{
						$ls_diapag="checked";