window.defaultStatus = "TSV Rheinfelden";



function openWindow(url,width,height,special)
	{
	// Position
	links = (screen.width-width)/2;
	oben = (screen.height-height)/2;
	
	fenster = window.open(url,'my_window','width='+width+',height='+height+',left='+links+',top='+oben+special);
	fenster.focus();	
	}


function portrait(spieler)
	{
	url = spieler;
	openWindow(url,500,370,',scrollbars=1');
	}


function suchen()
	{
	f = document.searchform;
	sf = f.we_lv_search_0;
	
	if(sf.value=='')
		{
		alert("Bitte geben Sie zuerst einen Suchebegriff ein");
		sf.focus();
		return;		
		}
	else
		{ f.submit(); }
	}


function check_g_f(f,gb)
	{
	if(f.betreff.value=='')
		{
		alert("Bitte geben Sie Ihrer Nachricht eine Überschrift");
		f.betreff.focus();
		return;		
		}
	if(f.text.value=='')
		{
		alert("Sie haben die das wichtigste vergessen! Die Nachricht.");
		f.text.focus();
		return;		
		}
	if(f.name.value=='')
		{
		alert("Bitte geben Sie Ihren Namen an");
		f.name.focus();
		return;		
		}
	if(f.email.value=='')
		{
		msg = "Bitte geben Sie Ihre Email-Adresse an.";
		if(gb) msg += "\n\nInfo:\nWenn Sie das Häckchen entfernen, können andere Besucher Ihre Email-Adresse nicht sehen.";
		alert(msg);
		f.email.focus();
		return;		
		}
	if(!MailChecker(f.email.value))
		{
		alert("Ihre Email-Adresse scheint nicht korrekt zu sein, bitte überprüfen Sie das nichmals");
		f.email.focus();
		f.email.select();
		return;		
		}
	
	f.senden.value = "Sende Daten ...";
	f.senden.disabled = true;
	
	f.submit();	
	}



function MailChecker(mail)
	{
	/* Prüfe Email-Adresse auf:
	- länge
	- @-Zeichen
	- den Punkt vor der TLD
	- letzter Punkt kommt nach @
	- Vorhandensein und Länge der TLD
	*/
	
	if(mail.length<7)
		return false;
	
	var punkt = 0;
	var affe = 0;
	for(i=0;i<mail.length;i++)
		{
		if(mail.charAt(i)==".")
			punkt = 1;
		if(mail.charAt(i)=="@")
			affe = 1;			
		}
	if(punkt != 1 || affe != 1)
		return false;
	
	if(mail.lastIndexOf(".")<mail.lastIndexOf("@"))
		return false;
	
	var lastpoint = mail.lastIndexOf(".");
	laenge = mail.substring(lastpoint+1);
	if(laenge.length<2)
		return false;

	return true;		
	}


    
	function i_change_on(nr){
	
		switch(nr){
		case '1':
		document.menu1.src = "/img/t/1o.gif"
		break;
		case '2':
		document.menu2.src = "/img/t/2o.gif"
		break;
		case '3':
		document.menu3.src = "/img/t/3o.gif"
		break;
		case '4':
		document.menu4.src = "/img/t/4o.gif"
		break;
		case '5':
		document.menu5.src = "/img/t/5o.gif"
		break;
		case '6':
		document.menu6.src = "/img/t/6o.gif"
		break;
		case '7':
		document.menu7.src = "/img/t/7o.gif"
		break;
		case '8':
		document.menu8.src = "/img/t/8o.gif"
		break;
		
		}
	}
	
	
	function i_change_out(nr){
		switch(nr){
		case '1':
		document.menu1.src = "/img/t/1.gif"
		break;
		case '2':
		document.menu2.src = "/img/t/2.gif"
		break;
		case '3':
		document.menu3.src = "/img/t/3.gif"
		break;
		case '4':
		document.menu4.src = "/img/t/4.gif"
		break;
		case '5':
		document.menu5.src = "/img/t/5.gif"
		break;
		case '6':
		document.menu6.src = "/img/t/6.gif"
		break;
		case '7':
		document.menu7.src = "/img/t/7.gif"
		break;
		case '8':
		document.menu8.src = "/img/t/8.gif"
		break;
		
		}
		
}
	 
	







	 
	 
	 
	 
