// JavaScript Document
function pageStart()
{
	try
	{
		Set_AC_FL_RunContent_GET('');
		document.getElementById('flashcontainer').innerHTML = AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0","width","775","height","300","src","flash/CoverFlow","quality","high","pluginspage","http://www.macromedia.com/go/getflashplayer","movie","flash/CoverFlow", "wmode", "transparent" );
		Set_AC_FL_RunContent_GET('');
	}catch(e){}
//	try
//	{
//		hurra_addEvent(document.getElementById('contact_send'), 'click', send_contact);
//	}catch(e){}
	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","775","height","190","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
	{
		hurra_addEvent(document.getElementById('contact_name'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('contact_phone'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('contact_email'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('contact_message'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('check_outer_handy'), 'focus', input_focus);
		hurra_addEvent(document.getElementById('check_outer_email'), 'focus', input_focus);
		
		hurra_addEvent(document.getElementById('contact_name'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('contact_phone'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('contact_email'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('contact_message'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('check_outer_handy'), 'blur', input_blur);
		hurra_addEvent(document.getElementById('check_outer_email'), 'blur', input_blur);
	}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 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 email = document.getElementById('contact_email');
	var phone = document.getElementById('contact_phone');
	if((!hurra_check_length(email.value, 2) || email.value == email.name) && (!hurra_check_length(phone.value, 2) || phone.value == phone.name))
	{
		errorReport += "Bitte füllen Sie das Feld Email oder Telefon 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 message = document.getElementById('contact_message');
	if(!hurra_check_length(message.value, 2) ||message.value == message.name)
	{
		errorReport += "Bitte füllen Sie das Feld Nachricht aus!<br />";
	}

	if(errorReport.length > 0)
	{
		hurra_alert("Achtung", errorReport, "");
		return false;	
	}
	postVars = "pass=mob5ag&subject=Anfrageformular&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_email').value = document.getElementById('contact_email').name;
				document.getElementById('contact_phone').value = document.getElementById('contact_phone').name;
				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);
}

function send_vv_private()
{
	var errorReport = '';
	
	var number = document.getElementById('contract_number');
	if(!hurra_check_length(number.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Rufnummer aus!<br />";
	}
	var email = document.getElementById('contract_email');
	if(!hurra_check_length(email.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld E-Mailadresse aus!<br />";
	}
	var firstname = document.getElementById('contract_private_firstname');
	if(!hurra_check_length(firstname.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Vorname aus!<br />";
	}
	var lastname = document.getElementById('contract_private_lastname');
	if(!hurra_check_length(lastname.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Nachname aus!<br />";
	}
	var birthdate = document.getElementById('contract_private_birthdate');
	if(!hurra_check_length(birthdate.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Geburtsdatum aus!<br />";
	}
	if(errorReport.length > 0)
	{
		hurra_alert("Achtung", errorReport, "");
		return false;	
	}
	postVars = "subject=Anfrage Vertragsverlängerung Privat&Rufnummer="+number.value+"&Email="+email.value+"&Vorname="+firstname.value+"&Nachname="+lastname.value+"&Geburtsdatum="+birthdate.value;
	submit_vv(postVars);
}
function send_vv_company()
{
	var errorReport = '';
	
	var number = document.getElementById('contract_number');
	if(!hurra_check_length(number.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Rufnummer aus!<br />";
	}
	var email = document.getElementById('contract_email');
	if(!hurra_check_length(email.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld E-Mailadresse aus!<br />";
	}
	var company = document.getElementById('contract_company_company');
	if(!hurra_check_length(company.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Firma aus!<br />";
	}
	var password = document.getElementById('contract_company_password');
	if(!hurra_check_length(password.value, 2))
	{
		errorReport += "Bitte füllen Sie das Feld Kundenkennwort aus!<br />";
	}
	if(errorReport.length > 0)
	{
		hurra_alert("Achtung", errorReport, "");
		return false;	
	}
	postVars = "subject=Anfrage Vertragsverlängerung Firma&Rufnummer="+number.value+"&Email="+email.value+"&Firma="+company.value+"&Kundenkennwort="+password.value;
	submit_vv(postVars);
}
function submit_vv(vars)
{
	hurra_unlockPage_firstLevel();
	postVars = "pass=mob5ag&"+vars;
	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)
			{
				hurra_alert("Vielen Dank für Ihre Anfrage!", "Wir werden uns umgehend um Ihr Anliegen kümmern.", "");
				document.getElementById('check_outer_handy').value = document.getElementById('check_outer_handy').name;
				document.getElementById('check_outer_email').value = document.getElementById('check_outer_email').name;
				requestQue.requExecuted();
			}
			else
			{
				requestQue.requExecuted();
			}
		}
	}
	requestQue.add(request);
}

function change_contract_type(obj)
{
	switch(obj.id)
	{
		case'contract_type_private':
			obj.src = 'pix/contractform/privatvertrag_checked.gif';
			document.getElementById('contract_private_container').style.display = "block";
			document.getElementById('contract_type_company').src = 'pix/contractform/firmenvertrag_unchecked.gif';
			document.getElementById('contract_company_container').style.display = "none";
			break;
		case'contract_type_company':
			obj.src = 'pix/contractform/firmenvertrag_checked.gif';
			document.getElementById('contract_company_container').style.display = "block";
			document.getElementById('contract_type_private').src = 'pix/contractform/privatvertrag_unchecked.gif';
			document.getElementById('contract_private_container').style.display = "none";
			break;
	}
}
function open_contract_f()
{
	var outerInput = document.getElementById('check_outer_handy');
	if(outerInput.value != outerInput.name)
	{
		var nValue = outerInput.value;
	}
	else
	{
		var nValue = '';
	}
	
	var outerMail = document.getElementById('check_outer_email');
	if(outerMail.value != outerMail.name)
	{
		var mailValue = outerMail.value;
	}
	else
	{
		var mailValue = '';
	}
	
	var html = '<h1>Vertragsverlängerung?<br />Wir sagen Ihnen wann!</h1><div><strong>Füllen Sie hierfür einfach das nachstehende Formular aus.</strong><br /><br />Sie können auch gerne telefonisch unter 0463-500680 Ihre Daten abfragen, oder besuchen Sie uns in einer unserer <a href="aut_de_xhtml-8-standorte.php">Filialen</a>!<br /><br /></div>';
	
	html += '<div class="contract_input_description">Rufnummer:</div>';
	html += '<input class="contract_input" type="text" value="'+nValue+'" id="contract_number" />';
	html += '<div class="contract_input_description">E-Mailadresse:</div>';
	html += '<input class="contract_input" type="text" value="'+mailValue+'" id="contract_email" />';
	html += '<div class="contract_input_description">Bitte wählen Sie:</div>';
	html += '<img class="contract_type" onclick="change_contract_type(this)" id="contract_type_private" src="pix/contractform/privatvertrag_unchecked.gif" />';
	html += '<img class="contract_type" onclick="change_contract_type(this)" id="contract_type_company" src="pix/contractform/firmenvertrag_unchecked.gif" />';
	html += '<div class="clear_left">&nbsp;</div>';
	
	html += '<div id="contract_private_container">';
	html += '<div class="contract_input_description">Vorname:</div>';
	html += '<input class="contract_input" type="text" value="" id="contract_private_firstname" />';
	html += '<div class="contract_input_description">Nachname:</div>';
	html += '<input class="contract_input" type="text" value="" id="contract_private_lastname" />';
	html += '<div class="contract_input_description">Geburtsdatum (TT.MM.JJJJ):</div>';
	html += '<input class="contract_input" type="text" value="" id="contract_private_birthdate" />';
	html += '<a class="bttn_absenden" href="javascript:void(send_vv_private())"></a>';
	html += '<div class="clear_right">&nbsp;</div>';
	html += '</div>';

	html += '<div id="contract_company_container">';
	html += '<div class="contract_input_description">Firma:</div>';
	html += '<input class="contract_input" type="text" value="" id="contract_company_company" />';
	html += '<div class="contract_input_description">Kundenkennwort:</div>';
	html += '<input class="contract_input" type="text" value="" id="contract_company_password" />';
	html += '<a class="bttn_absenden" href="javascript:void(send_vv_company())"></a>';
	html += '<div class="clear_right">&nbsp;</div>';
	html += '</div>';
	
	html += '<div class="clear_both">&nbsp;</div>';
	
	
	hurra_create_2ndWindow(350, html);
}

function show_googleMaps(standort)
{
	var html = '';
	
	switch(standort)
	{
		case'mobile5_klagenfurt':
			html += '<img class="maps_title" src="pix/maps_title/mobile5_zentrale_klagenfurt.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?q=Heuplatz+2+9020+Klagenfurt&amp;oe=utf-8&amp;client=firefox-a&amp;ie=UTF8&amp;hl=de&amp;hq=&amp;hnear=Heuplatz+2,+9020+Klagenfurt+am+W%C3%B6rthersee,+K%C3%A4rnten&amp;vpsrc=0&amp;ll=46.626689,14.307632&amp;spn=0.025346,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
		case'mobile5_feldkirchen':
			html += '<img class="maps_title" src="pix/maps_title/mobile5_filiale_feldkirchen.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?f=q&amp;source=s_q&amp;hl=de&amp;geocode=&amp;q=Milesistra%C3%9Fe+11+9560+Feldkirchen&amp;sll=46.626731,14.307572&amp;sspn=0.012334,0.027874&amp;ie=UTF8&amp;hq=&amp;hnear=Milesistra%C3%9Fe+11,+9560+Feldkirchen+in+K%C3%A4rnten,+Feldkirchen,+K%C3%A4rnten&amp;ll=46.727389,14.089794&amp;spn=0.025299,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
		case'mobile5_noetsch':
			html += '<img class="maps_title" src="pix/maps_title/mobile5_filiale_noetsch.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?f=q&amp;source=s_q&amp;hl=de&amp;q=N%C3%B6tsch+222,+N%C3%B6tsch+9611+N%C3%B6tsch+im+Gailtal,+Villach+Land,+K%C3%A4rnten&amp;sll=46.727412,14.089796&amp;sspn=0.012311,0.027874&amp;ie=UTF8&amp;cd=1&amp;geocode=FSHqxgIdB9bPAA&amp;split=0&amp;hq=&amp;hnear=N%C3%B6tsch+222,+N%C3%B6tsch+9611+N%C3%B6tsch+im+Gailtal,+Villach+Land,+K%C3%A4rnten&amp;ll=46.590485,13.620729&amp;spn=0.025363,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
		case'mobile5_villachstadt':
			html += '<img class="maps_title" src="pix/maps_title/mobile5_filiale_villachstadt.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?f=q&amp;source=s_q&amp;hl=de&amp;geocode=&amp;q=Kirchenplatz+4,+Villach&amp;sll=46.617572,13.83332&amp;sspn=0.012336,0.027874&amp;ie=UTF8&amp;hq=&amp;hnear=Kirchenplatz+4,+Villach-Innere+Stadt+9500+Villach,+Villach+(Stadt),+K%C3%A4rnten&amp;ll=46.617551,13.833332&amp;spn=0.02535,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
		case'a1_suedpark':
			html += '<img class="maps_title" src="pix/maps_title/a1_suedpark.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?f=q&amp;source=s_q&amp;hl=de&amp;geocode=&amp;q=s%C3%BCdpark+1&amp;sll=46.612864,13.845263&amp;sspn=0.012337,0.027874&amp;ie=UTF8&amp;hq=&amp;hnear=S%C3%BCdpark+1,+Klagenfurt,11.Bez.:St.+Ruprecht+9020+Klagenfurt+am+W%C3%B6rthersee,+Klagenfurt+(Stadt),+K%C3%A4rnten&amp;ll=46.614545,14.319992&amp;spn=0.025352,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
		case'a1_spittal':
			html += '<img class="maps_title" src="pix/maps_title/a1_spittal.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?f=q&amp;source=s_q&amp;hl=de&amp;geocode=&amp;q=Hauptplatz+22+9800+Spittal&amp;sll=46.614565,14.319953&amp;sspn=0.012337,0.027874&amp;ie=UTF8&amp;hq=&amp;hnear=Hauptplatz+22,+9800+Spittal+an+der+Drau,+K%C3%A4rnten&amp;ll=46.79765,13.496618&amp;spn=0.025266,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
		case'mobile5_hermagor':
			html += '<img class="maps_title" src="pix/maps_title/isi_hermagor.gif" />';
			html += '<iframe width="450" height="430" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.at/maps?hl=de&amp;q=Bahnhofstra%C3%9Fe+12+9620+Hermagor&amp;ie=UTF8&amp;hq=&amp;hnear=Bahnhofstra%C3%9Fe+12,+9620+Hermagor,+K%C3%A4rnten&amp;gl=at&amp;ll=46.626394,13.374567&amp;spn=0.025169,0.038538&amp;z=14&amp;iwloc=B&amp;output=embed"></iframe>';
			break;
	}
	
	hurra_create_2ndWindow(530, html);
}

//
// 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 class="close_hurra2ndWindow" onclick="hurra_unlockPage_firstLevel()">X</div>'
	+'<div id="hurra2ndWindow_scrollContentContainer"><div id="hurra2ndWindow_contentContainer">'+html+'</div></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){}
}

