IsWebSpeech = 0;
IsNavigator = 0;
IsExplorer= 0;
if(navigator.appName=="Netscape" && navigator.plugins && navigator.javaEnabled){
	IsNavigator=1;
	{for(i=0;i<navigator.plugins.length;i++)
	if(navigator.plugins[i].description.indexOf("WebSpeech.2") != -1 ) IsWebSpeech=1;}
}


// Browser und WebSpeech Plugin abfragen
//WEBSPEECH FOR NAV DETECTION (MUST BE 1ST)
 IsWebSpeech = 0;
 IsWebSpeech2 = 0;
 IsWebSpeech4 = 0;
 IsNavigator = 0;
 IsExplorer  = 0;
 IsOpera  = 0;
 if(navigator.appName=="Netscape" && navigator.plugins && navigator.javaEnabled) {
   IsNavigator=1;
   for(i=0;i<navigator.plugins.length;i++)
    if(navigator.plugins[i].description.indexOf("WebSpeech") != -1 )     IsWebSpeech=1;
   }
   
function mouseover(text) {
	document.lager.speicher.value = text;
	window.setTimeout("DoIt()",1000);
}
function DoIt(text){
	if(IsWebSpeech==1){
		MyWebSpeech = document.WebSpeech;
		if (text){
			MyWebSpeech.SetText(text);
		}else{
			MyWebSpeech.SetText(document.lager.speicher.value);
		}
		MyWebSpeech.StopSpeaking();
		MyWebSpeech.StartSpeakingImmediate();
	}
}
function empty(){
	document.lager.speicher.value = " ";
}
function makeLinkTo(s){
	if ( s.options[s.selectedIndex].value != "" ){
		window.top.location.href = s.options[s.selectedIndex].value;
	}
}
function MM_swapImgRestore(){ //v3.0
	var i,x,a=document.MM_sr;
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
	var d=document;
	if(d.images){
		if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
		for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){
			d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];
		}
	}
}
function MM_findObj(n, d) { //v4.0
	var p,i,x;if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length){
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	for(i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && document.getElementById) x=document.getElementById(n);
	return x;
}
function MM_swapImage() { //v3.0
	var i,j=0,x,a=MM_swapImage.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){
		document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
	}
}
function WSSagEs(Text) {
	if (IsWebSpeech == 1){
		window.document.WebSpeech.SetText(Text);
		window.document.WebSpeech.StartSpeaking();
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSSagEs
function WSSagEsSofort(Text){
	if (IsWebSpeech == 1){
		window.document.WebSpeech.SetText(Text);
		window.document.WebSpeech.StartSpeakingImmediate()
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSSagEsSofort
function WSSagEsNochmal() {
	if (IsWebSpeech == 1){
		window.document.WebSpeech.StartSpeaking()
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSSagEsNochmal
function WSStop() {
	if (IsWebSpeech == 1){
		window.document.WebSpeech.StopSpeaking()
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSStop
function WSPause() {
	if (IsWebSpeech == 1){
		window.document.WebSpeech.PauseSpeaking()
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSPause
function WSWeiter() {
	if (IsWebSpeech == 1){
		window.document.WebSpeech.ResumeSpeaking()
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSWeiter
function WSLadeText(URL,AutoStart,Immediate) {
	if (IsWebSpeech == 1){
		window.document.WebSpeech.LoadText(URL,AutoStart,Immediate)
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function WSLadeText
function DoOnStartSpeaking(StartReason) {
	if (IsWebSpeech == 1){
	// Funktionskern z.B.
	//  window.document.bgColor="red";
	}else{
		alert ("WebSpeech ist nicht installiert. \nSie können es von http://www.webspeech.de/download.php herunterladen.")
	}
} // endof function DoOnStartSpeaking
