function check_step1_options(ctrlEdad,ctrlEstado){var ctrl=document.getElementById(ctrlEstado);if((ctrl!=null)&&(ctrl.value!='')){switch(ctrl.value){case"1":document.getElementById('rblEstado_0').checked=true;break;case"2":document.getElementById('rblEstado_1').checked=true;break;case"4":document.getElementById('rblEstado_2').checked=true;break;}}
ctrl=document.getElementById(ctrlEdad);if((ctrl!=null)&&(ctrl.value!='')){switch(ctrl.value){case"1":document.getElementById('rblEdad_0').checked=true;break;case"2":document.getElementById('rblEdad_1').checked=true;break;case"4":document.getElementById('rblEdad_2').checked=true;break;}}}
function validate_situacion(oSrc,args)
{var formToValidate=document.forms['form1'];if(!formToValidate)
{formToValidate=document.form1;}
var controlIndex;var numberOfControls=formToValidate.length;var element;var str='';args.IsValid=false;var count=0;var trobatDGP=false;for(controlIndex=0;controlIndex<numberOfControls;controlIndex++)
{element=formToValidate[controlIndex];if((element.type=="checkbox")&&(element.id.lastIndexOf("mujer")>0))
{if((element.checked==true)&&(element.disabled==false))
{if(element.id.lastIndexOf("mujerDGP")>0)
trobatDGP=true;str+=element.value+'.';args.IsValid=true;count++;}}}
if((count==1)&&trobatDGP==true)
args.IsValid=false;document.getElementById("situacionmujer_select").value=str;return true;}
function disable_check_init(situacionMujerId,situacionHombreId){var ctrl=document.getElementById("situacionmujer_select");if((ctrl!=null)&&(ctrl.value!='')){var valores=ctrl.value.split('.');for(i=0;i<valores.length;i++){switch(valores[i]){case"1":document.getElementById('situacion_mujer0').checked=true;break;case"2":document.getElementById('situacion_mujer1').checked=true;break;case"4":document.getElementById('situacion_mujer2').checked=true;break;case"8":document.getElementById('situacion_mujer3').checked=true;break;case"99":document.getElementById('situacion_mujerDGP').checked=true;break;}}}
var ctrl=document.getElementById("situacionhombre_select");if((ctrl!=null)&&(ctrl.value!='')){var valores=ctrl.value.split('.');for(i=0;i<valores.length;i++){switch(valores[i]){case"1":document.getElementById('situacion_hombre0').checked=true;break;case"2":document.getElementById('situacion_hombre1').checked=true;break;case"4":document.getElementById('situacion_hombre2').checked=true;break;case"8":document.getElementById('situacion_hombre3').checked=true;break;case"16":document.getElementById('situacion_hombre4').checked=true;break;case"32":document.getElementById('situacion_hombre5').checked=true;break;case"99":document.getElementById('situacion_hombreDGP').checked=true;break;}}}
disable_check(situacionMujerId,'mujer');disable_check(situacionHombreId,'hombre');}
function disable_check(ctrlId,tipo){var i=0;var ctrl;ctrl=document.getElementById(ctrlId);if(ctrl==null)return;if(tipo=='mujer'){if(ctrl.checked==true){document.getElementById('situacion_mujer0').disabled=true;document.getElementById('situacion_mujer1').disabled=true;document.getElementById('situacion_mujer2').disabled=true;}else{document.getElementById('situacion_mujer0').disabled=false;document.getElementById('situacion_mujer1').disabled=false;document.getElementById('situacion_mujer2').disabled=false;}}else{if(ctrl.checked==true){document.getElementById('situacion_hombre0').disabled=true;document.getElementById('situacion_hombre1').disabled=true;document.getElementById('situacion_hombre2').disabled=true;document.getElementById('situacion_hombre3').disabled=true;document.getElementById('situacion_hombre4').disabled=true;}else{document.getElementById('situacion_hombre0').disabled=false;document.getElementById('situacion_hombre1').disabled=false;document.getElementById('situacion_hombre2').disabled=false;document.getElementById('situacion_hombre3').disabled=false;document.getElementById('situacion_hombre4').disabled=false;}}}
function validate_situacion_el(oSrc,args)
{var formToValidate=document.forms['form1'];if(!formToValidate)
{formToValidate=document.form1;}
var controlIndex;var numberOfControls=formToValidate.length;var element;var str='';args.IsValid=false;var count=0;var trobatDGP=false;for(controlIndex=0;controlIndex<numberOfControls;controlIndex++)
{element=formToValidate[controlIndex];if((element.type=="checkbox")&&(element.id.lastIndexOf("hombre")>0))
{if((element.checked==true)&&(element.disabled==false))
{if(element.id.lastIndexOf("hombreDGP")>0)
trobatDGP=true;str+=element.value+'.';args.IsValid=true;count++;}}}
if((count==1)&&trobatDGP==true)
args.IsValid=false;document.getElementById("situacionhombre_select").value=str;return true;}
