function pageStart()
{
	/* Header bekommt Flashinhalt*/
	try
	{	
		Set_AC_FL_RunContent_GET("?myText="+headText);
		document.getElementById('flash_container').innerHTML =  AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","850","height","210","src","flash/header","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/header", "wmode", "transparent" );
	}catch(e){}	
	/* Buchungsanfrage Formular */
	try
	{
		addEvent(document.getElementById('bttnSendContactForm'),'click',send_contactForm);
	}catch(e){void(null);}
	try
	{
		document.getElementById('carinthia_gallery_container').innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","568","height","408","src","flash/carinthia_gallery_container","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/carinthia_gallery_container", "wmode", "transparent" );
	}catch(e){}	
	try
	{
		document.getElementById('vienna_gallery_container').innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","568","height","408","src","flash/vienna_gallery_container","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/vienna_gallery_container", "wmode", "transparent" );
	}catch(e){}	
	try
	{
		document.getElementById('index_flash_container').innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","850","height","211","src","flash/index","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/index", "wmode", "transparent" );
	}catch(e){}	
}
registerOnLoad(pageStart);
/* Anfrageformular */
function send_contactForm()
{
	var FirstNameOb = document.getElementById("firstName");
	var LastNameOb = document.getElementById("lastName");
	var GenderOb = retutn_radio_checkedOb_by_elementName('gender');
	var EmailOb = document.getElementById("email");
	var AgeOb = document.getElementById("age");
	var AchievedResultObj = document.getElementById("achievedResult");

	var errorReport = '';
	if(!check_length(FirstNameOb.value, 2))
	{
		errorReport += '<strong>First Name</strong> must not be left blank.<br />';
	}
	if(!check_length(LastNameOb.value, 2))
	{
		errorReport += '<strong>Last Name</strong> must not be left blank.<br />';
	}
	if(GenderOb !== false)
	{
		errorReport += '<strong>Gender</strong> must not be left blank.<br />';
	}
	if(!check_length(EmailOb.value, 2)||!check_mail(EmailOb.value))
	{
		errorReport += '<strong>Email</strong> must not be left blank.<br />';
	}
	if(!check_length(AgeOb.value, 2))
	{
		errorReport += '<strong>Age</strong> must not be left blank.<br />';
	}
	if(!check_length(AchievedResultObj.value, 2))
	{
		errorReport += '<strong>What type of results are you hoping to achieve</strong> must not be left blank.<br />';
	}
	
	if(errorReport.length > 0)
	{
		my_alert('Warning',errorReport,'');
	}
	else
	{
		document.getElementById("contactForm").action = "";
		var element = document.createElement("input");
		var myDate = new Date();
		var day = myDate.getDay();
		element.setAttribute("type", "hidden");
		element.setAttribute("name", "add_on");
		element.setAttribute("value", day);
		document.getElementById("contactForm").appendChild(element);
		document.getElementById("contactForm").submit();
	}
}

/* Buchungsanfrage */
function send_booking()
{
	var roomObj = document.getElementsByName('roomType');
	for(var i=0; i< roomObj.length; i++)
	{
		if(roomObj[i].checked)
		{
			roomObj = roomObj[i];
			break;
		}
	}	
	var nameObj = document.getElementById('bookingName');
	var phoneObj = document.getElementById('bookingPhone');
	var mailObj = document.getElementById('bookingMail');
	var departureObj = document.getElementById('bookingDepartureField');
	var arrivelObj = document.getElementById('bookingArrivelField');
	var adultObj = document.getElementById('bookingAdult');
	var childObj = document.getElementById('bookingChild');
	var messageObj = document.getElementById('bookingArrivelField');
	
	var errorReport = '';
	if(!check_length(nameObj.value, 3))
	{
		errorReport += "Bitte füllen Sie das Feld Name aus!<br />";
	}
	if((!check_length(mailObj.value, 3)||!check_mail(mailObj.value)) && !check_length(phoneObj.value, 3))
	{
		errorReport += "Bitte füllen Sie das Feld Email oder Telefon korrekt aus!<br />";
	}
	if(errorReport.length > 0)
	{
		my_alert("Achtung", errorReport, "");
		return false;	
	}
}
function check_length(string, minLength)
{
	if (string.length < minLength){return false;}
	return true;
}
function check_mail(string)
{
	var re = /^[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9\-_]|\.)*[a-zA-Z0-9]{2,3}\.[a-zA-Z0-9]{2,4}/;
	if (!re.test(string)){return false;}
	return true;
}
