// JavaScript Document


// Dokument höhe
function getDocHeight() {
    var D = document;
    return Math.max(
        Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
        Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
        Math.max(D.body.clientHeight, D.documentElement.clientHeight)
    );
}

function getWinHeight() {
  if (window.innerHeight) {
    return window.innerHeight;
  } else if (document.body && document.body.offsetHeight) {
    return document.body.offsetHeight;
  } else {
    return 0;
  }
}


// navigation
acn=''

function fnSetLoader()
	{
	elem=document.getElementById('content')
	elem.style.backgroundImage='url(img/loader_blau.gif)'
	elem.style.backgroundPosition='center'
	elem.innerHTML=''
	}

function nOv(id)
	{
		e=document.getElementById(id);
		e.style.color='#0081C6';
	}

function nOt(id)
	{
		if(id!=acn)
			{
				e=document.getElementById(id);
				e.style.color='#717073';
			}
	}
	
function nOc(id, url)
	{
		fnSetLoader()
		if(acn!='')
			{
				e=document.getElementById(acn);
				e.style.color='#717073';
			}
		e=document.getElementById('n'+id);
		e.style.color='#0081C6';
		acn='n'+id
		document.getElementById('cmd').src=url+'&r='+Math.random();
		window.scrollTo(0, 0);
		if(document.getElementById('sn'+id))
			{
				e=document.getElementById('sn'+id);
				if(e.style.display=='none')
					{
						e.style.visibility='visible';
						e.style.display='block';
					}
					else
					{
						e.style.visibility='hidden';
						e.style.display='none';
					}
			}
			
	}

function fnShowNews(id)
	{
		fnSetLoader()
		if(acn!='')
			{
				e=document.getElementById(acn);
				e.style.color='#717073';
			}
		e=document.getElementById('n12');
		e.style.color='#0081C6';
		acn='n12'
		//e=document.getElementById('sn12');
		//e.style.visibility='visible';
		//e.style.display='block';
		document.getElementById('cmd').src='news_detail.asp?id='+id+'&r='+Math.random();
		window.scrollTo(0, 0);

	}

// Formular und Button

function fnF(id)
	{
	elem=document.getElementById(id)
	elem.style.background='#FFFFCC'
	elem.style.borderColor='#C7DEF3'
	}

function fnB(id)
	{
	elem=document.getElementById(id)
	elem.style.background='#FEFEFE'	
	elem.style.borderColor='#CCCCCC'
	}

function fnAboF(id, dval)
	{
	elem=document.getElementById(id)
	elem.style.background='#FFFFCC'
	elem.style.borderColor='#9DB0C0'
	elem.style.color='#000000'
	if(elem.value==dval)
		{
			elem.value=''
		}
	}
function fnAboB(id, dval)
	{
	elem=document.getElementById(id)
	elem.style.background='#FAFAFA'	
	elem.style.borderColor='#CCCCCC'
	if(elem.value=='' || elem.value==dval)
		{
			elem.value=dval
			elem.style.color='#666666'
		}
	}

function fnBov(id)
	{
	elem=document.getElementById(id)
	elem.style.backgroundImage='url(img/nBack4.jpg)'
	}

function fnBot(id)
	{
		elem=document.getElementById(id)
		elem.style.backgroundImage='url(img/nBack.jpg)'
		elem.style.color='#EAEAEA'
		elem.style.lineHeight='17px'
	}

function fnBup(id)
	{
	elem=document.getElementById(id)
	elem.style.backgroundImage='url(img/nBack4.jpg)'
	elem.style.lineHeight='17px'
	}

function fnBdown(id)
	{
	//fnSetLoader()
	elem=document.getElementById(id)
	elem.style.backgroundImage='url(img/nBack3.jpg)'
	elem.style.lineHeight='19px'
	window.scrollTo(0, 0);
	}

function fnSaveNL()
	{
	//document.getElementById('nl_abo').submit()
	h=getDocHeight();
	e=document.getElementById('msgoverlay')
	e.style.height=h+'px';
	e.style.backgroundImage='url(img/loader_big4.gif)'
	e.style.visibility='visible';
	document.getElementById('nl_abo').submit()
	}

function fnSubmitKontakt()
	{
	h=getDocHeight();
	e=document.getElementById('msgoverlay')
	e.style.height=h+'px';
	e.style.backgroundImage='url(img/loader_big4.gif)'
	e.style.visibility='visible';
	document.getElementById('f_kontakt').submit()
	window.scrollTo(0, 0);
	}

function fnSubmitEZorder()
	{
	h=getDocHeight();
	e=document.getElementById('msgoverlay')
	e.style.height=h+'px';
	e.style.backgroundImage='url(img/loader_big4.gif)'
	e.style.visibility='visible';
	document.getElementById('f_ezorder').submit()
	window.scrollTo(0, 0);
	}

	

