function verfall()
{
	var verfallsdatum = new Date();
	verfallsdatum.setTime (verfallsdatum.getTime() + (365*24*60*60*1000));
	return verfallsdatum;
}


function Delete_Cookie( name, path, domain ) {
if ( getcookie( name ) ) document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

function verfall_2(tmp_intVerfall)
{
	var verfallsdatum = new Date();
	verfallsdatum.setTime (verfallsdatum.getTime() + (tmp_intVerfall));
	return verfallsdatum;
}

function fkt_setStatus(tmp_strText) {
	window.status = tmp_strText;
}

function SetCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
	return true;
}
function getcookieval (offset) {
  if (offset == -1) return null;
  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 i = 0;
  if (document.cookie !=  '') var start = document.cookie.indexOf (arg, 0);
  else start = -1;
  if (start != -1) start = start + arg.length;
  return getcookieval (start);
}


function openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function openPWindowURL1(datei) {
window.open(datei,'PRINT','menubar=yes,status=yes,width=490,height=540,titlebar=no,top=80,left=80,scrollbars=yes,resizable=0,ScreenX=80,ScreenY=80,fullscreen=0');
}

function openFWindowIEURL1(bild,browser,seite,navig) {
window.open('frmset.content.standard.asp?screen=' + bild + '&browser=' + browser + "&seite=" + seite + "&navig=" + navig, 'THEWEB', 'fullscreen=1,fullscreen=yes');
}

function openFWindowIEURL2(bild,browser) {
window.open('frmset.start.asp?screen=' + bild + '&browser=' + browser,'THEWEB','fullscreen=yes,fullscreen=1');
}


function preloadImages() {
  if (document.images) {
    var imgFiles = preloadImages.arguments;
    if (document.preloadArray==null) document.preloadArray = new Array();
    var i = document.preloadArray.length;
    with (document) for (var j=0; j<imgFiles.length; j++) if (imgFiles[j].charAt(0)!="#"){
      preloadArray[i] = new Image;
      preloadArray[i++].src = imgFiles[j];
  } }
}

function swapImgRestore() {
  if (document.swapImgData != null)
    for (var i=0; i<(document.swapImgData.length-1); i+=2)
      document.swapImgData[i].src = document.swapImgData[i+1];
}

function displayStatusMsg(msgStr) {
  status=msgStr;
  document.returnValue = true;
}

function swapImage() {
  var i,j=0,objStr,obj,swapArray=new Array,oldArray=document.swapImgData;
  for (i=0; i < (swapImage.arguments.length-2); i+=3) {
    objStr = swapImage.arguments[(navigator.appName == 'Netscape')?i:i+1];
    if ((objStr.indexOf('document.layers[')==0 && document.layers==null) ||
        (objStr.indexOf('document.all[')   ==0 && document.all   ==null))
      objStr = 'document'+objStr.substring(objStr.lastIndexOf('.'),objStr.length);
    obj = eval(objStr);
    if (obj != null) {
      swapArray[j++] = obj;
      swapArray[j++] = (oldArray==null || oldArray[j-1]!=obj)?obj.src:oldArray[j];
      obj.src = swapImage.arguments[i+2];
  } }
  document.swapImgData = swapArray;
}

function showHideLayers() {
  var i, visStr, args, theObj;
  args = showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) { //with arg triples (objNS,objIE,visStr)
    visStr   = args[i+2];
    if (navigator.appName == 'Netscape' && document.layers != null) {
      theObj = eval(args[i]);
      if (theObj) theObj.visibility = visStr;
    } else if (document.all != null) {
      if (visStr == 'show') visStr = 'visible'; //convert vals
      if (visStr == 'hide') visStr = 'hidden';
      theObj = eval(args[i+1]);
      if (theObj) theObj.style.visibility = visStr;
  } }
}


function callJS(jsStr) {
  return eval(jsStr)
}

function goToURL() {
  for (var i=0; i< (goToURL.arguments.length - 1); i+=2)
	{
		pfad = eval(goToURL.arguments[i]+".location.pathname");
		pfad_neu = goToURL.arguments[i+1];
		if (pfad.indexOf(pfad_neu) >= 0)
		{
		}
		else
		{
	    eval(goToURL.arguments[i]+".location='"+goToURL.arguments[i+1]+"'");
		}
	}
  document.returnValue = false;
}