var typ = 0; 

var fromscreensize=true;


function checkJavaPlugin()
{
	
	if(!navigator.javaEnabled())
	{
	alert("No Java installed or Java deactivated. Please install a current Java-Plugin,or activate it if you have already installed one. To see where you can download one, go to our help site.");
	return false;
	}
	
version=document.CheckVersionApplet.getJavaVersion();

if(version==null){
	alert("No Java installed or Java deactivated. Please install a current Java-Plugin,or activate it if you have already installed one. To see where you can download one, go to our help site.");
	return false;
	}
major=document.CheckVersionApplet.getMajorVersionNr();
minor1=document.CheckVersionApplet.getMinorVersionNr1();
minor2=document.CheckVersionApplet.getMinorVersionNr2();

//bei Version 1.4.2 haben wir hier dann 142
str=major+minor1+minor2;

	
if(str>=131)
	return true;
else
{
	alert("The version of Java installed on your system is "+version+ " You need at least Version 1.3.1 to use our applets. Go to our help site to see where you can download a recent Java Plugin.");
	return false;
	


}
}

    

	

function checkJavaPlugin()
{
	
	if(!navigator.javaEnabled())
	{
	alert("Kein Java installiert/bzw. Java deaktiviert. Bitte installieren Sie ein aktuelles Java-Plugin oder aktivieren Sie es falls Sie schon eines installiert haben. Für nähere Informationen lesen Sie bitte unsere Hilfeseiten.");
	return false;
	}
	
version=document.CheckVersionApplet.getJavaVersion();

if(version==null){
	alert("Kein Java installiert. Bitte installieren sie ein aktuelles Java-Plugin von Sun. Für nähere Informationen lesen Sie bitte unsere Hilfeseiten.");
	return false;
	}
major=document.CheckVersionApplet.getMajorVersionNr();
minor1=document.CheckVersionApplet.getMinorVersionNr1();
minor2=document.CheckVersionApplet.getMinorVersionNr2();

//bei Version 1.4.2 haben wir hier dann 142
str=major+minor1+minor2;

	
if(str>=131)
	return true;
else
{
	alert("Die Java Version ihres Browsers ist "+version+ " Sie benötigen zum Ausführen unserer Applets aber ein Java Plugin von Sun ab der Version 1.3.1");
	return false;
	


}
}







function launchApplet(url,w,h) {
     
     if(checkJavaPlugin()==false)return;
     
var width,height,ratio;
 

     if(fromscreensize==true)
{
 	ratio=1.0*h/w;
 	
	width=(screen.width*2.0)/3;	
 	height=width*ratio;
 	
 	
 		if(width<w||height<h)
 		{
 		width=w;
 		height=h;
 		
 		}
 	
 }
else
{
	width=w;
 	height=h;	
 		
 	}
 
     
     
     var winAppl;
     if ((winAppl == null)||(winF.closed))
      { winAppl = window.open(url,"","width="+width+",height="+height+",resizable=no,status=no,menubar=no,scrollbars=no,location=no");
        winAppl.opener = top;
        winAppl.focus();
      }
     else { winAppl.focus(); }
 }
 
 
 function openwindow(url,w,h) {
     
     
var width,height;
 

     
	width=w;
 	height=h;	
 		
 	
 
     
     
     var winAppl;
     if ((winAppl == null)||(winF.closed))
      { winAppl = window.open(url,"","width="+width+",height="+height+",resizable=no,status=no,menubar=no,scrollbars=yes,location=no");
      
        winAppl.opener = top;
        winAppl.focus();
      }
     else { winAppl.focus(); }
 }
 



function dw(txt)
{
   document.write(txt);
}

