d = document;

// CHECK PRESENCE OF FLASH

var flashinstalled  = 0;
var flashversion    = 0;
MSDetect            = "false";

if (navigator.plugins && navigator.plugins.length)
{
	x = navigator.plugins["Shockwave Flash"];
	if (x)
	{
		flashinstalled = 2;
		if (x.description)
		{
			y = x.description;
			flashversion = y.charAt(y.indexOf('.')-1);
		}
	}
	else
		flashinstalled = 1;
	if (navigator.plugins["Shockwave Flash 2.0"])
	{
		flashinstalled = 2;
		flashversion = 2;
	}
}
else if (navigator.mimeTypes && navigator.mimeTypes.length)
{
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin)
		flashinstalled = 2;
	else
		flashinstalled = 1;
}
else
	MSDetect = "true";

d.writeln('<script language="VBScript" type="text/vbscript">');
d.writeln('on error resume next');
d.writeln('If MSDetect = "true" Then');
d.writeln('For i = 2 to 6');
d.writeln('If Not(IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & i))) Then');
d.writeln('Else');
d.writeln('flashinstalled = 2');
d.writeln('flashversion = i');
d.writeln('End If');
d.writeln('Next');
d.writeln('End If');
d.writeln('If flashinstalled = 0 Then');
d.writeln('flashinstalled = 1');
d.writeln('End If');
d.writeln('</script>');

// WRITE NEWZMOVIE-FLASHMOVIE - ONLY WHEN FLASH IS PRESENT [XHTML-VALID]

function ShowMusic()
	{
if(flashinstalled == 2)
	{
d.write('<div id="mediaspace" style="margin:20px 0 0 0;">loading movie...</div>');
var s = new SWFObject('img/flash/player.swf','player','370','248','7');
////////////////////
s.addParam('wmode','opaque');
s.addParam('flashvars','&width=370&height=248&file=img/flash/list.xml&bufferlength=1&showeq=true&autostart=false&repeat=always&volume=75&backcolor=0x3b7390&frontcolor=0xffffff&lightcolor=0xcc0000');
////////////////////
/*	
var so = new SWFObject('img/flash/player.swf','player','370','248','8');
so.addParam('allowfullscreen','false');
so.addVariable('file','img/flash/list.xml');
so.addVariable('backcolor','0x3b7390');
so.addVariable('frontcolor','0xffffff');
so.addVariable('lightcolor','0xcc0000');
so.addVariable('searchbar','false');
so.addVariable('screencolor','0xfcfcfc');
so.addVariable('width','370');
so.addVariable('height','248');
so.addVariable('overstretch','false');
so.addVariable('showstop','false');
so.addVariable('showeq','true');
so.addVariable('volume','75');
so.addVariable('bufferlength','2');
so.addVariable('autostart','false');
*/
////////////////////
s.write('mediaspace');
	}
else{d.write('<strong>no flash-plugin active</strong>');}
	}
	
// CHECK FIELDS FOR VALID ENTRY

function CheckFields()
    {
Field = d.getElementById('Name');
if((Field.value == '') || (Field.value == FieldTXT1))
	{
alert(FieldTXT2);
ErrorField('Error',d.getElementById('Name'));
return false;
    }
return CheckMail();
    }


// CHECK MAILFIELDS-SYNTAX

function CheckMail()
    {
Field = d.getElementById('Email');

ValidChr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789@.-_;';

for (x=0; x<Field.value.length; x++) 
    {
TempValue = '' + Field.value.substring(x, x+1);
if (ValidChr.indexOf(TempValue) == '-1')
    {
alert(FieldTXT3);
ErrorField('Error',Field);
return false;
    }
    }

    if ((Field.value.indexOf('@') == -1) || (Field.value.indexOf('.') == -1))
        {
    alert(FieldTXT3);
    ErrorField('Error',Field);
    return false;
        }
    }


// SET ATTENTION TO WRONG FIELDS

function ErrorField(ActionType,Field)
    {
if(ActionType == 'Error')
    {
Field.style.backgroundPosition = '500px 0';
Field.focus();
    }
else
    {
d.getElementById(Field).style.backgroundPosition = '0 0';
    }
    }
	
// SHOW BIG MAP

function ShowPic(State)
	{
if(State == 1)d.getElementById("BigPic").style.display = 'block';
else{d.getElementById("BigPic").style.display = 'none';}
	}