function addEvent(obj, evType, fn){

 if (obj.addEventListener){ 
   obj.addEventListener(evType, fn, false); 
   return true; 
 } else if (obj.attachEvent){ 
   var r = obj.attachEvent("on"+evType, fn); 
   return r; 
 } else { 
   return false; 
 } 
}

function noSpam(name) {
  var domain = "augarten.net";
  
  document.write('<a href=\"mailto:' + name + '@' + domain + '\">');
  document.write(name + '@' + domain + '</a>');
}


function pngTransform() {
	if (navigator.userAgent.indexOf('MSIE 6') !=-1) {
	  
		var imgs = document.getElementsByTagName('img');
		
		
		for(var i=0; i<imgs.length; i++) {
			var img = imgs[i].src;
			var filetype = img.substring(img.length-3, img.length);
			
			if (filetype.indexOf("png") != -1) {
				imgs[i].src="img/blank.gif";
				imgs[i].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'"+img+"\', sizingMethod='scale', enabled=true)";
			}
		}
				
		
		var divs = document.getElementsByTagName('div');
		for(var i=0; i<divs.length; i++) {
		//for(var i=divs.length-1; i>=0; i--) {
			var bg = divs[i].style.background;		

      if (bg) {
				if (bg.indexOf("url") != -1) {
							
					// between "("..")" 
					var img = bg.substring(bg.indexOf("(")+1, bg.indexOf(")"));
					//alert(img)
					var filetype = img.substring(img.length-3, img.length);
			   
					if (filetype.indexOf("png") != -1) {
            divs[i].style.background = "transparent";
						divs[i].style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'"+img+"\', sizingMethod='scale')";
					}
				}
			}
		}
	
	}

}

function showPerviewImage(uri) {
  
  var perview=document.getElementById("imageperview");
  perview.src = 'img/blank.gif';

  perview_tmp = new Image();
  perview_tmp.onload = function() { 
  	var perview=document.getElementById("imageperview");
  	perview.src = uri;
  }; 
  perview_tmp.src = uri; 

}

/* http://clagnut.com/sandbox/imagefades/ */


 function initImage() {
	objId = 'transition';
	fadeIn(objId,0);
 }

 function setOpacity(objId, opacity) {
	obj = document.getElementById(objId);
  
  	// IE/Win
  	obj.style.filter = "alpha(opacity:"+opacity+")";
  
  	// Safari<1.2, Konqueror
  	obj.style.KHTMLOpacity = opacity/100;
  
  	// Older Mozilla and Firefox
  	obj.style.MozOpacity = opacity/100;
  
  	// Safari 1.2, newer Firefox and Mozilla, CSS3
  	obj.style.opacity = opacity/100;
 }

 function fadeIn(objId,opacity) {
	obj = document.getElementById(objId);
  
	obj.style.visibility="visible"; 
	for(var i=1; i<=10; i++) {
		opacity = i*10;
		window.setTimeout("setOpacity('"+objId+"',"+opacity+")", i*100);      
	}
		
	lang = document.getElementById('selectLang');
	window.setTimeout("lang.style.visibility='visible'", i*100);	
 }

addEvent(window, 'load', pngTransform);
addEvent(window, 'load', initImage);












