function FontSelector(formName, /*fontFaceField,*/ fontSizeField, targetElement){	//this.fontFacesName = new Array();	//this.fontFacesValue = new Array();	this.fontSizes = new Array(10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24);		this.getTarget = function(theId)	{		if(document.getElementById(theId))		{			return document.getElementById(theId);		}		else if(document.all)		{			return document.all[theId];		}	}				this.makeOptions = function()	{		/*this.fillFontFacesName("Arial, sans-serif", "Verdana, sans-serif", "Helvetica, sans-serif", "Times, serif", "Tahoma, serif");		for(var i=0; i<this.fontFacesName.length; i++)		{			var optionObject = new Option(this.fontFacesName[i],this.fontFacesValue[i]);			fontFaceField.options[i] = optionObject;    		}		*/		for(var i=0; i<this.fontSizes.length; i++)		{			var optionObject = new Option(this.fontSizes[i],this.fontSizes[i]);			fontSizeField.options[i] = optionObject; 		}	}		this.fillFontFacesName = function()	{		for(var i=0; i<arguments.length; i++)		{			this.fontFacesName.push(arguments[i].substring(0, (arguments[i].indexOf(","))));			this.fontFacesValue.push(arguments[i]);		}	}		this.updateSize = function()	{		var nodeToChange = this.getTarget(targetElement);		var newSize = fontSizeField.options[fontSizeField.options.selectedIndex].value;		nodeToChange.style.fontSize = newSize+"px";	}		this.updateFace = function()	{		var nodeToChange = this.getTarget(targetElement);		var newFace = fontFaceField.options[fontFaceField.options.selectedIndex].value;		nodeToChange.style.fontFamily = newFace;	}}