function startseite(page,page_url)
{
	page.style.behavior='url(#default#homepage)';
	page.setHomePage(page_url);
}
function checkrequired(which,lang)
{
	var pass=true
	if (document.images)
	{
		for (i=0;i<which.length;i++)
		{
			var tempobj=which.elements[i]
			if (which.Mussfelder.value.indexOf(tempobj.name)!=-1)
			{
				if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1))
				{
					if(lang=="de")
						alert("Das Eingabefeld '" + tempobj.name +"' muss ausgefüllt werden. Bitte ergänzen und erneut senden!");
					else
						alert("Required element '" + tempobj.name +"' are not completed. Please complete them, then submit again!\nDas Eingabefeld '" + tempobj.name +"' muss ausgefüllt werden. Bitte ergänzen und erneut senden!");						
			
					tempobj.focus();
					pass=false;
					break;
				}
				if((tempobj.name == "Emailadresse")||(tempobj.name == "Empfaenger"))
				{
					if(tempobj.value.indexOf('@') == -1) 
					{
						if(lang=="de")
	   						alert("Keine gülige E-Mail-Adresse!");
						else
							alert("No valid E-Mail!");
						tempobj.focus();
						pass=false;
						break;
					}
				}
			}
		}
	}
	if (!pass)
	{
		return false;
	}
	else
	{
		return true;
	}
}
function formular_absenden()
{
    if(window.document.formular.agb)
	{
		if(window.document.formular.agb.checked == true)
		{
			window.document.formular.submit();
		}
		else
		{
			alert(window.document.formular.nachricht.value)
		}
	}
	else
	{
		window.document.formular.submit();
	}
}
function postkarte_absenden()
{
	if(checkrequired(window.document.formular,'de'))
	{
		window.document.formular.submit();
	}
}
function getParams() 
{
	var idx = document.URL.indexOf('?');
	var params = new Array();
	if (idx != -1) 
	{
		var pairs = document.URL.substring(idx+1, document.URL.length).split('&');
		for (var i=0; i<pairs.length; i++) 
		{
			nameVal = pairs[i].split('=');
			params[nameVal[0]] = nameVal[1];
	   	}
	}
	return params;
}
function ersetze_space(wert)
{
	var temp = "";
	for(i = 0; i < wert.length; i++)
		temp += wert.charAt(i).replace("+","%20");
	return temp;
}
function BeginnHeute(Formular) {
	var DatumHeute = new Date();
	if (navigator.appName.indexOf("Microsoft")== -1) {
		var TagHeute = DatumHeute.getDate() - 1;
		var MonatHeute = DatumHeute.getMonth();
		var JahrHeute = DatumHeute.getYear() - 101;
		Formular.Beginn_Tag.options[TagHeute].selected = true;
		Formular.Beginn_Monat.options[MonatHeute].selected = true;
		Formular.Beginn_Jahr.options[JahrHeute].selected = true;
	}
	else {
		var TagHeute = DatumHeute.getDate();
		var MonatHeute = DatumHeute.getMonth();
		var JahrHeute = DatumHeute.getYear();
		Formular.Beginn_Tag.value = TagHeute;
		Formular.Beginn_Monat.value = MonatHeute+1;
		Formular.Beginn_Jahr.value = JahrHeute;
	}
}