// popup
vgoto=''
function fnOpenMsg()
	{
	//vgoto=goto
	h=getDocHeight();
	e=document.getElementById('msgoverlay')
	e.style.height=h+'px';
	e.style.backgroundImage='url(img/transparent.gif)'
	e.style.visibility='visible';
	document.getElementById('msgbox').style.visibility='visible';
	window.scrollTo(0, 0);
	}
function fnCloseMsg()
	{
	document.getElementById('msgbox').style.visibility='hidden';
	document.getElementById('msgoverlay').style.visibility='hidden';
	}
	

// Gehe zu seite
function fnGoTo(p)
	{
	fnSetLoader()
	elem=document.getElementById('cmd')
	window.scrollTo(0, 0);
	if(p.indexOf('?')>-1)
		{
			elem.src=p+'&r='+Math.random();
		}
		else
		{
			elem.src=p+'?r='+Math.random();
		}
	}

// Event Anmelden

function fnAddP(id)
	{
		id=parseInt(id)
		nid=id+1
		pid=id-1
		
		elm=document.getElementById('pers'+id);
		if(elm.checked==true)
			{
				elm=document.getElementById('anrede_p'+id+'_f');
				elm.disabled=false;
				elm=document.getElementById('anrede_p'+id+'_m');
				elm.disabled=false;
				elm=document.getElementById('vorname_p'+id);
				elm.disabled=false;
				elm.style.backgroundColor='#FFFFFF';
				elm=document.getElementById('nachname_p'+id);
				elm.disabled=false;
				elm.style.backgroundColor='#FFFFFF';
				elm=document.getElementById('mail_p'+id);
				elm.disabled=false;
				elm.style.backgroundColor='#FFFFFF';
				if(nid<21)
					{
					elm=document.getElementById('tb_p'+nid)
					elm.style.visibility='visible'
					elm.style.display='block'
					}
				if (pid>0)
					{
					elm=document.getElementById('pers'+pid)
					elm.disabled=true
					}
			}
			else
			{
				elm=document.getElementById('anrede_p'+id+'_f');
				elm.disabled=true;
				elm.checked=false;
				elm=document.getElementById('anrede_p'+id+'_m');
				elm.disabled=true;
				elm.checked=false;
				elm=document.getElementById('vorname_p'+id);
				elm.disabled=true;
				elm.value='';
				elm.style.backgroundColor='#F8F8F8';
				elm=document.getElementById('nachname_p'+id);
				elm.disabled=true;
				elm.value='';
				elm.style.backgroundColor='#F8F8F8';
				elm=document.getElementById('mail_p'+id);
				elm.disabled=true;
				elm.value='';
				elm.style.backgroundColor='#F8F8F8';
				if(nid<21)
					{
					elm=document.getElementById('tb_p'+nid)
					elm.style.visibility='hidden'
					elm.style.display='none'
					}
				if (pid>0)
					{
					elm=document.getElementById('pers'+pid)
					elm.disabled=false
					}
			}
	}
	
function fnBegleitperson()
	{
		elm=get('begleitperson')
		if(elm.checked==true)
			{
				elm=get('anrede_p_f');
				elm.disabled=false;
				elm=get('anrede_p_m');
				elm.disabled=false;
				elm=get('vorname_p');
				elm.disabled=false;
				elm.style.backgroundColor='#FFFFFF';
				elm=get('nachname_p');
				elm.disabled=false;
				elm.style.backgroundColor='#FFFFFF';
			}
			else
			{
				elm=get('anrede_p_f');
				elm.disabled=true;
				elm.checked=false
				elm=get('anrede_p_m');
				elm.disabled=true;
				elm.checked=false
				elm=get('vorname_p');
				elm.disabled=false;
				elm.style.backgroundColor='#F8F8F8';
				elm.disabled=true;
				elm.value='';
				elm=get('nachname_p');
				elm.disabled=false;
				elm.style.backgroundColor='#F8F8F8';
				elm.disabled=true;
				elm.value='';
			}
				
	}
	
function fnStorno(eid, aid)
	{
		h=getDocHeight();
		e=document.getElementById('msgoverlay');
		e.style.height=h+'px';
		e.style.backgroundImage='url(img/loader_big4.gif)'
		e.style.visibility='visible';
		get('cmd').src='scripts/event_sto.asp?event_id='+eid+'&aid='+aid
	}

function get(id) { 
     return document.getElementById(id); 
} 

function fnV(id1, id2, id3, id4){	window.scrollTo(0, 0);
	h=getDocHeight();
	e=document.getElementById('msgoverlay');
	e.style.height=h+'px';
	e.style.backgroundImage='url(img/loader_big4.gif)'
	e.style.visibility='visible';
	get('id1').value=id1;get('id2').value=id2;get('id3').value=id3;get('id4').value=id4;e=get(id4);e.action='scripts/vote.asp?'+id1+'='+id2+'&'+id3+'='+id4;e.submit();
}

function fnEndRes()
	{
	h=getDocHeight();
	e=document.getElementById('msgoverlay')
	e.style.height=h+'px';
	e.style.visibility='visible';
	e.style.backgroundImage='url(img/loader_big4.gif)'
	document.getElementById('f_endres').submit()
	}
