function windowcenter(url,name,width,height) {
  var xwidth = (screen.width - width)/2;
  var xheight = (screen.height - height)/2 - 60;
  
  options = "width=" + width + ",height=" + height + ",top=" + xheight + ",left=" + xwidth + ",resizable=no,menubar=no,status=no,toolbar=no,location=no,dependent=yes,scrollbars=yes";
  
  window.open(url,name,options);
}

function mailselect()
{
        var x = document.mails.main.checked;

        for(var i=1;i<document.mails.length;i++)
        {
                document.mails.elements[i].checked = x;
        }
}

function domainselect()
{
        var x = document.domains.main.checked;

        for(var i=1;i<document.domains.length;i++)
        {
                document.domains.elements[i].checked = x;
        }
}


function checkmain(k)
{
        var p = 0;
        var t = 0;
        
        for(var i=1;i<document.mails.length;i++)
        {
                if(document.mails.elements[i].type == "checkbox" && document.mails.elements[i].name != "main")
                        t++;
                        
                if(k.checked != document.mails.elements[i].checked && document.mails.elements[i].type == "checkbox" && document.mails.elements[i].name != "main")
                        p++;
        }
        
        if(p == t)
        {
                document.mails.main.checked = k.checked;
        }
}


// PHP-Highlight-Code

function showHidePhpCode(id) {
  var cn = document.getElementById('pct-' + id).className;
  if (cn == 'pct-hidden') {
    document.getElementById('pct-' + id).className = 'pct-visible';
    document.getElementById('pct-link-' + id).innerHTML = 'verstecken';
  }
  else {
    document.getElementById('pct-' + id).className = 'pct-hidden';
    document.getElementById('pct-link-' + id).innerHTML = 'anzeigen';
  }
}

