/* ****************************************************************************
#
#	Scripts 1.0
#
#	Programm	Skycle
#	Modul		scripts.js
#	Version		n.v.
#
#	BEARBEITUNG	© Copyright 1997 - 2004 <webmaster@skycle.de>
#	DOKUMENTATION	scripts.info (einfaches Textformat)
#
#	INDIVIDUALISIERUNG
#	© 2000 - 2004 <webmaster@skycle.de>
#	WWW		http://skycle.de/
#	WAP		http://skycle.de/wap/
#	ICQ		289652292
#	eMail		<webmaster@skycle.de>
#
#
#
#	FUNKTIONEN
#
#	deBug(debug)	03.10.2003
#	openwindow(sURL,sWidth,sHeight,scroll,resize)
#	wap(url,typ)
#	copyright(autor,domain,date)
#	chg()
#	rechte_maustaste(e)
#	datumAS()
#	BxB(nam,bild)
#	mainzoom(a)
#	actElmt(aID,active) 20122003
#	menuElmt(lID,active) 20122003
#	cd(a) 30012004
#	cr(d,y) 30012004, Anpassung 13022004
#	ca() 30012004
#	nix() 13022004, Erweiterung 29052004
#
**************************************************************************< */

function deBug(debug)
	{debug?alert("Fehlerangabe eingeschalten.\n\ndebug = "+debug):"";}

function global(){
}
var re
debug=0;
write=0;
var path=null
var NIX=""
tday=new Date();year=tday.getFullYear();
l0="../image/symbol/l.gif";l1="../image/symbol/l_y.gif";
l3="../image/symbol/l_no.gif";l2="../image/symbol/l_n.gif";
r0="../image/symbol/r.gif";r1="../image/symbol/r_y.gif";
r2="../image/symbol/r_n.gif";r3="../image/symbol/r_no.gif";
r4="../image/symbol/r10.gif";
h0="../image/symbol/h.gif";h1="../image/symbol/h_y.gif";
m0="../image/symbol/wr.gif";m1="../image/symbol/e.gif"; //OMO marginLeft=2 marginRight=1
o0="../image/js/vzzu-0.gif";o1="../image/js/vzaufe.gif";
c0="../image/symbol/winclose.gif";c1="../image/symbol/winclose_y.gif";
i0="../image/symbol/link.gif";i1="../image/symbol/link.gif";
d0="../image/symbol/lunk.gif";d1="../image/symbol/lunk.gif";
u0="../image/symbol/url.gif";u1="../image/symbol/url12.gif";
u3="../image/js/globus.gif";u4="../image/js/globusli.gif";
var c=new Array()
c[0]=new Array(115,107,121,99,108,101)			//skycle
c[1]=new Array(109)					//m
c[2]=new Array(119,101,98,109,97,115,116,101,114)	//webmaster
c[3]=new Array(46,100,101)				//.de
c[4]=new Array()
c[5]=new Array(104,114,101,102)				//href
c[6]=new Array(109,97,105,108,116,111)			//mailto
c[7]=new Array(109,105,99,104,97)			//micha
c[8]=new Array(108,115,107,121)
c[20]='a href=mailto:'
c[21]='<a href="'+ca(c[6])+':'
c[22]='</a>'
c[23]='\x3Cwebmaster\x40skycle.de\x3E'
c[24]=ca(c[2])+'\x40'+ca(c[0])+ca(c[3])
//}
document.onload=global();

function openwindow(xURL,xWidth,xHeight,xscroll,xresize)
	{
	var xFeatures = "top="+eval((screen.availHeight/2)-(xHeight/2))+",left="+eval((screen.availWidth/2)-(xWidth/2))+",width="+(xWidth)+",height="+(xHeight)+",toolbar=no,location=no,menubar=no,statusbar=no,scrollbars="+(xscroll)+",resizable="+(xresize);
	var xSampWin = window.open(xURL,'skymain',xFeatures).focus();
	}

function wap(url,typ)
        {if(typ){wurl="http://wapsilon.com/"+typ+"/"+url;}else{wurl="http://wapsilon.com/6210/"+url;}
        openwindow(wurl,"600","400","auto","yes");
        }
function copyright(autor,domain,date)
{	dmn=domain?domain:"skycle"
	debug?alert(dmn):""
	adr="<webmaster@"+dmn+".de>"
	g=date?"\251 Copyright "+date+(autor?" by "+autor+". ":" ")+adr:"\251 Copyright 1997-"+year+" "+adr
	alert(g)
}