function heading1(lg,grtxt,uniIBK)
{
logoPfad = lg;
if (grtxt == "gr") { gr = "3"; } else{ gr = "2"; }
if (uniIBK == "ture")
{
txt = '<br>\n'+
'&nbsp;\n'+
'<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EAE2D4">\n'+
' <tr nowrap>\n'+
'  <td bgcolor="#EAE2D4">\n'+
'   <table width="100%" border="0" cellspacing="1" cellpadding="15" bgcolor="#EAE2D4">\n'+
'\n'+
'    <!-- Start of heading -->\n'+
'        <tr nowrap> \n'+
'          <td bgcolor="white"><font face="Arial,Helvetica,Sans-serif" size="-1"> \n'+
'           <table width="100%" border="0" cellpadding="0" cellspacing="0">\n'+
'              <tr> \n'+
'                <td width="65%" valign="top" align="left"><font face="Arial,Helvetica,Sans-serif" size="-1"> \n'+
'                  <a href="http://www.uibk.ac.at/"><img src="' + logoPfad + '/logoUibk.jpg" border="0" alt="Universität Innsbruck"></a> \n'+
'                  </font></td>\n'+
'                <td width="5%">&nbsp;</td>\n'+
'                <td width="30%" align="right"> <a href="http://www.uibk.ac.at/mathematik/"><img src="' + logoPfad + '/logoMathe.gif" width="182" height="150" border="0" alt="Institut für Mathematik"></a> \n'+
'                </td>\n'+
'              </tr>\n'+
'            </table>\n'+
'            </font> \n'+
'         \n'+
'            <div align="center">\n'+
'              <table width="70%" border="0" cellspacing="0" cellpadding="0">\n'+
'                <tr> \n'+
'                  <td align="center" valign="top">&nbsp;</td>\n'+
'                </tr>\n'+
'                <tr>\n'+
'                  <td align="center" valign="top"><font face="Arial,Helvetica,Sans-serif" size="-1"><font size="+' + gr + '">';
}
else
{
txt = '<br>\n'+
'&nbsp;\n'+
'<table align="center" width="95%" border="0" cellspacing="0" cellpadding="0" bgcolor="#EAE2D4">\n'+
' <tr nowrap>\n'+
'  <td bgcolor="#EAE2D4">\n'+
'   <table width="100%" border="0" cellspacing="1" cellpadding="15" bgcolor="#EAE2D4">\n'+
'\n'+
'    <!-- Start of heading -->\n'+
'        <tr nowrap> \n'+
'          <td bgcolor="white"><font face="Arial,Helvetica,Sans-serif" size="-1"> \n'+
'           <table width="100%" border="0" cellpadding="0" cellspacing="0">\n'+
'              <tr> \n'+
'                <td width="65%" valign="top" align="left"><font face="Arial,Helvetica,Sans-serif" size="-1"> \n'+
'                  <a href="http://www.mathe-online.at/nml/"><img src="' + logoPfad + '/nmlkopf.gif" width="224" height="59" border="0" alt="nml-Projekt Welcome Page"></a> \n'+
'                  </font></td>\n'+
'                <td width="5%">&nbsp;</td>\n'+
'                <td width="30%" align="right"> <a href="http://www.mathe-online.at/"><img src="' + logoPfad + '/pfeile.gif" border="0" alt="mathe online Welcome Page"></a> \n'+
'                </td>\n'+
'              </tr>\n'+
'            </table>\n'+
'            </font> \n'+
'         \n'+
'            <div align="center">\n'+
'              <table width="70%" border="0" cellspacing="0" cellpadding="0">\n'+
'                <tr> \n'+
'                  <td align="center" valign="top">&nbsp;</td>\n'+
'                </tr>\n'+
'                <tr>\n'+
'                  <td align="center" valign="top"><font face="Arial,Helvetica,Sans-serif" size="-1"><font size="+' + gr + '">';
}
dw(txt);
}

function heading2()
{
txt = '</font></font></td>\n'+
'                </tr>\n'+
'                <tr> \n'+
'                  <td align="center" valign="top"> \n'+
'                    <p><font face="Arial,Helvetica,Sans-serif" size="-1">&nbsp;</font></p>\n'+
'                  </td>\n'+
'                </tr>\n'+
'              </table>\n'+
'            </div>\n'+
'            <div align="center">\n'+
'              <table width="70%" border="0" cellspacing="0" cellpadding="1">\n'+
'                <tr>\n'+
'                  <td align="center" valign="top"><font face="Arial,Helvetica,Sans-serif" size="-1">';
dw(txt);
}

