function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		logo_over = newImage("/_images/navigation/home_over.gif");
		news_over = newImage("/_images/navigation/news_over.gif");
		photos_over = newImage("/_images/navigation/photos_over.gif");
		info_over = newImage("/_images/navigation/info_over.gif");
		contact_over = newImage("/_images/navigation/contact_over.gif");
		preloadFlag = true;
	}
}


var message="Please respect the copyright !\n--> check \"info\" for more on image use\nThanks !\n\nBitte respektieren sie das Copyright\n--> lesen sie unter \"info\" für weitere Informationen\nDanke !";
function clickIE4(){
			if (event.button==2){
			alert(message);
			return false;
			}
}
function clickNS4(e){
	if (document.layers||document.getElementById&&!document.all){
		if (e.which==2||e.which==3){
			alert(message);
			return false;
		}
	}
}
function rightclick() {
	if (document.layers){
			document.captureEvents(Event.MOUSEDOWN);
			document.onmousedown=clickNS4;
	}
	else if (document.all&&!document.getElementById){
			document.onmousedown=clickIE4;
	}
	document.oncontextmenu=new Function("alert(message);return false;")
}

// email sending and hiding the email address...
function sendMail(account, subject) {
  var _d1 = "photo";
  var _d2 = "phil.ch";
  var _l   = account + "@" + _d1 + _d2;
  if (subject != null && subject != "")
    _l += "?subject=" + subject; 
  document.location = "mailto:" + _l
}

function setLanguage(arg) {
   var expire_date = new Date();
   var one_month = expire_date.getTime() + (30 * 24 * 60 * 60 * 1000);
   expire_date.setTime(one_month);
   var current_cookie = document.cookie;
   if (arg == "de") {
	 document.cookie = "lang=de; expires=" + expire_date.toGMTString() +"; path=/";
	 document.location.href = document.location.href
   }
   if (arg == "en") {
     document.cookie = "lang=en; expires=" + expire_date.toGMTString() +"; path=/";
	 document.location.href = document.location.href
   }
}