// Create global variables for browser type
    var isIE = new Boolean(false);
    var isNav = new Boolean(false);
    var unSupported = new Boolean(false);
    var layer = new String();
    var style = new String();

    // Determine if the browser is Internet Explorer, Navigator,
    // or other. Also, set the layer variable depending on the
    // type of access it needs.
    function checkBrowser(){
      if(navigator.userAgent.indexOf("MSIE") != -1){
        isIE = true;
        layer = ".all";
        style = ".style";
      }else if(navigator.userAgent.indexOf("Nav") != -1){
        isNav = true;
        layer = ".layers";
        style = "";
      }else{
        unSupported = true;
      }
    }

    // Take the state passed in, and change it.
    function changeState(layerRef, state){
      eval("document" + layer + "['" + layerRef + "']" + style + ".visibility = '" + state + "'");
    }
//detec alien
var browserName = navigator.appName;
var browserVer = parseFloat(navigator.appVersion);

if ((browserName == "Microsoft Internet Explorer") &&
   (browserVer >= 4)) {
	}
else {
	alert("Desolé, vous utilisez " + browserName + " version " + browserVer + "." + 
"\n Pour profiter pleinement de la technologie de pointe \n du \"site des Amis de Michel Houellebecq\" \n vous avez besoin de Internet Explorer version 5.0 ou plus" + ".");
}

message = "Function Disabled!";

function NoRightClick(b) {
   if(((navigator.appName=="Microsoft Internet Explorer")&&(event.button > 1))
   ||((navigator.appName=="Netscape")&&(b.which > 1))){
   alert(message);
   return false;
   }
}
document.onmousedown = NoRightClick;
