function checkall_disabled_availform( frm ) {
  for (var i = 0; i < frm.elements.length; i++) {
    var elem = frm.elements[i];
    var s4 = elem.name.substring(0, 4);
    if ( s4 == 'tld_' && !elem.disabled && elem.checked) {
      return false;
    }
  }
  return true;
}

function validate_regform( frmname ) {
    var frm = document.getElementById( frmname );
    var submitOK = true;
    var error_name = false;
    var dname = frm.dname.value;
    if (dname.length == 0) {
        submitOK = false;
    }
    if (checkall_disabled_availform( frm ) && dname.search(/\./) == -1) {
	error_name = true;
        submitOK = false;
    }

    if (submitOK) {
	var el = document.getElementById( 'progress' );
	el.style.display = 'block';
    } else {
	if (error_name) {
	    alert('Пожалуйста, отметьте хотя бы одну доменную зону или укажите ее напрямую внутри имени (например: yourdomain.com).');
	} else {
	    alert('Пожалуйста, введите имя домена.');
	}
    }

    return submitOK;
}

function inDiv() { document.write('<div id="sidebar" class="i'+(Math.round(3*Math.random())+1)+'">'); }
