
function SimpleSwap(el,which){
        el.src=el.getAttribute(which||"origsrc");
}
 
function SimpleSwapSetup(){
  var x = document.getElementsByTagName("img");
  for (var i=0;i<x.length;i++){
    var oversrc = x[i].getAttribute("oversrc");
    if (!oversrc) continue;
    // preload image
    // comment the next two lines to disable image pre-loading
    x[i].oversrc_img = new Image();
    x[i].oversrc_img.src=oversrc;
    // set event handlers
    x[i].onmouseover = new Function("SimpleSwap(this,'oversrc');");
    x[i].onmouseout = new Function("SimpleSwap(this);");
    // save original src
    x[i].setAttribute("origsrc",x[i].src);
  }
}
 
var PreSimpleSwapOnload =(window.onload)? window.onload : function(){};
window.onload = function(){PreSimpleSwapOnload(); SimpleSwapSetup();}


 

function raiseFontSize()
{
  var currFontSize = document.getElementById("test").style.fontSize;        
  var size         = currFontSize.split("pt");    
  
  if(size[0] < 14)
  {
    newFontSize      = parseInt(size[0]) + 1 + "pt";
  }  
  else if(size[0] >= 14 && size[0] < 20)
  {
    newFontSize      = parseInt(size[0]) + 2 + "pt";
  }
  else if(size[0] >= 20 && size[0] < 40)
  {
    newFontSize      = parseInt(size[0]) + 4 + "pt";
  }
  else if(size[0] >= 40 && size[0] < 80)
  {
    newFontSize      = parseInt(size[0]) + 8 + "pt";
  } 
  else if(size[0] >= 80)
  {
    newFontSize = 80 + "pt";
  }
  else
  {     
    newFontSize      = parseInt(size[0]) + 1 + "pt";    
  }
  
  document.getElementById("test").style.fontSize = newFontSize;
  
}

function shrinkFontSize()
{
  var currFontSize = document.getElementById("test").style.fontSize;        
  var size         = currFontSize.split("pt");        
  
  if(size[0] >= 40)
  {
    newFontSize      = parseInt(size[0]) - 8 + "pt";
  }  
  else if(size[0] >= 20 && size[0] < 40)
  {
    newFontSize      = parseInt(size[0]) - 4 + "pt";
  }
  else if(size[0] >= 14 && size[0] < 20)
  {
    newFontSize      = parseInt(size[0]) - 2 + "pt";
  }
  else if(size[0] >= 9 && size[0] < 14)
  {
    newFontSize      = parseInt(size[0]) - 1 + "pt";
  } 
  else if(size[0] < 9)
  {
    newFontSize = 8 + "pt";
  }
  
  document.getElementById("test").style.fontSize = newFontSize;      
  
}


function resetFontSize()
{
  document.getElementById("test").style.fontSize = 8.5 + "pt";      
}


function showWetter()
{
  if(document.getElementById("wetter").style.display == "block")
    document.getElementById("wetter").style.display = "none";
  else
    document.getElementById("wetter").style.display = "block";
}

function hideWetter()
{
  document.getElementById("wetter").style.display = "none";
}


/// DROP DOWN

//window.onload=show;
function show(id) {
var d = document.getElementById(id);
	for (var i = 1; i<=10; i++) {
		if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
	}
if (d) {d.style.display='block';}
}


function openPrint(monat, jahr, all)
{
  var printList = window.open("index.php?page=veranstaltung_druckliste&action=print&all="+ all +"&year=" + jahr + "&month=" + monat +"", "Titel", "width=620,height=400,scrollbars=yes");
}

function showHideMonth(div)
{
    var element1 = document.getElementById(div);
    
    if(element1.style.display == "none")
        element1.style.display = "block";
    else
        element1.style.display = "none";

}


