Error 1136: Incorrect number of arguments

Gosh, I’m getting that freaking* Error 1136: Incorrect number of arguments. Expected 1. Source = setLoginFields();*
But I dont see why and how I can add an argument… All I’m doing here is setting shapes and textfields… You guys have an idea?

package {
 import flash.display.*;
 import flash.filters.DropShadowFilter;
 import flash.text.TextField;
 public class CartTest extends MovieClip {
  private var Login:Sprite;
  private var LoggedIn:Sprite;
  private var Register:Sprite;
  private var r1:Sprite;
  private var r2:Sprite;
  private var r3:Sprite;
  private var bg:MovieClip;
  private var ombre:DropShadowFilter;
  private var Cart:Sprite;
  private var _mask:MovieClip;
  private var _register:MovieClip;
  public function CartTest() {
   drawCartPanel();
   drawClientPanel();
   setLoginFields();
  }
  private function drawClientPanel():void {
   drawLogin();
   drawLoggedIn();
   drawRegister();
   drawBackground();
   bg.addChild(Login);
   bg.addChild(Cart);
   bg.x = 30;
   bg.y = 50;
  }
  private function drawLogin() {
   Login = new Sprite();
   Login.graphics.beginFill(0xffffff);
   Login.graphics.drawRect(10,90, 470, 300);
   Login.graphics.endFill();
   addChild(Login);
  }
  private function drawLoggedIn() {
   LoggedIn = new Sprite();
   addChild(LoggedIn);
  }
  private function drawRegister() {
   Register = new Sprite();
   addChild(LoggedIn);
  }
  private function drawBackground() {
   bg = new MovieClip();
   bg.graphics.beginFill(0xcccccc);
   bg.graphics.drawRect(0, 0, 970, 400);
   bg.graphics.endFill();
   addChild(bg);
   var dropShadow:DropShadowFilter = new DropShadowFilter();
   dropShadow.color = 0x000000;
   dropShadow.blurX = 10;
   dropShadow.blurY = 10;
   dropShadow.angle = 45;
   dropShadow.alpha = 0.6;
   dropShadow.distance = 10;
   var filtersArray:Array = new Array(dropShadow);
   bg.filters = filtersArray;
  }
  private function drawCartPanel():void {
   Cart = new Sprite();
   Cart.graphics.beginFill(0xffffff);
   Cart.graphics.drawRect(490, 90, 470, 300);
   Cart.graphics.endFill();
   addChild(Cart);
  }
  private function setLoginFields(e):void {
   var email:TextField;
   var pwd:TextField;
   var email_txt:TextField = new TextField();
   var pwd_txt:TextField = new TextField();
   email_txt.text = "email:";
   pwd_txt.text = "password";
   Login.addChild(email);
   Login.addChild(pwd);
   Login.addChild(email_txt);
   Login.addChild(pwd_txt);
  }
 }
}