function heading3()
{
txt = '</font></td>\n'+
'                </tr>\n'+
'                <tr>\n'+ 
'                  <td align="center" valign="top"><font face="Arial,Helvetica,Sans-serif" size="-1">';
dw(txt);
}

function heading4()
{
txt = '</font></td>\n'+
'                </tr>\n'+
'                <tr> \n'+
'                  <td align="center" valign="top">&nbsp;</td>\n'+
'                </tr>\n'+
'                <tr> \n'+
'                  <td align="left" valign="top"> \n'+
'                    <p><font face="Arial,Helvetica,Sans-serif" size="-1">';
dw(txt);
}

function heading5()
{
txt = '</font></p>\n'+
'                    <p align="left"><font face="Arial,Helvetica,Sans-serif" size="-1">';
dw(txt);
}

function ersteUeberschrift(ueberschr,anker)
{
if (ueberschr == "keine") { keineErsteUeberschrift() }
else
{
txt = '</font></p>\n'+
'                  </td>\n'+
'                </tr>\n'+
'                <tr> \n'+
'                  <td align="center" valign="top">&nbsp;</td>\n'+
'                </tr>\n'+
'              </table>              \n'+
'            </div>\n'+
'            </td>\n'+
'    </tr>\n'+
'    <!-- End of heading -->\n'+
'\n'+
'    <!-- Start of data -->\n'+
'        <tr nowrap> \n'+
'          <td bgcolor="#F4F0E3"> <a name="' + anker + '"></a>&nbsp; \n'+
'            <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#004B8C">\n'+
'              <tr> \n'+
'                <td> \n'+
'                  <div align="center"><font face="Arial, Helvetica, sans-serif" size="+2" color="#FFFFFF">'+
 ueberschr + 
'</font></div>\n'+
'                </td>\n'+
'              </tr>\n'+
'            </table>\n'+
'            <p><font face="Arial, Helvetica, sans-serif" size="-1"><br>';
dw(txt);
}
}

function keineErsteUeberschrift()
{
txt = '</font></p>\n'+
'                  </td>\n'+
'                </tr>\n'+
'                <tr> \n'+
'                  <td align="center" valign="top">&nbsp;</td>\n'+
'                </tr>\n'+
'              </table>              \n'+
'            </div>\n'+
'            </td>\n'+
'    </tr>\n'+
'    <!-- End of heading -->\n'+
'\n'+
'    <!-- Start of data -->\n'+
'        <tr nowrap>\n'+
'          <td bgcolor="#F4F0E3"><font size="-1" face="Arial, Helvetica, sans-serif"><br>';
dw(txt);
}