// macht im IE aus grau transparent
	    var IE = navigator.appName == 'Microsoft Internet Explorer' && navigator.userAgent != 'Opera';
    var SPACER = '/img/t/spacer.gif';

    if ( IE )
    {
        window.onload = function()
        {
            window.png = new PNGTransparency();
            window.png.create();
        }
    }

    /**
     * Shows the transparency of pngs in internet explorer.
     */
    function PNGTransparency()
    {
        this.create = PNGTransparency_create;
    }

    /**
     * Creates the transparency effect for each image.
     */
    function PNGTransparency_create()
    {
        var i, img, oldsrc;
        var imgs = document.getElementsByTagName( 'IMG' );

        for ( i=0; i < imgs.length; i++ )
        {
            img = imgs[i];

            if ( img.src.indexOf( '.png' ) != -1 )
            {
                oldsrc = img.src;
                img.src = SPACER;
                img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + oldsrc + "', sizingMethod='scale')";
            }
        }
    }



function changeGalleryImage(rang,name)
	{
	document.getElementById('legende'+document.gallery.actualbildname.value).style.visibility= 'hidden';
         document.getElementById('legende'+document.gallery.actualbildname.value).style.display = 'none';	
             
document.getElementById('legende'+name).style.visibility= 'visible';
document.getElementById('legende'+name).style.display = 'block';

	document.gallery.actualbildname.value=name;
	bild = document.images['vorschau'];
	document.gallery.bild_id.value = rang;
	bild.src = "/gallery/images/th_"+name+".jpg";       
	}

function changeGalleryImage2(rang,name)
	{
	document.gallery.actualbildname.value=name;
	bild = document.images['vorschau'];
	document.gallery.bild_id.value = rang;
	bild.src = "/gallery/images/th_"+name+".jpg";       
	}

function showNextPic()
{


document.gallery.bild_id.value=document.gallery.bild_id.value;
var actual=parseInt(document.gallery.bild_id.value);
actual=actual+1;
if(actual>parseInt(document.gallery.anzahlpics.value))actual=1;
document.gallery.bild_id.value=actual;
document.gallery.actualbildname.value=picnames=document.getElementById("picnames"+actual).value;
bild = document.images['vorschau'];

bild.src = "/gallery/images/th_"+document.gallery.actualbildname.value+".jpg";       
}


function showBackPic()
{
document.gallery.bild_id.value=document.gallery.bild_id.value;
var actual=parseInt(document.gallery.bild_id.value);
actual=actual-1;
if(actual==0)actual=document.gallery.anzahlpics.value;
document.gallery.bild_id.value=actual;
document.gallery.actualbildname.value=picnames=document.getElementById("picnames"+actual).value;
bild = document.images['vorschau'];

bild.src = "/gallery/images/th_"+document.gallery.actualbildname.value+".jpg";       
}


function gallery_old()
	{
	gallerie = document.gallery.gallery_id.value;
	bild = document.gallery.bild_id.value;
	lang = document.gallery.sprache.value;
	pfad = "/gallery/index.php?gid=" + gallerie + "&nr=" + bild + "&lang=" + lang;
	

	width = 602;
	height= 550;
	links  = (screen.width-width)/2;
	oben  = (screen.height-height)/2;
	galler = window.open(pfad,"Fotogalerie","width="+width+",height="+height+",left="+links+",top="+oben);
	galler.focus();	

	}


function gallery(nr)
	{
	gallerie = document.gallery.gallery_id.value;
	pfad = "/gallery/index.php?gid=" + gallerie + "&nr=" + nr;
	

	width = 650;
	height= 520;
	links  = (screen.width-width)/2;
	oben  = (screen.height-height)/2;
	galler = window.open(pfad,"Fotogalerie","width="+width+",height="+height+",left="+links+",top="+oben);
	galler.focus();	
	}


function toggle_navi(objekt)
	{
	x = document.getElementById(objekt);
	if(x.style.visibility=='hidden')
		{
		x.style.visibility="visible";
		x.style.height="auto";
		x.style.overflow="auto";
		
		if(objekt=='subnavi_verein')
			{
			y = document.getElementById("abteilungs_navi");
			y.style.visibility="hidden";
			y.style.height="0px";
			y.style.overflow="hidden";
			}
		if(objekt=='abteilungs_navi')
			{
			y = document.getElementById("subnavi_verein");
			y.style.visibility="hidden";
			y.style.height="0px";
			y.style.overflow="hidden";
			}
		}
	else
		{
		x.style.visibility="hidden";
		x.style.height="0px";
		x.style.overflow="hidden";
		}
	
	}
