/*
================================================================
JavaScript-Utility: Library für Copyright-Funktionen
================================================================


Version:	1.0 / 26.1.2003 /W. Schafroth
		Erstausgabe


Beschreibung:
Die Script-Bibliotheke umfasst alle notwendigen Funktionen zum 
Gewähren des Copyright auf einer Web-Seite. 
Folgende Funktionen sind enthalten:

SpracheAusUrl()
Ermittelt die Sprache anhande des im URL verwendeten Sprachcode aus 
dem URL.

CopyrightText(sprache)
Aktualisiert den Copyrigth-Text immer mit dem aktuellen Jahr.
Als Sprache wird de, fr oder en eingesetzt. Fehlt der Sprachcode, 
so wird dieser aus dem URL ermittelt.

DisableRightClick()
Verhindert die Möglichkeit mit der rechten Maustaste ein Bild zu 
kopieren. Nach dem Aufruf der Bibliotheke ist diese Funktion 
aktiv.

Aufruf:
<BODY>
// Externe Prozedur einlesen
<SCRIPT LANGUAGE="JavaScript" SRC="http://www.citroen-5hp.ch/utilities/copyrightlib.js" type="text/javascript"></SCRIPT>

*/

/* Copyright-Text generieren*/

function SpracheAusUrl()
   {
   //Sprache der Seite aus dem URL ermitteln
   var sprachurl1  = document.URL;
   //alert(sprachurl1);
   //re = "/\\/g";
   //alert(re); 
   var sprachurl2  = sprachurl1.replace(/\\/ig,"/");
   //alert(sprachurl2);
   //ergebnis = sprachurl2.search("/de/");
   //alert(ergebnis);
   //document.write("ergebnis : " + ergebnis + "<br>");
   var sprachcode = "undefiniert";
   if (sprachurl2.search("/de/") > 0) sprachcode = "de";
   if (sprachurl2.search("/fr/") > 0) sprachcode = "fr";
   if (sprachurl2.search("/en/") > 0) sprachcode = "en";
   //document.write("sprachcode : " + sprachcode + "<br>");
   return sprachcode;
}

/* Copyright-Text generieren*/

function CopyrightText(sprache) 
   {
   // Ermitteln des aktuellen Jahres
   today=new Date();
   year0=today.getFullYear();
   //document.write("Sprache : " + sprache + "<br>");
   if (!sprache) sprache = SpracheAusUrl();
   //document.write("Sprache : " + sprache + "<br>");
switch(sprache)
      {
      case "de":
         document.write("<a href='http://www.citroen-5hp.ch/de/copyright.htm' target='blank'>Copyright</a> &copy; 1997-");
         document.write(year0);
         document.write(" www.citroen-5hp.org - <font size='-1'>Alle Rechte vorbehalten.");
         break;
      case "fr":
         document.write("<a href='http://www.citroen-5hp.ch/fr/copyright.htm' target='blank'>Copyright</a> &copy; 1997-");
         document.write(year0);
         document.write(" www.citroen-5hp.org - <font size='-1'>Tous droits réservés.");
         break;
      default:
         document.write("<a href='http://www.citroen-5hp.ch/en/copyright.htm' target='blank'>Copyright</a> &copy; 1997-");
         document.write(year0);
         document.write(" www.citroen-5hp.org - <font size='-1'>All rights reserved.");
         break;
   }
}

/* Rechtsklick ausschalten*/

function DisableRightClick(evt) {
/*
   var sprachurl1  = document.URL;
   //alert(sprachurl1);
   //re = "/\\/g";
   //alert(re); 
   var sprachurl2  = sprachurl1.replace(/\\/g,"/");
   //alert(sprachurl2);
   //ergebnis = sprachurl2.search("/de/");
   //alert(ergebnis);
*/
   sprache = SpracheAusUrl();
   var sprachtext = "Please observe the copyright";
   if (sprache == "de") sprachtext = "Beachten Sie bitte das Copyright";
   if (sprache == "fr") sprachtext = "S.V.P. observez le copyright";
   if (navigator.appName.indexOf("Microsoft") != -1){
      if (event.button==2) {
         alert(sprachtext);
         return false
      };
   };
   if (navigator.appName.indexOf("Netscape") != -1) {
      if ( evt.which == 3 ) {
         alert(sprachtext);
         return false
      };
   };
   };
   if (navigator.appName.indexOf("Netscape") != -1) {
      document.captureEvents( Event.MOUSEDOWN )
};
document.onmousedown = DisableRightClick;