function editUser($user_data, $lists, $option, $course_id, $group_id)
    {
        global $Itemid, $JLMS_CONFIG;
        $is_dis_start = !(isset($user_data->publish_start) && $user_data->publish_start == 1);
        $is_dis_end = !(isset($user_data->publish_end) && $user_data->publish_end == 1);
        ?>
<script language="javascript" type="text/javascript">
<!--
window.addEvent('domready', function() {
	<?php 
        if ($is_dis_start) {
            ?>
	
			document.adminForm.startday.disabled = true;
			document.adminForm.startmonth.disabled = true;
			document.adminForm.startyear.disabled = true;
	<?php 
        }
        if ($is_dis_end) {
            ?>
			
			document.adminForm.endday.disabled = true;
			document.adminForm.endmonth.disabled = true;
			document.adminForm.endyear.disabled = true;	
	<?php 
        }
        ?>
	
}
);
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form = document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	// do field validation
	if((pressbutton == 'edit_user_save') && form.role_id && form.role_id.value == '0'){
		alert( "<?php 
        echo _JLMS_USERS_SELECT_ROLE;
        ?>
" );
		form.role_id.focus();
	} else if ((pressbutton == 'edit_user_save') || (pressbutton == 'cancel_user') ) {
		form.task.value = pressbutton;
		form.submit();
	}
}
var is_start_c = <?php 
        echo $user_data->publish_start ? '1' : '0';
        ?>
; var is_end_c = <?php 
        echo $user_data->publish_end ? '1' : '0';
        ?>
;
function jlms_Change_start() {
	var form=document.adminForm;
	if (is_start_c == 1) {
		is_start_c = 0
		form.startday.disabled = true;
		form.startmonth.disabled = true;
		form.startyear.disabled = true;
	} else {
		is_start_c = 1
		form.startday.disabled = false;
		form.startmonth.disabled = false;
		form.startyear.disabled = false;
	}
}
function jlms_Change_end() {
	var form=document.adminForm;
	if (is_end_c == 1) {
		is_end_c = 0
		form.endday.disabled = true;
		form.endmonth.disabled = true;
		form.endyear.disabled = true;
	} else {
		is_end_c = 1
		form.endday.disabled = false;
		form.endmonth.disabled = false;
		form.endyear.disabled = false;
	}
}
function jlms_um_change_type(type_elem) {
	if (type_elem.checked) {
		val = type_elem.value;
		if (val == 1 || val == '1') {
			type_elem.form.publish_end.disabled = true;
			type_elem.form.publish_start.disabled = true;
			type_elem.form.days_number.disabled = true;
			type_elem.form.endday.disabled = true;
			type_elem.form.endmonth.disabled = true;
			type_elem.form.endyear.disabled = true;
			type_elem.form.startday.disabled = true;
			type_elem.form.startmonth.disabled = true;
			type_elem.form.startyear.disabled = true;
		} else if (val == 2 || val == '2') {
			type_elem.form.publish_end.disabled = false;
			type_elem.form.publish_start.disabled = false;
			type_elem.form.days_number.disabled = true;
			if (is_start_c != 1) {
				type_elem.form.startday.disabled = true;
				type_elem.form.startmonth.disabled = true;
				type_elem.form.startyear.disabled = true;
			} else {
				type_elem.form.startday.disabled = false;
				type_elem.form.startmonth.disabled = false;
				type_elem.form.startyear.disabled = false;
			}
			if (is_end_c != 1) {
				type_elem.form.endday.disabled = true;
				type_elem.form.endmonth.disabled = true;
				type_elem.form.endyear.disabled = true;
			} else {
				type_elem.form.endday.disabled = false;
				type_elem.form.endmonth.disabled = false;
				type_elem.form.endyear.disabled = false;
			}
		} else if (val == 3 || val == '3') {
			type_elem.form.publish_end.disabled = true;
			type_elem.form.publish_start.disabled = true;
			type_elem.form.days_number.disabled = false;
			type_elem.form.endday.disabled = true;
			type_elem.form.endmonth.disabled = true;
			type_elem.form.endyear.disabled = true;
			type_elem.form.startday.disabled = true;
			type_elem.form.startmonth.disabled = true;
			type_elem.form.startyear.disabled = true;
		}
	}

}
//-->
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('edit_user_save');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_user');");
        JLMS_TMPL::ShowHeader('user', _JLMS_USER_EDIT_TITLE, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        $is_lifetime = !$user_data->publish_start && !$user_data->publish_end;
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
        ?>
" method="post" name="adminForm" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="15%" valign="middle" style="vertical-align:middle ">
						<?php 
        echo _JLMS_USER_INFO;
        ?>
					</td>
					<td>
					<?php 
        echo $user_data->username . ", " . $user_data->name . " (" . $user_data->email . ")";
        ?>
					</td>
				</tr>
				<tr>
				<?php 
        if ($JLMS_CONFIG->get('use_global_groups', 1)) {
            ?>
					<td colspan="2">
					<input type="hidden" name="group_id" value="<?php 
            echo $group_id;
            ?>
" />
					</td>
					<?php 
        } else {
            ?>
					<td><br /><?php 
            echo _JLMS_USER_GROUP_INFO;
            ?>
</td>
					<td><br /><?php 
            echo $lists['groups'];
            ?>
</td>
					<?php 
        }
        ?>
				</tr>
				<tr>
					<td colspan="2"><br /><?php 
        echo JLMSCSS::h2(_JLMS_USERS_ROLE);
        ?>
</td>
				</tr>
				<tr>
					<td>
					<?php 
        echo $lists['role'];
        ?>
					</td>
				</tr>
				<tr>
					<td colspan="2"><br /><?php 
        echo JLMSCSS::h2(_JLMS_USERS_TBL_HEAD_USER_ACC_PERIOD);
        ?>
</td>
				</tr>
				<tr>
					<td colspan="2" style="text-align:left"><input onclick="jlms_um_change_type(this);" type="radio" id="access_period_type_1" name="access_period_type" value="1"<?php 
        echo $is_lifetime ? ' checked="checked"' : '';
        ?>
 /><label for="access_period_type_1"><?php 
        echo _JLMS_USERS_LIFETIME_ACC;
        ?>
</label></td>
				</tr>
				<tr>
					<td colspan="2" style="text-align:left"><br /><input onclick="jlms_um_change_type(this);" type="radio" id="access_period_type_2" name="access_period_type" value="2"<?php 
        echo !$is_lifetime ? ' checked="checked"' : '';
        ?>
 /><label for="access_period_type_2"><?php 
        echo _JLMS_USERS_DTD_ACC;
        ?>
</label></td>
				</tr>
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_START_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr><td width="20" valign="middle"><input <?php 
        echo $is_lifetime ? 'disabled="disabled" ' : '';
        ?>
type="checkbox" value="1" name="publish_start" onclick="jlms_Change_start()"<?php 
        echo $user_data->publish_start ? ' checked="checked"' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $s_date = $is_dis_start ? date('Y-m-d') : $user_data->start_date;
        JLMS_HTML::_('calendar.calendar', $s_date, 'start', 'start');
        ?>
						</td></tr></table>				
					</td>
				</tr>
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_END_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr><td width="20" valign="middle"><input <?php 
        echo $is_lifetime ? 'disabled="disabled" ' : '';
        ?>
type="checkbox" value="1" name="publish_end" onclick="jlms_Change_end()"<?php 
        echo $user_data->publish_end ? ' checked="checked"' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $e_date = $is_dis_end ? date('Y-m-d') : $user_data->end_date;
        JLMS_HTML::_('calendar.calendar', $e_date, 'end', 'end');
        ?>
					
						</td></tr></table>
					</td>
				</tr>
				<?php 
        if ($user_data->value) {
            ?>
					<tr>
					<td valign="middle"><br /><?php 
            echo _JLMS_ENROLL_TIME;
            ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
					<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr><td width="20" valign="middle"></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
            JLMS_HTML::_('calendar.calendar', $user_data->enrol_time, 'enrol_time', 'enrol_time', '%Y-%m-%d %H:%M');
            ?>
 
					</td></tr></table>				
					</td>
					</tr>
				<?php 
        }
        ?>
				<tr>
					<td colspan="2" style="text-align:left"><br /><input onclick="jlms_um_change_type(this);" type="radio" id="access_period_type_3" name="access_period_type" value="3" /><label for="access_period_type_3"><?php 
        echo _JLMS_USERS_XDAYS_ACC;
        ?>
</label></td>
				</tr>
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_USERS_XDAYS_NUMBER;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<input type="text" name="days_number" value="" disabled="disabled" />
					</td>
				</tr>
				<tr>
					<td colspan="2" valign="top"><br /><?php 
        echo _JLMS_TEACHER_COMMENT;
        ?>
</td>
				</tr>
				<tr>
					<td colspan="2">
					<?php 
        JLMS_editorArea('editor1', $user_data->teacher_comment, 'teacher_comment', '100%', '250', '40', '20');
        ?>
					</td>
				</tr>
				<?php 
        if ($user_data->spec_reg) {
            echo '<tr><td colspan="2">&nbsp;</td></tr>';
            foreach ($user_data->spec_answers as $ucsra) {
                echo '<tr><td>' . $ucsra->course_question . '</td><td>' . ($ucsra->user_answer ? $ucsra->user_answer : '&nbsp;') . '</td></tr>';
            }
        }
        ?>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="add_user_save" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
			<input type="hidden" name="user_id" value="<?php 
        echo $user_data->value;
        ?>
" />
		</form>
	<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function new_notice_no_ajax($option, $notices, $ntask, $doc_id, $course_id, $lists, $row = array())
    {
        global $JLMS_CONFIG, $Itemid, $task;
        //FLMS multicat
        $multicat = array();
        if ($JLMS_CONFIG->get('multicat_use', 0)) {
            $multicat = array();
            $i = 0;
            foreach ($lists as $key => $item) {
                if (substr($key, 0, 7) == 'filter_') {
                    $multicat[] = $lists['filter_' . $i];
                    $i++;
                }
            }
        }
        ?>
<script language="javascript" type="text/javascript">
	function setgood() {
		return true;
	}
	function submitbutton(pressbutton) {
		var form = document.form_pgnotice;
		try {
			form.onsubmit();
		} catch(e) {
			//alert(e);
		}
		form.task.value = pressbutton;
		form.submit();
	}
	
	var old_filters = new Array();
	function read_filter(){
		var form = document.form_pgnotice;
		var count_levels = '<?php 
        echo count($lists['levels']);
        ?>
';
		for(var i=0;i<parseInt(count_levels);i++){
			if(form['filter_id_'+i] != null){
				old_filters[i] = form['filter_id_'+i].value;
			}
		}
	}
	function write_filter(){
		var form = document.form_pgnotice;
		var count_levels = '<?php 
        echo count($lists['levels']);
        ?>
';
		var j;
		for(var i=0;i<parseInt(count_levels);i++){
			if(form['filter_id_'+i+''] != null && form['filter_id_'+i+''].value != old_filters[i]){
				j = i;
			}
			if(i > j){
				if(form['filter_id_'+i] != null){
					form['filter_id_'+i].value = 0;	
				}
			}
		}
	}
</script>
		<form action="<?php 
        echo $JLMS_CONFIG->get('live_site') . "/index.php?option={$option}&amp;Itemid={$Itemid}";
        ?>
" method="POST" name="form_pgnotice" onsubmit="setgood();">
		<?php 
        JLMS_TMPL::OpenMT();
        $params = array('show_menu' => true, 'simple_menu' => true);
        JLMS_TMPL::ShowHeader('doc', isset($row->id) ? 'Edit' : 'Add' . ' notice', $params);
        $controls = array();
        $controls[] = array('href' => "javascript:submitbutton('save_notice_no_ajax');", 'title' => 'Save Notice', 'img' => 'save');
        $controls[] = array('href' => $JLMS_CONFIG->get('live_site') . "/index.php?option={$option}&amp;Itemid={$Itemid}&amp;task=view_all_notices", 'title' => 'Back', 'img' => 'back');
        JLMS_TMPL::ShowControlsFooter($controls, '', false);
        ?>

		<tr>
			<td align="right">
				<?php 
        echo (isset($lists['levels'][0]->cat_name) && $lists['levels'][0]->cat_name != '' ? $lists['levels'][0]->cat_name : _JLMS_COURSES_COURSES_GROUPS) . " " . $lists['filter_0'];
        ?>
			</td>
		</tr>
		<?php 
        if (count($multicat)) {
            for ($i = 0; $i < count($multicat); $i++) {
                if ($i > 0) {
                    ?>
					<tr>
						<td align="right">
						<?php 
                    echo (isset($lists['levels'][$i]->cat_name) && $lists['levels'][$i]->cat_name != '' ? $lists['levels'][$i]->cat_name : _JLMS_COURSES_COURSES_GROUPS) . " " . $lists['filter_' . $i];
                    ?>
	
						</td>
					</tr>	
					<?php 
                }
            }
        }
        if (isset($lists['levels'][0]) || count($multicat)) {
            ?>
			<tr>
				<td align="right">
					<?php 
            echo 'Course: ' . $lists['f_course'];
            if (isset($lists['course_available']) && !$lists['course_available']) {
                ?>
							<input type="hidden" name="course_id" value="<?php 
                echo $lists['course_id'];
                ?>
" />
							<?php 
            }
            ?>
	
				</td>
			</tr>	
			<?php 
        }
        JLMS_TMPL::CloseMT();
        ?>
		<table cellpadding="0" cellspacing="0" width="100%" align="center">
			<tr>
				<td>
					<?php 
        $notice = '';
        if (count($row)) {
            $notice = $row->notice;
        }
        JLMS_editorArea('editor1', $notice, 'p_notice', '100%;', '250', '40', '20');
        ?>
					<!--<textarea name="p_notice" id="p_notice" style="width:400px; height:120px;"><?php 
        #if(count($row)) { echo $row->notice; }
        ?>
</textarea>-->
				</td>
			</tr>
		</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="task" value="" />
			<input type="hidden" name="cid[]" value="<?php 
        echo isset($row->id) ? $row->id : '';
        ?>
" />
			<input type="hidden" name="v_id" value="<?php 
        echo isset($row->id) ? $row->id : '';
        ?>
" />
			<input type="hidden" name="ntask" value="<?php 
        echo isset($row->id) && $row->id ? $row->task : $task;
        ?>
" />
			<?php 
        if (isset($row->id)) {
            ?>
				<!--<input type="hidden" name="course_id" value="<?php 
            #echo $row->course_id;
            ?>
" />-->
				<input type="hidden" name="doc_id" value="<?php 
            echo $row->doc_id;
            ?>
" />
				<?php 
        }
        ?>
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
		</form>
		<?php 
    }
    function editCourse(&$row, &$lists, $option, $is_inside = 0, $levels = array())
    {
        global $Itemid, $JLMS_CONFIG;
        $lms_img_path = $JLMS_CONFIG->get('live_site') . '/' . $JLMS_CONFIG->get('lms_path_to_images', 'components/com_joomla_lms/lms_images');
        if ($JLMS_CONFIG->get('multicat_use', 0)) {
            $multicat = array();
            $i = 0;
            foreach ($lists as $key => $item) {
                if (substr($key, 0, 6) == 'level_') {
                    $multicat[] = $lists['level_' . $i];
                    $i++;
                }
            }
        }
        $is_dis_start = !($row->publish_start == 1);
        $is_dis_end = !($row->publish_end == 1);
        ?>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
window.addEvent('domready', function() {
	<?php 
        if ($is_dis_start) {
            ?>
	
			document.adminForm.startday.disabled = true;
			document.adminForm.startmonth.disabled = true;
			document.adminForm.startyear.disabled = true;
	<?php 
        }
        if ($is_dis_end) {
            ?>
			
			document.adminForm.endday.disabled = true;
			document.adminForm.endmonth.disabled = true;
			document.adminForm.endyear.disabled = true;	
	<?php 
        }
        ?>
	
}
);
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form = document.adminForm;

	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}

	if (is_start_c == 1) {if (form.start_date.value == ''){jlms_getDate('start');}}
	if (is_end_c == 1) {if (form.end_date.value == ''){jlms_getDate('end');}}

	if (pressbutton == 'cancel_course') {
		form.task.value = pressbutton;
		form.submit();
	}
	if (pressbutton == 'save_course'){
		<?php 
        if ($JLMS_CONFIG->get('flms_integration')) {
            ?>
		var select_type = <?php 
            echo isset($lists['lesson_type']) ? $lists['lesson_type'] : 0;
            ?>
;
		var like_theory = (form.flms_like_theory)?parseInt(form.flms_like_theory.value):0;

		var valid_pf_time = js_fmod(form.flms_pf_time.value, 15);
		var valid_pm_time = js_fmod(form.flms_pm_time.value, 15);
		var valid_debriefing_time = js_fmod(form.flms_debriefing_time.value, 15);
		<?php 
        }
        if ($JLMS_CONFIG->get('multicat_use', 1)) {
            $i = 0;
            foreach ($multicat as $data) {
                if ($i < count($multicat) - 1) {
                    ?>
					if (form.level_id_<?php 
                    echo $i;
                    ?>
.selectedIndex == 0){
						alert('<?php 
                    echo _JLMS_COURSES_CHOOSE_GROUP;
                    ?>
');
					} else
		<?php 
                } else {
                    if ($i == 0 && $i < count($multicat)) {
                        ?>
					if (form.level_id_<?php 
                        echo $i;
                        ?>
.selectedIndex == 0){
						alert('<?php 
                        echo _JLMS_COURSES_CHOOSE_GROUP;
                        ?>
');
					} else
		<?php 
                    }
                }
                $i++;
            }
        } else {
            ?>
		if (form.cat_id.selectedIndex == 0){
			alert('<?php 
            echo _JLMS_COURSES_CHOOSE_GROUP;
            ?>
');
		} else
		<?php 
        }
        ?>
		if (form.course_name.value == ""){
			alert( "<?php 
        echo _JLMS_PL_ENTER_NAME;
        ?>
" );
		}
		<?php 
        if ($JLMS_CONFIG->get('flms_integration')) {
            ?>
		else if(select_type == 1){ //|| select_type == 3
			var valid_duration_time = js_fmod(form.flms_theory_duration_time.value, 15);
			if(form.flms_theory_duration_time.value == '' && form.flms_theory_duration_time.value == 0){
				alert("<?php 
            echo _FLMS_ERROR_DURATION_TIME;
            ?>
");
				form.flms_theory_duration_time.focus();
			} else
			if((form.flms_theory_duration_time.value != '' && form.flms_theory_duration_time.value != 0) && !parseInt(form.flms_theory_duration_time.value)){
				alert('<?php 
            echo _FLMS_ERROR_INCORRECT_FORMAT;
            ?>
');
				form.flms_theory_duration_time.focus();
			}
			else	
			if(valid_duration_time != true && (form.flms_theory_duration_time.value != '' || form.flms_theory_duration_time.value != 0)){
				alert("<?php 
            echo _FLMS_ERROR_NO_CORRECT_TIME;
            ?>
");
				form.flms_theory_duration_time.focus();	
			}
			else{
				form.task.value = pressbutton;
				form.submit();
			}
		}
		else if(select_type == 2 && !like_theory){
			<?php 
            for ($i = 1; $i < 5; $i++) {
                ?>
				var valid_brefing_time_<?php 
                echo $i;
                ?>
 = js_fmod(form.flms_stu_<?php 
                echo $i;
                ?>
_briefing_time.value, 15);
				var valid_addiditional_time_<?php 
                echo $i;
                ?>
 = js_fmod(form.flms_stu_<?php 
                echo $i;
                ?>
_additional_time.value, 15);
				<?php 
            }
            ?>
				<?php 
            for ($i = 1; $i < 5; $i++) {
                if ($i == 1) {
                    ?>
						if(form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value == '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value == 0){
							alert("<?php 
                    echo _FLMS_ERROR_BRIEFING_TIME;
                    echo $i;
                    ?>
");
							form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.focus();
						} else
						if(!parseInt(form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value) && (form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != 0)){
							alert('<?php 
                    echo _FLMS_ERROR_INCORRECT_FORMAT;
                    ?>
');
						} else
						if((form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != 0) && valid_brefing_time_<?php 
                    echo $i;
                    ?>
 != true){
							alert("<?php 
                    echo _FLMS_ERROR_NO_CORRECT_TIME;
                    ?>
");
							form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.focus();
						} 
						
						<?php 
                } else {
                    ?>
						else
						if(form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value == '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value == 0){
							alert("<?php 
                    echo _FLMS_ERROR_BRIEFING_TIME;
                    echo $i;
                    ?>
");
							form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.focus();
						}
						else
						if(!parseInt(form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value) && (form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != 0)){
							alert('<?php 
                    echo _FLMS_ERROR_INCORRECT_FORMAT;
                    ?>
');
						}
						else if((form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.value != 0) && valid_brefing_time_<?php 
                    echo $i;
                    ?>
 != true){
							alert("<?php 
                    echo _FLMS_ERROR_NO_CORRECT_TIME;
                    ?>
");
							form.flms_stu_<?php 
                    echo $i;
                    ?>
_briefing_time.focus();
						}
						<?php 
                }
            }
            ?>
				else
				<?php 
            for ($i = 1; $i < 5; $i++) {
                if ($i == 1) {
                    ?>
						if(!parseInt(form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value) && (form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != 0)){
							alert('<?php 
                    echo _FLMS_ERROR_INCORRECT_FORMAT;
                    ?>
');
						} else
						if(form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != '' && valid_addiditional_time_<?php 
                    echo $i;
                    ?>
 != true){
							alert("<?php 
                    echo _FLMS_ERROR_NO_CORRECT_TIME;
                    ?>
");	
							form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.focus();
						}
						<?php 
                } else {
                    ?>
						else
						if(!parseInt(form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value) && (form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != 0)){
							alert('<?php 
                    echo _FLMS_ERROR_INCORRECT_FORMAT;
                    ?>
');
						}
						else if((form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != '' && form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.value != 0) && valid_addiditional_time_<?php 
                    echo $i;
                    ?>
 != true){
							alert("<?php 
                    echo _FLMS_ERROR_NO_CORRECT_TIME;
                    ?>
");	
							form.flms_stu_<?php 
                    echo $i;
                    ?>
_additional_time.focus();
						}
						<?php 
                }
            }
            ?>
			else if(select_type == 3){
				form.task.value = pressbutton;
				form.submit();
			}
			else if(form.flms_pf_time.value == ''){
				alert("<?php 
            echo _FLMS_ERROR_PF_TIME;
            ?>
");
				form.flms_pf_time.focus();
			}
			else if(valid_pf_time != true){
				alert("<?php 
            echo _FLMS_ERROR_NO_CORRECT_TIME;
            ?>
");
				form.flms_pf_time.focus();		
			}
			else if(form.flms_pm_time.value == ''){
				alert("<?php 
            echo _FLMS_ERROR_PM_TIME;
            ?>
");
				form.flms_pm_time.focus();
			}
//			else if(!parseInt(form.flms_pm_time.value) && form.flms_pm_time.value != ''){
//				alert('<?php 
            echo _FLMS_ERROR_INCORRECT_FORMAT;
            ?>
');
//				form.flms_pm_time.focus();
//			}
			else if(valid_pm_time != true){
				alert("<?php 
            echo _FLMS_ERROR_NO_CORRECT_TIME;
            ?>
");
				form.flms_pm_time.focus();		
			}
			else if(form.flms_debriefing_time.value == ''){
				alert("<?php 
            echo _FLMS_ERROR_DEBRIEFING_TIME;
            ?>
");
				form.flms_debriefing_time.focus();
			}
//			else if(!parseInt(form.flms_debriefing_time.value)){
//				alert('<?php 
            echo _FLMS_ERROR_INCORRECT_FORMAT;
            ?>
');
//				form.flms_debriefing_time.focus();
//			}
			else if(valid_debriefing_time != true){
				alert("<?php 
            echo _FLMS_ERROR_NO_CORRECT_TIME;
            ?>
");
				form.flms_debriefing_time.focus();		
			}	
			else if(form.flms_operation.value == 0){
				alert("<?php 
            echo _FLMS_ERROR_SELECT_OPERATION;
            ?>
");
				form.flms_operation.focus();	
			}
			
			else{
				form.task.value = pressbutton;
				form.submit();
			}
		}
		else if(select_type == 2 && like_theory){
			if(form.flms_theory_duration_time.value == '' && form.flms_theory_duration_time.value == 0){
				alert("<?php 
            echo _FLMS_ERROR_DURATION_TIME;
            ?>
");
				form.flms_theory_duration_time.focus();
			} else {
				form.task.value = pressbutton;
				form.submit();
			}
		}
		<?php 
        }
        ?>
		else{
			form.task.value = pressbutton;
			form.submit();
		}
	}
	else {
		form.task.value = pressbutton;
		form.submit();
	}
}

<?php 
        if ($JLMS_CONFIG->get('flms_integration')) {
            ?>
function js_fmod(x, y){
	var a = x/y;
	var b = Math.floor(x/y);
	var c = a - b;
	var result = false;
	if(c == 0){
		result = true;
	}
	return result;
}
<?php 
        }
        ?>

var is_start_c = <?php 
        echo $row->publish_start == 1 ? '1' : '0';
        ?>
; var is_end_c = <?php 
        echo $row->publish_end == 1 ? '1' : '0';
        ?>
;
function jlms_Change_start() {
	var form=document.adminForm;
	if (is_start_c == 1) {
		is_start_c = 0;
		form.startday.disabled = true;
		form.startmonth.disabled = true;
		form.startyear.disabled = true;
	} else {
		is_start_c = 1;
		form.startday.disabled = false;
		form.startmonth.disabled = false;
		form.startyear.disabled = false;
	}
}
function jlms_Change_end() {
	var form=document.adminForm;
	if (is_end_c == 1) {
		is_end_c = 0
		form.endday.disabled = true;
		form.endmonth.disabled = true;
		form.endyear.disabled = true;
	} else {
		is_end_c = 1
		form.endday.disabled = false;
		form.endmonth.disabled = false;
		form.endyear.disabled = false;
	}
}

function FLMS_load_cat(e){
	var form = document.adminForm;
	
	form.task.value = 'add_course';
	form.submit();
}

var old_filters = new Array();
function read_filter(){
	var form = document.adminForm;
	var count_levels = '<?php 
        echo count($levels);
        ?>
';
	for(var i=0;i<parseInt(count_levels);i++){
		if(form['level_id_'+i] != null){
			old_filters[i] = form['level_id_'+i].value;
		}
	}
}
function write_filter(){
	var form = document.adminForm;
	var count_levels = '<?php 
        echo count($levels);
        ?>
';
	var j;
	for(var i=0;i<parseInt(count_levels);i++){
		if(form['level_id_'+i+''] != null && form['level_id_'+i+''].value != old_filters[i]){
			j = i;
		}
		if(i > j){
			if(form['level_id_'+i] != null){
				form['level_id_'+i].value = 0;	
			}
		}
	}
}

//--><!]]>
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $params = array();
        $params['show_menu'] = false;
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('save_course');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_course');");
        $params['toolbar'] = $toolbar;
        JLMS_TMPL::ShowHeader('course', $row->id ? _JLMS_COURSES_TITLE_EDIT_COURSE : _JLMS_COURSES_TITLE_NEW_COURSE, $params);
        JLMS_TMPL::OpenTS();
        if ($JLMS_CONFIG->get('sec_cat_use', 0) && $JLMS_CONFIG->get('sec_cat_show', 0)) {
            $rowsapn = 6;
        } else {
            $rowsapn = 5;
        }
        ?>
		<script language="javascript" type="text/javascript">
			window.addEvent('domready', function(){
				
			});
		</script>
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
        ?>
" method="post" name="adminForm" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_course_properties">
				<tr>
					<?php 
        if ($JLMS_CONFIG->get('multicat_use', 0)) {
            ?>
					<td id="multicat_title" width="20%" valign="top" style="vertical-align: top;">
						<table class="jlms_course_properties_cats" cellpadding="0" cellspacing="0" border="0" width="100%">
						<?php 
            for ($i = 0; $i < count($multicat); $i++) {
                ?>
								<tr>
									<td style="line-height: 22px;">
									<?php 
                echo $levels[$i]->cat_name;
                ?>
									</td>
								</tr>
								<?php 
            }
            ?>
						</table>
					</td>
					<td id="multicat" valign="top" style="vertical-align: top;">
						<table class="jlms_course_properties_cats" cellpadding="0" cellspacing="0" border="0" width="100%">
						<?php 
            for ($i = 0; $i < count($multicat); $i++) {
                ?>
								<tr>
									<td>
									<?php 
                echo $multicat[$i];
                ?>
									<input type="hidden" name="multicat_id" value="" />
									</td>
								</tr>
								<?php 
            }
            ?>
						</table>
					</td>
					<?php 
        } else {
            ?>
					<td align="left" width="20%" valign="middle" style="vertical-align: middle;"><br /><?php 
            echo _JLMS_COURSES_COURSES_GROUPS;
            ?>
</td>
					<td>
						<br />
						<?php 
            echo $lists['cat_id'];
            ?>
					</td>
					<?php 
        }
        if ($JLMS_CONFIG->get('flms_integration')) {
            ?>
					<td rowspan="<?php 
            echo $rowsapn;
            ?>
">
						<?php 
            FLMS_params_lesson($row->id, $lists['lesson_type']);
            ?>
					</td>
					<?php 
        } else {
            echo '&nbsp;';
        }
        ?>
				</tr>
				<?php 
        if ($JLMS_CONFIG->get('sec_cat_use', 0) && $JLMS_CONFIG->get('sec_cat_show', 0)) {
            ?>
				<tr>
					<td align="left" valign="middle" style="vertical-aligh:middle "><br /><?php 
            echo _JLMS_COURSES_SEC_CAT;
            ?>
</td>
					<td><br /><?php 
            echo $lists['sec_cat_id'];
            ?>
</td>
				</tr>
					<?php 
        }
        ?>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
					<td><br /><input class="inputbox" type="text" name="course_name" style="width:266px;" maxlength="100" value="<?php 
        echo isset($_REQUEST['course_name']) ? str_replace('"', '&quot;', $_REQUEST['course_name']) : str_replace('"', '&quot;', $row->course_name);
        ?>
" /></td>
				</tr>
				
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_COURSES_START_DATE;
        ?>
</td>
					<td colspan="2" valign="middle" style="vertical-align:middle "><br />
						<table class="jlms_date_outer" cellpadding="0" cellspacing="0" border="0"><tr><td valign="middle"><input type="checkbox" value="1" name="publish_start" onclick="jlms_Change_start()"<?php 
        echo $row->publish_start ? ' checked="checked"' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $s_date = $is_dis_start ? date('Y-m-d') : $row->start_date;
        echo JLMS_HTML::_('calendar.calendar', $s_date, 'start', 'start');
        ?>
						</td></tr></table>
					</td>
				</tr>
				<tr>
					<td><br /><?php 
        echo _JLMS_COURSES_ENDING_DATE;
        ?>
</td>
					<td colspan="2" valign="middle" style="vertical-align:middle "><br />
						<table class="jlms_date_outer" cellpadding="0" cellspacing="0" border="0"><tr><td valign="middle"><input type="checkbox" value="1" name="publish_end" onclick="jlms_Change_end()"<?php 
        echo $row->publish_end ? ' checked="checked"' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $e_date = $is_dis_end ? date('Y-m-d') : $row->end_date;
        echo JLMS_HTML::_('calendar.calendar', $e_date, 'end', 'end');
        ?>
						</td></tr></table>
					</td>
				</tr>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_COURSES_PUBLISHED;
        ?>
</td>
					<td colspan="2"><br /><?php 
        echo $lists['published'];
        ?>
</td>
				</tr>
				
				<tr>
					<td colspan="3" align="left" valign="top"><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
				</tr>
				<tr>
					<td colspan="3" align="left">
					<?php 
        JLMS_editorArea('editor1', $row->course_description, 'course_description', '100%;', '250', '40', '20');
        ?>
					</td>
				</tr>
				<tr>
					<td align="left" width="20%" valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_SH_DESCRIPTION;
        ?>
</td>
					<td colspan="2"><br /><textarea class="inputbox" name="course_sh_description" cols="50" rows="3"><?php 
        echo $row->course_sh_description;
        ?>
</textarea></td>
				</tr>
				<?php 
        if ($JLMS_CONFIG->get('show_course_meta_property', 1) == 1) {
            ?>
				<tr>
					<td align="left" width="20%" valign="top" style="vertical-align:top "><br /><?php 
            echo _JLMS_COURSES_METADATA;
            ?>
</td>
					<td colspan="2"><br /><textarea class="inputbox" name="metadesc" cols="50" rows="3"><?php 
            echo $row->metadesc;
            ?>
</textarea></td>
				</tr>
				<tr>
					<td align="left" width="15%" valign="top" style="vertical-align:top "><br /><?php 
            echo _JLMS_COURSES_METAKEYS;
            ?>
</td>
					<td colspan="2"><br /><textarea class="inputbox" name="metakeys" cols="50" rows="3"><?php 
            echo $row->metakeys;
            ?>
</textarea></td>
				</tr>
				<?php 
        }
        ?>
				<?php 
        if ($JLMS_CONFIG->get('show_course_access_property', 1) == 1) {
            ?>
				<tr>
					<td align="left" width="20%" valign="top" style="vertical-align:top "><br /><?php 
            echo _JLMS_COURSES_ACCESS_LEVEL;
            ?>
</td>
					<td colspan="2"><br /><?php 
            echo $lists['gid'];
            ?>
</td>
				</tr>
				<?php 
        }
        ?>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_COURSES_COURSE_LANG;
        ?>
</td>
					<td colspan="2"><br /><?php 
        echo $lists['language'];
        ?>
</td>
				</tr>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_COURSES_ADD_CHAT;
        ?>
</td>
					<td colspan="2"><br /><?php 
        echo $lists['add_chat'];
        ?>
</td>
				</tr>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_COURSES_ADD_HW;
        ?>
</td>
					<td colspan="2"><br /><?php 
        echo $lists['add_hw'];
        ?>
</td>
				</tr>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_COURSES_ADD_ATTEND;
        ?>
</td>
					<td colspan="2"><br /><?php 
        echo $lists['add_attend'];
        ?>
</td>
				</tr>
				<?php 
        if ($JLMS_CONFIG->get('plugin_forum') == 1) {
            ?>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
            echo _JLMS_COURSES_ADD_FORUM;
            ?>
</td>
					<td colspan="2"><br /><?php 
            echo $lists['add_forum'];
            ?>
</td>
				</tr>
				<?php 
        }
        ?>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_COURSES_SELF_REG;
        ?>
</td>
					<td colspan="2"><br /><?php 
        echo $lists['self_reg'];
        ?>
</td>
				</tr>
				<?php 
        if ($JLMS_CONFIG->get('show_course_fee_property', 1) == 1) {
            ?>
				<tr>
					<td align="left" width="20%" valign="middle" style="vertical-align:middle "><br /><?php 
            echo _JLMS_COURSES_FEE_TYPE;
            ?>
</td>
					<td colspan="2"><br /><input type="radio" name="paid" id="free_type"  value="0"<?php 
            echo $row->paid ? '' : ' checked="checked"';
            ?>
 /><label for="free_type"><?php 
            echo _JLMS_COURSES_FREE;
            ?>
</label>
					<input type="radio" name="paid" id="paid_type" value="1"<?php 
            echo $row->paid ? ' checked="checked"' : '';
            ?>
 /><label for="paid_type"><?php 
            echo _JLMS_COURSES_PAID;
            ?>
</label>
					</td>
				</tr>
				<?php 
        }
        ?>
				
				<?php 
        //Course Properties Event//
        if (isset($lists['plugin_return']) && count($lists['plugin_return'])) {
            $fields = $lists['plugin_return'];
            foreach ($fields as $field) {
                ?>
						<tr>
							<td align="left" width="20%" valign="middle" style="vertical-align:middle ">
								<br />
								<?php 
                echo $field->name;
                ?>
:
							</td>
							<td colspan="2">
								<br />
								<?php 
                echo $field->control;
                ?>
							</td>
						</tr>
						<?php 
            }
        }
        //Course Properties Event//
        ?>
				
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="id" value="<?php 
        echo $row->id;
        ?>
" />
			<input type="hidden" name="task" value="<?php 
        echo $row->id ? 'add_course' : 'edit_course';
        ?>
" />
			<input type="hidden" name="is_inside" value="<?php 
        echo $is_inside;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
		</form>
<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function editCourse(&$row, &$lists, $option, $params = '', $levels = array())
    {
        global $JLMS_CONFIG;
        JHTML::_('behavior.tooltip');
        mosCommonHTML::loadCalendar();
        $db =& JFactory::GetDbo();
        if ($JLMS_CONFIG->get('multicat_use', 0)) {
            $multicat = array();
            $i = 0;
            foreach ($lists as $key => $item) {
                if (substr($key, 0, 6) == 'level_') {
                    $multicat[] = $lists['level_' . $i];
                    $i++;
                }
            }
        }
        ?>
		<script language="javascript" type="text/javascript">
		<!--
		function submitbutton(pressbutton) {
			var form = document.adminForm;

			if (pressbutton == 'cancel_course') {
				submitform( pressbutton );
				return;
			}
			if (pressbutton == 'save_course' || pressbutton == 'apply_course' ) {
				submitform( pressbutton );
				return;
			}
		}
		
		<?php 
        if (JLMS_J16version()) {
            ?>
		Joomla.submitbutton = submitbutton;
		<?php 
        }
        ?>
	
		<?php 
        if ($JLMS_CONFIG->get('multicat_use', 0)) {
            ?>
		var old_filters = new Array();
		function read_filter(){
			var form = document.adminForm;
			var count_levels = '<?php 
            echo count($levels);
            ?>
';
			for(var i=0;i<parseInt(count_levels);i++){
				if(form['level_id_'+i] != null){
					old_filters[i] = form['level_id_'+i].value;
				}
			}
		}
		function write_filter(){
			var form = document.adminForm;
			var count_levels = '<?php 
            echo count($levels);
            ?>
';
			var j;
			for(var i=0;i<parseInt(count_levels);i++){
				if(form['level_id_'+i+''] != null && form['level_id_'+i+''].value != old_filters[i]){
					j = i;
				}
				if(i > j){
					if(form['level_id_'+i] != null){
						form['level_id_'+i].value = 0;	
					}
				}
			}
		}
		<?php 
        }
        ?>
		//-->
		</script>

<form action="index.php" method="post" name="adminForm">
<table width="100%" >
	<tr>
		<td valign="top" width="220">
		<div>
			<?php 
        echo joomla_lms_adm_html::JLMS_menu();
        ?>
		</div>
		</td>
		<td valign="top">
		<div class="width-100">
		<fieldset class="adminform">
		<?php 
        if (!class_exists('JToolBarHelper')) {
            ?>
		<table class="adminheading">
		<tr>
			<th class="user">
			<?php 
            echo _JOOMLMS_COMP_NAME;
            ?>
:
			<small>
			<?php 
            echo $row->id ? _JLMS_CRSS_EDIT_COURSE : _JLMS_CRSS_NEW_COURSE;
            ?>
			</small>
			</th>
		</tr>
		</table>
		<?php 
        }
        ?>
			
		<table width="100%" border="0">
			<tr>
				<td valign="top">
					<table width="100%" >
						<tr>
							<th colspan="2"><?php 
        echo _JLMS_CRSS_COURSE_DETAILS;
        ?>
</th>
						<tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_PRICE;
        ?>
:</td>
							<td><input class="text_area" type="text" name="course_price" size="8" maxlength="100" value="<?php 
        echo $row->course_price;
        ?>
" /></td>
						</tr>
						<?php 
        if ($JLMS_CONFIG->get('multicat_use', 0)) {
            for ($i = 0; $i < count($multicat); $i++) {
                ?>
							<tr>
								<td align="right" width="20%">
									<?php 
                echo isset($levels[$i]->cat_name) && $levels[$i]->cat_name != '' ? $levels[$i]->cat_name : _JLMS_CRSS_COURSE_CATS;
                ?>
	
								</td>
								<td>
									<?php 
                echo $multicat[$i];
                ?>
								</td>
							</tr>
							<?php 
            }
        } else {
            ?>
						<tr>
							<td align="right" width="20%"><?php 
            echo _JLMS_SELECT_CATEGORY;
            ?>
:</td>
							<td><?php 
            echo $lists['cat_id'];
            ?>
</td>
						</tr>
						<?php 
        }
        $query = "SELECT lms_config_value FROM #__lms_config WHERE lms_config_var='sec_cat_use'";
        $db->setQuery($query);
        if ($db->loadResult()) {
            ?>
						<tr>
							<td align="left" valign="middle" style="vertical-aligh:middle "><?php 
            echo _JLMS_CRSS_SECOND_CATS;
            ?>
:</td>
							<td><?php 
            echo $lists['sec_cat_id'];
            ?>
</td>
						</tr>
							<?php 
        }
        ?>
						<tr>
							<td align="left" valign="middle" style="vertical-align:middle "><?php 
        echo _JLMS_CRSS_CRS_NAME;
        ?>
:</td>
							<td><input class="text_area" type="text" name="course_name" style="width:266px;" maxlength="100" value="<?php 
        echo str_replace('"', '&quot;', $row->course_name);
        ?>
" /></td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_PUBLISHED;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['published'];
        ?>
							</fieldset>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_START_DATE;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['publish_start'];
        //$sf_date = mosFormatDate($row->start_date, "%Y-%m-%d");
        $format = '%Y-%m-%d';
        $class = 'inputbox';
        $id = 'start_date';
        $name = 'start_date';
        $value = $row->start_date;
        //($sf_date != '-')?$sf_date:'';
        if (class_exists('JHTML')) {
            $joomla_generated_code = JHTML::_('calendar', $value, $name, $id, $format, array('class' => $class));
            //ignore joomla generated code ;)
            echo '<input type="text" name="' . $name . '" id="' . $id . '" value="' . htmlspecialchars($value, ENT_COMPAT, 'UTF-8') . '" size="10" maxlength="10" />&nbsp;' . '<img class="calendar" src="' . JURI::root() . 'templates/system/images/calendar.png" alt="calendar" id="' . $id . '_img" align="absbottom" />';
        } else {
            ?>
	<input class="text_area" type="text" name="<?php 
            echo $name;
            ?>
" id="<?php 
            echo $id;
            ?>
" size="10" maxlength="10" value="<?php 
            echo $value;
            ?>
" />
	<input type="button" class="button" value="..." onclick="showCalendar('<?php 
            echo $id;
            ?>
', 'y-mm-dd');return showCalendar('<?php 
            echo $id;
            ?>
', 'y-mm-dd');" />
<?php 
        }
        ?>
						</fieldset>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_END_DATE;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['publish_end'];
        //$sf_date = mosFormatDate($row->end_date, "Y-%m-%d");
        $format = '%Y-%m-%d';
        $class = 'inputbox';
        $id = 'end_date';
        $name = 'end_date';
        $value = $row->end_date;
        //($sf_date != '-')?$row->end_date:'';
        if (class_exists('JHTML')) {
            $joomla_generated_code = JHTML::_('calendar', $value, $name, $id, $format, array('class' => $class));
            //ignore joomla generated code ;)
            echo '<input type="text" name="' . $name . '" id="' . $id . '" value="' . htmlspecialchars($value, ENT_COMPAT, 'UTF-8') . '" size="10" maxlength="10" />&nbsp;' . '<img class="calendar" src="' . JURI::root() . 'templates/system/images/calendar.png" alt="calendar" id="' . $id . '_img" align="absbottom" />';
        } else {
            ?>
	<input class="text_area" type="text" name="<?php 
            echo $name;
            ?>
" id="<?php 
            echo $id;
            ?>
" size="10" maxlength="10" value="<?php 
            echo $value;
            ?>
" />
	<input type="button" class="button" value="..." onclick="showCalendar('<?php 
            echo $id;
            ?>
', 'y-mm-dd');return showCalendar('<?php 
            echo $id;
            ?>
', 'y-mm-dd');" />
<?php 
        }
        ?>
						</fieldset>
							</td>
						</tr>
						<tr>
							<td align="left" valign="top" style="vertical-align:top "><?php 
        echo _JLMS_CRSS_ACCESS_LEVEL;
        ?>
:</td>
							<td><?php 
        echo $lists['gid'];
        ?>
</td>
						</tr>
						<tr>
							<td align="left" valign="top"><?php 
        echo _JLMS_DESCRIPTION;
        ?>
:</td>
							<td>
							<?php 
        JLMS_editorArea('editor1', $row->course_description, 'course_description', '100%;', '250', '40', '20');
        ?>
							</td>
						</tr>
						<tr>
							<td align="left" valign="top" style="vertical-align:top"><?php 
        echo _JLMS_SHORT_DESC;
        ?>
:</td>
							<td><textarea class="inputbox" name="course_sh_description" cols="50" rows="3"><?php 
        echo $row->course_sh_description;
        ?>
</textarea></td>
						</tr>
						<tr>
							<td align="left" valign="top"><?php 
        echo _JLMS_CRSS_META_DATA;
        ?>
:</td>
							<td>
							<textarea class="text_area" name="metadesc" cols="50" rows="3"><?php 
        echo $row->metadesc;
        ?>
</textarea>
							</td>
						</tr>
						<tr>
							<td align="left" valign="top"><?php 
        echo _JLMS_CRSS_META_KEYS;
        ?>
:</td>
							<td>
							<textarea class="text_area" name="metakeys" cols="50" rows="3"><?php 
        echo $row->metakeys;
        ?>
</textarea>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_LANGUAGE;
        ?>
:</td>
							<td><?php 
        echo $lists['language'];
        ?>
</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_ENABLE_CHAT;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['add_chat'];
        ?>
							</fieldset>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_ENABLE_HOMEWORKS;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['add_hw'];
        ?>
							</fieldset>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_USR_REG_ATTEND;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['add_attend'];
        ?>
							</fieldset>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_ENBL_SELF_REG;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['self_reg'];
        ?>
							</fieldset>
							</td>
						</tr>
						<tr>
							<td align="left" width="15%" valign="middle" style="vertical-align:middle "><?php 
        echo _JLMS_CRSS_FEE_TYPE;
        ?>
:</td>
							<td>
								<fieldset class="radio">
									<input type="radio" name="paid" id="free_type"  value="0" <?php 
        echo $row->paid ? '' : 'checked';
        ?>
 />
									<label for="free_type"><?php 
        echo _JLMS_FREE;
        ?>
</label>
									<input type="radio" name="paid" id="paid_type" value="1" <?php 
        echo $row->paid ? 'checked' : '';
        ?>
 />
									<label for="paid_type"><?php 
        echo _JLMS_PAID;
        ?>
</label>
								</fieldset>
							</td>
						</tr>
						
						<?php 
        //Course Properties Event//
        if (isset($lists['plugin_return']) && count($lists['plugin_return'])) {
            $fields = $lists['plugin_return'];
            foreach ($fields as $field) {
                ?>
								<tr>
									<td align="left" width="20%" valign="middle" style="vertical-align:middle ">
										<br />
										<?php 
                echo $field->name;
                ?>
:
									</td>
									<td colspan="2">
										<br />
										<?php 
                echo $field->control;
                ?>
									</td>
								</tr>
								<?php 
            }
        }
        //Course Properties Event//
        ?>
						
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_ENBL_FORUM;
        ?>
:</td>
							<td>
							<fieldset class="radio">
							<?php 
        echo $lists['add_forum'];
        echo _JLMS_CRSS_TIP_ENBL_FORUM;
        ?>
							</fieldset>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_SET_MAX_A_COUNTS;
        ?>
</td>
							<td><input type="text" name="params[max_attendees]" class="text_area" value="<?php 
        echo $params->get('max_attendees', 0);
        ?>
" />
								<?php 
        if (isset($params->_params)) {
            foreach ($params->_params as $name => $value) {
                switch ($name) {
                    case 'max_attendees':
                        break;
                    default:
                        echo "<input type='hidden' name='params[{$name}]' value='{$value}' />";
                        break;
                }
            }
        } elseif (isset($params->_registry['_default']['data'])) {
            foreach ($params->_registry['_default']['data'] as $name => $value) {
                switch ($name) {
                    case 'max_attendees':
                        break;
                    default:
                        echo "<input type='hidden' name='params[{$name}]' value='{$value}' />";
                        break;
                }
            }
        }
        ?>
							</td>
						</tr>
						<tr>
							<td align="right" width="20%"><?php 
        echo _JLMS_CRSS_CRS_AUTHOR_ID;
        ?>
:</td>
							<td><input class="text_area" type="text" name="owner_id" value="<?php 
        echo $row->owner_id;
        ?>
" /></td>
						</tr>
					</table>
					<br />
				</td>
			</tr>
		</table>		
		</fieldset>
		</div>
</td>
</tr>
</table>
		<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
		<input type="hidden" name="id" value="<?php 
        echo $row->id;
        ?>
" />
		<input type="hidden" name="task" value="editA_course" />		
		</form>
		<?php 
    }
    function addItemToLPath($lpath_id, $course_id, $option, &$my_documents, &$my_links, &$my_quizzes, &$my_scorms, &$lists, $parent)
    {
        global $Itemid, $JLMS_CONFIG;
        ?>
<script language="javascript" type="text/javascript">
<!--
function jlms_get_kol_selected(fff) {
	var kol_sel=0;
	selItem=fff['cid[]'];
	var rrr='';
	if (selItem) {
		if (selItem.length) { var i;
			for (i = 0; i<selItem.length; i++) {
				if (selItem[i].checked) { kol_sel++; }
			}
		} else if (selItem.checked) { kol_sel++; }
	}
	return kol_sel;
}
function submitbutton_doc(pressbutton) {
	var form = document.docForm;
	var kol_docs = jlms_get_kol_selected(form);
	if ( (pressbutton == 'lpath_add_doc') && (kol_docs == 0) ) {
		alert( "<?php 
        echo _JLMS_LPATH_SELECT_DOCS;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}
function submitbutton_link(pressbutton) {
	var form = document.linkForm;
	var kol_links = jlms_get_kol_selected(form);
	if ( (pressbutton == 'lpath_add_link') && (kol_links == 0) ) {
		alert( "<?php 
        echo _JLMS_LPATH_SELECT_LINKS;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}
function submitbutton_quiz(pressbutton) {
	var form = document.quizForm;
	var kol_quizzes = jlms_get_kol_selected(form);
	if ( (pressbutton == 'lpath_add_quiz') && (kol_quizzes == 0) ) {
		alert( "<?php 
        echo _JLMS_LPATH_SELECT_QUIZZES;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}
function submitbutton_scorm(pressbutton) {
	var form = document.scormForm;
	var kol_scorms = jlms_get_kol_selected(form);
	if ( (pressbutton == 'lpath_add_scorm') && (kol_scorms == 0) ) {
		alert( "<?php 
        echo _JLMS_LPATH_SELECT_SCORMS;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}

function submitbutton_chap(pressbutton) {
	var form = document.chapForm;
	if ( (pressbutton == 'lpath_add_chapter') && (form.step_name.value == '') ) {
		alert( "<?php 
        echo _JLMS_LPATH_ENTER_CHAP_NAME;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}
function submitbutton_content(pressbutton) {
	var form = document.contentForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if ( (pressbutton == 'lpath_add_content') && (form.step_name.value == '') ) {
		alert( "<?php 
        echo _JLMS_LPATH_ENTER_CONTENT_NAME;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}
//-->
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        JLMS_TMPL::ShowHeader('lpath', '', $hparams);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
        ?>
" method="post" name="swapParent">
			<input name="parent" type="hidden" value="<?php 
        echo $parent;
        ?>
" />
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="add_lpath_step" />
			<input type="hidden" name="id" value="<?php 
        echo $lpath_id;
        ?>
" />
			<input type="hidden" name="lpath_id" value="<?php 
        echo $lpath_id;
        ?>
" />
			<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
		</form>
	<?php 
        echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_ITEMS);
        $tabs = new JLMSTabs(0);
        echo $tabs->startPane("JLMS");
        echo $tabs->startTab(_JLMS_LPATH_CONTENT, "jlmstab6");
        echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_CONTENT);
        ?>
	<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_table_no_borders">
		<tr>
			<td align="right">
			<?php 
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton_content('lpath_add_content');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton_content('cancel_lpath_step');");
        echo JLMS_ShowToolbar($toolbar);
        ?>
			</td>
		</tr>
	</table>
				<form action="<?php 
        echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
        ?>
" method="post" name="contentForm" onsubmit="setgood();">
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
						<tr>
							<td width="15%"><br /><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
							<td>
								<br /><input type="text" name="step_name" style="width:260px" value="" />
							</td>
						</tr>
						<tr>
							<td width="15%"><br /><?php 
        echo _JLMS_PLACE_IN;
        ?>
</td>
							<td><br /><?php 
        echo $lists['lpath_chaps1'];
        ?>
</td>
						</tr>
						<tr>
							<td><br /><?php 
        echo _JLMS_ORDERING;
        ?>
</td>
							<td colspan="2"><br /><?php 
        echo $lists['lpath_order'];
        ?>
</td>
						</tr>
						<tr>
							<td align="left" valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_SHORT_DESCRIPTION;
        ?>
</td>
							<td colspan="2"><br /><textarea class="inputbox" name="step_shortdescription" cols="50" rows="3"></textarea></td>
						</tr>
						<tr>
							<td colspan="3" align="left" style="text-align:left "><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
						</tr>
						<tr>
							<td colspan="3">
							<?php 
        JLMS_editorArea('editor1', '', 'step_description', '100%', '250', '40', '20');
        ?>
							</td>
						</tr>
					</table>
					<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
					<input type="hidden" name="task" value="lpath_add_content" />
					<input type="hidden" name="id" value="<?php 
        echo $lpath_id;
        ?>
" />
					<input type="hidden" name="lpath_id" value="<?php 
        echo $lpath_id;
        ?>
" />
					<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
					</form>
<?php 
        echo $tabs->endTab();
        echo $tabs->startTab(_JLMS_LPATH_CHAPTER, "jlmstab5");
        echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_CHAP);
        ?>
	<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_table_no_borders">
		<tr>
			<td align="right">
			<?php 
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton_chap('lpath_add_chapter');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton_chap('cancel_lpath_step');");
        echo JLMS_ShowToolbar($toolbar);
        ?>
			</td>
		</tr>
	</table>
					<form action="<?php 
        echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
        ?>
" method="post" name="chapForm">
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
						<tr>
							<td width="15%"><br /><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
							<td>
								<br /><input type="text" name="step_name" style="width:260px" value="" />
							</td>
						</tr>
						<tr>
							<td width="15%"><br /><?php 
        echo _JLMS_PLACE_IN;
        ?>
</td>
							<td><br /><?php 
        echo $lists['lpath_chaps1'];
        ?>
</td>
						</tr>
						<tr>
							<td><br /><?php 
        echo _JLMS_ORDERING;
        ?>
</td>
							<td><br /><?php 
        echo $lists['lpath_order'];
        ?>
</td>
						</tr>
					</table>
					<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
					<input type="hidden" name="task" value="lpath_add_chapter" />
					<input type="hidden" name="id" value="<?php 
        echo $lpath_id;
        ?>
" />
					<input type="hidden" name="lpath_id" value="<?php 
        echo $lpath_id;
        ?>
" />
					<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
					</form>
<?php 
        echo $tabs->endTab();
        if (!empty($my_documents)) {
            echo $tabs->startTab(_JLMS_HEAD_DOCS_STR, "jlmstab1");
            echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_DOCS);
            ?>
	<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_table_no_borders">
		<tr>
			<td align="right">
			<?php 
            $toolbar = array();
            $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton_doc('lpath_add_doc');");
            $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton_doc('cancel_lpath_step');");
            echo JLMS_ShowToolbar($toolbar);
            ?>
			</td>
		</tr>
	</table>
				<form action="<?php 
            echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
            ?>
" method="post" name="docForm">
					<?php 
            $max_tree_width = 0;
            $max_tree_width1 = 0;
            if (isset($my_documents[0])) {
                $max_tree_width = $my_documents[0]->tree_max_width;
            }
            $max_tree_width1 = $max_tree_width;
            ?>
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="<?php 
            echo JLMSCSS::_('jlmslist');
            ?>
">
						<tr>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
" align="center">#</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">&nbsp;</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="<?php 
            echo $max_tree_width + 1;
            ?>
%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
" colspan="<?php 
            echo $max_tree_width + 1;
            ?>
">&nbsp;</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="50%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><?php 
            echo _JLMS_LPATH_TBL_HEAD_NAME_DOCS;
            ?>
</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="<?php 
            echo 48 - ($max_tree_width + 1);
            ?>
%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><span style="display:block; width:150px"><?php 
            echo _JLMS_LPATH_TBL_HEAD_DESCR_DOCS;
            ?>
</span></<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
						</tr>
					<?php 
            $k = 1;
            $tree_modes = array();
            for ($i = 0, $n = count($my_documents); $i < $n; $i++) {
                $row = $my_documents[$i];
                $max_tree_width = $row->tree_max_width;
                $link = "index.php?option=" . $option . "&amp;Itemid=" . $Itemid . "&amp;task=get_document&amp;course_id=" . $course_id . "&amp;id=" . $row->id;
                $checked = '<input type="checkbox" name="cid[]" value="' . $row->id . '" />';
                ?>
						<tr class="<?php 
                echo JLMSCSS::_('sectiontableentry' . $k);
                ?>
">
							<td align="center"><?php 
                echo $i + 1;
                ?>
</td>
							<td align="center" valign="middle"><?php 
                if (!$row->folder_flag || $row->folder_flag == 2 || $row->folder_flag == 3) {
                    echo $checked;
                } else {
                    echo '&nbsp;';
                }
                ?>
</td>
							<?php 
                $add_img = '';
                if ($row->tree_mode_num) {
                    $g = 0;
                    $tree_modes[$row->tree_mode_num - 1] = $row->tree_mode;
                    while ($g < $row->tree_mode_num - 1) {
                        $pref = '';
                        if (isset($tree_modes[$g]) && $tree_modes[$g] == 2) {
                            $pref = 'empty_';
                        }
                        $add_img .= "<td width='16' valign='middle'><img class='JLMS_png' src=\"" . $JLMS_CONFIG->get('live_site') . "/components/com_joomla_lms/lms_images/treeview/" . $pref . "line.png\" width='16' height='16' /></td>";
                        $g++;
                    }
                    $add_img .= "<td width='16' valign='middle'><img class='JLMS_png' src=\"" . $JLMS_CONFIG->get('live_site') . "/components/com_joomla_lms/lms_images/treeview/sub" . $row->tree_mode . ".png\" width='16' height='16' /></td>";
                    $max_tree_width = $max_tree_width - $g - 1;
                }
                echo $add_img;
                ?>
							<td align="center" valign="middle" style="vertical-align:middle " width='16'>
							<?php 
                if ($row->folder_flag == 1) {
                    echo "<span style='text-align:center; font-weight:bold; vertical-align:middle;'><img class='JLMS_png' src=\"" . $JLMS_CONFIG->get('live_site') . "/components/com_joomla_lms/lms_images/folder.png\" width='16' height='16' alt='" . _JLMS_LPATH_DOC_ALT_FOLDER . "' /></span>";
                } else {
                    echo "<span style='text-align:center;font-weight:bold; vertical-align:middle;'><img class='JLMS_png' src=\"" . $JLMS_CONFIG->get('live_site') . "/components/com_joomla_lms/lms_images/files/" . $row->file_icon . ".png\" width='16' height='16' alt='" . _JLMS_LPATH_DOC_ALT_FILE . "' /></span>";
                }
                ?>
							</td>
							<td align="left" valign="middle" <?php 
                if ($max_tree_width > 0) {
                    echo "colspan='" . ($max_tree_width + 1) . "'";
                }
                ?>
 width="35%">
							<?php 
                if ($row->folder_flag || !$row->folder_flag && !$row->file_id) {
                    echo '<strong>' . $row->doc_name . '</strong>';
                } else {
                    ?>
								<?php 
                    /*<a href="<?php echo sefRelToAbs($link);?>" title="<?php echo _JLMS_LPATH_LINK_DOC_DOWNLOAD;?>"> */
                    echo $row->doc_name;
                    /* </a> */
                }
                ?>
							</td>
							<td><?php 
                $doc_descr = trim(strip_tags($row->doc_description));
                if (strlen($doc_descr) > 75) {
                    $doc_descr = substr($doc_descr, 0, 75) . "...";
                }
                echo $doc_descr ? $doc_descr : '&nbsp;';
                ?>
							</td>
						</tr>
						<?php 
                $k = 3 - $k;
            }
            ?>
					</table>
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
						<tr>
							<td width="15%"><?php 
            echo _JLMS_PLACE_IN;
            ?>
</td>
							<td><?php 
            echo $lists['lpath_chaps1'];
            ?>
</td>
						</tr>
						<tr>
							<td><br /><?php 
            echo _JLMS_ORDERING;
            ?>
</td>
							<td><br /><?php 
            echo $lists['lpath_order'];
            ?>
</td>
						</tr>
					</table>
					<input type="hidden" name="option" value="<?php 
            echo $option;
            ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
            echo $Itemid;
            ?>
" />
					<input type="hidden" name="task" value="lpath_add_doc" />
					<input type="hidden" name="id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="lpath_id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="course_id" value="<?php 
            echo $course_id;
            ?>
" />
					</form>
<?php 
            echo $tabs->endTab();
        }
        if (!empty($my_links)) {
            echo $tabs->startTab(_JLMS_HEAD_LINK_STR, "jlmstab2");
            echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_LINKS);
            ?>
	<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_table_no_borders">
		<tr>
			<td align="right">
			<?php 
            $toolbar = array();
            $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton_link('lpath_add_link');");
            $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton_link('cancel_lpath_step');");
            echo JLMS_ShowToolbar($toolbar);
            ?>
			</td>
		</tr>
	</table>
					<form action="<?php 
            echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
            ?>
" method="post" name="linkForm">
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="<?php 
            echo JLMSCSS::_('jlmslist');
            ?>
">
						<tr>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">#</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">&nbsp;</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="50%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><?php 
            echo _JLMS_LPATH_TBL_HEAD_NAME_LINKS;
            ?>
</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="48%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><span style="display:block; width:150px"><?php 
            echo _JLMS_LPATH_TBL_HEAD_DESCR_LINKS;
            ?>
</span></<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
						</tr>
					<?php 
            $_JLMS_PLUGINS =& JLMSFactory::getPlugins();
            $_JLMS_PLUGINS->loadBotGroup('content');
            for ($i = 0, $n = count($my_links); $i < $n; $i++) {
                $plugin_result_array = $_JLMS_PLUGINS->trigger('onContentProcess', array(&$my_links[$i]->link_href));
                $plugin_result_array = $_JLMS_PLUGINS->trigger('onContentProcess', array(&$my_links[$i]->link_name));
            }
            $k = 1;
            for ($i = 0, $n = count($my_links); $i < $n; $i++) {
                $row = $my_links[$i];
                $link = $row->link_href;
                //'javascript:void(0);';//"index.php?option=".$option."&Itemid=".$Itemid."&task=get_file&id=".$row->file_id;
                $checked = '<input type="checkbox" name="cid[]" value="' . $row->id . '" />';
                ?>
						<tr class="<?php 
                echo JLMSCSS::_('sectiontableentry' . $k);
                ?>
">
							<td align="center"><?php 
                echo $i + 1;
                ?>
</td>
							<td><?php 
                echo $checked;
                ?>
</td>
							<td>
								<a target="_blank" href="<?php 
                echo sefRelToAbs($link);
                ?>
" title="<?php 
                echo _JLMS_LPATH_VIEW_LINK;
                ?>
">
									<?php 
                echo $row->link_name;
                ?>
								</a>
							</td>
							<td><?php 
                echo trim($row->link_description) ? $row->link_description : '&nbsp;';
                ?>
</td>
						</tr>
						<?php 
                $k = 3 - $k;
            }
            ?>
					</table>
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
						<tr>
							<td width="15%"><?php 
            echo _JLMS_PLACE_IN;
            ?>
</td>
							<td><?php 
            echo $lists['lpath_chaps1'];
            ?>
</td>
						</tr>
						<tr>
							<td><br /><?php 
            echo _JLMS_ORDERING;
            ?>
</td>
							<td><br /><?php 
            echo $lists['lpath_order'];
            ?>
</td>
						</tr>
					</table>
					<input type="hidden" name="option" value="<?php 
            echo $option;
            ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
            echo $Itemid;
            ?>
" />
					<input type="hidden" name="task" value="lpath_add_link" />
					<input type="hidden" name="id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="lpath_id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="course_id" value="<?php 
            echo $course_id;
            ?>
" />
					</form>
<?php 
            echo $tabs->endTab();
        }
        if (!empty($my_quizzes)) {
            echo $tabs->startTab(_JLMS_HEAD_QUIZ_STR, "jlmstab3");
            echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_QUIZZES);
            ?>
	<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_table_no_borders">
		<tr>
			<td align="right">
			<?php 
            $toolbar = array();
            $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton_quiz('lpath_add_quiz');");
            $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton_quiz('cancel_lpath_step');");
            echo JLMS_ShowToolbar($toolbar);
            ?>
			</td>
		</tr>
	</table>
					<form action="<?php 
            echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
            ?>
" method="post" name="quizForm">
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="<?php 
            echo JLMSCSS::_('jlmslist');
            ?>
">
						<tr>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">#</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">&nbsp;</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="50%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><?php 
            echo _JLMS_LPATH_TBL_HEAD_NAME_QUIZ;
            ?>
</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="48%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><span style="display:block; width:150px"><?php 
            echo _JLMS_LPATH_TBL_HEAD_CAT_QUIZ;
            ?>
</span></<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
						</tr>
					<?php 
            $k = 1;
            for ($i = 0, $n = count($my_quizzes); $i < $n; $i++) {
                $row = $my_quizzes[$i];
                // (WARNING) if link will be changed, don't forgot to change target of <a> element
                $link = 'javascript:void(0);';
                //$row->link_href;//"index.php?option=".$option."&Itemid=".$Itemid."&task=get_file&id=".$row->file_id;
                $checked = '<input type="checkbox" name="cid[]" value="' . $row->c_id . '" />';
                ?>
						<tr class="<?php 
                echo JLMSCSS::_('sectiontableentry' . $k);
                ?>
">
							<td align="center"><?php 
                echo $i + 1;
                ?>
</td>
							<td><?php 
                echo $checked;
                ?>
</td>
							<td>
								<a href="<?php 
                echo sefRelToAbs($link);
                ?>
">
									<?php 
                echo $row->c_title;
                ?>
								</a>
							</td>
							<td><?php 
                echo trim($row->c_category) ? $row->c_category : '&nbsp;';
                ?>
</td>
						</tr>
						<?php 
                $k = 3 - $k;
            }
            ?>
					</table>
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
						<tr>
							<td width="15%"><?php 
            echo _JLMS_PLACE_IN;
            ?>
</td>
							<td><?php 
            echo $lists['lpath_chaps1'];
            ?>
</td>
						</tr>
						<tr>
							<td><br /><?php 
            echo _JLMS_ORDERING;
            ?>
</td>
							<td><br /><?php 
            echo $lists['lpath_order'];
            ?>
</td>
						</tr>
					</table>
					<input type="hidden" name="option" value="<?php 
            echo $option;
            ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
            echo $Itemid;
            ?>
" />
					<input type="hidden" name="task" value="lpath_add_quiz" />
					<input type="hidden" name="id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="lpath_id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="course_id" value="<?php 
            echo $course_id;
            ?>
" />
					</form>
<?php 
            echo $tabs->endTab();
        }
        if (!empty($my_scorms)) {
            echo $tabs->startTab(_JLMS_LPATH_SCORM_OBJECTS, "jlmstab4");
            echo JLMSCSS::h2(_JLMS_LPATH_TITLE_ADD_SCORMS);
            ?>
	<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_table_no_borders">
		<tr>
			<td align="right">
			<?php 
            $toolbar = array();
            $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton_scorm('lpath_add_scorm');");
            $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton_scorm('cancel_lpath_step');");
            echo JLMS_ShowToolbar($toolbar);
            ?>
			</td>
		</tr>
	</table>
					<form action="<?php 
            echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
            ?>
" method="post" name="scormForm">
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="<?php 
            echo JLMSCSS::_('jlmslist');
            ?>
">
						<tr>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">#</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="1%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
">&nbsp;</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
							<<?php 
            echo JLMSCSS::tableheadertag();
            ?>
 width="98%" class="<?php 
            echo JLMSCSS::_('sectiontableheader');
            ?>
"><?php 
            echo _JLMS_LPATH_SCORM_OBJECT;
            ?>
</<?php 
            echo JLMSCSS::tableheadertag();
            ?>
>
						</tr>
					<?php 
            $k = 1;
            for ($i = 0, $n = count($my_scorms); $i < $n; $i++) {
                $row = $my_scorms[$i];
                // (WARNING) if link will be changed, don't forgot to change target of <a> element
                $link = 'javascript:void(0);';
                //$row->link_href;//"index.php?option=".$option."&Itemid=".$Itemid."&task=get_file&id=".$row->file_id;
                $checked = '<input type="checkbox" name="cid[]" value="' . $row->id . '" />';
                ?>
						<tr class="<?php 
                echo JLMSCSS::_('sectiontableentry' . $k);
                ?>
">
							<td align="center"><?php 
                echo $i + 1;
                ?>
</td>
							<td><?php 
                if (!isset($row->is_link)) {
                    echo $checked;
                }
                ?>
</td>
							<td>
							
							<?php 
                if (!isset($row->is_link)) {
                    ?>
								<a href="<?php 
                    echo sefRelToAbs($link);
                    ?>
">
							<?php 
                }
                ?>
	
									<?php 
                echo $row->lpath_name;
                ?>
									
							<?php 
                if (!isset($row->is_link)) {
                    ?>
		
								</a>
							<?php 
                }
                ?>
	
							</td>
						</tr>
						<?php 
                $k = 3 - $k;
            }
            ?>
					</table>
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
						<tr>
							<td width="15%"><?php 
            echo _JLMS_PLACE_IN;
            ?>
</td>
							<td><?php 
            echo $lists['lpath_chaps1'];
            ?>
</td>
						</tr>
						<tr>
							<td><br /><?php 
            echo _JLMS_ORDERING;
            ?>
</td>
							<td><br /><?php 
            echo $lists['lpath_order'];
            ?>
</td>
						</tr>
					</table>
					<input type="hidden" name="option" value="<?php 
            echo $option;
            ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
            echo $Itemid;
            ?>
" />
					<input type="hidden" name="task" value="lpath_add_scorm" />
					<input type="hidden" name="id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="lpath_id" value="<?php 
            echo $lpath_id;
            ?>
" />
					<input type="hidden" name="course_id" value="<?php 
            echo $course_id;
            ?>
" />
					</form>
<?php 
            echo $tabs->endTab();
        }
        echo $tabs->endPane();
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function showEditLink($link_details, $lists, $option, $id, &$params)
    {
        $JLMS_CONFIG = JLMSFactory::getConfig();
        $Itemid = $JLMS_CONFIG->get('Itemid');
        ?>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form = document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if ((pressbutton == 'save_link') && (form.link_name.value == "")) {
		alert( "<?php 
        echo _JLMS_LINKS_ENTER_LINK_NAME;
        ?>
" );
	} else if ((pressbutton == 'save_link') && (form.link_href.value.substring(0,7) != "http://") && (form.link_href.value.substring(0,8) != "https://")) {
		alert( "<?php 
        echo _JLMS_LINKS_ENTER_VALID_LINK_NAME;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}

var tmp_lnk_type_var = 0;
function jlms_change_link_type() {
	if (tmp_lnk_type_var == 2) {
		$('link_stage_height_section').style.display = '';
		$('link_stage_width_section').style.display = 'none';
	} else if (tmp_lnk_type_var == 3) {
		$('link_stage_height_section').style.display = '';
		$('link_stage_width_section').style.display = '';
	} else {
		$('link_stage_height_section').style.display = 'none';
		$('link_stage_width_section').style.display = 'none';
	}
}
//--><!]]>
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('save_link');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_link');");
        JLMS_TMPL::ShowHeader('link', $link_details->id ? _JLMS_LINKS_EDIT_LINK : _JLMS_LINKS_CREATE_LINK, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
        ?>
" method="post" name="adminForm" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="15%" valign="middle" style="vertical-align:middle "><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
					<td>
						<input size="40" class="inputbox" type="text" name="link_name" value="<?php 
        echo str_replace('"', '&quot;', $link_details->link_name);
        ?>
" />
					</td>
				</tr>
				<tr>
					<td width="15%" valign="middle" style="vertical-align:middle "><br /><?php 
        echo _JLMS_LINK_LOCATION;
        ?>
</td>
					<td><br />
						<input size="40" class="inputbox" type="text" name="link_href" value="<?php 
        echo $link_details->link_href;
        ?>
" />
						<select name="link_type" onchange="tmp_lnk_type_var = this.value;jlms_change_link_type();">
							<option value="0"<?php 
        if (!$link_details->link_type) {
            echo ' selected="selected"';
        }
        ?>
><?php 
        echo _JLMS_LINKS_TYPE_NEW_WINDOW;
        ?>
</option>
							<option value="1"<?php 
        if ($link_details->link_type == 1) {
            echo ' selected="selected"';
        }
        ?>
><?php 
        echo _JLMS_LINKS_TYPE_SAME_WINDOW;
        ?>
</option>
							<option value="2"<?php 
        if ($link_details->link_type == 2) {
            echo ' selected="selected"';
        }
        ?>
><?php 
        echo _JLMS_LINKS_TYPE_IFRAME;
        ?>
</option>
							<option value="3"<?php 
        if ($link_details->link_type == 3) {
            echo ' selected="selected"';
        }
        ?>
><?php 
        echo _JLMS_LINKS_TYPE_SQBOX;
        ?>
</option>
						</select>
					</td>
				</tr>
				<tr id="link_stage_width_section"<?php 
        if (!$link_details->link_type || $link_details->link_type == 1 || $link_details->link_type == 2) {
            echo ' style="display:none"';
        }
        ?>
>
					<td><br /><?php 
        echo _JLMS_LINKS_DISPLAY_WIDTH . ":";
        ?>
<br /></td>
					<td><br />
						<input size="40" class="inputbox" type="text" name="params[display_width]" value="<?php 
        echo $params->get('display_width', 0);
        ?>
" /><br />
					</td>
				</tr>
				<tr id="link_stage_height_section"<?php 
        if (!$link_details->link_type || $link_details->link_type == 1) {
            echo ' style="display:none"';
        }
        ?>
>
					<td><br /><?php 
        echo _JLMS_LINKS_DISPLAY_HEIGHT . ":";
        ?>
<br /></td>
					<td><br />
						<input size="40" class="inputbox" type="text" name="params[display_height]" value="<?php 
        echo $params->get('display_height', 0);
        ?>
" /><br />
					</td>
				</tr>
				<tr>
					<td>
					<br /><?php 
        echo _JLMS_STATUS_PUB;
        ?>
					</td>
					<td><br />
						<?php 
        echo $lists['published'];
        ?>
					</td>
				</tr>
				<tr>
					<td width="15%" valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_IS_TIME_RELATED;
        ?>
</td>
					<td><br />
						<?php 
        JLMS_HTML::_('showperiod.field', $link_details->is_time_related, $link_details->show_period);
        ?>
					</td>
				</tr>
				<tr>
					<td><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
					<td><br />
					<?php 
        JLMS_editorArea('editor2', $link_details->link_description, 'link_description', '100%', '250', '40', '20');
        ?>
					</td>
				</tr>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="save_link" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="course_id" value="<?php 
        echo $id;
        ?>
" />
			<input type="hidden" name="id" value="<?php 
        echo $link_details->id;
        ?>
" />
		</form>
<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function showEditDocument($doc_details, &$lists, $option, $id)
    {
        $JLMS_CONFIG =& JLMSFactory::getConfig();
        $Itemid = $JLMS_CONFIG->get('Itemid');
        $is_dis_start = !($doc_details->publish_start == 1);
        $is_dis_end = !($doc_details->publish_end == 1);
        ?>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
window.addEvent('domready', function() {
	<?php 
        if ($is_dis_start) {
            ?>
	
			document.adminForm.startday.disabled = true;
			document.adminForm.startmonth.disabled = true;
			document.adminForm.startyear.disabled = true;
	<?php 
        }
        if ($is_dis_end) {
            ?>
			document.adminForm.endday.disabled = true;
			document.adminForm.endmonth.disabled = true;
			document.adminForm.endyear.disabled = true;	
	<?php 
        }
        ?>
	
}
);
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form=document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if (is_start_c == 1) {if (form.start_date.value == ''){jlms_getDate('start');}}
	if (is_end_c == 1) {if (form.end_date.value == ''){jlms_getDate('end');}}
	<?php 
        if (!$doc_details->id && !($doc_details->folder_flag == 1)) {
            ?>
	if ((pressbutton=='save_doc') && ((form.userfile0.value=="") && (form.doc_name0.value==""))){alert("<?php 
            echo _JLMS_DOCS_SELECT_FILE_OR_ENTER_NAME;
            ?>
");
	<?php 
        } else {
            ?>
	if ((pressbutton=='save_doc') && (form.doc_name0.value=="")){alert("<?php 
            echo _JLMS_PL_ENTER_NAME;
            ?>
");
	<?php 
        }
        ?>
	} else {

	<?php 
        if (class_exists('JFactory')) {
            $editor =& JLMS07062010_JFactory::getEditor();
            echo $editor->save('doc_description');
        } else {
            getEditorContents('editor1', 'doc_description');
        }
        ?>

		form.task.value = pressbutton;
		form.submit();
	}
}
function submitbutton_aF2(pb, ri2) {
	var form=document.adminForm2;
	if (pb=='add_perms') {
		form.role_id2.value = 0;
		var sel_value = form.role_id.options[form.role_id.selectedIndex].value;
		if (sel_value == 0 || sel_value == '0') {
		} else {
			form.task2.value = pb;
			form.submit();
		}
	} else if (pb=='del_perms') {
		form.role_id2.value = ri2;
		form.task2.value = pb;
		form.submit();
	}
}
var is_start_c = <?php 
        echo $doc_details->publish_start ? '1' : '0';
        ?>
; var is_end_c = <?php 
        echo $doc_details->publish_end ? '1' : '0';
        ?>
;
function jlms_Change_start() {
	var form=document.adminForm;
	if (is_start_c == 1) {
		is_start_c = 0
		form.startday.disabled = true;
		form.startmonth.disabled = true;
		form.startyear.disabled = true;
	} else {
		is_start_c = 1
		form.startday.disabled = false;
		form.startmonth.disabled = false;
		form.startyear.disabled = false;
	}
}
function jlms_Change_end() {
	var form=document.adminForm;
	if (is_end_c == 1) {
		is_end_c = 0
		form.endday.disabled = true;
		form.endmonth.disabled = true;
		form.endyear.disabled = true;
	} else {
		is_end_c = 1
		form.endday.disabled = false;
		form.endmonth.disabled = false;
		form.endyear.disabled = false;
	}
}
<?php 
        if (!($doc_details->folder_flag == 1) && !$doc_details->id) {
            ?>
function jlms_changeZips_values(elem) {
	if (elem.name == 'upload_zip') {
		if (elem.value == '1' || elem.value == 1) {
			if (elem.form.zip_package.length) {
				var i;
				for (i = 0; i<elem.form.zip_package.length; i++) {
					if (elem.form.zip_package[i].value > 0) {
						if (elem.form.zip_package[i].checked) {
							elem.form.zip_package[i].checked = false;
						}
					} else {
						if (!elem.form.zip_package[i].checked) {
							elem.form.zip_package[i].checked = true;
						}
					}

				}
			}
			document.getElementById('jlms_newformbtn_row').style.display = '';
			document.getElementById('jlms_newformbtn_row').style.visibility = 'visible';
		}
	} else if (elem.name == 'zip_package') {
		if (elem.value == '1' || elem.value == 1) {
			if (elem.form.upload_zip.length) {
				var i;
				for (i = 0; i<elem.form.upload_zip.length; i++) {
					if (elem.form.upload_zip[i].value > 0) {
						if (elem.form.upload_zip[i].checked) {
							elem.form.upload_zip[i].checked = false;
						}
					} else {
						if (!elem.form.upload_zip[i].checked) {
							elem.form.upload_zip[i].checked = true;
						}
					}

				}
			}
			i = 1;
			while(document.getElementById('tr1_' + i)) {
				document.getElementById('tr1_' + i).style.display = 'none';
				document.getElementById('tr1_' + i).style.visibility = 'hidden';
				document.getElementById('tr2_' + i).style.display = 'none';
				document.getElementById('tr2_' + i).style.visibility = 'hidden';
				i++;
			}
			document.getElementById('jlms_newformbtn_row').style.display = 'none';
			document.getElementById('jlms_newformbtn_row').style.visibility = 'hidden';
		}
	}
}
<?php 
        } else {
            ?>
function jlms_changeZips_values(elem) {
	
}
<?php 
        }
        ?>
function Add_new_form() {
	i = 1;
	while(document.getElementById('tr1_' + i)) {
		if( document.getElementById('tr1_' + i).style.display == 'none' && document.getElementById('tr1_' + i).style.visibility == 'hidden') {
			document.getElementById('tr1_' + i).style.display = '';
			document.getElementById('tr1_' + i).style.visibility = 'visible';
			document.getElementById('tr2_' + i).style.display = '';
			document.getElementById('tr2_' + i).style.visibility = 'visible';
			break;
		}
		i++;
	}	
}
//--><!]]>
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $title = '';
        if ($doc_details->folder_flag == 1) {
            $title = $doc_details->id ? _JLMS_DOCS_TITLE_EDIT_FOLDER : _JLMS_DOCS_TITLE_NEW_FOLDER;
        } else {
            $title = $doc_details->id ? _JLMS_DOCS_TITLE_EDIT_DOC : _JLMS_DOCS_TITLE_NEW_DOC;
        }
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('save_doc');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_doc');");
        JLMS_TMPL::ShowHeader('doc', $title, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
        ?>
" method="post" name="adminForm" enctype="multipart/form-data" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="30%" valign="middle" style="vertical-align:middle"><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
					<td><input class="inputbox" size="40" type="text" name="doc_name0" value="<?php 
        echo str_replace('"', '&quot;', $doc_details->doc_name);
        ?>
" />
					</td>
				</tr>
			<?php 
        if (!($doc_details->folder_flag == 1)) {
            ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
            echo _JLMS_CHOOSE_FILE;
            ?>
</td>
					<td>
						<br /><input size="40" class="inputbox" type="file" name="userfile0" />
					</td>
				</tr>
			<?php 
            if (!$doc_details->id) {
                ?>
			<?php 
                for ($i = 1; $i < 10; $i++) {
                    ?>
						<tr style="visibility:hidden; display:none;" id="tr1_<?php 
                    echo $i;
                    ?>
">
							<td valign="middle" style="vertical-align:middle"><br /><?php 
                    echo _JLMS_ENTER_NAME;
                    ?>
</td>
							<td><br /><input class="inputbox" size="40" type="text" name="doc_name<?php 
                    echo $i;
                    ?>
" value="<?php 
                    echo str_replace('"', '&quot;', $doc_details->doc_name);
                    ?>
" />
							</td>
						</tr>
						<tr style="visibility:hidden; display:none;" id="tr2_<?php 
                    echo $i;
                    ?>
">
							<td valign="middle" style="vertical-align:middle"><br /><?php 
                    echo _JLMS_CHOOSE_FILE;
                    ?>
</td>
							<td>
								<br /><input size="40" class="inputbox" type="file" name="userfile<?php 
                    echo $i;
                    ?>
" />
							</td>
						</tr>
				<?php 
                }
                ?>
				<tr id="jlms_newformbtn_row">
					<td width="30%" valign="middle" style="vertical-align:middle" colspan="2"><br />
					<input type="button" onclick="javascript:Add_new_form();" value="+" style="width: 70px;" name="add_new_g_cat" class="text_area"/>
					</td>
				</tr>
			<?php 
            }
            ?>
			<?php 
            if (!($doc_details->folder_flag == 1) && !$doc_details->id) {
                ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
                echo _JLMS_OUTDOCS_UPLOAD_ZIP_FILES;
                ?>
:</td>
					<td><br /><?php 
                echo $lists['upload_zip'];
                ?>
</td>
				</tr>
				<tr><td colspan="2"><span class="small"><?php 
                echo _JLMS_OUTDOCS_UPLOAD_ZIP_FILES_NOTE;
                ?>
</span></td></tr>
			<?php 
            }
            ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
            echo _JLMS_DOCS_UPLOAD_CONTENT_ZIP_PACK;
            ?>
:</td>
					<td><br /><?php 
            echo $lists['content_zip_pack'];
            ?>
</td>
				</tr>
			<?php 
        }
        ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
        echo _JLMS_PLACE_IN;
        ?>
</td>
					<td><br /><?php 
        echo $lists['course_folders'];
        ?>
</td>
				</tr>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
        echo _JLMS_PUBLISHING;
        ?>
</td>
					<td><br /><?php 
        echo $lists['publishing'];
        ?>
</td>
				</tr>
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_START_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table class="jlms_date_outer" cellpadding="0" cellspacing="0" border="0"><tr><td valign="middle"><input type="checkbox" value="1" name="is_start" onclick="jlms_Change_start()" <?php 
        echo $doc_details->publish_start ? 'checked' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $s_date = $is_dis_start ? date('Y-m-d') : $doc_details->start_date;
        echo JLMS_HTML::_('calendar.calendar', $s_date, 'start', 'start');
        ?>
						</td></tr></table>
					</td>
				</tr>	
				<tr>
					<td><br /><?php 
        echo _JLMS_END_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table class="jlms_date_outer" cellpadding="0" cellspacing="0" border="0"><tr><td valign="middle"><input type="checkbox" value="1" name="is_end" onclick="jlms_Change_end()" <?php 
        echo $doc_details->publish_end ? 'checked' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $e_date = $is_dis_end ? date('Y-m-d') : $doc_details->end_date;
        echo JLMS_HTML::_('calendar.calendar', $e_date, 'end', 'end');
        ?>
						</td></tr></table>
					</td>
				</tr>
				<tr>
					<td valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_IS_TIME_RELATED;
        ?>
</td>
					<td><br />
						<?php 
        JLMS_HTML::_('showperiod.field', $doc_details->is_time_related, $doc_details->show_period);
        ?>
					</td>
				</tr>	
				<tr>
					<td colspan="2" valign="top" align="left" style="text-align:left "><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
				</tr>	
				<tr>
					<td colspan="2">
					<?php 
        JLMS_editorArea('editor1', $doc_details->doc_description, 'doc_description', '100%', '250', '40', '20');
        ?>
					</td>
				</tr>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="update_document" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="course_id" value="<?php 
        echo $id;
        ?>
" />
			<input type="hidden" name="folder_flag" value="<?php 
        echo $doc_details->folder_flag;
        ?>
" />
			<input type="hidden" name="id" value="<?php 
        echo $doc_details->id;
        ?>
" />
		</form>

<?php 
        $JLMS_ACL =& JLMSFactory::getACL();
        if ($JLMS_ACL->CheckPermissions('docs', 'set_permissions') && isset($doc_details->id) && $doc_details->id && isset($doc_details->folder_flag) && $doc_details->folder_flag == 1) {
            $db =& JFactory::getDbo();
            $query = "SELECT a.*, b.lms_usertype as role_name FROM #__lms_documents_perms as a LEFT JOIN #__lms_usertypes as b ON a.role_id = b.id WHERE a.doc_id = " . intval($doc_details->id);
            $db->SetQuery($query);
            $doc_perms = $db->LoadObjectList();
            $role_types = '(1,2,4,5)';
            $query = "SELECT id as value, lms_usertype as text, roletype_id, IF(roletype_id = 4, 1, IF(roletype_id = 2, 2, IF(roletype_id = 1, 4, 3))) as ordering FROM #__lms_usertypes WHERE roletype_id IN {$role_types} ORDER BY ordering, lms_usertype";
            $db->SetQuery($query);
            $roles = $db->LoadObjectList('value');
            $cur_role = 0;
            //$view_by ? $row->role_id : $row->lms_usertype_id;
            $sel_name = 'role_id';
            // : 'lms_usertype_id';
            $sel_html = '<select id="roles_selections" class="text_area" style="width:266px" name="' . $sel_name . '">';
            $sel_html .= '<option value="0"> - Select role - </option>';
            $prev_roletype = 0;
            foreach ($roles as $role) {
                if ($role->roletype_id != $prev_roletype) {
                    if ($prev_roletype) {
                        $sel_html .= '</optgroup>';
                    }
                    $prev_roletype = $role->roletype_id;
                    if ($role->roletype_id == 4) {
                        $sel_html .= '<optgroup label="Administrator roles">';
                    }
                    if ($role->roletype_id == 2) {
                        $sel_html .= '<optgroup label="Teacher roles">';
                    }
                    if ($role->roletype_id == 5) {
                        $sel_html .= '<optgroup label="Assistant roles">';
                    }
                    if ($role->roletype_id == 1) {
                        $sel_html .= '<optgroup label="Learner roles">';
                    }
                }
                $selected = '';
                if ($role->value == $cur_role) {
                    $selected = ' selected="selected"';
                }
                $sel_html .= '<option value="' . $role->value . '"' . $selected . '>' . $role->text . '</option>';
            }
            $sel_html .= '</optgroup>';
            $sel_html .= '</select>';
            $custom_perm_title = _JLMS_CUSTOM_PERMISSIONS;
            if ($JLMS_CONFIG->get('is_trial', false) && $JLMS_CONFIG->get('trial_custom_perm_heading_text', '')) {
                $custom_perm_title .= $JLMS_CONFIG->get('trial_custom_perm_heading_text', '');
            }
            ?>
			<a name="perms"></a><div class="contentheading"><?php 
            echo $custom_perm_title;
            ?>
</div>
<?php 
            if ($JLMS_CONFIG->get('is_trial', false) && $JLMS_CONFIG->get('trial_custom_perm_page_text', '')) {
                echo '<div class="joomlalms_sys_message">' . $JLMS_CONFIG->get('trial_custom_perm_page_text', '') . '</div>';
            }
            ?>
		<form action="<?php 
            echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
            ?>
" method="post" name="adminForm2" enctype="multipart/form-data">
			<table width="100%" cellpadding="0" cellspacing="0" border="0">
				<tr>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 width="16" class="sectiontableheader">&nbsp;</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 class="sectiontableheader"><?php 
            echo _JLMS_CPERM_ROLE_NAME;
            ?>
</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 class="sectiontableheader"><?php 
            echo _JLMS_CPERM_VIEW;
            ?>
</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 class="sectiontableheader"><?php 
            echo _JLMS_CPERM_VIEW_ALL;
            ?>
</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 class="sectiontableheader"><?php 
            echo _JLMS_CPERM_ORDER;
            ?>
</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 class="sectiontableheader"><?php 
            echo _JLMS_CPERM_PUBLISH;
            ?>
</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
					<<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
 class="sectiontableheader"><?php 
            echo _JLMS_CPERM_MANAGE;
            ?>
</<?php 
            echo $JLMS_CONFIG->get('tableheader_tag', 'td');
            ?>
>
				</tr>
<?php 
            $k = 1;
            if (count($doc_perms)) {
                $yes_img = '<img height="16" width="16" border="0" alt="V" src="' . $JLMS_CONFIG->get('live_site') . '/components/com_joomla_lms/lms_images/toolbar/btn_accept.png" class="JLMS_png"/>';
                $no_img = '<img height="16" width="16" border="0" alt="X" src="' . $JLMS_CONFIG->get('live_site') . '/components/com_joomla_lms/lms_images/toolbar/btn_cancel.png" class="JLMS_png"/>';
                foreach ($doc_perms as $doc_perm) {
                    echo '<tr class="sectiontableentry' . $k . '">';
                    echo '<td>';
                    echo '<a href="javascript:submitbutton_aF2(\'del_perms\', ' . $doc_perm->role_id . ');"><img src="' . $JLMS_CONFIG->get('live_site') . '/components/com_joomla_lms/lms_images/toolbar/btn_delete.png" class="JLMS_png" width="16" height="16" border="0" alt="btn_add" /></a>';
                    echo '</td>';
                    echo '<td align="left">' . $doc_perm->role_name . '</td>';
                    echo '<td align="center">' . ($doc_perm->p_view ? $yes_img : $no_img) . '</td>';
                    echo '<td align="center">' . ($doc_perm->p_viewall ? $yes_img : $no_img) . '</td>';
                    echo '<td align="center">' . ($doc_perm->p_order ? $yes_img : $no_img) . '</td>';
                    echo '<td align="center">' . ($doc_perm->p_publish ? $yes_img : $no_img) . '</td>';
                    echo '<td align="center">' . ($doc_perm->p_manage ? $yes_img : $no_img) . '</td>';
                    echo '</tr>';
                }
            }
            ?>
				<tr class="sectiontableentry<?php 
            echo $k;
            ?>
">
					<td><a href="javascript:submitbutton_aF2('add_perms', 0);"><img src="<?php 
            echo $JLMS_CONFIG->get('live_site');
            ?>
/components/com_joomla_lms/lms_images/toolbar/btn_add.png" class="JLMS_png" width="16" height="16" border="0" alt="btn_add" /></a></td>
					<td><?php 
            echo $sel_html;
            ?>
</td>
					<td align="center"><input class="inputbox" type="checkbox" name="p_view" value="1" /></td>
					<td align="center"><input class="inputbox" type="checkbox" name="p_viewall" value="1" /></td>
					<td align="center"><input class="inputbox" type="checkbox" name="p_order" value="1" /></td>
					<td align="center"><input class="inputbox" type="checkbox" name="p_publish" value="1" /></td>
					<td align="center"><input class="inputbox" type="checkbox" name="p_manage" value="1" /></td>
				</tr>

			</table>
			<input type="hidden" name="option" value="<?php 
            echo $option;
            ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
            echo $Itemid;
            ?>
" />
			<input type="hidden" name="task" value="save_doc" />
			<input type="hidden" name="role_id2" value="0" />
			<input type="hidden" name="task2" value="add_perms" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="course_id" value="<?php 
            echo $id;
            ?>
" />
			<input type="hidden" name="folder_flag" value="<?php 
            echo $doc_details->folder_flag;
            ?>
" />
			<input type="hidden" name="id" value="<?php 
            echo $doc_details->id;
            ?>
" />
		</form>
<?php 
        }
        ?>

<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function JQ_editQuest_Boilerplate(&$row, &$lists, $option, $page, $course_id, $q_om_type, &$qtype_str, &$params, $id, $gqp = false, $levels = false)
    {
        global $Itemid;
        ?>
<script language="javascript" type="text/javascript">
<!--
function setgood() {
	return true;
}

function submitbutton(pressbutton) {
	var form = document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if (pressbutton == 'cancel_quest') {
		form.page.value = pressbutton;
		form.submit();
	}
	if (pressbutton == 'preview_quest') {
		if (form.c_id.value == '0') {
			alert("<?php 
        echo _JLMS_QUIZ_SAVE_QUEST_FIRST;
        ?>
");
		} else {
			window.open('index.php?option=<?php 
        echo $option;
        ?>
&Itemid=<?php 
        echo $Itemid;
        ?>
&task=quizzes&id=<?php 
        echo $course_id;
        ?>
&page=view_preview&c_id=<?php 
        echo $row->c_id;
        ?>
');
			return;
		}
	}
	// do field validation
	if (form.c_question.value == ""){
		alert( "<?php 
        echo _JLMS_QUIZ_ENTER_QUEST_TEXT;
        ?>
" );
	} 
	else { 
		<?php 
        if ($gqp) {
            ?>
		if( (form.level_id_0.value == 0) && (pressbutton != 'cancel_quest_gqp')) {
			alert( "<?php 
            echo _JLMS_SELECT_CATEGORY;
            ?>
" );
		}
		else {
			form.page.value = pressbutton;
			form.submit();
		}
		<?php 
        } else {
            ?>
			form.page.value = pressbutton;
			form.submit();
		<?php 
        }
        ?>
	}	
}
//-->
</script>
	<?php 
        $toolbar = JLMS_quiz_admin_html_class::GetQuestEdit_Toolbar($id, $gqp);
        if ($gqp) {
            $multicat = array();
            $i = 0;
            foreach ($lists as $key => $item) {
                if (substr($key, 0, 6) == 'level_') {
                    if (isset($lists['level_' . $i])) {
                        $multicat[] = $lists['level_' . $i];
                    }
                    $i++;
                }
            }
        }
        $h = $row->c_id ? _JLMS_QUIZ_QUEST_EDIT_TITLE : _JLMS_QUIZ_QUEST_NEW_TITLE;
        JLMS_quiz_admin_html_class::showQuizHead($course_id, $option, $h, true, $toolbar, '', $gqp);
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
        ?>
" method="post" name="adminForm" onsubmit="setgood();">
	<?php 
        JLMS_TMPL::OpenMT('jlms_table_no_borders');
        JLMS_TMPL::OpenTS();
        $tabs = new JLMSTabs(0);
        echo $tabs->startPane("JLMS");
        echo $tabs->startTab(_JLMS_QUIZ_E_PARAMS_TAB, "jlmstab1");
        ?>

		<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_item_properties">
		<?php 
        if ($gqp) {
            ?>
			<tr>
				<td colspan="2">
				<?php 
            JLMS_quiz_admin_html_class::JQ_subCategory($multicat, $levels);
            ?>
	
				</td>
			</tr>
		<?php 
        }
        ?>
	
			<tr>
				<td align="left" valign="top" colspan="2"><br /><?php 
        echo _JLMS_QUIZ_QUEST_QUEST_TXT;
        ?>
</td>
			</tr>
			<tr>
				<td colspan="2">
				<?php 
        JLMS_editorArea('editor1', $row->c_question, 'c_question', '100%;', '250', '75', '20');
        ?>
				</td>
			</tr>
			<tr>
				<td width="20%"><?php 
        echo _JLMS_QUIZ_TBL_QUEST_PUBLISH;
        ?>
:</td>
				<td>
					<input type="hidden" name="published" value="<?php 
        echo $row->published;
        ?>
" />
					<input type="checkbox" name="published_chk" onClick="javascript: this.form['published'].value = (this.checked)?1:0;" <?php 
        echo $row->published == 1 ? "checked" : "";
        ?>
 />
			</tr>
		<?php 
        if (!$gqp) {
            ?>
	
			<tr>
				<td width="20%"><br /><?php 
            echo _JLMS_QUIZ_QUEST_QUIZ;
            ?>
</td><td><?php 
            echo $lists['quiz'];
            ?>
</td>
			</tr>
			<tr>
				<td valign="middle" align="left"><br /><?php 
            echo _JLMS_QUIZ_ENTER_CAT;
            ?>
</td>
				<td><br /><?php 
            echo $lists['jq_categories'];
            ?>
</td>
			</tr>
		<?php 
        }
        ?>
	
			<tr>
				<td><br /><?php 
        echo _JLMS_QUIZ_QUEST_ATTEMPTS;
        ?>
</td><td><br /><input class="inputbox" type="text" name="c_attempts" size="50" maxlength="5" value="<?php 
        echo $row->c_attempts;
        ?>
" /></td>
			</tr>
			<tr>
				<td><br /><?php 
        echo _JLMS_QUIZ_QUEST_ORDERING;
        ?>
</td><td><br /><?php 
        echo $lists['ordering'];
        ?>
</td>
			</tr>
		</table>
		<?php 
        echo $tabs->endPane();
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
        ?>
		<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
		<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
		<input type="hidden" name="task" value="quizzes" />
		<input type="hidden" name="c_type" value="<?php 
        echo $q_om_type;
        ?>
" />
		<input type="hidden" name="id" value="<?php 
        echo $course_id;
        ?>
" />
		<input type="hidden" name="page" value="save_quiz" />
		<input type="hidden" name="c_id" value="<?php 
        echo $row->c_id;
        ?>
" />
		</form>
		<?php 
        JLMS_quiz_admin_html_class::showQuizFooter();
        ?>
		<?php 
    }
    function showEditHW($hw_details, $lists, $option, $id, &$params)
    {
        global $JLMS_CONFIG;
        $Itemid = $JLMS_CONFIG->get('Itemid');
        ?>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form = document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if (form.post_date.value == ''){jlms_getDate('post');}
	if (form.end_date.value == ''){jlms_getDate('end');}
	if ((pressbutton == 'hw_save') && (form.hw_name.value == "")) {
		alert( "<?php 
        echo _JLMS_HW_ENTER_HW_NAME;
        ?>
" );
	} else {
		form.task.value = pressbutton;
		form.submit();
	}
}
//--><!]]>
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('hw_save');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('hw_cancel');");
        JLMS_TMPL::ShowHeader('homework', $hw_details->id ? _JLMS_HW_EDIT_HW : _JLMS_HW_CREATE_HW, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&Itemid={$Itemid}");
        ?>
" method="post" name="adminForm" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="15%" valign="middle" style="vertical-align:middle "><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
					<td>
						<input size="40" class="inputbox" type="text" name="hw_name" value="<?php 
        echo str_replace('"', '&quot;', $hw_details->hw_name);
        ?>
" />
					</td>
				</tr>
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        echo JLMS_HTML::_('calendar.calendar', $hw_details->post_date, 'post', 'post');
        ?>
					
						</td></tr></table>
					</td>
				</tr>	
				<tr>
					<td><br /><?php 
        echo _JLMS_END_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        echo JLMS_HTML::_('calendar.calendar', $hw_details->end_date, 'end', 'end');
        ?>
						</td></tr></table>
					</td>
				</tr>
				<tr>
					<td colspan="2" height="20"></td>
				</tr>				
				<tr>
					<td>
					<?php 
        echo _JLMS_STATUS_PUB;
        ?>
					</td>
					<td>
						<?php 
        echo $lists['published'];
        ?>
					</td>
				</tr>
				<tr>
					<td colspan="2" height="20"></td>
				</tr>
				<tr>
					<td>
					<?php 
        echo _JLMS_HW_ACTIVITY_TYPE;
        ?>
					</td>
					<td>
						<?php 
        echo $lists['activity_type'];
        ?>
					</td>
				</tr>
				<tr>
					<td colspan="2" height="20"></td>
				</tr>
				<tr>
					<td>
					<?php 
        echo _JLMS_HW_GRADED_ACTIVITY;
        ?>
					</td>
					<td>
						<?php 
        echo $lists['graded_activity'];
        ?>
					</td>
				</tr>
				<tr>
					<td colspan="2" height="20"></td>
				</tr>
				<tr>
					<td width="15%" valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_IS_TIME_RELATED;
        ?>
</td>
					<td><br />
						<?php 
        JLMS_HTML::_('showperiod.field', $hw_details->is_time_related, $hw_details->show_period);
        ?>
					</td>
				</tr>			
				<?php 
        if ($lists['is_limited'] != '') {
            ?>
				<tr>
					<td colspan="2" height="20"></td>
				</tr>
				<tr>
					<td>
					<?php 
            echo _JLMS_LIMIT_RESOURCE_TO_GROUPS;
            ?>
					</td>
					<td>
						<?php 
            echo $lists['is_limited'];
            ?>
					</td>
				</tr>
				<?php 
        }
        ?>
				<tr>
					<td colspan="2" height="20"></td>
				</tr>

				<tr>
					<td valign="top"><?php 
        echo _JLMS_LIMIT_RESOURCE_USERGROUPS;
        ?>
</td>
					<td><?php 
        echo $lists['groups'];
        ?>
</td>
				</tr>
				<tr>
					<td align="left" valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_SHORT_DESCRIPTION;
        ?>
</td>
					<td><br /><textarea class="inputbox" name="hw_shortdescription" cols="50" rows="3"><?php 
        echo $hw_details->hw_shortdescription;
        ?>
</textarea></td>
				</tr>
				<tr>
					<td colspan="2"><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
				</tr>
				<tr>
					<td colspan="2">
					<?php 
        JLMS_editorArea('editor2', $hw_details->hw_description, 'hw_description', '100%;', '250', '40', '20');
        ?>
					</td>
				</tr>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="hw_save" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="course_id" value="<?php 
        echo $id;
        ?>
" />
			<input type="hidden" name="id" value="<?php 
        echo $hw_details->id;
        ?>
" />
			<?php 
        echo $params['hidden_is_time_related'];
        ?>
		</form>
<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function editDropBox(&$row, &$lists, $option, $course_id)
    {
        global $Itemid, $my;
        ?>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form=document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if ((pressbutton=='save_dropbox') && ((form.userfile.value=="") && (form.dropbox_name.value==""))){
			alert("<?php 
        echo _JLMS_SELECT_FILE_ENTER_NAME;
        ?>
");
	}
	 else {form.task.value = pressbutton;form.submit();}
}
//--><!]]>
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('save_dropbox');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_dropbox');");
        JLMS_TMPL::ShowHeader('dropbox', _JLMS_DROP_ADD_ITEM, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
        ?>
" method="post" name="adminForm" enctype="multipart/form-data" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="30%" valign="top" style="vertical-align:top"><?php 
        echo _JLMS_DROP_SEND_TO;
        ?>
</td>
					<td>
						<?php 
        echo $lists['course_users'];
        ?>
					</td>
				</tr>
				
				<tr>
					<td height="15"></td>
					<td></td>
				</tr>
				<tr>
					<td valign="middle" style="vertical-align:middle">
						<?php 
        echo _JLMS_DROP_NAME;
        ?>
					</td>
					<td>
						<input type="text" class="inputbox" name="dropbox_name" size="52" value="<?php 
        echo $row->drp_name;
        ?>
">
					</td>				
				</tr>
				<?php 
        $detect = false;
        $path_detect = JPATH_SITE . DS . 'components' . DS . 'com_jlms_profile' . DS . 'jlms_profile_detect.php';
        if (file_exists($path_detect)) {
            include_once $path_detect;
            $detect = COMPONENT_Profile_Detect();
        }
        if ($detect) {
            $params = array();
            $params['width'] = 800;
            $params['height'] = 600;
            echo showChooseFiles($params);
        } else {
            ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
            echo _JLMS_CHOOSE_FILE;
            ?>
</td>
					<td>
						<br />
						<input class="inputbox" size="40" type="file" name="userfile">
					</td>
				</tr>
				<?php 
        }
        ?>
				<?php 
        //				if (JLMS_GetUserType($my->id, $course_id) == 1) {
        $JLMS_ACL =& JLMSFactory::getACL();
        if ($JLMS_ACL->CheckPermissions('dropbox', 'mark_as_corrected')) {
            ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
            echo _JLMS_DROP_MARK_AS_CORRECTED;
            ?>
</td>
					<td>
						<br /><?php 
            echo mosHTML::yesnoRadioList('drp_corrected', 'class="inputbox" ', 0);
            ?>
					</td>
				</tr>
				<?php 
        }
        ?>
				<tr>
					<td colspan="2"><br /><?php 
        echo _JLMS_COMMENT;
        ?>
</td>
				</tr>
				<tr>
					<td colspan="2">
					<?php 
        JLMS_editorArea('editor1', $row->drp_description, 'drp_description', '100%;', '250', '40', '20');
        ?>
					</td>
				</tr>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="save_dropbox" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="id" value="<?php 
        echo $row->id;
        ?>
" />
			<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
		</form>
<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function showEditScorm(&$row, &$lists, $option, $params, $lp_params)
    {
        global $Itemid, $_MAMBOTS, $JLMS_CONFIG;
        ?>
<script language="javascript" type="text/javascript">
<!--
function setgood() {
	return true;
}
var tmp_sl_var = <?php 
        echo $params->get('scorm_layout', 0);
        ?>
;
function submitbutton(pressbutton, jform_name) {
	var form = eval("document."+jform_name);//adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if (pressbutton == 'cancel_scorm') {
		form.task.value = 'cancel_scorm';
		form.submit();
	} else {
		if (pressbutton == 'save_scorm') {
				form.task.value = 'save_scorm';
				form.submit();
		}
	}
}
function jlms_change_scorm_stages_view() {
	if (tmp_sl_var == 1) {
		$('scorm_stage_width_section').style.display = '';
	} else {
		$('scorm_stage_width_section').style.display = 'none';
	}
}
function jlms_dis_forms(elem, type) {
	var form = document.adminFormsc;

	if (type == 1 || type == '1') {
		if (elem.checked) {
			scorm_upl_type = 1;
			elem.form.scorm_file.disabled = false;
			document.adminFormsc.scorm_ftp_file.disabled = true;
			
			form.scorm_upl_type.value = 1;
			
		} else {
			scorm_upl_type = 2;
			elem.form.scorm_file.disabled = true;
			document.adminFormsc.scorm_ftp_file.disabled = false;
		}
	}
	if (type == 2 || type == '2') {
		if (elem.checked) {
			scorm_upl_type = 2;
			elem.form.scorm_file.disabled = true;
			document.adminFormsc.scorm_ftp_file.disabled = false;
			
			form.scorm_upl_type.value = 2;
		} else {
			scorm_upl_type = 1;
			elem.form.scorm_file.disabled = false;
			document.adminFormsc.scorm_ftp_file.disabled = true;
		}
	}
}
-->		
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array('show_menu' => true, 'simple_menu' => true);
        $toolbar = array();
        $title = '';
        $title = $row->id ? _JLMS_DOCS_EDIT_SCORM_PACKAGE : _JLMS_DOCS_NEW_SCORM_PACKAGE;
        JLMS_TMPL::ShowHeader('outdoc', $title, $hparams, $toolbar);
        JLMS_TMPL::OpenTS('', ' valign="top"');
        if (!$row->id || $row->id && $row->folder_flag == 3) {
            ?>
				<form action="<?php 
            echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
            ?>
" method="post" name="adminFormsc" enctype="multipart/form-data" onsubmit="setgood();">
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_properties_table">
					<tr>
						<td align="left" class="contentheading" valign="middle" style="vertical-align:middle ">
							
						</td>
						<td align="right" style="text-align:right ">
						<?php 
            $toolbar = array();
            $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('save_scorm', 'adminFormsc');");
            $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_scorm', 'adminFormsc');");
            echo JLMS_ShowToolbar($toolbar);
            ?>
						</td>
					</tr>
					</table>
					<table width="100%" cellpadding="0" cellspacing="0" border="0" class="jlms_properties_table">
					<tr>
						<td width="30%"><?php 
            echo _JLMS_ENTER_NAME;
            ?>
<br /></td>
						<td>
							<input size="40" class="inputbox" type="text" name="doc_name" value="<?php 
            echo $row->doc_name;
            ?>
" /><br />
						</td>
					</tr>
					<tr>
						<td colspan="2"><input id="scorm_upl_type_1" type="radio" name="scorm_upl_type" value="1" checked="checked" onchange="jlms_dis_forms(this,1);" /> <label for="scorm_upl_type_1"><strong><?php 
            echo _JLMS_LPATH_CHOOSE_LOCAL_FILE;
            ?>
</strong></label></td>
					</tr>
					<tr>
						<td><?php 
            echo _JLMS_CHOOSE_FILE;
            ?>
</td>
						<td>
							<input size="40" class="inputbox" type="file" name="scorm_file" />
						</td>
					</tr>
					<tr>
						<td colspan="2"><input id="scorm_upl_type_2" type="radio" name="scorm_upl_type" value="2" onchange="jlms_dis_forms(this,2);" /> <label for="scorm_upl_type_2"><strong><?php 
            echo _JLMS_LPATH_CHOOSE_FTP_FILE;
            ?>
</strong></label></td>
					</tr>
					<tr>
						<td><?php 
            echo _JLMS_CHOOSE_FILE;
            ?>
</td>
						<td>
							<input size="40" class="inputbox" type="text" disabled="disabled"  name="scorm_ftp_file" />
						</td>
					</tr>
					<tr>
						<td valign="middle" style="vertical-align:middle"><br /><?php 
            echo _JLMS_PLACE_IN;
            ?>
</td>
						<td><br /><?php 
            echo $lists['course_folders'];
            ?>
</td>
					</tr>
					<tr id="scorm_stage_width_section"<?php 
            if ($params->get('scorm_layout', 0) == 0) {
                echo ' style="display:none"';
            }
            ?>
>
						<td><br /><?php 
            echo _JLMS_LP_SCORM_DISPLAY_WIDTH;
            ?>
</td>
						<td><br />
							<input size="40" class="inputbox" type="text" name="scorm_width" value="<?php 
            echo $row->scorm_width;
            ?>
" />
						</td>
					</tr>
					<tr>
						<td><br /><?php 
            echo _JLMS_LP_SCORM_DISPLAY_HEIGHT;
            ?>
</td>
						<td><br />
							<input size="40" class="inputbox" type="text" name="scorm_height" value="<?php 
            echo $row->scorm_height;
            ?>
" />
						</td>
					</tr>
					<tr>
						<td><br /><?php 
            echo _JLMS_LPATH_SCORM_NAV_BAR_OPTION;
            ?>
</td>
						<td><br />

							<select class="inputbox" size="1" name="params[scorm_nav_bar]" onchange="tmp_nb_var = this.value;jlms_change_scorm_stages_view();">
								<option<?php 
            if ($params->get('scorm_nav_bar', 0) == 0) {
                echo ' selected="selected"';
            }
            ?>
 value="0"><?php 
            echo _JLMS_LP_SCORM_NAV_BAR_HIDE;
            ?>
</option>
								<option<?php 
            if ($params->get('scorm_nav_bar', 0) == 1) {
                echo ' selected="selected"';
            }
            ?>
 value="1"><?php 
            echo _JLMS_LP_SCORM_NAV_BAR_TOP;
            ?>
</option>
								<option<?php 
            if ($params->get('scorm_nav_bar', 0) == 2) {
                echo ' selected="selected"';
            }
            ?>
 value="2"><?php 
            echo _JLMS_LP_SCORM_NAV_BAR_LEFT;
            ?>
</option>
							</select>
						</td>
					</tr>
					<tr>
						<td><br /><?php 
            echo _JLMS_LP_SCORM_LAYOUT_TYPE;
            ?>
</td>
						<td><br />
							<select class="inputbox" size="1" name="params[scorm_layout]"  onchange="tmp_sl_var = this.value;jlms_change_scorm_stages_view();">
								<option<?php 
            if ($params->get('scorm_layout', 0) == 0) {
                echo ' selected="selected"';
            }
            ?>
 value="0"><?php 
            echo _JLMS_LP_SCORM_LAYOUT_INLINE;
            ?>
</option>
								<option<?php 
            if ($params->get('scorm_layout', 0) == 1) {
                echo ' selected="selected"';
            }
            ?>
 value="1"><?php 
            echo _JLMS_LP_SCORM_LAYOUT_SBOX;
            ?>
</option>
							</select>
						</td>
					</tr>
					<tr>
					<td valign="middle"><br /><?php 
            echo _JLMS_OUTDOCS_VISFOR;
            ?>
</td>
					<td><br />
					<?php 
            $chk1 = '';
            $chk2 = '';
            $chk3 = '';
            if ($row->outdoc_share == 0) {
                $chk1 = ' checked="checked"';
            }
            if ($row->outdoc_share == 1) {
                $chk2 = ' checked="checked"';
            }
            if ($row->outdoc_share == 2) {
                $chk3 = ' checked="checked"';
            }
            ?>
						<input type="radio" name="outdoc_share" id="outdoc_share0" value="0"<?php 
            echo $chk1;
            ?>
 /><label for="outdoc_share0"><?php 
            echo _JLMS_OUTDOCS_PRIVATE;
            ?>
</label>
						<input type="radio" name="outdoc_share" id="outdoc_share1" value="1"<?php 
            echo $chk2;
            ?>
 /><label for="outdoc_share1"><?php 
            echo _JLMS_OUTDOCS_TEACHERS;
            ?>
</label>
						<input type="radio" name="outdoc_share" id="outdoc_share2" value="2"<?php 
            echo $chk3;
            ?>
 /><label for="outdoc_share2"><?php 
            echo _JLMS_OUTDOCS_ALL;
            ?>
</label>
					</td>
				</tr>
				<tr>
					<td><br /><?php 
            echo _JLMS_OUTDOCS_SHOWCOURSES;
            ?>
</td>
					<td><br /><?php 
            echo $lists['share_to_courses'];
            ?>
</td>
				</tr>
				<tr>
					<td colspan="2" valign="top" align="left" style="text-align:left "><br /><?php 
            echo _JLMS_DESCRIPTION;
            ?>
</td>
				</tr>	
				<tr>
					<td colspan="2">
					<?php 
            JLMS_editorArea('editor1', $row->doc_description, 'doc_description', '100%;', '250', '40', '20');
            ?>
					</td>
				</tr>
				</table>
					<input type="hidden" name="option" value="<?php 
            echo $option;
            ?>
" />
					<input type="hidden" name="Itemid" value="<?php 
            echo $Itemid;
            ?>
" />
					<input type="hidden" name="task" value="save_scorm" />
					<input type="hidden" name="boxchecked" value="0" />
					<input type="hidden" name="id" value="<?php 
            echo $row->id;
            ?>
" />
					</form>
				<?php 
        }
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function showEditGBItem(&$row, &$lists, $option, $course_id)
    {
        global $Itemid;
        ?>
<script language="javascript" type="text/javascript">
<!--
function setgood() {
	return true;
}
function submitbutton(pressbutton) {
	var form = document.adminForm;
	try {
		form.onsubmit();
	} catch(e) {
		//alert(e);
	}
	if (pressbutton == 'gbi_cancel') {
		form.task.value = 'gbi_cancel';
		form.submit();
	} else {
		if (form.gbi_name.value == "") {
			alert( "<?php 
        echo _JLMS_GB_ENTER_NAME;
        ?>
" );
		}
		else { form.submit(); }
	}
}
//-->
</script>

<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('gbi_save');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('gbi_cancel');");
        JLMS_TMPL::ShowHeader('gradebook', $row->id ? _JLMS_GB_EDIT_ITEM : _JLMS_GB_NEW_ITEM, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
        ?>
" method="post" name="adminForm" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="15%"><?php 
        echo _JLMS_ENTER_NAME;
        ?>
</td>
					<td>
						<input size="40" class="inputbox" type="text" name="gbi_name" value="<?php 
        echo str_replace('"', '&quot;', $row->gbi_name);
        ?>
" />
					</td>
				</tr>
				<tr>
					<td><br /><?php 
        echo _JLMS_GBI_CATEGORY;
        ?>
</td>
					<td><br /><?php 
        echo $lists['gb_cats'];
        ?>
</td>
				</tr>
				<tr>
					<td colspan="2"><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
				</tr>
				<tr>
					<td colspan="2">
					<?php 
        JLMS_editorArea('editor1', $row->gbi_description, 'gbi_description', '100%;', '250', '40', '20');
        ?>
					</td>
				</tr>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="gbi_save" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="id" value="<?php 
        echo $row->id;
        ?>
" />
			<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
		</form>
<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }
    function editTopic($course_id, $topic_id, $row, $lists)
    {
        global $option, $Itemid, $JLMS_CONFIG;
        $is_dis_start = !($row->publish_start == 1);
        $is_dis_end = !($row->publish_end == 1);
        ?>
<script language="javascript" type="text/javascript">
<!--//--><![CDATA[//><!--
	window.addEvent('domready', function() {
		<?php 
        if ($is_dis_start) {
            ?>
	
				document.adminForm.startday.disabled = true;
				document.adminForm.startmonth.disabled = true;
				document.adminForm.startyear.disabled = true;
		<?php 
        }
        if ($is_dis_end) {
            ?>
			
				document.adminForm.endday.disabled = true;
				document.adminForm.endmonth.disabled = true;
				document.adminForm.endyear.disabled = true;	
		<?php 
        }
        ?>
	
	}
	);
	function setgood() {
		return true;
	}
	function submitbutton(pressbutton) {
		var form=document.adminForm;

		try {
			form.onsubmit();
		} catch(e) {
			//alert(e);
		}

		if (is_start_c == 1) {if (form.start_date.value == ''){jlms_getDate('start');}}
		if (is_end_c == 1) {if (form.end_date.value == ''){jlms_getDate('end');}}
		if ((pressbutton=='save_topic') && (form.name.value=="" && $weekly==0)){alert("<?php 
        echo _JLMS_TOPIC_T_NAME_NOT_SET;
        ?>
");
		} else {form.task.value = pressbutton;form.submit();}
	}
	var is_start_c = <?php 
        echo $row->publish_start ? '1' : '0';
        ?>
; 
	var is_end_c = <?php 
        echo $row->publish_end ? '1' : '0';
        ?>
;
	function jlms_Change_start() {
		var form=document.adminForm;
		if (is_start_c == 1) {
			is_start_c = 0
			form.startday.disabled = true;
			form.startmonth.disabled = true;
			form.startyear.disabled = true;
		} else {
			is_start_c = 1
			form.startday.disabled = false;
			form.startmonth.disabled = false;
			form.startyear.disabled = false;
		}
	}
	function jlms_Change_end() {
		var form=document.adminForm;
		if (is_end_c == 1) {
			is_end_c = 0
			form.endday.disabled = true;
			form.endmonth.disabled = true;
			form.endyear.disabled = true;
		} else {
			is_end_c = 1
			form.endday.disabled = false;
			form.endmonth.disabled = false;
			form.endyear.disabled = false;
		}
	}
	var $weekly=0;
	function jlms_Change_weekly() {
		showNameFields();
		var form=document.adminForm;
		$weekly = getNameFieldsCount();
		if ($weekly > 1) {
			$weekly = 0;
		} else {
			$weekly = 1;
		}
		
		if ($weekly == 1) {
			$weekly = 0;
			form.weekly.value = 0;
			form.publish_end.disabled = false;			
		} else {
			$weekly = 1;
			form.weekly.value = 1;
			is_end_c = 0;
			form.publish_end.checked = false;			
			form.publish_end.disabled = true;			
			form.endday.disabled = true;
			form.endmonth.disabled = true;
			form.endyear.disabled = true;
			is_start_c = 1
			form.publish_start.checked = true;
			form.startday.disabled = false;
			form.startmonth.disabled = false;
			form.startyear.disabled = false;
		}
	}
	function getNameFieldsCount() {
		var $select = document.adminForm.number;
		for ($i=0; $i<$select.length; $i++) {
			if ($select.options[$i].selected == true) {
				return $select.options[$i].value;
			}
		}
	}
	function showNameFields() {
		$count = getNameFieldsCount();
		for ($i=2; $i<=$count; $i++) {
			$div = document.getElementById('name_'+$i);
			$div.style.display = 'block';
		}
		for ( ; $i<=10; $i++) {
			$div = document.getElementById('name_'+$i);
			$div.style.display = 'none';
		}
	}	
	
	//--><!]]>
</script>
<?php 
        JLMS_TMPL::OpenMT();
        $hparams = array();
        $toolbar = array();
        $title = '';
        $title = $row->id ? _JLMS_TOPIC_T_EDIT : _JLMS_TOPIC_T_NEW;
        $toolbar[] = array('btn_type' => 'save', 'btn_js' => "javascript:submitbutton('save_topic');");
        $toolbar[] = array('btn_type' => 'cancel', 'btn_js' => "javascript:submitbutton('cancel_topic');");
        JLMS_TMPL::ShowHeader('doc', $title, $hparams, $toolbar);
        JLMS_TMPL::OpenTS();
        ?>
		<form action="<?php 
        echo sefRelToAbs("index.php?option=" . $option . "&amp;Itemid=" . $Itemid);
        ?>
" method="post" name="adminForm" enctype="multipart/form-data" onsubmit="setgood();">
			<table width="100%" cellpadding="0" cellspacing="0" border="0" id="jlms_item_properties">
				<tr>
					<td width="15%" valign="middle" style="vertical-align:middle"><?php 
        echo _JLMS_TOPIC_T_NAME;
        ?>
</td>
					<td><input class="inputbox" size="40" type="text" name="name" value="<?php 
        echo str_replace('"', '&quot;', $row->name);
        ?>
" />
						<?php 
        if ($topic_id == 0) {
            echo $lists['names'];
        }
        ?>
					</td>
				</tr>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
        echo _JLMS_PUBLISHING;
        ?>
</td>
					<td><br /><?php 
        echo $lists['publishing'];
        ?>
</td>
				</tr>
				<?php 
        if ($topic_id == 0) {
            ?>
				<tr>
					<td><?php 
            echo _JLMS_TOPIC_T_10_WEEKLY;
            ?>
</td>
					<td><?php 
            echo $lists['number'];
            ?>
</td>
				</tr>
				<?php 
        }
        ?>
				<tr>
					<td valign="middle" style="vertical-align:middle"><br /><?php 
        echo _JLMS_ORDERING;
        ?>
</td>
					<td><br /><?php 
        echo $lists['ordering'];
        ?>
</td>
				</tr>
				<tr>
					<td valign="middle"><br /><?php 
        echo _JLMS_START_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr><td valign="middle"><input type="checkbox" value="1" name="publish_start" onclick="jlms_Change_start()" <?php 
        echo $row->publish_start ? 'checked' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $s_date = $is_dis_start ? date('Y-m-d') : $row->start_date;
        echo JLMS_HTML::_('calendar.calendar', $s_date, 'start', 'start');
        ?>
						</td></tr></table>
					</td>
				</tr>	
				<tr>
					<td><br /><?php 
        echo _JLMS_END_DATE;
        ?>
</td>
					<td valign="middle" style="vertical-align:middle "><br />
						<table cellpadding="0" cellspacing="0" border="0" class="jlms_date_outer"><tr><td valign="middle"><input type="checkbox" value="1" name="publish_end" onclick="jlms_Change_end()" <?php 
        echo $row->publish_end ? 'checked' : '';
        ?>
 /></td>
						<td valign="middle" style="vertical-align:middle ">
						<?php 
        $e_date = $is_dis_end ? date('Y-m-d') : $row->end_date;
        echo JLMS_HTML::_('calendar.calendar', $e_date, 'end', 'end');
        ?>
						</td></tr></table>
					</td>
				</tr>
				<tr>
					<td width="15%" valign="top" style="vertical-align:top "><br /><?php 
        echo _JLMS_IS_TIME_RELATED;
        ?>
</td>
					<td><br />
						<?php 
        JLMS_HTML::_('showperiod.field', $row->is_time_related, $row->show_period);
        ?>
					</td>
				</tr>					
				<tr>
					<td colspan="2" valign="top" align="left" style="text-align:left "><br /><?php 
        echo _JLMS_DESCRIPTION;
        ?>
</td>
				</tr>	
				<tr>
					<td colspan="2">
						<?php 
        JLMS_editorArea('editor1', $row->description, 'description', '100%;', '250', '40', '20');
        ?>
					</td>
				</tr>
			</table>
			<input type="hidden" name="option" value="<?php 
        echo $option;
        ?>
" />
			<input type="hidden" name="Itemid" value="<?php 
        echo $Itemid;
        ?>
" />
			<input type="hidden" name="task" value="details_course" />
			<input type="hidden" name="boxchecked" value="0" />
			<input type="hidden" name="weekly" value="0" />
			<input type="hidden" name="course_id" value="<?php 
        echo $course_id;
        ?>
" />
			<input type="hidden" name="id" value="<?php 
        echo $row->id;
        ?>
" />
		</form>
<?php 
        JLMS_TMPL::CloseTS();
        JLMS_TMPL::CloseMT();
    }