[function addEvent(obj, type, fn) {
       if (obj.addEventListener)
              obj.addEventListener(type, fn, false);
       else if (obj.attachEvent)
       {
              obj["e"+type+fn] = fn;
              obj[type+fn] = function() {obj["e"+type+fn](window.event); }
              obj.attachEvent("on"+type, obj[type+fn]);
       }
}

function removeWaterMark(e) {
       var h1s = document.getElementById("mountains","fly","clouds","ballons", "alles", "logo")[0].style;
       if (h1s) {
              if ((h1s.visibility == "visible") || (h1s.visibility == "")) {
                     h1s.visibility = "hidden";
              } else {
                     h1s.visibility = "visible";
              }
       }
       (e.preventDefault) ? e.preventDefault() : (e.returnValue = false);
}

function startMagic() {
       if (document.getElementById) {
              var sw = document.getElementById("switch");
              if (sw) {
                     addEvent(sw, "click", removeWaterMark);
              }
       }
}
       
addEvent(window, "load", startMagic);



Event.observe(window, 'load', function() {
  $$('a[href^=#]:not([href=#])').each(function(element) {
    element.observe('click', function(event) {
      new Effect.ScrollTo(this.hash.substr(1));
      Event.stop(event);
    }.bindAsEventListener(element))
  })
})

this.blankwin = function(){
	var hostname = window.location.hostname;
	hostname = hostname.replace("www.","").toLowerCase();
	var a = document.getElementsByTagName("a");	
	this.check = function(obj){
		var href = obj.href.toLowerCase();
		return (href.indexOf("http://")!=-1 && href.indexOf(hostname)==-1) ? true : false;
	};
	this.set = function(obj){
		obj.target = "_blank";
		obj.className = "external";
	};	
	for (var i=0;i<a.length;i++){
		if(check(a[i])) set(a[i]);
	};		
};




