// JavaScript Document
function pageStart()
{
	//Beschreibende Bilder Galerie Modul Eintragsliste
	try
	{
		var flashDescPicContainer = document.getElementById('el_pic_container');
		flashDescPicContainer.style.visibility = "visible";
		Set_AC_FL_RunContent_GET(flashDescPicContainer.innerHTML);
		flashDescPicContainer.innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","300","height","200","src","flash/desc_gal","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/desc_gal", "wmode", "transparent" );
		Set_AC_FL_RunContent_GET('');
	}catch(e){}

	try
	{
		Set_AC_FL_RunContent_GET('');
		document.getElementById('firstpage_flashcontainer_swf').innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","600","height","338","src","flash/first_page","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/first_page", "wmode", "transparent" );
		Set_AC_FL_RunContent_GET('');
	}catch(e){}
	try
	{
		hurra_addEvent(document.getElementById('contact_send'), 'click', send_contact);
		document.getElementById('contact_send').href="javascript:void(hurra_empty());";
		
		hurra_addEvent(document.getElementById('contact_name'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('contact_email'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('contact_phone'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('contact_message'), 'focus', input_focus);
		
		hurra_addEvent(document.getElementById('contact_name'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('contact_email'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('contact_phone'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('contact_message'), 'blur', input_blur);
		
	}catch(e){}
	try
	{
		hurra_addEvent(document.getElementById('jetzt_bewerben_open'), 'click', open_bewerbung);
		document.getElementById('jetzt_bewerben_open').href="javascript:void(hurra_empty());";
	}catch(e){}
	try
	{
		hurra_addEvent(document.getElementById('qualitaet_open'), 'click', open_qualitaet);
		document.getElementById('qualitaet_open').href="javascript:void(hurra_empty());";
	}catch(e){}
}
hurra_registerOnLoad(pageStart);

function input_focus()
{
	if(this.name == this.value)
	{
		this.value = "";
	}
}
function input_blur()
{
	if(this.value == "")
	{
		this.value = this.name;
	}
}
function send_contact()
{
	var errorReport = '';
	
//	var salutation = document.getElementsByName('contact_salutation');
//	var foundSalutation = false;
//	for(var i=0; i< salutation.length; i++)
//	{
//		if(salutation[i].checked)
//		{
//			salutation = salutation[i];
//			foundSalutation = true;
//			break;
//		}
//	}
//	if(foundSalutation == false)
//	{
//		errorReport += "Bitte wählen Sie Ihre Anrede aus!<br />";
//	}

	var name = document.getElementById('contact_name');
	if(!hurra_check_length(name.value, 2) || name.value == name.name)
	{
		errorReport += "Bitte füllen Sie das Feld Name aus!<br />";
	}
	
//	var firstname = document.getElementById('contact_firstname');
//	if(!hurra_check_length(firstname.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Vorame aus!<br />";
//	}

//	var lastname = document.getElementById('contact_lastname');
//	if(!hurra_check_length(lastname.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Nachname aus!<br />";
//	}

//	var company = document.getElementById('contact_company');
//	if(!hurra_check_length(company.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Firma aus!<br />";
//	}

	var email = document.getElementById('contact_email');
	if(!hurra_check_length(email.value, 2) ||email.value == email.name)
	{
		errorReport += "Bitte füllen Sie das Feld Email aus!<br />";
	}
	else if(!hurra_check_mail(email.value))
	{
		errorReport += "Bitte füllen Sie das Feld Email korrekt aus!<br />";
	}
	
	var phone = document.getElementById('contact_phone');
//	if(!hurra_check_length(phone.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Telefon aus!<br />";
//	}
	
//	var street = document.getElementById('contact_street');
//	if(!hurra_check_length(street.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Straße aus!<br />";
//	}

//	var zip = document.getElementById('contact_zip');
//	if(!hurra_check_length(zip.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Postleitzahl aus!<br />";
//	}

//	var city = document.getElementById('contact_city');
//	if(!hurra_check_length(city.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Ort aus!<br />";
//	}

//	var country = document.getElementById('contact_country');
//	if(!hurra_check_length(country.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Land aus!<br />";
//	}

	var message = document.getElementById('contact_message');
//	if(!hurra_check_length(message.value, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Nachricht aus!<br />";
//	}

	if(errorReport.length > 0)
	{
		hurra_alert("Achtung", errorReport, "");
		return false;	
	}
	postVars = "pass=le3at&Name="+name.value+"&Email="+email.value+"&Telefon="+phone.value+"&Nachricht="+message.value;
	request = new Http(
		"send_mail.php",
		null,
		'POST',
		postVars,
		['Content-Type', 'application/x-www-form-urlencoded']
	);
	request.onreadyst = function()
	{
		if (requestQue.List[0].req.readyState == 4)
		{
			if (requestQue.List[0].req.status == 200)
			{
				document.getElementById('contact_name').value = document.getElementById('contact_name').name;
//				document.getElementById('contact_firstname').value = '';
//				document.getElementById('contact_lastname').value = '';
//				document.getElementById('contact_company').value = '';
				document.getElementById('contact_email').value = document.getElementById('contact_email').name;
				document.getElementById('contact_phone').value = document.getElementById('contact_phone').name;
//				document.getElementById('contact_street').value = '';
//				document.getElementById('contact_zip').value = '';
//				document.getElementById('contact_city').value = '';
//				document.getElementById('contact_country').value = '';
				document.getElementById('contact_message').value = document.getElementById('contact_message').name;
				hurra_alert("Vielen Dank für Ihre Anfrage!", "Wir werden uns umgehend um Ihr Anliegen kümmern.", "");
				requestQue.requExecuted();
			}
			else
			{
				requestQue.requExecuted();
			}
		}
	}
	requestQue.add(request);
}

//
// Bewerbungssformular
//
function open_bewerbung()
{
	var html = '<div class="hurra2ndWindow_title" >Starten Sie jetzt Ihre LEON Karriere!</div>';	
	html += '<div id="hurra2ndWindow_scrollContentContainer">';
	html += '<h3>Wir freuen uns auf Ihre aussagekräftige Bewerbung in unserem Unternehmen!</h3>';
	html += '<div class="snd_w_left">';
	html += '<div class="form_title">Ihr(e) Einsatzbereich(e): *</div>';
	html += '<div style="position:relative; padding:0 0 5px 0;">';
	html += '<input id="bw_security" name="bw_security" class="v_middle" type="checkbox" value="Sicherheitsbereich" /><label class="v_middle" for="bw_security">&nbsp;Sicherheitsbereich</label>&nbsp;<br />';
	html += '<input id="bw_gastro" name="bw_gastro" class="v_middle" type="checkbox" value="Gastronomie - Hoterlerie Bereich" /><label class="v_middle" for="bw_gastro">&nbsp;Gastronomie & Hoterlerie Bereich</label>&nbsp;<br />';
	html += '<input id="bw_vip" name="bw_vip" class="v_middle" type="checkbox" value="VIP Services" /><label class="v_middle" for="bw_vip">&nbsp;VIP Services</label>';
	html += '</div>';
	html += '<div class="form_title">Anrede: *</div>';
	html += '<div style="position:relative; padding:0 0 5px 0;"><input id="bw_salutation_frau" name="bw_salutation" class="v_middle" type="radio" value="Frau" /><label class="v_middle" for="bw_salutation_frau">&nbsp;Frau</label>&nbsp;';
	html += '<input id="bw_salutation_herr" name="bw_salutation" class="v_middle" type="radio" value="Herr" /><label class="v_middle" for="bw_salutation_herr">&nbsp;Herr</label></div>';
	html += '<div class="form_title">Vorname: *</div>';
	html += '<input id="bw_firstname" class="snd_window_input" type="text" />';
	html += '<div class="form_title">Nachname: *</div>';
	html += '<input id="bw_lastname" class="snd_window_input" type="text" />';
	html += '<div class="form_title">E-Mail-Adresse:</div>';
	html += '<input id="bw_mail" class="snd_window_input" type="text" />';
	html += '<div class="form_title">Telefon: *</div>';
	html += '<input id="bw_phone" class="snd_window_input" type="text" />';
	html += '<div class="form_title">Bewerbungstext: *</div>';
	html += '<textarea id="bw_text" class="snd_window_ta"></textarea>';
	html += '<a class="read_more" href="javascript:void(submit_bewerbung())"><img src="pix/read_more_left.gif" alt="" /><span>Senden</span><img src="pix/read_more_right.gif" alt="" /></a><div class="clear_left">&nbsp;</div>';
	html += '</div>';
	html += '<div class="snd_w_right" style="width:250px;">';
	html += '<ul style="padding-top:0px;">';
	html += '<li>Sie sind volljährig, unbescholten und EU Staatsbürger?</li>';
	html += '<li>Sie wollen leistungsgerecht entlohnt werden und eine Karrieremöglichkeit vorfinden?</li>';
	html += '<li>Sie wollen sich weiterbilden?</li>';
	html += '<li>Sie sind flexibel, bereit Verantwortung zu übernehmen und arbeiten gerne im Team?</li>';
	html += '</ul>';
	html += '<h2>Kontakt</h2>';
	html += '<h3>Headquarter Kärnten</h3>';
	html += '<strong>LEON Service &amp; Security Gmbh</strong><br />';
	html += 'Monte Carlo Platz<br />';
	html += '9210 Pörtschach am Wörthersee<br />';
	html += 'Österreich<br />';
	html += '<br />';
	html += '<strong><em>TEL</em></strong> +43 (0) 4272 / 200 200<br />';
	html += '<strong><em>FAX</em></strong> +43 (0) 4272 200 20 40<br />';
	html += '<strong><em>E-MAIL</em></strong> <a href="mailto:office@leon3.at">office@leon3.at</a><br />';
	html += '<br />';
	
	html += 'Anlagen, wie etwa Ihre Dokumente oder Zeugnisse können Sie uns gerne per e-mail an <a href="mailto:office@leon3.at">office@leon3.at</a> schicken, oder im Falle eines Bewerbungstermines zu diesem mitbringen.';
	html += '</div>';
	html += '<div class="clear_both">&nbsp;</div>';
	html += '</div>';
	hurra_create_2ndWindow(600,html);	
}
function submit_bewerbung()
{
	var errorReport = "";
	
	var fieldV = '';
	if(document.getElementById('bw_security').checked == true)
	{
		fieldV += document.getElementById('bw_security').value+' / ';
	}
	if(document.getElementById('bw_gastro').checked == true)
	{
		fieldV += document.getElementById('bw_gastro').value+' / ';
	}
	if(document.getElementById('bw_vip').checked == true)
	{
		fieldV += document.getElementById('bw_vip').value;
	}
	
	var salutation_1 = document.getElementById('bw_salutation_herr');
	var salutation_2 = document.getElementById('bw_salutation_frau');
	if(!salutation_1.checked && !salutation_2.checked)
	{
		errorReport += "Bitte wählen Sie eine Anrede Aus!<br />";
	}
	else
	{
		if(salutation_1.checked)
		{
			var salutationV = 'Herr';
		}
		else
		{
			var salutationV = 'Frau';
		}
	}
	var firstnameV = document.getElementById('bw_firstname').value;
	if(!hurra_check_length(firstnameV, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Vorname aus!<br />";
	}
	var lastnameV = document.getElementById('bw_lastname').value;
	if(!hurra_check_length(lastnameV, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Nachname aus!<br />";
	}
	var phoneV = document.getElementById('bw_phone').value;
	if(!hurra_check_length(phoneV, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Telefon aus!<br />";
	}
	var emailV = document.getElementById('bw_mail').value;
//	if(!hurra_check_length(emailV, 2) && !hurra_check_length(phoneV, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Email oder das Feld Telefon aus!<br />";
//	}
//	else if((!hurra_check_mail(emailV) && !hurra_check_length(phoneV, 2)) || (!hurra_check_mail(emailV) && hurra_check_length(emailV, 2)))
//	{
//		errorReport += "Bitte füllen Sie das Feld Email korrekt aus!<br />";
//	}	
	var messageV = document.getElementById('bw_text').value;
	if(!hurra_check_length(messageV, 5))
	{
		errorReport += "Bitte füllen Sie das Feld Ihre Bewerbungstext aus!<br />";
	}
	if(errorReport.length>0)
	{
		hurra_alert('Fehler!',errorReport, '');
		return false;
	}
	postVars = "pass=le3at&&Einsatzbereich="+fieldV+"&Anrede="+salutationV+"&Vorname="+firstnameV+"&Nachname="+lastnameV+"&Email="+emailV+"&Telefon="+phoneV+"&Text="+messageV;
	//alert(postVars);
	request = new Http(
		"send_bewerbung.php",
		null,
		'POST',
		postVars,
		['Content-Type', 'application/x-www-form-urlencoded']
	);
	request.onreadyst = function()
	{
		if (requestQue.List[0].req.readyState == 4)
		{
			if (requestQue.List[0].req.status == 200)
			{
				hurra_alert("Vielen Dank für Ihre Bewerbung!","Wir werden Ihre Anfrage umgehend bearbeiten!","");
				//alert(requestQue.List[0].req.responseText);
				hurra_unlockPage_firstLevel();
				requestQue.requExecuted();
			}
			else
			{
				requestQue.requExecuted();
			}
		}
	}
	requestQue.add(request);
}
//
// Qulitätsfeedbackformular
//
function open_qualitaet()
{
	var html = '<div class="hurra2ndWindow_title" >Ihr Feedback ist uns wichtig!</div>';	
	html += '<div id="hurra2ndWindow_scrollContentContainer">';
	html += '<div style="padding:0 0 15px 0;">';
	html += 'Wir sind stets bemüht Ihnen 100% Qualität und Service bieten zu können. Um Ihnen diese Leistungen gewährleisten zu können benötigen wir Ihr Feedback um unseren Service noch besser zu optimieren. ';
	html += '</div>';
	html += '<h3>Wir Freuen uns auf Ihre Meinung!</h3>';
	html += '<div class="snd_w_left">';
	html += '<div class="form_title">Firma: </div>';
	html += '<input id="fb_company" class="snd_window_input" type="text" />';
	html += '<div class="form_title">Name: *</div>';
	html += '<input id="fb_name" class="snd_window_input" type="text" />';
	html += '<div class="form_title">E-Mail-Adresse:</div>';
	html += '<input id="fb_mail" class="snd_window_input" type="text" />';
	html += '<div class="form_title">Telefon:</div>';
	html += '<input id="fb_phone" class="snd_window_input" type="text" />';
	html += '<div class="form_title">Ihre Meinung: *</div>';
	html += '<textarea id="fb_text" class="snd_window_ta"></textarea>';
	html += '<a class="read_more" href="javascript:void(submit_qualitaet())"><img src="pix/read_more_left.gif" alt="" /><span>Senden</span><img src="pix/read_more_right.gif" alt="" /></a><div class="clear_left">&nbsp;</div>';
	html += '</div>';
	
	html += '<div class="snd_w_right">';
	html += '<img src="pix/leon_sicherheitssiegel.gif" alt="Qualiätssiegel" />';
	html += '</div>';
	html += '<div class="clear_both">&nbsp;</div>';
	html += '</div>';
	hurra_create_2ndWindow(600,html);	
}
function submit_qualitaet()
{
	var errorReport = "";
	var companyV = document.getElementById('fb_company').value;
//	if(!hurra_check_length(companyV, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Firma aus!<br />";
//	}
	var nameV = document.getElementById('fb_name').value;
	if(!hurra_check_length(nameV, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Name aus!<br />";
	}
	var phoneV = document.getElementById('fb_phone').value;
//	if(!hurra_check_length(phoneV, 2))
//	{
//		errorReport += "Bitte füllen Sie das Feld Telefon aus!<br />";
//	}
	var emailV = document.getElementById('fb_mail').value;
	var messageV = document.getElementById('fb_text').value;
	if(!hurra_check_length(messageV, 5))
	{
		errorReport += "Bitte füllen Sie das Feld Ihre Meinung aus!<br />";
	}
	if(errorReport.length>0)
	{
		hurra_alert('Fehler!',errorReport, '');
		return false;
	}
	postVars = "pass=le3at&Firma="+companyV+"&Name="+nameV+"&Email="+emailV+"&Telefon="+phoneV+"&Feedback="+messageV;
	//alert(postVars);
	request = new Http(
		"send_feedback.php",
		null,
		'POST',
		postVars,
		['Content-Type', 'application/x-www-form-urlencoded']
	);
	request.onreadyst = function()
	{
		if (requestQue.List[0].req.readyState == 4)
		{
			if (requestQue.List[0].req.status == 200)
			{
				hurra_alert("Vielen Dank für Ihre Meinung!","Wir freuen uns darauf Ihr Feedback zu lesen!","");
				//alert(requestQue.List[0].req.responseText);
				hurra_unlockPage_firstLevel();
				requestQue.requExecuted();
			}
			else
			{
				requestQue.requExecuted();
			}
		}
	}
	requestQue.add(request);
}
//
// Funktionen für die 2te Inhaltsebene
//
var Hurra2ndWindow = null;
function hurra_create_2ndWindow(width, html)
{
	hurra_lockPage_firstLevel();
	var pageSize = hurra_getPageSize();
	var pageScroll = hurra_getPageScroll();
	
	Hurra2ndWindow  = document.createElement('div');
	Hurra2ndWindow.id = 'hurra2ndWindow';
	document.body.appendChild(Hurra2ndWindow);
	Hurra2ndWindow.innerHTML =
	'<div id="hurra2ndWindow_contentContainer">'+html+'</div>'
	+'<div onmouseover="this.style.textDecoration = \'none\'" onmouseout="this.style.textDecoration = \'\'" class="close_hurra2ndWindow" onclick="hurra_unlockPage_firstLevel()">schließen</div>';
	Hurra2ndWindow.style.width = width + 'px';
	Hurra2ndWindow.style.top = (pageScroll.yScroll + (pageSize.windowHeight - Hurra2ndWindow.offsetHeight) / 2) + 'px';
	Hurra2ndWindow.style.left = ((pageSize.pageWidth - Hurra2ndWindow.offsetWidth) / 2) + 'px';
	//Hinzufügen zu den zu schließenden Elementen
	HurraLockPageFirstLevelChilds[HurraLockPageFirstLevelChilds.length] = Hurra2ndWindow;
}

var HurraLockPageFirstLevelChilds = new Array();

var HurraLockPageFirstLevelOpacity = 90;
var HurraLockPageFirstLevel = null;
function hurra_lockPage_firstLevel()
{
	var pageSize = hurra_getPageSize();
	HurraLockPageFirstLevel = document.createElement('div');
	HurraLockPageFirstLevel.id = 'page_lock_firstLevel';
	HurraLockPageFirstLevel.style.display = 'block';
	document.body.appendChild(HurraLockPageFirstLevel);
	HurraLockPageFirstLevel.style.filter = 'alpha(opacity='+HurraLockPageFirstLevelOpacity +')';
	HurraLockPageFirstLevel.style.opacity = HurraLockPageFirstLevelOpacity/100;
	HurraLockPageFirstLevel.style.height = pageSize.pageHeight + 'px';
	HurraLockPageFirstLevel.style.width = '100%';
	hurra_addEvent(HurraLockPageFirstLevel,'click',hurra_unlockPage_firstLevel);
}
function hurra_lockPage_firstLevel_fix()
{
	var pageSize = hurra_getPageSize();
	HurraLockPageFirstLevel = document.createElement('div');
	HurraLockPageFirstLevel.id = 'page_lock_firstLevel';
	HurraLockPageFirstLevel.style.display = 'block';
	document.body.appendChild(HurraLockPageFirstLevel);
	HurraLockPageFirstLevel.style.filter = 'alpha(opacity='+HurraLockPageFirstLevelOpacity +')';
	HurraLockPageFirstLevel.style.opacity = HurraLockPageFirstLevelOpacity/100;
	HurraLockPageFirstLevel.style.height = pageSize.pageHeight + 'px';
	HurraLockPageFirstLevel.style.width = '100%';
}
function hurra_unlockPage_firstLevel()
{
	try
	{
		hurra_removeNode(HurraLockPageFirstLevel);
		HurraLockPageFirstLevel = null;
		for(var i = 0; i < HurraLockPageFirstLevelChilds.length; i++)
		{
			hurra_removeNode(HurraLockPageFirstLevelChilds[i]);
		}
		HurraLockPageFirstLevelChilds = new Array();
		
		//Zum abfangen von Fehlern beim Community Window
		myTC_communityWindowIsOpen = false;
		//requestQue.requExecuted();
	}
	catch(e){}
}

var GuideLoader = false;
function show_aquarius_loader()
{
	hurra_lockPage_firstLevel_fix();
	var pageSize = hurra_getPageSize();
	var pageScroll = hurra_getPageScroll();
	GuideLoader  = document.createElement('div');
	GuideLoader.id = 'GuideLoader';
	document.body.appendChild(GuideLoader);
		
	GuideLoader.style.position = 'absolute';
	GuideLoader.style.width = '250px';
	GuideLoader.style.height = '250px';
	GuideLoader.style.top = (pageScroll.yScroll + (pageSize.windowHeight - 250) / 2) + 'px';
	GuideLoader.style.left = ((pageSize.pageWidth - 250) / 2) + 'px';

	Set_AC_FL_RunContent_GET('');
	GuideLoader.innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","250","height","250","src","flash/guide_loader","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/guide_loader", "wmode", "transparent" );
	Set_AC_FL_RunContent_GET('');
	
	HurraLockPageFirstLevelChilds[HurraLockPageFirstLevelChilds.length] = GuideLoader;
}
function hide_aquarius_loader()
{
	hurra_unlockPage_firstLevel()
}
