/********************************************************************************************/
/*                                                                                          */
/*                      JavaScript-Library fuer [Verein Dachsbracke e.V.]                   */
/*                                                                                          */
/********************************************************************************************/
/* First Releae     : 05.09.2008 - 13:58                                                    */
/* Last Update      : 05.09.2008 - 13:58                                                    */
/********************************************************************************************/
/* Watchdog = nein                                                                          */
/********************************************************************************************/
/* Inhalt: Diese Library sammelt zentral alle JavaScript's fuer das Navigationsmenue        */
/* www.dachsbracke.de                                                                       */
/********************************************************************************************/
/* Verändern Sie auf keinen Fall eigenmächtig Informationen ! Andernfalls uebernimmt die    */
/* Online-Services keinerlei Gewaehr fuer die ordnungsgemaesse Funktionsweise der Webseite. */
/* In solchen Faellen muessen wir die fuer die Instandsetzung enstehenden Aufwendungen in   */
/* Rechnung stellen !                                                                       */
/********************************************************************************************/










/********************************************************************************************/
/* Globale Variablendefintion                                                               */
/********************************************************************************************/










function do_it_menue (what, parameter)
/********************************************************************************************/
/* First Releae     : 05.09.2008 - 13:58                                                    */
/* Last Update      : 05.09.2008 - 13:58                                                    */
/********************************************************************************************/
/* Funktionsübersicht in diesem Modul                                                       */
/********************************************************************************************/
{
 parameter_array = parameter.split("&");

 switch (what)
  {
   case "button_click": menue_XXX_button_click                       (parameter_array); break;
   case "over_button":  menue_XXX_over_button                        (parameter_array); break;
   case "outer_button": menue_XXX_outer_button                       (parameter_array); break;

   default: alert('Die Funktion (\"'+what+'\") gibt es im Modul \"menue.js\" nicht !'); break;
  }
}










function menue_XXX_button_click (parameter_array)
/********************************************************************************************/
/* Der User hat mit der Maus einen Button angeklickt.                                       */
/********************************************************************************************/
{
 var url  = parameter_array[0];
 var what = parameter_array[1];

 switch (what)
  {
   case "main":   parent.main.document.location.href = url; break;
   case "master": top.document.location.href         = url; break;
  }
}










function menue_XXX_over_button (parameter_array)
/********************************************************************************************/
/* Der User hat die Maus über einen Button bewegt.                                          */
/********************************************************************************************/
{
 var button_id = parameter_array[0];

 document.getElementById('menue_'+button_id).style.backgroundColor = "#ffffff";
 document.getElementById('menue_'+button_id).style.color = "#a00000";
}










function menue_XXX_outer_button (parameter_array)
/********************************************************************************************/
/* Der User hat die Maus von einem Button wegbewegt.                                        */
/********************************************************************************************/
{
 var button_id = parameter_array[0];

 document.getElementById('menue_'+button_id).style.backgroundColor = "#719963";
 document.getElementById('menue_'+button_id).style.color = "#000000";
}
