function JQ_editQuest_Pool_GQP($row, $lists, $option, $page, $course_id, $q_om_type, $qtype_str, $rows, $pageNav, $levels)
    {
        global $Itemid;
        ?>
		<script language="javascript" type="text/javascript">
		<!--
		function submitbutton(pressbutton) {
			var form = document.adminForm;
			
			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;
					}
			}		
			if (pressbutton == 'save_quest') {
			// do field validation
				if (form.boxchecked.value == 0){
					alert( "<?php 
        echo _JLMS_QUIZ_SELECT_QUESTIONS;
        ?>
" );
				} 
				else {
					form.page.value = pressbutton;
					form.submit();
				}
			}
		}
		function jlms_jq_isChecked(isitchecked){
			if (isitchecked == true){
				document.adminForm.boxchecked.value++;
			}
			else {
				document.adminForm.boxchecked.value = document.adminForm.boxchecked.value - 1;
			}
		}
		function checkAllQ( n, fldName ) {
			if (!fldName) {
				fldName = 'cb';
			}
			var f = document.adminForm;
			var c = f.toggle.checked;
			var n2 = 0;
			for (i=0; i < n; i++) {
				cb = eval( 'f.' + fldName + '' + i );
				if (cb) {
					cb.checked = c;
					n2++;
				}
			}
			if (c) {
				document.adminForm.boxchecked.value = n2;
			} else {
				document.adminForm.boxchecked.value = 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;	
					}
				}
			}
		}
		//-->
		</script>	
		
		<?php 
        //FLMS multicat
        $multicat = array();
        $i = 0;
        foreach ($lists as $key => $item) {
            if (substr($key, 0, 6) == 'level_') {
                $multicat[] = $lists['level_' . $i];
                $i++;
            }
        }
        $toolbar = JLMS_quiz_admin_html_class::GetQuestEdit_Toolbar(0, false, true);
        $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);
        ?>
		
		<form action="<?php 
        echo sefRelToAbs("index.php?option={$option}&amp;Itemid={$Itemid}");
        ?>
" method="post" name="adminForm">
				<table width="100%" cellpadding="0" cellspacing="0" border="0">
					<tr>
						<td width="20%" valign="middle" ><?php 
        echo _JLMS_QUIZ_QUEST_QUIZ;
        ?>
</td><td><?php 
        echo $lists['quiz'];
        ?>
</td>
					</tr>
					
					<tr>
						<td  valign="middle" >
							<?php 
        echo _JLMS_QUIZ_TBL_QUEST_PUBLISH;
        ?>
:
						</td>
						<td>
							<?php 
        echo $lists['published'];
        ?>
						</td>
					</tr>
						
					<tr>
						<td colspan="2" class="contentheading">
						<?php 
        echo _JLMS_QUIZ_SELECT_QUEST_FROM_POOL;
        ?>
						</td>
					</tr>
				</table>
				<table width="100%" cellpadding="0" cellspacing="0" border="0">
					<tr>
						<td>
							<?php 
        $link_page = "index.php?option={$option}&amp;Itemid={$Itemid}&amp;task=quizzes&amp;id={$course_id}&amp;page=add_quest&amp;c_type=21";
        $link_page .= $lists['qtype_id'] ? "&amp;qtype_id=" . $lists['qtype_id'] : '';
        $i = 0;
        $data = get_object_vars($lists['data']);
        foreach ($data as $key => $value) {
            if (substr($key, 0, 6) == 'level_' && $value) {
                $link_page .= "&amp;level_id_" . $i . "=" . $value;
                $i++;
            }
        }
        echo _JLMS_PN_DISPLAY_NUM . $pageNav->getLimitBox($link_page) . $pageNav->getPagesCounter();
        echo '<br />';
        echo $lists['qtype'];
        ?>
		
						</td>	
						<td align="right">						
							<table border="0">
							<?php 
        for ($i = 0; $i < count($multicat); $i++) {
            JLMS_TMPL::OpenTS('', ' align="right" style="text-align:right " width="100%"');
            echo (isset($levels[$i]->cat_name) && $levels[$i]->cat_name != '' ? $levels[$i]->cat_name : _JLMS_COURSES_COURSES_GROUPS) . " " . $lists['level_' . $i] . "";
            JLMS_TMPL::CloseTS();
        }
        ?>
							</table>
						</td>
					</tr>
					<tr>
						<td colspan="2">							
						
							<table width="100%" cellpadding="0" cellspacing="0" border="0">
									<tr>
										<td width="20" class="sectiontableheader" align="center">#</td>
										<td width="20" class="sectiontableheader" align="center"><input type="checkbox" name="toggle" value="" onclick="checkAllQ(<?php 
        echo count($rows);
        ?>
);" /></td>
										<td class="sectiontableheader"><?php 
        echo _JLMS_QUIZ_TBL_QUEST_TEXT;
        ?>
