    d   = document;
    d.g = document.getElementById;

    /* Background preloading */
    var backgroundLoaded = false;
	var background = new Image()
	background.src = 'i/bg/rotate.php'
	background.onload = function() { backgroundLoaded = true; }
    function waitForBackground() {
        // If background image is still not loaded, keep waiting for it
        if ( backgroundLoaded == false )
            t = window.setTimeout( "waitForBackground()", 1000 );
        // Background is loaded now so show page and hide preloader DIV
        else {
            d.g('preloader').style.visibility='hidden';
            d.g('wholepage').style.visibility='visible';
        }                
    }
    
    function submitForgotForm() {
    	if(document.forgotform.n.value=="" || document.forgotform.m.value=="" || document.forgotform.e.value=="")
    		alert('<?=APT_JS_SPEC_ALL;?>');
    	else
    		document.forgotform.submit();
    }
    function submitDeregForm() {
    	document.deregform.submit();
    }
    function submitLoginForm() {
      if (validateMyForm()) 
    	  document.loginform.submit();
    }
    function validateMyForm() {
    	if (isNaN(parseInt(document.loginform.u.value))) {
    		alert('<?=APT_JS_MEMBERNO;?>');
    		return false;
    	}
    	return true;
    }
