	var highlightcolor = "#E1EFFF"

	var ns6 = document.getElementById&&!document.all
	var previous = ''
	var eventobj

//Regular expression to highlight only form elements
	var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
	function checkel(which)
		{
			if(which.style && intended.test(which.tagName))
				{
					if(ns6&&eventobj.nodeType == 3)
						eventobj = eventobj.parentNode.parentNode
						return true
				}
				else
					return false
		}

//Function to highlight form element
	function highlight(e)
		{
			eventobj = ns6? e.target : event.srcElement
			if(previous != '')
				{
					if(checkel(previous))
						previous.style.backgroundColor = ''
						previous = eventobj

					if(checkel(eventobj))
						eventobj.style.backgroundColor = highlightcolor
				}
				else
					{
						if(checkel(eventobj))
							eventobj.style.backgroundColor = highlightcolor
							previous = eventobj
					}
		}


	function checkVerkaufVermiet()
		{
			var message = "";

			var check1 = document.kaufMietForm.immoWant[0].checked;
			var check2 = document.kaufMietForm.immoWant[1].checked;

			if(check1 == false && check2 == false)
				{
					message = message + "Sie müssen die Art Ihrer Vermittlung angeben!\n";
				}

			if(document.kaufMietForm.immoStreet.value == "")
				{
					document.kaufMietForm.immoStreet.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen die Straße der Immobilie angeben!\n";
				}

			if(document.kaufMietForm.immoPLZ.value == "")
				{
					document.kaufMietForm.immoPLZ.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen die Postleitzahl der Immobilie angeben!\n";
				}

			if(document.kaufMietForm.immoOrt.value == "")
				{
					document.kaufMietForm.immoOrt.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen den Ort der Immobilie angeben!\n";
				}

			if(document.kaufMietForm.userName.value == "")
				{
					document.kaufMietForm.userName.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Namen angeben!\n";
				}

			if(document.kaufMietForm.userStreet.value == "")
				{
					document.kaufMietForm.userStreet.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihre Straße angeben!\n";
				}

			if(document.kaufMietForm.userPLZ.value == "")
				{
					document.kaufMietForm.userPLZ.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihre Postleitzahl angeben!\n";
				}

			if(document.kaufMietForm.userLocation.value == "")
				{
					document.kaufMietForm.userLocation.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Ort angeben!\n";
				}

			if(document.kaufMietForm.userFon.value == "")
				{
					document.kaufMietForm.userFon.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihre Telefonnummer angeben!\n";
				}

			if(document.kaufMietForm.userEmail.value == "")
				{
					document.kaufMietForm.userEmail.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihre Email angeben!\n";
				}


			if(message == "")
				{
					return true;
				}
				else
					{
						alert(message);
						return false;
					}
		}


	function checkHausverwaltung()
		{
			var message = "";

			if(document.hausverwaltungForm.hausVorname.value == "")
				{
					document.hausverwaltungForm.hausVorname.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Vornamen angeben!\n";
				}

			if(document.hausverwaltungForm.hausNachname.value == "")
				{
					document.hausverwaltungForm.hausNachname.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Nachnamen angeben!\n";
				}

			if(document.hausverwaltungForm.hausFon.value == "")
				{
					document.hausverwaltungForm.hausFon.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihre Telefonnummer angeben!\n";
				}

			if(message == "")
				{
					return true;
				}
				else
					{
						alert(message);
						return false;
					}
		}




	function checkConsultation()
		{
			var thaPostal = document.consultationForm.postal.checked;

			var message = "";

			if(document.consultationForm.firstName.value == "")
				{
					document.consultationForm.firstName.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Vornamen angeben!\n";
				}

			if(document.consultationForm.lastName.value == "")
				{
					document.consultationForm.lastName.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Nachnamen angeben!\n";
				}

			if(thaPostal == true)
				{
					if(document.consultationForm.address1.value == "")
						{
							document.consultationForm.address1.style.backgroundColor = "#FF5959";
							message = message + "Sie müssen Ihre Straße angeben!\n";
						}

					if(document.consultationForm.address2.value == "")
						{
							document.consultationForm.address2.style.backgroundColor = "#FF5959";
							message = message + "Sie müssen Ihre Nummer angeben!\n";
						}

					if(document.consultationForm.plz.value == "")
						{
							document.consultationForm.plz.style.backgroundColor = "#FF5959";
							message = message + "Sie müssen Ihre Postleitzahl angeben!\n";
						}

					if(document.consultationForm.city.value == "")
						{
							document.consultationForm.city.style.backgroundColor = "#FF5959";
							message = message + "Sie müssen Ihren Ort angeben!\n";
						}
/*
					if(document.consultationForm.country.value == "")
						{
							document.consultationForm.country.style.backgroundColor = "#FF5959";
							message = message + "Sie müssen Ihr Land angeben!\n";
						}
*/				}

			if(message == "")
				{
					return true;
				}
				else
					{
						alert(message);
						return false;
					}
		}


	function checkPersContact()
		{
			var message = "";

			if(document.persContactForm.persContactVorname.value == "")
				{
					document.persContactForm.persContactVorname.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Vornamen angeben!\n";
				}

			if(document.persContactForm.persContactNachname.value == "")
				{
					document.persContactForm.persContactNachname.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihren Nachnamen angeben!\n";
				}

			if(document.persContactForm.persContactFon.value == "")
				{
					document.persContactForm.persContactFon.style.backgroundColor = "#FF5959";
					message = message + "Sie müssen Ihre Telefonnummer angeben!\n";
				}

			if(message == "")
				{
					return true;
				}
				else
					{
						alert(message);
						return false;
					}
		}



	function changeDiv(the_div,the_change)
		{
  			var the_style = getStyleObject(the_div);

  			if(the_style != false)
  				{
		  			if(the_style.display == "block")
		  				{
		  					the_style.display = "none";
		  				}
		  				else
		  					{
		  						the_style.display = "block";
		  					}
  				}
		}


	function changeDiv2(the_div,the_change)
		{

  			var the_style = getStyleObject(the_div);

  			if(the_style != false)
  				{
					thaValue = document.consultationForm.fon.value;

		  			if(thaValue == "")
		  				the_style.display = "none";
		  					else
		  						the_style.display = "block";
  				}
		}




	function hideAll()
		{
		  changeDiv("phone","none");
		  changeDiv("postal","none");
		}

	function getStyleObject(objectId)
		{
  			if(document.getElementById && document.getElementById(objectId))
  				{
    				return document.getElementById(objectId).style;
  				}
  				else if(document.all && document.all(objectId))
  					{
    					return document.all(objectId).style;
  					}
  					else
  						{
    						return false;
  						}
		}

	function openKR()
		{
			window.open('http://www.sparkasse.at/sgruppe?w_webc_url=Tools/strukturcontents/kreditrechner_pg_Tool&menu_isContentInMaster=TRUE','','scrollbars=yes,menubar=no,height=600,width=590,resizable=yes,toolbar=no,location=no,status=no');
		}

	function delCheck(args1,args2)
		{
			var delCheckBox = document.forms[args1].elements[args2].checked;

			if(delCheckBox == 1)
				document.forms[args1].elements[args2].style.backgroundColor = "#FF0000";

			if(delCheckBox == 0)
				document.forms[args1].elements[args2].style.backgroundColor = "#FFFFFF";
		}
