
var WoTag = new Array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa');

var VaDates = new Array
(
	'03.02.2012',
	'31.03.2012'
)

var VaTimes = new Array
(
	'21:00-02:00',
	'20:00-01:00'
)

var VaHeads = new Array
(
	'Bei Moll wirds wieder voll ...',
	'Kneipennacht'
)

var VaLocations = new Array
(
	'Moll\'s Laden, Gellertstrasse 1, 39108 Magdeburg',
	'Gaststätte \"Zur Weintraube\", Merseburger Str. 36, 06268 Querfurt'
)

var VaAttentions = new Array

(
	'',
	''
)

var VaMaps = new Array
(
	'Gellertstrasse 1, 39108 Magdeburg',
	'Merseburger Str. 36, 06268 Querfurt'
)

var Scollrow = 0


function VariablenBereitstellung(i)
{
	var VaTime = VaTimes[i].split('-');
	var VaStartH = Number(VaTime[0].split(':')[0]);
	var VaStartM = Number(VaTime[0].split(':')[1]);
	if (!VaTime[1])
	{
		VaDuration = 'ab ' + VaTimes[i] + ' Uhr';
	}
	else
	{
		VaDuration = VaTimes[i] + ' Uhr';
	}
	VaDate = new Date(Number(VaDates[i].split('.')[2]), Number(VaDates[i].split('.')[1]) -1, Number(VaDates[i].split('.')[0]), VaStartH, VaStartM, 00);  
	if (!VaHeads[i])
	{
		VaHead = '';
	}
	else
	{
		VaHead = VaHeads[i];
	}
	if (!VaAttentions[i])
	{
		VaAttention = '';
	}
	else
	{
		VaAttention = VaAttentions[i];
	}
	if (!VaMaps[i])
	{
		VaMap = '';
	}
	else
	{
		VaMap = VaMaps[i];
	}
	VaName = VaLocations[i].split(',')[0];
	VaStreet = VaLocations[i].split(',')[1];
	VaPLZ = VaLocations[i].split(',')[2].slice(1,6);
	VaCity = VaLocations[i].split(',')[2].slice(7);
}


function naechsterAuftritt()
{
	var Info = '<tr><td align=\"center\" valign=\"top\"><p id=\"klein\">Zur Zeit steht kein aktueller Termin in unserem Kalender oder er wird gerade aktualisiert.</p></td></tr>';
	if (VaDates.length > 0)
	{
		for (var a = 0; a < VaDates.length; ++a)
		{
			VariablenBereitstellung(a);
			if (Number(new Date()) <= Number(new Date(VaDate)))
			{
				var Info = '<tr><td align=\"center\" valign=\"top\"><h6>' + WoTag[VaDate.getDay()] + ', ' + VaDates[a].split('.')[0] + '.' + VaDates[a].split('.')[1] + '.' + VaDate.getFullYear() + '</h6><p id=\"klein\">' + VaDuration + '</p></td></tr><tr><td align=\"center\" valign=\"top\" style=\"padding: 5 0 0 0\"><p id=\"klein\">' +  VaName + ',<br>' + VaStreet + ',<br>' + VaPLZ + ' ' + VaCity + '</p></td></tr>'
				break;
			}
		}
	}
	document.write(Info);
}

function Terminkalender()
{
	var Info = ''
	if (VaDates.length > 0)
	{
		for (var b = 0; b < VaDates.length; ++b)
		{
			VariablenBereitstellung(b);
			if (Number(new Date()) <= Number(new Date(VaDate)))
			{
				if (VaAttention != '')
				{
					var Info = Info + '<tr><td align=\"left\" valign=\"top\" style=\"padding: 0 0 0 0\" colspan=\"3\"><p id=\"gelb-fett\">' + VaAttention + '</p></td></tr>';
				}
				var Info = Info + '<tr><td align=\"left\" valign=\"top\" width=\"135\" style=\"padding: 0 0 10 0\"><h5>' + WoTag[VaDate.getDay()] + ', ' + VaDates[b].split('.')[0] + '.' + VaDates[b].split('.')[1] + '.' + VaDate.getFullYear() + '</h5><p>' + VaDuration + '</p></td><td align=\"left\" valign=\"middle\" width=\"25\" style=\"padding: 0 0 10 0\"><a href="\http://maps.google.de/maps?saddr=' + VaMap + '\" target="_blank\"><img src=\"images/lnk_flag_up.gif\" name=\"lnk_' + b + '\" title=\"Veranstaltungsort auf der Landkarte anzeigen\" style=\"cursor: pointer\" onmouseover=\"Bildwechsel(\'lnk_' + b + '\', \'images/lnk_flag_down.gif\');\" onmouseout=\"Bildwechsel(\'lnk_' + b + '\', \'images/lnk_flag_up.gif\');\" width=\"19\" height=\"19\" border=\"0\"></a></td>  <td align=\"left\" valign=\"middle\" width=\"380\" style=\"padding: 0 0 10 0\"><h5>' + VaHead + '</h5><p>' + VaName + '</p><p>' + VaStreet + ', ' + VaPLZ + ' ' + VaCity + '</p></td></tr>';
			}
		}
	}
	if (Info == '')
	{
		var Info = '<tr><td align=\"center\" valign=\"top\" colspan=\"2\" style=\"padding: 25 0 20 0\"><p>Zur Zeit steht kein aktueller Termin in unserem Kalender oder er wird gerade aktualisiert.</p></td></tr>';
	}
	Terminliste.innerHTML = '<table>' + Info + '</table>';
}