function absatz()
{
txt = '</font></p>\n'+
'            <p><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function absatzCenter()
{
txt = '</font></p>\n'+
'            <p align="center"><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function zwischenUeberschrift(ueberschr)
{
typ=1;
if (typ == 0) { txttyp = "<br>\n              &nbsp; ";} else { txttyp = ""; } 
txt = txttyp + 
'</font></p>\n'+
'            <p align="center"><font face="Arial, Helvetica, sans-serif" size="-1"><font size="+1">'+
ueberschr +
'</font></font></p>\n'+
'            <p><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function gleichungBEGINN()
{
txt = '</font></p>\n'+
'            <table width="100%" border="0" cellspacing="0" cellpadding="5">\n'+
'              <tr> \n'+
'                <td width="95%" align="center" valign="middle"><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function gleichungENDE(nr)
{
if (nr == "nonumber") { nrtxt = "&nbsp;"; } else { nrtxt = "(" + nr + ")"; }
txt = '</font></td>\n'+
'                <td width="5%" align="center" valign="middle"><font face="Times New Roman, Times, serif" size="+0">' + nrtxt + '</font></td>\n'+
'              </tr>\n'+
'            </table>\n'+
'            <p><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function ueberschrift(ueberschr,anker)
{
txt = '<a name="' + anker + '"></a><br>\n'+
'              &nbsp; </font></p>\n'+
'            <table width="100%" border="0" cellspacing="0" cellpadding="3" bgcolor="#004B8C">\n'+
'              <tr> \n'+
'                <td> \n'+
'                  <div align="center"><font face="Arial, Helvetica, sans-serif" size="+2" color="#FFFFFF">'+
ueberschr +
'</font></div>\n'+
'                </td>\n'+
'              </tr>\n'+
'            </table>\n'+
'            <p><font face="Arial, Helvetica, sans-serif" size="-1"><br>';
dw(txt);
}

function ueberschrift2(ueberschr1,ueberschr2,anker)
{
typ = 1;
ueberschrift(ueberschr1,anker);
zwischenUeberschrift(ueberschr2);
typ = 0;
}

function kastenBEGINN()
{
txt = '</font></p>\n'+
'            <div align="center">\n'+
'              <table width="80%" border="0" cellspacing="0" cellpadding="20">\n'+
'                <tr> \n'+
'                  <td bgcolor="#EAE2D4"> \n'+
'                    <p><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function kastenENDE()
{
txt = '</font></p>\n'+
'                  </td>\n'+
'                </tr>\n'+
'              </table>\n'+
'            </div>\n'+
'            <p><font face="Arial, Helvetica, sans-serif" size="-1">';
dw(txt);
}

function sig(datum)
{
	
text='<p><table align=right><tr><td><font face="Arial,Helvetica,Sans-serif" size="-2" color=gray>Markus Unterweger, letzte &Auml;nderung: '+datum+'</td></tr></table>';
dw(text);
}

function sig(datum, name)
{
if (name==null) {name="Markus Unterweger"}
	
text='<p><table align=right><tr><td><font face="Arial,Helvetica,Sans-serif" size="-2" color=gray>'+name+', letzte &Auml;nderung: '+datum+'</td></tr></table>';
dw(text);
}
	

function ende(logoPfad,br)
{
if (br == 1) { brtxt = "<br>&nbsp;"; } else {brtxt = ""; }
txt = brtxt + '\n'+
'              </font></p>\n'+
'          </td>\n'+
'    </tr>\n'+
'    <!-- End of data -->\n'+
'\n'+
'    <!-- Start of lower area -->\n'+
'    <tr nowrap>\n'+
'     <td align="center" bgcolor="white"><font face="Arial,Helvetica,Sans-serif" size="-1">\n'+
'\n'+
'            <table width="100%" border="0" cellpadding="0" cellspacing="0">\n'+
'              <tr> \n'+
'                <td width="49%" valign="top"> \n'+
'                  <p><font face="Arial,Helvetica,Sans-serif" size="-1"> </font></p>\n'+
'                </td>\n'+
'                <td width="2%">&nbsp;<!-- xxx -->&nbsp;</td>\n'+
'                <td width="49%" align="right" valign="top"><font face="Arial,Helvetica,Sans-serif" size="-1"> \n'+
'                  <a href="http://www.bmbwk.gv.at" target="_blank"><img src="' + logoPfad + '/bmukneutr.gif" border="0" alt="Bundesministerium f&uuml;r Bildung, Wissenschaft und Kultur"></a\n'+
'         ><br>\n'+
'                  <br>\n'+
'                  <nobr>&nbsp;&nbsp;&nbsp;Finanziert mit</nobr><br>\n'+
'                  <nobr>&nbsp;&nbsp;&nbsp;Projektmitteln des bm:bwk</nobr> </font></td>\n'+
'              </tr>\n'+
'            </table>\n'+
'\n'+
'     </font></td>\n'+
'    </tr>\n'+
'    <!-- End of lower area -->\n'+
'\n'+
'   </table>\n'+
'  </td>\n'+
' </tr>\n'+
'</table>\n'+
'\n'+
'<br>&nbsp;';
dw(txt);
}

