function isUndefined(v) {
    var undef;
    return v===undef;
}

function rawPopup(url, target, features) {
    if (isUndefined(target)) {
        target = '_blank';
    }

    var newWindow = window.open(url, target, features);
    newWindow.focus();
    return newWindow;
}

function linkPopup(src, features) {
    return rawPopup(src.getAttribute('href'), src.getAttribute('target') || '_blank', features);
}

/**
* Im Multikontaktformular wird das Feld Organisationsname nur eingeblendet, wenn auch eine Organisation gewaehlt ist (Radios darueber)
*/
jQuery(function($) {
  $('#orgRadio :radio').click(
    function(){
      if( $(this).val() == 'organisation'){
        $('#orgNameDiv').slideDown(200);
      }else{
        $('#orgNameDiv').slideUp(200);
      }
    }
  );
});

jQuery(function($) {
  var produktbereiche = $('#produkBereiche');
  var kopf            = $('.flexStartInfobox',produktbereiche);
  var liste           = $('.flexLinkInfo',produktbereiche);
  var icon            = $('#aufklappen img');
  var ueberschrift    = $('#aufklappen');

  // Links verstecken
  $(icon).attr('src','/images/bereiche_aufklappen.gif');
  // Click
  $(ueberschrift).click(
    function(){
      if($(liste).is(':visible')){
        $(liste).hide();
        $(icon).attr('src','/images/bereiche_aufklappen.gif');
      }else{
        $(liste).show();
        $(icon).attr('src','/images/bereiche_aufklappen_unten.gif');
      }
    }
  );
});


document.write('<link rel="stylesheet" type="text/css" href="/styles/js_styles.css"></link>');
