/*
  /js/navtool.js
  Version: 1.0.0.0 (20.12.2002)

  Version 1.0.0.1 (25.04.03 / CR)
  - Parameter klicknum wurde nicht ausgewertet, führte zum doppelten Seitenaufruf auf den a-href-link.
*/

/* Javascript Navigation-Toolbox
 * (C) 2003 by 1komma6 GmbH (www.1komma6.com)
 * all rights reserved. Use of this code free, but only with full and intact comments.
 * enhancements to this code must be send to contact@1komma6.com.
 *
 * Authors:
 *  Christian Rütgers (chr@1komma6.com)
 *	Florian Krebber (f.krebber@1komma6.com)
 */



/*
  Die Funktion ruft die in myurl übergebene URL auf. Wird als mytarget _blank übergeben wird ein neues Fenster geöffnet,
   in allen anderen Faellen wird die URL im gleichen Fenster geöffnet.

  Die Variable navelem_click stellt sicher, das beim Anklicken des eingentlichen Links (nicht des TR)
  bei aktivierter Funktion neufensterlink() die Seite nur über den Link und nicht noch die Funktion
  aufgerufen wird.

  Beispiel:
  <tr id="nav" onClick="javascript:neufensterlink('<?=$navProperties["href"]?>','<?=$navProperties["target"]?>','<?=$navProperties["id"];?>')">
    <td>
      <a href="<?=$navProperties["href"];?>" class="mainnav" target="<?=$navProperties["target"];?>" onclick="navelem_click=<?=$navProperties["id"];?>"><?=$navProperties["name"];?></a></td>
  </tr>
*/
var navclick = 0;
var navelem_click = 0;

function neufensterlink(myurl, mytarget, klicknum) {
  //alert('target:--'+mytarget+'--\nURL:--'+myurl+'--\nklicknum--'+klicknum+'--   navklick:--'+navclick+'--');
  //alert('navelem_click:'+navelem_click+'   \n klicknum--'+klicknum+'--   navklick:--'+navclick+'--');
  if(klicknum == navclick || klicknum == navelem_click)
    return;
  if (mytarget == '_blank') {
    newWin = window.open(myurl);
  } else {
    newWin = window.location.href = myurl;
  }
  navclick = 0;
}

