  function openme(url) { 
    window.open(url, '', 'width=600,height=600,scrollbars=no,resizable=no,status=no,toolbar=no,menubar=no');
    return;
  }

  function openme_scroll(url) { 
    window.open(url, '', 'width=600,height=700,scrollbars=yes,resizable=no,status=no,toolbar=no,menubar=no');
    return;
  }

  var popup_win;

  function openme_small(url) { 
    if (popup_win !== undefined) {
      popup_win.close();
    }
    popup_win = window.open(url, 'tuneclub_popup', 'width=135,height=220,scrollbars=no,resizable=no,status=no,toolbar=no,menubar=no');
    return;
  }

function openme_scroll_ani(url) { 
  window.open(url, '', 'width=400,height=500,scrollbars=yes,resizable=no,status=no,toolbar=no,menubar=no');
  return;
}

function not_active() {
  alert("Diese Funktion wird in Kürze freigeschaltet.");
}

function check_pw2(pw1, pw2) {
  if (pw1!='' && pw2!=pw1) {
	 alert("Bitte zwei gleiche Passwörter eingeben!");
	 return false;
  }

  if (pw1!='' && pw1.length<3) {
	 alert("Bitte mindestens drei Zeichen eingeben!");
	 return false;
  }
  return true;
}

function check_exist_pw(pw1, pw2) {
  if (pw2!=pw1) {
    alert("Bitte zwei gleiche Passwörter eingeben!");
    return false;
  }

  if (pw1.length<3) {
    alert("Bitte mindestens drei Zeichen eingeben!");
    return false;
  }
  return true;
}

function update_vorwahl(select_obj, input_obj) {
  input_obj.value = select_obj.options[select_obj.selectedIndex].value;
  return true;
}

function check_pw(input_obj) {
  
  var x=input_obj.value;
  var return_value=true;
 
  var re_digit = /^[0-9]{6}$/;
  
  if (!re_digit.test(x)) {
    alert("Bitte gib als Passwort eine sechstellige Zahl an!");
    input_obj.focus();
    return false;
  }
  return true;
}


function set_checked(form_obj, name, checkbox_obj) {
  if (!checkbox_obj.checked)
    return;

  eval("var re = /"+name+"/;");
  for (i=0; i<form_obj.elements.length; i++) {
    if (re.test(form_obj.elements[i].name))
      form_obj.elements[i].checked=true;
  }
}

function check_max(form_obj, name) {
  var cnt=0;
  eval("var re = /"+name+"/;");
  for (i=0; i<form_obj.elements.length; i++) {
    if (re.test(form_obj.elements[i].name) && form_obj.elements[i].checked)
      cnt++;
  }

  if (cnt>10)
    alert("Bitte nur maximal 10 Themen auswählen!");
}


function update_char_left(obj) {
  //  myspan=document.getElementsByName("charleft");
  //  myspan.item(0).data="10";
  var len = 144 - obj.value.length;
  if (len < 0) {
    len=0;
  }
  document.getElementById('charleft').innerHTML= len;
}

function button_toggle(obj_name, add_css, remove_css){
  $(obj_name).addClassName(add_css)
  $(obj_name).removeClassName(remove_css)
}

function reset_layout_tab(){
    $$('div.reiter a').each(function(item) {
        item.removeClassName('reiter_select')
    });
    $$('div.reiter a')[6].addClassName('reiter_select')
}

function MM_Form_Validator(text){
    if(!checkBoxesSelected()) {       
       alert(text);
       return false;
    }
    return true;
}

function checkBoxesSelected() {
     var oTracks          = document.getElementsByName('song[]');
     var bNoTrackSelected = true;
     for(var i=0; i<oTracks.length; i++) {
         if(oTracks[i].checked)
             bNoTrackSelected = false;
     }
     if(bNoTrackSelected) {
        return false;
     }
     return true;
}

var checkflag = "false";
function check(field, on, off) {
    if (checkflag == "false") {
      for (i = 0; i < field.length; i++) {
      field[i].checked = true;}
      checkflag = "true";
      return off; //off text -> remove
    }
    else {
      for (i = 0; i < field.length; i++) {
      field[i].checked = false; }
      checkflag = "false";
      return on; // on text -> get
    }
}
