. */ function setParticipantNum($Body, $ParticipantType) { global $setup; $r = $_SESSION['body_No'.$ParticipantType]; if( $r<0 ) $r=$setup['No'.$ParticipantType.$Body]; if( $r<0 ) $r=$setup['No'.$ParticipantType.'Default']; if( $r<0 ) $r=0; return $r; } function getParticipantNum($input) { global $setup; if( isset($input['bodystatus']) ) { // Fix for lowercase input $input['BodyStatus'] = $input['bodystatus']; $input['BodyCategoryOrder'] = $input['bodycategoryorder']; $input['NoDelegates'] = $input['nodelegates']; $input['NoEnvoys'] = $input['noenvoys']; $input['NoVisitors'] = $input['novisitors']; $input['NoObservers'] = $input['noobservers']; } $out = array(); $t = array(); $t[0] = "NoDelegates"; $t[1] = "NoEnvoys"; $t[2] = "NoVisitors"; $t[3] = "NoObservers"; $k = array(); $k[0] = "CD"; $k[1] = "Liaison"; $k[2] = "Commissions"; $k[3] = "Honorary"; $k[4] = "Alumni"; $k[5] = "WG_".$input['BodyStatus']; $k[6] = "Projects"; $k[7] = "Local_".$input['BodyStatus']; $k[8] = "Contacts"; $k[9] = "Connections"; for( $i=0; $i=0 ) $out[ $t[$i] ] = $input[ $t[$i] ]; if( $out[ $t[$i] ]<0 && isset($k[ $input['BodyCategoryOrder'] ]) ) $out[ $t[$i] ] = $setup[ $t[$i].$k[ $input['BodyCategoryOrder'] ] ]; if( $out[ $t[$i] ]<0 ) $out[ $t[$i] ] = $setup[ $t[$i].'Default' ]; if( $out[ $t[$i] ]<0 ) $out[ $t[$i] ] = 0; } return $out; } ?>