function Warteanzeige()
{
	document.write('<table height=\"100%\" width=\"100%\"><tr><td align=\"center\" valign=\"middle\"><p>Wir bitten um einen Moment Geduld während die Kalenderdaten zusammengestellt werden.</p></td></tr></table>');
}


function Map24()
{
	for (var a = 0; a < VaDates.length; ++a)
	{
		VariablenBereitstellung(a);
		if (Number(new Date()) <= Number(new Date(VaDate)))
		{
			
			if (VaMap == '')
			{
			Standortanzeige.innerHTML = '<p id="klein">Einfach <a id="klein-fett" href=\"http://maps.google.de/maps?saddr=' + VaStreet + ', ' + VaPLZ + ' ' + VaCity + '\" target="_blank\">hier</a> klicken und den Auftrittsort auf der Landkarte anzeigen lassen.</p>'
			}
			else
			{
			Standortanzeige.innerHTML = '<p id="klein">Einfach <a id="klein-fett" href=\"http://maps.google.de/maps?saddr=' + VaMap + '\" target="_blank\">hier</a> klicken und den Auftrittsort auf der Landkarte anzeigen lassen.</p>'
			}
			break;
		}
	}
}


function Kalenderausdruck()
{
	var Fensteroptionen = 'toolbar=no,scrollbars=yes,location=no,statusbar=no,menubar=no,resizable=no';
	var Zweitfenster = window.open('', '', Fensteroptionen + ',width=650,height=450');
	with(Zweitfenster)
	{
		document.open();
		document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">');
		document.write('<html>');
		document.write('<head>');
		document.write('<link rel=\"stylesheet\" href=\"css/stylesheetsprint.css\" type=\"text/css\" media=\"screen,projection,print\">');
		document.write('<title>Silent Song - Terminkalender Druckansicht</title>');
		document.write('</head>');
		document.write('<body style=\"margin: 5 5 5 5\">');
		document.write('<table width=\"100%\" cellspacing=\"0\">');
		document.write('<tr>');
		document.write('<td align=\"left\" valign=\"top\"><a href=\"javascript:window.print();\" title=\"Hier klicken, um den Ausdruck zu starten\">Drucken</a></td>');
		document.write('<td align=\"right\" valign=\"top\"><a href=\"javascript:window.close();\" title=\"Hier klicken, um das Fenster zu schlie&szlig;en\">Fenster schlie&szlig;en</a></td>');
		document.write('</tr>');
		document.write('<tr><td align=\"center\" colspan=\"2\"><h2><br>Silent Song - Terminkalender<br><br><br></h1></td></tr>');
		for (var a = 0; a < VaDates.length; ++a)
			{
				VariablenBereitstellung(a);
				if (Number(new Date()) <= Number(new Date(VaDate)))
				{
					document.write('<tr><td align=\"left\" valign=\"top\" colspan=\"2\"><h5>' + VaAttention + '</h5></td></tr>');
					document.write('<tr><td align=\"left\" valign=\"top\" width=\"135\"><h5>' + WoTag[VaDate.getDay()] + ', ' + VaDates[a].split('.')[0] + '.' + VaDates[a].split('.')[1] + '.' + VaDate.getFullYear() + '</h5></td><td align=\"left\" valign=\"top\"><h5>' + VaHead + '</h5></td></tr>');
					document.write('<tr><td align=\"left\" valign=\"top\" width=\"135\"><p>' + VaDuration + '<br><br></p></td><td><p>' + VaName + ', ' + VaStreet + ', ' + VaPLZ + ' ' + VaCity + '<br><br></p></td></tr>');
				}
			}
		document.write('</table>');
		document.write('</body>');
		document.write('</html>');
		document.close();
		focus();
		javascript:window.print();
	}
	
}


