| Current Path : /home/echanges/www/modules/mod_spidercalendar/elements/ |
| Current File : /home/echanges/www/modules/mod_spidercalendar/elements/themeselect.php |
<?php
/**
* @package Spider Calendar lite
* @author Web-Dorado
* @copyright (C) 2011 Web-Dorado. All rights reserved.
* @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
**/
class JElementThemeselect extends JElement
{
function fetchElement($name, $value, &$node, $control_name)
{
ob_start();
static $embedded;
if(!$embedded)
{
$embedded=true;
}
?>
<label>
<select name="<?php echo $control_name."[".$name."]";?>" id="<?php echo $control_name.$name ?>" onchange="change()">
<option value="custom" <?php if($value=='custom') echo 'selected="selected"'; ?>>Custom</option>
<option value="blue" <?php if($value=='blue') echo 'selected="selected"'; ?>>Blue</option>
<option value="red" <?php if($value=='red') echo 'selected="selected"'; ?>>Red</option>
<option value="orange" <?php if($value=='orange') echo 'selected="selected"'; ?>>Orange</option>
<option value="green" <?php if($value=='green') echo 'selected="selected"'; ?>>Green</option>
<option value="white" <?php if($value=='white') echo 'selected="selected"'; ?>>White</option>
<option value="shiny_blue" <?php if($value=='shiny_blue') echo 'selected="selected"'; ?>>Shiny Blue</option>
</select>
</label>
<script type="text/javascript">
function change()
{
alert()
x=document.getElementById('paramscalendar_style').selectedIndex;
switch(x)
{
case 1:
document.getElementById('paramsborder_color').value="00adef";
document.getElementById('paramsborder_color').color.importColor();
document.getElementById('paramstext_color_month').value="FFFFFF";
document.getElementById('paramstext_color_month').color.importColor();
document.getElementById('paramstext_color_week_days').value="FFFFFF";
document.getElementById('paramstext_color_week_days').color.importColor();
document.getElementById('paramstext_color_other_months').value="939699";
document.getElementById('paramstext_color_other_months').color.importColor();
document.getElementById('paramstext_color_this_month_unevented').value="000000";
document.getElementById('paramstext_color_this_month_unevented').color.importColor();
document.getElementById('paramstext_color_this_month_evented').value="00adef";
document.getElementById('paramstext_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_this_month_evented').value="FFFFFF";
document.getElementById('paramsbg_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_selected').value="00adef";
document.getElementById('paramsbg_color_selected').color.importColor();
document.getElementById('paramsarrow_color').value="FFFFFF";
document.getElementById('paramsarrow_color').color.importColor();
document.getElementById('paramstext_color_sun_days').value="00adef";
document.getElementById('paramstext_color_sun_days').color.importColor();
document.getElementById('paramstext_color_selected').value="FFFFFF";
document.getElementById('paramstext_color_selected').color.importColor();
document.getElementById('paramsborder_day').value="00adef";
document.getElementById('paramsborder_day').color.importColor();
break;
case 2:
document.getElementById('paramsborder_color').value="ed1b24";
document.getElementById('paramsborder_color').color.importColor();
document.getElementById('paramstext_color_month').value="FFFFFF";
document.getElementById('paramstext_color_month').color.importColor();
document.getElementById('paramstext_color_week_days').value="FFFFFF";
document.getElementById('paramstext_color_week_days').color.importColor();
document.getElementById('paramstext_color_other_months').value="939699";
document.getElementById('paramstext_color_other_months').color.importColor();
document.getElementById('paramstext_color_this_month_unevented').value="000000";
document.getElementById('paramstext_color_this_month_unevented').color.importColor();
document.getElementById('paramstext_color_this_month_evented').value="ed1b24";
document.getElementById('paramstext_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_this_month_evented').value="FFFFFF";
document.getElementById('paramsbg_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_selected').value="ed1b24";
document.getElementById('paramsbg_color_selected').color.importColor();
document.getElementById('paramsarrow_color').value="FFFFFF";
document.getElementById('paramsarrow_color').color.importColor();
document.getElementById('paramstext_color_sun_days').value="ed1b24";
document.getElementById('paramstext_color_sun_days').color.importColor();
document.getElementById('paramstext_color_selected').value="FFFFFF";
document.getElementById('paramstext_color_selected').color.importColor();
document.getElementById('paramsborder_day').value="ed1b24";
document.getElementById('paramsborder_day').color.importColor();
break;
case 3:
document.getElementById('paramsborder_color').value="f6821f";
document.getElementById('paramsborder_color').color.importColor();
document.getElementById('paramstext_color_month').value="FFFFFF";
document.getElementById('paramstext_color_month').color.importColor();
document.getElementById('paramstext_color_week_days').value="FFFFFF";
document.getElementById('paramstext_color_week_days').color.importColor();
document.getElementById('paramstext_color_other_months').value="939699";
document.getElementById('paramstext_color_other_months').color.importColor();
document.getElementById('paramstext_color_this_month_unevented').value="000000";
document.getElementById('paramstext_color_this_month_unevented').color.importColor();
document.getElementById('paramstext_color_this_month_evented').value="f6821f";
document.getElementById('paramstext_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_this_month_evented').value="FFFFFF";
document.getElementById('paramsbg_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_selected').value="f6821f";
document.getElementById('paramsbg_color_selected').color.importColor();
document.getElementById('paramsarrow_color').value="FFFFFF";
document.getElementById('paramsarrow_color').color.importColor();
document.getElementById('paramstext_color_sun_days').value="f6821f";
document.getElementById('paramstext_color_sun_days').color.importColor();
document.getElementById('paramstext_color_selected').value="FFFFFF";
document.getElementById('paramstext_color_selected').color.importColor();
document.getElementById('paramsborder_day').value="f6821f";
document.getElementById('paramsborder_day').color.importColor();
break;
case 4:
document.getElementById('paramsborder_color').value="00a650";
document.getElementById('paramsborder_color').color.importColor();
document.getElementById('paramstext_color_month').value="FFFFFF";
document.getElementById('paramstext_color_month').color.importColor();
document.getElementById('paramstext_color_week_days').value="FFFFFF";
document.getElementById('paramstext_color_week_days').color.importColor();
document.getElementById('paramstext_color_other_months').value="939699";
document.getElementById('paramstext_color_other_months').color.importColor();
document.getElementById('paramstext_color_this_month_unevented').value="000000";
document.getElementById('paramstext_color_this_month_unevented').color.importColor();
document.getElementById('paramstext_color_this_month_evented').value="00a650";
document.getElementById('paramstext_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_this_month_evented').value="FFFFFF";
document.getElementById('paramsbg_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_selected').value="00a650";
document.getElementById('paramsbg_color_selected').color.importColor();
document.getElementById('paramsarrow_color').value="FFFFFF";
document.getElementById('paramsarrow_color').color.importColor();
document.getElementById('paramstext_color_sun_days').value="00a650";
document.getElementById('paramstext_color_sun_days').color.importColor();
document.getElementById('paramstext_color_selected').value="FFFFFF";
document.getElementById('paramstext_color_selected').color.importColor();
document.getElementById('paramsborder_day').value="00a650";
document.getElementById('paramsborder_day').color.importColor();
break;
case 5:
document.getElementById('paramsborder_color').value="ffffff";
document.getElementById('paramsborder_color').color.importColor();
document.getElementById('paramstext_color_month').value="000000";
document.getElementById('paramstext_color_month').color.importColor();
document.getElementById('paramstext_color_week_days').value="000000";
document.getElementById('paramstext_color_week_days').color.importColor();
document.getElementById('paramstext_color_other_months').value="939699";
document.getElementById('paramstext_color_other_months').color.importColor();
document.getElementById('paramstext_color_this_month_unevented').value="000000";
document.getElementById('paramstext_color_this_month_unevented').color.importColor();
document.getElementById('paramstext_color_this_month_evented').value="000000";
document.getElementById('paramstext_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_this_month_evented').value="FFFFFF";
document.getElementById('paramsbg_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_selected').value="999999";
document.getElementById('paramsbg_color_selected').color.importColor();
document.getElementById('paramsarrow_color').value="000000";
document.getElementById('paramsarrow_color').color.importColor();
document.getElementById('paramstext_color_sun_days').value="FF0000";
document.getElementById('paramstext_color_sun_days').color.importColor();
document.getElementById('paramstext_color_selected').value="ffffff";
document.getElementById('paramstext_color_selected').color.importColor();
document.getElementById('paramsborder_day').value="999999";
document.getElementById('paramsborder_day').color.importColor();
break;
case 6:
document.getElementById('paramsborder_color').value="005478";
document.getElementById('paramsborder_color').color.importColor();
document.getElementById('paramstext_color_month').value="FFFFFF";
document.getElementById('paramstext_color_month').color.importColor();
document.getElementById('paramstext_color_week_days').value="2F647D";
document.getElementById('paramstext_color_week_days').color.importColor();
document.getElementById('paramstext_color_other_months').value="939699";
document.getElementById('paramstext_color_other_months').color.importColor();
document.getElementById('paramstext_color_this_month_unevented').value="989898";
document.getElementById('paramstext_color_this_month_unevented').color.importColor();
document.getElementById('paramstext_color_this_month_evented').value="FBFFFE";
document.getElementById('paramstext_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_this_month_evented').value="005478";
document.getElementById('paramsbg_color_this_month_evented').color.importColor();
document.getElementById('paramsbg_color_selected').value="005478";
document.getElementById('paramsbg_color_selected').color.importColor();
document.getElementById('paramsarrow_color').value="CED1D0";
document.getElementById('paramsarrow_color').color.importColor();
document.getElementById('paramstext_color_sun_days').value="989898";
document.getElementById('paramstext_color_sun_days').color.importColor();
document.getElementById('paramstext_color_selected').value="FFFFFF";
document.getElementById('paramstext_color_selected').color.importColor();
document.getElementById('paramsborder_day').value="005478";
document.getElementById('paramsborder_day').color.importColor();
document.getElementById('weekdays_bg_color').value="D6D6D6";
document.getElementById('weekdays_bg_color').color.importColor();
document.getElementById('weekday_su_bg_color').value="B5B5B5";
document.getElementById('weekday_su_bg_color').color.importColor();
document.getElementById('cell_border_color').value="D2D2D2";
document.getElementById('cell_border_color').color.importColor();
break;
}
}
</script>
<?php
$content=ob_get_contents();
ob_end_clean();
return $content;
}
}
?>