<?php

/**
* @version 2.7.16
* @package Joomla 1.7/2.5
* @subpackage DT Register
* @copyright Copyright (C) 2006 DTH Development
* @copyright contact dthdev@dthdevelopment.com
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
*/

 $mosConfig_live_site = JURI::base( true );

 $database = &JFactory::getDBO();

 $id=$_GET['id'];

 $dtcat = $this->getModel('category')->table;
  
 $dtcat->load($id);
 
 $catid=$id;

 $catname=$dtcat->categoryName;

 $query = "Select * from #__dtregister_categories where  parent_id > 0 and NOT(lft >= ".$dtcat->lft. " and rgt <= ".$dtcat->rgt.") order by lft asc";

   $database->setQuery($query);

   $rows=$database->loadObjectList();

   $options = array();

   $options[] = JHTML::_('select.option',0,JText::_( 'DT_SELECT_PARENT' ));

  // if(!$dtcat->hasChild())

   foreach($rows as $cat){

	  $options[] = JHTML::_('select.option',$cat->categoryId, str_repeat('-', $cat->level - 1).$cat->categoryName);

   }

   $list['parent_id'] = JHTML::_('select.genericlist', $options,"parent_id","","value","text",$dtcat->parent_id);

$document =& JFactory::getDocument();
 
$document->addScript( JURI::root(true).'/components/com_dtregister/assets/js/colorpicker.js');

$document->addStyleSheet( JURI::root(true).'/components/com_dtregister/assets/css/colorpicker/colorpicker.css' );
//$document->addStyleSheet( JURI::root(true).'/components/com_dtregister/assets/css/colorpicker/layout.css' );
$accesOptions = array('0'=>JText::_('DT_PUBLIC'),'1'=>JText::_('DT_REGISTERED'),'2'=>JText::_('DT_SPECIAL'));
$this->form	= $this->getModel('category')->getForm();
?>

<form action="index.php" method="post" name="adminForm" id="adminForm">

<table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminlist">

<tr><td><?php echo JText::_( 'DT_CATEGORY_ID' ); ?>:</td><td><?php echo $catid;?></td>
<td align="left">
     		&nbsp;&nbsp;
</td>
</tr>

<tr>

<td><?php echo JText::_( 'DT_CATEGORY_NAME' ); ?>:</td><td><input type="text" name="categoryName" size="80" value="<?php echo htmlspecialchars(stripslashes($catname), ENT_QUOTES, 'UTF-8');?>" /></td>
<td align="left">
     		&nbsp;&nbsp;
</td>
</tr>
<tr>
<td><?php echo JText::_('DT_PARENT_CATEGORY'); ?></td>

<td><?php echo $list['parent_id']; ?></td>
<td align="left">
     		&nbsp;&nbsp;
</td>
</tr>
<tr>

      	<td ><?php echo JText::_( 'DT_PUBLISH' ); ?>:</td>

      	<td>

			<?php

			$options=array();

			$options[]=JHTML::_('select.option',"0",JText::_( 'DT_NO' ));

			$options[]=JHTML::_('select.option',"1",JText::_( 'DT_YES' ));

            echo JHTML::_('select.radiolist', $options, 'published','','value','text',$dtcat->published);

			?>

      	</td>
        <td align="left">
     		&nbsp;&nbsp;<?php echo JHTML::tooltip((JText::_( 'DT_CAT_PUBLISH_HELP' )), '', 'tooltip.png', '', ''); ?>
        </td>
   </tr>
<tr>
<td><?php echo JText::_('DT_SELECT_CAT_COLOR'); ?></td>

<td>	<span id="colorPicker1" style="float:left; border:1px solid black; width:20px; height:20px;margin:5px;"></span>
		<span id="text1" style=""><?php echo JText::_('DT_CLICK_SQUARE');?></span></td>
 <td  align="left">
     		&nbsp;&nbsp;<?php echo JHTML::tooltip((JText::_( 'DT_SELECT_CAT_COLOR_HELP' )), '', 'tooltip.png', '', ''); ?>
</td>
</tr>
<tr> 
  <td>
    <?php echo JText::_('DT_ACCESS_LEVEL');?>
  </td>
  <td>
    <?php // echo JHTML::_('select.genericlist', DtHtml::options($this->accessOptions), 'jform[access]', '', 'value', 'text',$dtcat->access);
		 
	?>
    <?php echo $this->form->getInput('access'); ?>
  </td>
   <td align="left">
     		&nbsp;&nbsp;<?php echo JHTML::tooltip((JText::_( 'DT_ACCESS_LEVEL_HELP' )), '', 'tooltip.png', '', ''); ?>
</td>
</tr>

</table>

 <input type="hidden" name="color" id="colorpic" value="<?php echo $dtcat->color ?>">

 <input type="hidden" name="task" value="save">

 <input type="hidden" name="controller" value="category">

 <input type="hidden" name="option" value="<?php echo DTR_COM_COMPONENT ;?>">

 <input type="hidden" name="categoryId" value="<?php echo $catid;?>">

</form>
<script type="text/javascript">
  DTjQuery(function(){
	    DTjQuery("#colorPicker1").mlColorPicker({'onChange': function(val){
				DTjQuery("#colorPicker1").css("background-color", "#" + val);
				DTjQuery("#colorpic").val("#" + val);
	  }});
      DTjQuery("#colorPicker1").css("background-color", "<?php echo $dtcat->color ?>" );
  })

</script>