</td>
								<?php 
        if (isset($lists['filtered_quiz']) && $lists['filtered_quiz']) {
            ?>
										<td class="sectiontableheader" width="1%"><?php 
            echo _JLMS_QUIZ_TBL_QUEST_PUBLISH;
            ?>
</td>
										<td class="sectiontableheader" colspan="2" width="1%"><?php 
            echo _JLMS_QUIZ_TBL_QUEST_REORDER;
            ?>
</td>
										<td class="sectiontableheader" width="1%"><?php 
            echo 'Order';
            ?>
</td>
										<td class="sectiontableheader" width="1%"><a href="javascript:submitbutton_allorder(<?php 
            echo count($rows) - 1;
            ?>
)"><img width="16" height="16" border="0" alt="Save Order" src="<?php 
            echo $JLMS_CONFIG->get('live_site');
            ?>
/components/com_joomla_lms/lms_images/filesave.png"/></a></td>
								<?php 
        }
        ?>
										<td class="sectiontableheader"><?php 
        echo _JLMS_QUIZ_TBL_QUEST_TYPE;
        ?>
</td>
										<td class="sectiontableheader"><?php 
        echo _JLMS_QUIZ_TBL_Q_CAT;
        ?>
</td>
										<td class="sectiontableheader" width="20">ID</td>
									</tr>
								<?php 
        $k = 1;
        for ($i = 0, $n = count($rows); $i < $n; $i++) {
            $row = $rows[$i];
            $quiz_task = 'setup_quest';
            $img_published = $row->published ? 'btn_accept.png' : 'btn_cancel.png';
            $task_published = $row->published ? 'unpublish_quest' : 'publish_quest';
            $alt_published = $row->published ? _JLMS_STATUS_PUB : _JLMS_STATUS_UNPUB;
            $state = $row->published ? 0 : 1;
            $checked = '<input type="checkbox" id="cb' . $i . '" name="cid[]" value="' . $row->c_id . '" onclick="jlms_jq_isChecked(this.checked);" />';
            /*mosHTML::idBox( $i, $row->c_id);*/
            ?>
									<tr class="<?php 
            echo "sectiontableentry{$k}";
            ?>
">
										<td align="center"><?php 
            echo $pageNav->limitstart + $i + 1;
            ?>
</td>
										<td><?php 
            echo $checked;
            ?>
</td>
										<td align="left">
											<?php 
            mosMakeHtmlSafe($row->c_question);
            ?>
											<?php 
            //											$link = 'index.php?option='.$option.'&task=quizzes&page=editA_quest_gqp&c_id='.$row->c_id; //not use
            if (isset($row->right_answer) && $row->right_answer) {
                if ($row->c_question) {
                    $quest_desc = $row->c_question . '<br />';
                }
                $quest_desc .= '<span class="tip-title-inner">' . _JLMS_QUIZ_CORRECT_ANSWER . '</span> ' . $row->right_answer;
            } else {
                $quest_desc = $row->c_question;
            }
            //$quest_desc = isset($row->right_answer) && $row->right_answer ? (_JLMS_QUIZ_CORRECT_ANSWER . ' ' . $row->right_answer) : $row->c_question;
            $link = '#';
            echo JLMS_toolTip(substr(strip_tags($row->c_question), 0, 70), $quest_desc, '', $link);
            ?>
										</td>
								<?php 
            if (isset($lists['filtered_quiz']) && $lists['filtered_quiz']) {
                ?>
										<td valign="middle" align="center"><?php 
                echo JLMS_quiz_admin_html_class::QuizPublishIcon($row->c_id, $id, $state, $task_published, $alt_published, $img_published, $option);
                ?>
</td>
										<td valign="middle" align="center"><?php 
                echo JLMS_orderUpIcon($i, $row->c_id, true, 'quest_orderup');
                ?>
</td>
										<td valign="middle" align="center"><?php 
                echo JLMS_orderDownIcon($i, $n, $row->c_id, true, 'quest_orderdown');
                ?>
</td>
										<td colspan="2">
											<input type="text" name="order[]" size="5" value="<?php 
                echo $row->ordering;
                ?>
" class="inputbox" style="text-align: center" />
										</td>
								<?php 
            }
            ?>
										<td align="left">
											<?php 
            echo $row->qtype_full;
            ?>
										</td>
										<td align="left">
											<?php 
            echo $row->c_category ? $row->c_category : '&nbsp;';
            ?>
										</td>
										<td><?php 
            echo $row->c_id;
            ?>
</td>
									</tr>
									<?php 
            $k = 3 - $k;
        }
        ?>
								</table>
								<table width="100%">
									<tr>
										<td align="center"><div align="center">
										<?php 
        echo $pageNav->writePagesLinks($link_page);
        ?>
 
										</div>
										</td>
									</tr>
								</table>						
						
						</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="quizzes" />
				<input type="hidden" name="id" value="<?php 
        echo $course_id;
        ?>
" />
				<input type="hidden" name="page" value="editA_quest_gqp" />
				<input type="hidden" name="c_type" value="<?php 
        echo $q_om_type;
        ?>
" />
				<input type="hidden" name="boxchecked" value="0" />
		</form>
		<?php 
        JLMS_quiz_admin_html_class::showQuizFooter();
        ?>
		<?php 
    }