function EndeHeute(Formular) {
	var DatumHeute = new Date();
	if (navigator.appName.indexOf("Microsoft")== -1) {
		var TagHeute = DatumHeute.getDate() - 1;
		var MonatHeute = DatumHeute.getMonth();
		var JahrHeute = DatumHeute.getYear() - 101;
		Formular.Ende_Tag.options[TagHeute].selected = true;
		Formular.Ende_Monat.options[MonatHeute].selected = true;
		Formular.Ende_Jahr.options[JahrHeute].selected = true;
	}
	else {
		var TagHeute = DatumHeute.getDate();
		var MonatHeute = DatumHeute.getMonth();
		var JahrHeute = DatumHeute.getYear();
		Formular.Ende_Tag.value = TagHeute;
		Formular.Ende_Monat.value = MonatHeute+1;
		Formular.Ende_Jahr.value = JahrHeute;
	}
}
function laden(url,parameter)
{
	fenster = open(url,'fenster',parameter);
	fenster.focus();
}
function laden_mitte(url,breite,hoehe,parameter)
{
	position_links = (screen.width - breite-20)/2;
	position_oben = (screen.height - hoehe)/2.5;
	var par = 'width='+breite+',height='+hoehe+',left='+position_links+',top='+position_oben +"," + parameter;
	fenster = open(url,'fenster',par);
	fenster.focus();
}
function gross(url,breite,hoehe)
{
	position_links = (screen.width - breite-20)/2;
	position_oben = (screen.height - hoehe)/2.5;
	fenster = open(url,'fenster','width='+breite+',height='+hoehe+',left='+position_links+',top='+position_oben);
	fenster.focus();
}
function LinkAuswaehlen(Formular) 
{
	for(i=0;i<Formular.linkeintrag.length;i++)
	{
		if(Formular.linkeintrag.options[i].selected == true)
		{
		  laden(Formular.linkeintrag.options[i].value,"");
		}
	}
}
function LinkAuswaehlen2(Formular,theLink) 
{
	for(i=0;i<Formular.linkeintrag.length;i++)
	{
		if(Formular.linkeintrag.options[i].selected == true)
		{
			document.getElementById(theLink).href = Formular.linkeintrag.options[i].value;
			
			//window.location.href(Formular.linkeintrag.options[i].value);
		}
	}
}
function ZweiFrames(URI1,F1,URI2,F2) 
{
	  Frame1=eval("parent."+F1);
	  Frame2=eval("parent."+F2);
	  Frame1.location.href = URI1;
	  Frame2.location.href = URI2;
}

function getCookieVal (offset) {  
	var endstr = document.cookie.indexOf (";", offset);  
	if (endstr == -1)    
		endstr = document.cookie.length;  
		return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {  
	var arg = name + "=";  
	var alen = arg.length;  
	var clen = document.cookie.length;  
	var i = 0;  
	while (i < clen) {    
	var j = i + alen;    
	if (document.cookie.substring(i, j) == arg)      
		return getCookieVal (j);    
		i = document.cookie.indexOf(" ", i) + 1;    
		if (i == 0) break;   
	}  
	return null;
}

function SetCookie (name, value) {  
	var argv = SetCookie.arguments;  
	var argc = SetCookie.arguments.length;  
	var expires = (argc > 2) ? argv[2] : null;  
	var path = (argc > 3) ? argv[3] : null;  
	var domain = (argc > 4) ? argv[4] : null;  
	var secure = (argc > 5) ? argv[5] : false;  
	document.cookie = name + "=" + escape (value) + 
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
	((path == null) ? "" : ("; path=" + path)) +  
	((domain == null) ? "" : ("; domain=" + domain)) +    
	((secure == true) ? "; secure" : "");
}

function DeleteCookie (name) {  
	var exp = new Date();  
	exp.setTime (exp.getTime() - 1);  
	// This cookie is history  
	var cval = GetCookie (name);  
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();

}
function banner()
{
	var schalter;
 	if(GetCookie("banner_set_pinzgau_com")==1)
 	{
 		schalter = GetCookie("banner_pinzgau_com");
		SetCookie("banner_pinzgau_com",((schalter==0)?1:0));

	}
	else
	{
	 	var zeit = new Date();
	 	schalter = zeit.getMilliseconds()%2;
		SetCookie("banner_pinzgau_com",schalter);
		SetCookie("banner_set_pinzgau_com","1");
	}
	return schalter;
}
function showtip(current,e,text)
{
	if (document.all)
	{
		thetitle=text.split('<br>');
		if (thetitle.length>1)
		{
			thetitles='';
			for (i=0;i<thetitle.length;i++)
			{
				thetitles+=thetitle[i];
			}
			current.title=thetitles;
		}
		else
		{
			current.title=text;
		}
	}
	else if (document.layers)
	{
		document.tooltip.document.write('<layer bgColor="white" style="border:1px solid black;font-size:12px;">'+text+'</layer>');
		document.tooltip.document.close();
		document.tooltip.left=e.pageX+5;
		document.tooltip.top=e.pageY+5;
		document.tooltip.visibility="show";
	}
}
function hidetip()
{
	if (document.layers)
	{
		document.tooltip.visibility="hidden";
	}
}
function isNumber(oField) {
	strHelp = oField.value
	strHelp = strHelp.toString()

		for (var i=0; i < strHelp.length; i++) {
			var strChar = strHelp.charAt(i)
			if (strChar < "0" || strChar > "9") {
				alert("Sie dürfen nur Zahlen eingeben!")
				oField.focus()
				oField.value = ""
				return false
			}
		}
	return true
}



