function checkRequiredFields(form){
	var fields=form ? $(form).getElements(".required") : $ES(".required");
	for(i=0; i<fields.length; i++){
		var f=fields[i];
		if(f.value==''){
			f.addClass("focus");
			f.focus();
			
			var name=f.alt ? f.alt : f.id;
			alert(name+" is required.");
			return false;
		}
		else
			f.removeClass("focus");
	};
	return true;
}

var RepForm={
	toggleLogin: function(){
		if($("active").checked){
			$("p-login-username").removeClass('hide');
			$("p-login-password").removeClass('hide');
			$("p-login").getElements('span.req').removeClass('hide');
			$("p-login").getElements('input').addClass('required');
		}
		else{
			$("p-login-username").addClass('hide');
			$("p-login-password").addClass('hide');
			$("p-login").getElements('span.req').addClass('hide');
			$("p-login").getElements('input').removeClass('required');
		}
	}
};