function cr(d,y)
{	yd=d?(d!=1?(d=="2"?("m"+ca(c[7])+ca(c[8])):d):ca(c[0])):ca(c[0])
	yy=y?(y!=1?y:year):"1997-"+year
	adr=ca(c[2])+"\x40"+yd+ca(c[3])
	cp="\xa9 "+yy+" "
	co=(d!=null||d==1)?cp:""
	g=co+'&lt;'+c[21]+adr+'" title="eMail an '+adr+'">'+adr+c[22]+'&gt;'
	document.write(g)
}
	function cd(a){
	var Nr=cd.arguments;var NL=cd.arguments.length;var zf="";
	for(i=0;i<NL;i++){zf+=Nr[i];if(i==NL-1)return zf}}
	function ca(b){
	var f=b.arguments;var d="";
	for(i=0;i<b.length;i++){d+="&#"+b[i]+";";if(i==b.length-1)return d;}}
	function cc(ccd,ccy){document.write('<span style="font-weight:bold;font-size:.75em;">');cr(ccd,ccy);document.write('</span>')}

function chg()
	{
	if(DHTML)	{	// optimale Loesung... statt if(MS)
                if ( document.getElementById("MLink").style.visibility == "hidden")
                    {document.getElementById("MLink").style.visibility = "visible";}
                else{document.getElementById("MLink").style.visibility = "hidden";}
                if ( document.getElementById("MLinkw").style.visibility == "visible")
                    {document.getElementById("MLinkw").style.visibility = "hidden";}
                else{document.getElementById("MLinkw").style.visibility = "visible";}
				}
	else if(NS)
                {
                if ( document.getElementById("MLink").visibility == "hidden")
                    {document.getElementById("MLink").visibility = "visible";}
                else{document.getElementById("MLink").visibility = "hidden";}
                if ( document.getElementById("MLinkw").visibility == "visible")
                    {document.getElementById("MLinkw").visibility = "hidden";}
                else{document.getElementById("MLinkw").visibility = "visible";}
                }
	}

function aktion()
        {
        c="\xa9 Copyright 1997-"+year+" <webmaster@skycle.de>"
        if(re!=1)alert("Die rechte Maustaste wird zum Surfen nicht ben\xF6tigt.\nFalls Du Interesse am Quellcode hast,\nnutze bitte das Browsermen\xFC.\n\n\n"+c);
        }
function rechte_maustaste(e)
        {
        if(window.Event)
                {if(e.which == 3){aktion();return false}}
        else	{if((event.button & 0x2) == 0x2){aktion();return false}}
        return true
        }
        {
        if(window.Event){document.captureEvents(Event.CLICK | Event.MOUSEDOWN)}
        document.onmousedown = rechte_maustaste
        document.onclick     = rechte_maustaste
        }

function datumAS()	{
	mn=new Array("01","02","03","04","05","06","07","08","09","10","11","12")
	d=(top.frames['mainpanel'])?(new Date(top.frames['mainpanel'].window.document.lastModified)):(new Date(document.lastModified))
	m=mn[d.getMonth()]
	t=d.getDate()
	jj=d.getYear()
	j=(jj>=2000)?jj:((jj < 80)?jj+2000:jj+1900)
         DATUM=(t+'.'+m+'.'+j)
	dat='<span title="Datum der letzten &Auml;nderung dieses Dokuments"><img border="0" '
	dat+='src="../image/symbol/refresh.gif" width="9" height="12" '
	dat+='alt="Datum der letzten &Auml;nderung dieses Dokuments">&nbsp;&nbsp;'
	dat+=DATUM
if (self!=top)	{
	if(top.frames['mainpanel']&&top.frames['mainpanel'].window.document.getElementById("datAS"))top.frames['mainpanel'].window.document.getElementById("datAS").innerHTML=dat;
	if(top.frames['ego']&&top.frames['ego'].document.nl)setTimeout("top.frames['ego'].document.nl.email.value=DATUM;",500);
	}
else {	if(document.getElementById("datAS"))	document.getElementById("datAS").innerHTML=dat; }
			}

function BxB(nam,bild) {document.images[nam].src = bild;}

