
	function mailto(s) {
		var n=0;
		var r="";
		var shift = 1;
		for(var i=0;i<s.length;i++) { 
			n=s.charCodeAt(i); 
			if (n>=8364) {n = 128;}
			r += String.fromCharCode(n+(shift)); 
		}
		location.href = "mailto:" + r;
	}
	
	function showAnimation(){
		var aniContainer = document.getElementById("player_3d");
		var imgContainer = document.getElementById("product-detail-image");
		if(aniContainer && imgContainer){
			aniContainer.style.display = "block";
			imgContainer.style.display = "none";
		}
	}
	
	function showImage(path){
		var aniContainer = document.getElementById("player_3d");
		var imgContainer = document.getElementById("product-detail-image");
		if(imgContainer){
			if(aniContainer){
				aniContainer.style.display = "none";
			}
			imgContainer.style.display = "block";
			
			if(imgContainer.hasChildNodes()){ // contains img-tag
				if(imgContainer.firstChild.nodeName.toLowerCase() == "img"){
					imgContainer.firstChild.src = path;
				}
			}else{
				var img = new Image();
				img.src = path;
				imgContainer.appendChild(img);
			}
		}
	}
	
	function showConfigurator(url){
		var win = window.open(url, 'popup', 'width=622, height=650, scrollbars=yes');
		win.focus();
	}
