var sizeCounter = 11;

function openSitemapWindow(actionSessionPath, spkz, linkAction) {
    win = open("sitemap.php?actionSessionPath=" + actionSessionPath + "&spkz=" + spkz + "&linkAction=" + linkAction, "sitemap", "resizeable=no, width=200, height=400, screenX=1, screenY=1, dependent=yes, scrollbars=no");
}
function pointerClick(hrefTo) {
	document.location.href = hrefTo;
}
function changeMainWindowHREF(hrefTo) {
  window.opener.location.href = hrefTo;
}
function submitForm(elementID) {
  document.getElementById(elementID).submit();
}
function sizeZero() {
  sizeCounter = 11;
  document.getElementById("header").style.fontSize = "11px";
  document.getElementById("text").style.fontSize = "11px";  
}
function sizeUp() {
  if(sizeCounter <= 13) {
    sizeCounter++;
  }
  
  document.getElementById("header").style.fontSize = sizeCounter + "px";
  document.getElementById("text").style.fontSize = sizeCounter + "px";  
}
function sizeDown() {
  if(sizeCounter >= 11) {
    sizeCounter--;
  }
  
  document.getElementById("header").style.fontSize = sizeCounter + "px";
  document.getElementById("text").style.fontSize = sizeCounter + "px";  
}
function sizeZeroLoop(newsElements) {
  sizeCounter = 11;
    
  for(i = 0; i < newsElements; i++) {
    document.getElementById("textElement_" + i).style.fontSize = "11px";
  }
}
function sizeUpLoop(newsElements) {
  if(sizeCounter <= 13) {
    sizeCounter++;
  }
    
  for(i = 0; i < newsElements; i++) {
    document.getElementById("textElement_" + i).style.fontSize = sizeCounter + "px";
  }
}
function sizeDownLoop(newsElements) {
  if(sizeCounter >= 11) {
    sizeCounter--;
  }
    
  for(i = 0; i < newsElements; i++) {
    document.getElementById("textElement_" + i).style.fontSize = sizeCounter + "px";
  }
}

function changeSubmitButton(elementID, fontColor) {
  document.getElementById(elementID).style.color = fontColor;
}
function changeInputField(elementID, bgColor, borderSt, errorSet, fieldName) {
  
  if(errorSet && borderSt == "dashed") {
    if(document.getElementsByName(fieldName)[0].value == "") {
      document.getElementById(elementID).style.backgroundColor = "#D6A0A5";
      document.getElementById(elementID).style.borderStyle = borderSt;
    }
    else {
      document.getElementById(elementID).style.backgroundColor = bgColor;
      document.getElementById(elementID).style.borderStyle = borderSt;      
    }
  }
  else {
    document.getElementById(elementID).style.backgroundColor = bgColor;
    document.getElementById(elementID).style.borderStyle = borderSt;
  }
}

function openPrintVersion(actionPath) {
    win = open(actionPath, "printversion", "width=500, height=600, screenX=1, screenY=1, resizeable=no, dependent=yes, scrollbars=yes");
}