var WetterPLZ = '15745';
var WetterOrt = 'Wildau';

function Wetterfinder()
{
	var a = document.Wetter.WPLZ.value;
	var b = document.Wetter.WOrt.value;
	var c = true;

	if (isNaN(a) || a == '' || a == '?')
	{
		c = false;
		document.Wetter.WPLZ.value = '?';
	}
	if (b == '' || b == '?' )
	{
		c = false;
		document.Wetter.WOrt.value = '?';
	}
	if (c == true)
	{
		WetterPLZ = document.Wetter.WPLZ.value;
		WetterOrt = document.Wetter.WOrt.value;
	}
	Wetteranzeige.innerHTML = '<iframe width="145" height="146" marginheight="0" marginwidth="0" frameborder="0" scrolling="no" src="http://www.wetteronline.de/cgi-bin/homecif?PLZ=' + WetterPLZ + '&PLZN=' + WetterOrt + '&L=de&BGC=F3F2E1&B=0"></iframe>';
}


function Bildfenster(GrafikURL, Breite, Hoehe, FName, Photograf)
{
    var FBreite = Number(Breite) + 10;
	var FHoehe = Number(Hoehe) + 55;
	var SBreite = FBreite - 110;
	
	Fensteroptionen = 'toolbar=no,scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no';
    Grafikfenster = window.open('', '', Fensteroptionen + ',width=' + FBreite + ',height=' + FHoehe);
	with(Grafikfenster)
    {
		document.open();
		document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">');
		document.write('<html>');
		document.write('<head>');
		document.write('<link rel=\"stylesheet\" href=\"css/stylesheetsprint.css\" type=\"text/css\" media=\"screen,projection,print\">');
        document.write('<title>Silent Song - ' + FName + '</title>');
        document.write('</head>');
		document.write('<body leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" topmargin=\"0\">');
        document.write('<table width=' + FBreite + ' height=' + FHoehe + ' border=\"0\" bgcolor=\"#FFFFFF\" cellspacing=\"0\"  cellpadding=\"0\" id=\"table1\">');
		document.write('<tr><td width=' + SBreite + 'align=\"left\" valign=\"top\" style=\"padding: 5 0 5 5\"><h3>' + FName + '</h3></td><td width=\"110\" align=\"right\" valign=\"middle\" style=\"padding: 5 5 5 0\"><a href=\"javascript:window.close();\" title=\"Hier klicken, um das Fenster zu schlie&szlig;en\">Fenster schlie&szlig;en</a></td></tr>');
		document.write('<tr><td align=\"center\" valign=\"top\" colspan=\"2\" style=\"padding: 0 5 0 5\"><img src=' + GrafikURL + ' width=' + Breite + ' height=' + Hoehe + ' border=\"0\" name=\"pic1\" title=\"' + FName + '\"></td></tr>');
		document.write('<tr><td align=\"left\" valign=\"bottom\" style=\"padding: 5 0 5 5\"><h6>Foto: ' + Photograf + '</h6></td><td></td></tr>');
		document.write('</table>');
		document.write('</body>');
		document.write('</html>');
		document.close();
		focus();
    }
	
}


