/*
 DynAPI Distribution
 Browser Class

 The DynAPI Distribution is distributed under the terms of the GNU LGPL license.
*/
function Browser() {
 var b=navigator.appName;
 if (b=="Netscape") this.b="ns";
 else if ((b=="Opera") || (navigator.userAgent.indexOf("Opera")>0)) this.b = "opera";
 else if (b=="Microsoft Internet Explorer") this.b="ie";
 //* remove for launch
 if (!b) alert('Unidentified browser./nThis browser is not supported,');
 //
 this.version=navigator.appVersion;
 this.v=parseInt(this.version);
 this.ns=(this.b=="ns" && this.v>=4);
 this.ns4=(this.b=="ns" && this.v==4);
 this.ns6=(this.b=="ns" && this.v==5);
 this.ie=(this.b=="ie" && this.v>=4);
 this.ie4=(this.version.indexOf('MSIE 4')>0);
 this.ie5=(this.version.indexOf('MSIE 5')>0);
 this.ie55=(this.version.indexOf('MSIE 5.5')>0);
 this.opera=(this.b=="opera");
 this.dom=(document.createElement && document.appendChild && document.getElementsByTagName)?true:false;
 this.def=(this.ie||this.dom); // most used browsers, for faster if loops
 var ua=navigator.userAgent.toLowerCase();
 if (ua.indexOf("win")>-1) this.platform="win32";
 else if (ua.indexOf("mac")>-1) this.platform="mac";
 else this.platform="other";
}
is = new Browser();

function browserInfo() {
 var msg = "Browser Info:\n";
 if(is.dom) msg += "is.dom\n";
 if(is.ns) msg += "is.ns\n";
 if(is.ns4) msg += "is.ns4\n";
 if(is.ns6) msg += "is.ns6\n";
 if(is.ie) msg += "is.ie\n";
 if(is.ie4) msg += "is.ie4\n";
 if(is.ie5) msg += "is.ie5\n";
 if(is.ie55) msg += "is.ie55\n";
 if(is.opera) msg += "is.opera\n";
 if(is.def) msg += "is.def\n";
 if(is.platform) msg += "platform: " + is.platform + "\n";
/*
 if(is.) msg += "is.\n";
 if(is.) msg += "is.\n";
*/
 alert(msg);
}

function setImage(imgLink) {
	
	destImg = document.getElementById("gallery_detail");
	destImg.src =  destImg.src.replace(/kinder\/.*\.jpg/g,"kinder/"+imgLink);
	
	//evt.returnValue=false;
	//evt.cancleBubble=true;
}

function changeImage(imgLink) {
	
	destImg = document.getElementById("gallery_detail");
	destImg.src =  destImg.src.replace(/kinder\/.*\.jpg/g,"kinder/"+imgLink);
	
	//evt.returnValue=false;
	//evt.cancleBubble=true;
}
var lastGalleryId = null;
function changeGallery(cntId) {
	changeImage(cntId);
	lastGalleryId = cntId;
		
	getElement("gallery_image").style.visibility="visible";
	getElement("gallery").style.visibility="hidden";
	
	blockId = cntId.replace(/\..*/,"");
	_text = getElement(blockId).innerHTML;
	getElement("top").innerHTML=_text;
	
	getElement("control").style.visibility="visible";
	
}

function showGallery() {
	getElement("control").style.visibility="hidden";
	getElement("gallery_image").style.visibility="hidden";
	
	document.getElementById("gallery").style.visibility="visible";
	
	clearContent();
	changeImage("empty.jpg");
}


function changeContent(cntId) {
	changeImage(cntId);
	blockId = cntId.replace(/\..*/,"");
	_text = getElement(blockId).innerHTML;
	getElement("top").innerHTML=_text;
}
function changeContentOnly(cntId) {
	blockId = cntId.replace(/\..*/,"");
	_text = getElement(blockId).innerHTML;
	getElement("top").innerHTML=_text;
}

function clearContent() {
	
	getElement("top").innerHTML="";
}

function showText(){
//	alert(lastGalleryId);
	changeContentOnly(lastGalleryId);
}

