function changeEpaperPreview(element) {
    previewPic = $(element).down('div[class="epaperPreviewPic"]');
    if (previewPic) {
        $('epaperPreviewContainer').innerHTML = $(previewPic).innerHTML;
    }
}

function formverify() {
    var p = get_var('uvform', 'uv[points]');
    if (p > 0) {
        return true;
    }
    window.alert('Sie müssen mindestens 1 Punkt vergeben!');
    return false;
}

function fcms_vote(points) {
    if (points > 0) {
        document.getElementById("uvpoints").value = points;
        document.getElementById("uvform").submit();
    } else {
        alert("Bitte mind. 1 Punkt vergeben");
    }
    return false;
}

function toggleFontSize(element, type) {

    if (type == 'b') {
       aktSizeString = $(element).getStyle('fontSize');
       aktSize       = parseInt(aktSizeString.substr(0, aktSizeString.length - 2));
       $(element).setStyle({
           fontSize: (aktSize + 1) + 'px'
       });
    } else if (type == 's') {
       aktSizeString = $(element).getStyle('fontSize');
       aktSize       = parseInt(aktSizeString.substr(0, aktSizeString.length - 2));
       $(element).setStyle({
           fontSize: (aktSize - 1) + 'px'
       });
    }

    fontElements = $(element).select('p');
    if (fontElements.length) {
        if (type == 'b') {
            fontElements.each(function(i, index) {
                aktSizeString = $(i).getStyle('fontSize');
                aktSize       = parseInt(aktSizeString.substr(0, aktSizeString.length - 2));
                $(i).setStyle({
                     fontSize: (aktSize + 1) + 'px'
                });
            });
        } else if (type == 's') {
            fontElements.each(function(i, index) {
                aktSizeString = $(i).getStyle('fontSize');
                aktSize       = parseInt(aktSizeString.substr(0, aktSizeString.length - 2));
                $(i).setStyle({
                     fontSize: (aktSize - 1) + 'px'
                });
            });
        }
    }
}

function toggleLogin(visible) {

    if ($('loginContainer') && visible == true) {
        $('loginContainer').style.display = 'block';
    } else if ($('loginContainer')) {
        $('loginContainer').style.display = 'none';
    }
}

function toggleDisplay(element, visible) {
    if ($(element)) {
        if (visible === true) {
            $(element).style.display = 'block';
        } else {
            $(element).style.display = 'none';
        }
    }
}

function focusSearch(element) {

    if ($(element).value == 'Was suchen Sie?') {
        $(element).value = '';
    }
}

function blurSearch(element) {

    if ($(element).value == '') {
        $(element).value = 'Was suchen Sie?';
    }
}

function submitSearch(element) {

    formElement = $(element).up('form');
    if (formElement) {
        searchField = $(formElement).down('input[name="gs[parameter][searchfield]"]');
        if (searchField.value == 'Was suchen Sie?') {
            searchField.value = '';
        }
        formElement.submit();
    }
}

function submitEvents(type) {

    if ($('EventSearchForm')) {

        if (type == 1) {
            $('range').options[0].value = 'TODAY';
//            $('range').options[0].text  = 'Heute';
        } else if (type == 2) {
            $('range').options[0].value = 'TOMORROW';
//            $('range').options[0].text  = 'Morgen';
        } else if (type == 3) {
            $('range').options[0].value = 'KW';
//            $('range').options[0].text  = 'Woche';
        } else if (type == 4) {
            $('range').options[0].value = 'MON';
//            $('range').options[0].text  = 'Monat';
        }
        $('range').selectedIndex    = 0;
        $('EventSearchForm').submit();
    }
    return false;
}

function surfto(form) {
    var myindex = form.select1.selectedIndex
    if (form.select1.options[myindex].value != "0") {
        location.href = form.select1.options[myindex].value;
    }
}

function toggleTermindiv(id, mode) {
    var style;

    style = document.getElementById(id).style;
    style.visibility = (mode == 'on' ? 'visible' : 'hidden');
    style.display = (mode == 'on' ? 'block' : 'none');
}

function toggleMemberLinks(a,b,c) {
    return true;
}

function OpenerLink(url) {
    return false;
}

function MemberLink(url) {
    return false;
}

function changeExternalLinks(element) {
    elem = $(element).down('div[class="content"]');
    atag = $(elem).select('a');
    atag.each(function(element) {
        element.writeAttribute('onclick', false);
        element.writeAttribute('target', '_blank');
    });
    return true;
}

function sportsTableEffect(element, visible) {

    if (!$(element)) {
        return false;
    }

    if (visible == true) {
        new Effect.Morph(element, {
            style: 'height: 400px',
            duration: 1.0
        });
        $('sportsTablesIn').style.display      = 'none';
        $('sportsTablesLinkIn').style.display  = 'none';
        $('sportsTablesLinkOut').style.display = '';
        $('sportsTablesOut').style.display     = '';
    } else {
        new Effect.Morph(element, {
            style: 'height: 170px',
            duration: 1.0
        });
        $('sportsTablesOut').style.display     = 'none';
        $('sportsTablesLinkOut').style.display = 'none';
        $('sportsTablesLinkIn').style.display  = '';
        $('sportsTablesIn').style.display      = '';
    }
}


function toggleMemberLinks(id, vis, bildname) {
   if (document.getElementById) { // if ( IE4 )
      var el_ = document[bildname];
      var x = y = 0;

      // MAC-Erweiterung fuer IE   20020229 dm
      if ((navigator.userAgent.indexOf("Mac") > -1) && ( navigator.userAgent.indexOf("IE") > -1 )) {
         var offsetleft = document[bildname].offsetLeft + document[bildname].offsetWidth + 1;
         var offsettop  = document[bildname].offsetTop  - document[bildname].offsetHeight;
      } else {
         while( (el_ = el_.offsetParent) != null ) {
             x += el_.offsetLeft;
             y += el_.offsetTop;
         }
         var offsetleft = x + document[bildname].offsetLeft + document[bildname].offsetWidth;
         var offsettop  = y + document[bildname].offsetTop;
      }
      if (obj = document.getElementById(id)) {
//         obj.style.left = offsetleft+'px';
//         obj.style.top = offsettop+'px';
         obj.style.visibility = vis ? "visible" : "hidden";
      }

   } else {

      if (document.layers) {
         var el_ = document[bildname];
         var x = el_.x;
         var y = el_.y;
         var w = el_.width;

         if ( !document.layers[id] ) return;
//         document.layers[id].top = y;
//         document.layers[id].left = x+w;
         document.layers[id].visibility = vis?"show":"hidden";

      } else {
         if ( !document.all ) return;
         var x = y = 0;
         var offsetleft = x + document[bildname].offsetLeft + document[bildname].offsetWidth;
         var offsettop  = y + document[bildname].offsetTop;

         if ( !document.all[id] ) return;
//         eval("document.all." + id + ".style.top = \"" + offsettop + "\"");
//         eval("document.all." + id + ".style.left = \"" + offsetleft + "\"");
         eval("document.all." + id + ".style.visibility = \"" + (vis?"visible":"hidden") + "\"");
      }
   }
}

/* function click (e) {
  if (!e)
    e = window.event;
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
    if (window.opera)
      window.alert("Sorry: Diese Funktion ist deaktiviert.");
    return false;
  }
}
if (document.layers)
  document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;

*/
