/*
function mailerOrder(<a form>, <exclude fields string>)
*/

function mailerOrder(theForm){
	var orderField = "";
	var lastIndex = theForm.elements.length - 1;
	var fieldArray = new Array(theForm.elements.length);
	var k=0;
	
	for(var i=0; i <= lastIndex; i++) {
		var flag = true;
		//remove duplicate filed name
		for(var m=0; m < fieldArray.length; m++){
			if(theForm.elements[i].name == fieldArray[m]) {
				flag = false;
				break;
			}
		}		
		if (flag == true){
			fieldArray[k] = theForm.elements[i].name;
			k++;
			orderField += theForm.elements[i].name + ",";
		}
		// remove the last comma
		if (i == lastIndex){
			orderField = orderField.substring(0, 
orderField.lastIndexOf(",")); 
		}
		flag = true;
	}
	return orderField;
}

