</style> <script type="text/javascript"> window.set_field_color = function (color) { $('#f_event_color').val(color); } </script> <tr class="color_sel_hidden" id="event_color_part"> <td align="right"><?php echo $translator->trans('Event Color', array(), 'article_type_fields'); ?> :</td><td> <?php $color_list = array('#ff4040', '#ff4080', '#ff8040', '#ff8080', '#ff40ff', '#40ff40', '#80ff40', '#40ff80', '#80ff80', '#ffff40', '#4040ff', '#8040ff', '#4080ff', '#8080ff', '#40ffff', '#808080'); $cur_color = ArticleTypeField::getDefaultColor(); $row_rank = 0; $color_div = ''; $color_div .= '<div id="color_sel_' . $row_rank . '" class="color_sel_hidden color_sel_visible">'; foreach ($color_list as $one_color) { $color_div .= '<div class="color_one_list" style="background:' . $one_color . ';" onClick="$(\'#color_val_' . $row_rank . '\').css(\'backgroundColor\', \'' . $one_color . '\'); $(\'#color_sel_' . $row_rank . '\').addClass(\'color_sel_hidden\'); window.set_field_color(\'' . $one_color . '\'); return false;";></div>'; } $color_div .= '</div>'; $color_div .= '<div class="color_one_current" id="color_val_' . $row_rank . '" style="background-color:' . $cur_color . ';" href="#" onClick="$(\'#color_sel_' . $row_rank . '\').toggleClass(\'color_sel_hidden\')"; return false;"></div>'; echo $color_div; ?> <input type="text" style="display: none" id="f_event_color" name="f_event_color" value="<?php echo $cur_color; ?> ">