function FrameFenster(FrameURL, Breite, Hoehe)
{
	var FBreite = Number(Breite) + 30;
	var FHoehe = Number(Hoehe) + 60;
	var Fensteroptionen = 'toolbar=no,scrollbars=no,location=no,statusbar=no,menubar=no,resizable=no';
    var Zweitfenster = window.open('', '', Fensteroptionen + ',width=' + FBreite + ',height=' + FHoehe);
	with(Zweitfenster)
    {
		document.open();
		document.write('<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">');
		document.write('<html>');
		document.write('<head>');
		document.write('<link rel=\"stylesheet\" href=\"css/stylesheets.css\" type=\"text/css\" media=\"screen,projection,print\">');
        document.write('<title>Silent Song</title>');
		document.write('<script type=\"text/javascript\">');
		document.write('function Bildw (Bildname, Bildurl) {');
		document.write('window.document.images[Bildname].src = Bildurl; }')	
		document.write('</script>');
        document.write('</head>');
        document.write('<body leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" topmargin=\"0\">');
        document.write('<table width=\"100%\" height=\"100%\" border=\"0\" bgcolor=\"#800000\" cellspacing=\"0\"  cellpadding=\"0\" id=\"table1\">');
		document.write('<tr><td align=\"right\" valign=\"top\" style=\"padding: 15 15 0 15\"><img src=\"images/lnk_close_up.gif\" name=\"lnk_wclose1\" style=\"cursor: pointer\" onmousedown=\"window.close();\" onmouseover=\"Bildw(\'lnk_wclose1\', \'images/lnk_close_down.gif\');\" onmouseout=\"Bildw(\'lnk_wclose1\', \'images/lnk_close_up.gif\');\" title=\"Hier klicken, um das Fenster zu schlie&szlig;en\" width=\"96\" height=\"13\" border=\"0\"></td></tr>');
		document.write('<tr><td align=\"center\" valign=\"top\" style=\"padding: 0 15 0 15\"><iframe src=' + FrameURL + ' width=' + Breite + ' height=' + Hoehe + ' frameborder=\"0\" name=\"Frame1\"></iframe></td></tr>');
		document.write('<tr><td align=\"left\" valign=\"bottom\" style=\"padding: 5 15 15 15\"><img border=\"0\" src=\"images/copyright.gif\" width=\"90\" height=\"9\"></td></tr>');
		document.write('</table>');
		document.write('</body>');
		document.write('</html>');
		document.close();
		focus();
    }
}


function Bildwechsel (Bildname, Bildurl)
{
	window.document.images[Bildname].src = Bildurl;
}


function CD1(BtnName, SongName)
{
	var SongPlay = 'false';
	
	if (window.document.images[BtnName].src.search(/play.+/) == -1)
	{
		window.document.images[BtnName].src = 'images/btn_play.gif';
		window.document.images[BtnName].title = 'Titel anhören'
	}
	else
	{
		SongPlay = 'true';
		for (var a = 4; a < 5; ++a)
		{
			window.document.images['btn_play' + a].src = 'images/btn_play.gif';
		}
		window.document.images[BtnName].src = 'images/btn_stop.gif';
		window.document.images[BtnName].title = 'Titel stoppen';

	}

	Player.innerHTML  = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="0" height="0"><param name="movie" value="downloads/' + SongName + '"><param name="quality" value="best"><param name="play" value=' + SongPlay + '><param name="menu" value="true"><embed height="0" pluginspage="http://www.macromedia.com/go/getflashplayer" src="downloads/' + SongName + '" type="application/x-shockwave-flash" width="0" quality="best" play=' + SongPlay + '></object>';
}


function Musicbox(BtnName, SongName)
{
	var SongPlay = 'false';
	var DisplayText = 'no song selected';
	
	if (window.document.images[BtnName].src.search(/up.+/) == -1)
	{
		window.document.images[BtnName].src = 'images/btn_mbox_up.gif';
	}
	else
	{
		SongPlay = 'true';
		for (var a = 1; a < 6; ++a)
		{
			window.document.images['btn_mbox' + a].src = 'images/btn_mbox_up.gif';
		}
		window.document.images[BtnName].src = 'images/btn_mbox_down.gif';
		DisplayText = 'playing: ' + window.document.images[BtnName].title;
	}
	
	Ltext.innerHTML  = '<p id=\"klein-grau\">' + DisplayText + '</p>';
	Player.innerHTML  = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="0" height="0"><param name="movie" value="downloads/' + SongName + '"><param name="quality" value="best"><param name="play" value=' + SongPlay + '><param name="menu" value="true"><embed height="0" pluginspage="http://www.macromedia.com/go/getflashplayer" src="downloads/' + SongName + '" type="application/x-shockwave-flash" width="0" quality="best" play=' + SongPlay + '></object>';
}

function Aktualisierung()
{
	LastA = new Date(document.lastModified);
	document.write(LastA.getDate() + '.' + Number(LastA.getMonth() +1) + '.' + LastA.getFullYear());
}

function EmailCheck()
{
	if (document.KontaktFormular.s_email.value == "") 
	{
    alert("Bitte geben Sie Ihre E-Mail-Adresse ein.");
	document.KontaktFormular.s_email.focus();
    return false;
	}
	if (document.KontaktFormular.s_email.value.indexOf("@") == -1) 
	{
	alert("Sie haben keine korrekte E-Mail-Adresse eingegeben.");
	document.KontaktFormular.s_email.focus();
	return false;
	}
	if (document.KontaktFormular.s_subject.value == "") 
	{
    alert("Bitte geben Sie einen Betreff ein.");
    document.KontaktFormular.s_subject.focus();
    return false;
	}
}