function mainzoom(a)
{
if (navigator.userAgent.indexOf("MSIE") != -1)
	{
         t=t?((self==top)?eval(t+135):t):((self==top)?"210":"60")

	if (document.getElementById("zoomfeld"))
		{
		if (a==""||a==null){document.getElementById("zoomfeld").innerHTML='<form name="zForm" action="" style="position:absolute;top:'+t+'px;left:480px;width:73;"><br><img src="../image/symbol/zoom.gif" width="16" height="16"><select name="zoom" size="1" style="width:57px;" onChange="mzoom()" title="Zoomen des aktuellen Hauptdokuments"><br>	<option value="0.8">80%</option><br>	<option value="0.9">90%</option><br>	<option value="1.0" selected="selected">100%</option><br>	<option value="1.1">110%</option><br>	<option value="1.2">120%</option><br>	<option value="1.3">130%</option><br></select><br></form><br>';}
		if (a=="10"){document.getElementById("zoomfeld").innerHTML='<form name="zForm" action="" style="position:absolute;top:'+t+'px;left:480px;width:273;"><br><img src="../image/symbol/z_sz.jpg" width="16" height="16"><select name="zoom" size="1" style="width:257px;" onChange="mzoom()" title="Zoomen des aktuellen Hauptdokuments"><br>	<option value="0.1">10%</option><br>	<option value="0.2">20%</option><br>	<option value="0.3">30%</option><br>	<option value="0.4">40%</option><br>	<option value="0.5">50%</option><br>	<option value="0.6">60%</option><br>	<option value="0.7">70%</option><br>	<option value="0.8">80%</option><br>	<option value="0.9">90%</option><br>	<option value="1.0" selected="selected">100%</option><br>	<option value="1.1">110%</option><br>	<option value="1.2">120%</option><br>	<option value="1.3">130%</option><br></select><br></form><br>';}
		}
	}
}

	function mzoom()	// wird von mainzoom() aufgerufen, falls das Optionsfeld geaendert wird.
	{
if(top.frames.length>0)
{	i=-1;
	while(i<top.frames.length-1)
	{	i++;
		top.frames[i].document.body.style.zoom=document.forms["zForm"].zoom.options[document.forms["zForm"].zoom.options.selectedIndex].value;
	}
}else{	document.body.style.zoom=document.forms["zForm"].zoom.options[document.forms["zForm"].zoom.options.selectedIndex].value;
	}
}

function actElmt(aID,active)
	{if(!window.opera){
if(top.frames['ego']&&top.frames['ego'].document.getElementById(aID))
{	var Format = top.frames['ego'].document.createAttribute("class");
	if(active==1)		Format.nodeValue="td1";
	else Format.nodeValue="td0";
	var Element=top.frames['ego'].document.getElementById(aID);
	Element.setAttributeNode(Format);
}}
	}
function menuElmt(lID,active)
         {if(!window.opera){
	if(top.frames['menuFrame']&&top.frames['menuFrame'].document.getElementById(lID))
	{if(active==1){
	top.frames['menuFrame'].document.getElementById(lID).style.color='#ff0000';
         top.frames['menuFrame'].document.getElementById(lID).style.backgroundColor='#ffff00';
         }else{
	top.frames['menuFrame'].document.getElementById(lID).style.color='#0000ff';
         top.frames['menuFrame'].document.getElementById(lID).style.backgroundColor='#ffffcc';
	}
	}}
}
function show(elmt){if(document.getElementById) document.getElementById(elmt).style.visibility="visible";}
function hide(elmt){if(document.getElementById) document.getElementById(elmt).style.visibility="hidden";}

function noscroll(){
var noScr_obj=ie? document.all.noScr : document.getElementById? document.getElementById("noScr") : document.noScr
var ie=document.all
var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1
var dsocleft=ie? document.body.scrollLeft : pageXOffset
var dsoctop=ie? document.body.scrollTop : pageYOffset
var window_width=ieNOTopera? document.body.clientWidth : window.innerWidth-20
var window_height=ieNOTopera? document.body.clientHeight : window.innerHeight
if (ie||document.getElementById){
noScr_obj.style.left=parseInt(dsocleft)// +window_width/2-noScr_obj.offsetWidth/2
noScr_obj.style.top=parseInt(dsoctop)
}
else if (document.layers){
noScr_obj.left=dsocleft//+window_width/2-noScr_obj.document.width/2
noScr_obj.top=dsoctop
}
}

function nix(){
return "";
}

skycr=cr
skymail='<'+c[20]+c[24]+'>'+'\x3C'+ca(c[2])+'\x40'+ca(c[0])+ca(c[3])+'\x3E'+c[22]
skyMail='<'+c[20]+c[24]+'>'+       ca(c[2])+'\x40'+ca(c[0])+ca(c[3])+       c[22]
dmn="skycle"//cd(c[0])//+ca(c[3])
