function formDef(name,onSubmit,onReset) {

	this.name = name;

	this.type = "Form";

	this.onSubmit = onSubmit;

	this.onReset = onReset;

	this.submit = fmS;

	this.reset = fmR;

	this.getAction = fmGA;

	this.setAction = fmSA;

	this.getEnctype = fmGE;

	this.setEnctype = fmSE;

	this.getLanguage = fmGL;

	this.setLanguage = fmSL;

	this.getMethod = fmGM;

	this.setMethod = fmSM;

	this.getStyle = fmGS;

	this.setStyle = fmSS;

	this.getTarget = fmGTa;

	this.setTarget = fmSTa;

	this.getTitle = fmGTi;

	this.setTitle = fmSTi;

	this.getElementID = getElementID;

	this.elementResolved = elementResolved;

	this.elementID = null;

}



function fmR() { return (this.elementResolved() ? this.elementID.reset() : false); }

function fmS() { return (this.elementResolved() ? this.elementID.submit() : false); }

function fmGA() { return (this.elementResolved() ? this.elementID.action : ""); }

function fmGE() { return (this.elementResolved() ? this.elementID.enctype : ""); }

function fmGL() { return (this.elementResolved() ? this.elementID.language : ""); }

function fmGM() { return (this.elementResolved() ? this.elementID.method : ""); }

function fmGS() { return (this.elementResolved() ? this.elementID.style : ""); }

function fmGTa() { return (this.elementResolved() ? this.elementID.target : ""); }

function fmGTi() { return (this.elementResolved() ? this.elementID.title : ""); }

function fmSA(v) { if (this.elementResolved()) this.elementID.action = v; }

function fmSE(v) { if (this.elementResolved()) this.elementID.enctype = v; }

function fmSL(v) { if (this.elementResolved()) this.elementID.language = v; }

function fmSM(v) { if (this.elementResolved()) this.elementID.method = v; }

function fmSS(v) { if (this.elementResolved()) this.elementID.style = v; }

function fmSTa(v) { if (this.elementResolved()) this.elementID.target = v; }

function fmSTi(v) { if (this.elementResolved()) this.elementID.title = v; }



