function doLoaded()
{
    if ( typeof(loaded) != "undefined" )
    {
        loaded();
    }
}

function checkFields( formobj )
{
    var list = "";
	for (var i=0; i < formobj.length; i++)
	{
        var obj   = formobj.elements[i];
        var field = obj.name;
        var label = obj.name;
        var val = "";

   	    val = obj.value;

	    if ( field != "affiliate" && val == "" )
	    {
	        list += "\n- " + label;
	    }
    }

    if ( list != "" )
    {
	    alert("The following mandatory fields must be completed:\n" + list);
    	return false;
	}

	else
	{
		emailentered = formobj.email.value;
		// formobj.email.value = "***********";
		
		checkemail = formobj.email2.value;
		
		if ( checkemail == null || checkemail == "" )
		{
			return false;
		}
		else if ( checkemail != emailentered )
		{
			alert("The email address entered did not match the one you entered earlier - please check. It is REALLY IMPORTANT that you enter your correct email address.");

			return false;
		}

	    return true;
	}
}

