function omnitureFAAddFields(formList,pageName,formType) {
var formListArray = formList.split(",");
var formTypeArray = formType.split(",");
var count=-1;
jQuery("form").each(function(i,domArray){
	
	var formName= domArray.getAttribute("name");
	if(formName== null || formName == ''){
		formName= domArray.getAttribute("id");
	}
	count=jQuery.inArray(formName,formListArray);
	if(count>=0){
		
		var inputElFormName = document.createElement("INPUT");
		inputElFormName.setAttribute("type","hidden");
		inputElFormName.setAttribute("name", "omnitureFAFormName");
		inputElFormName.setAttribute("value", formName);
	
		var inputElPageName = document.createElement("INPUT");
		inputElPageName.setAttribute("type","hidden");
		inputElPageName.setAttribute("name", "omnitureFACurrentPageName");
		inputElPageName.setAttribute("value", pageName);

		var inputElFormType = document.createElement("INPUT");
		inputElFormType.setAttribute("type","hidden");
		inputElFormType.setAttribute("name", "omnitureFAFormType");
		inputElFormType.setAttribute("value", formTypeArray[count]);
		jQuery(domArray).append(inputElFormName);
		jQuery(domArray).append(inputElPageName);
		jQuery(domArray).append(inputElFormType);
	}
		});
}

function omnitureFACall(currentPageName, formName, errorClass,isPageRefreshed) {
var concatenatedErrorMessage = "Invalid ";

var errPage = s.pageName;
var errFlag = false;
var errPosition = errPage.indexOf("404");

jQuery("ul." + errorClass + " li").each(function(index) {
	concatenatedErrorMessage= concatenatedErrorMessage + jQuery(this).html() + ", ";
	
});
concatenatedErrorMessage = concatenatedErrorMessage.substring(0, concatenatedErrorMessage.length - 2);


if(errPosition=='-1'){
	errFlag = false;
}else{
	errFlag = true;
}

if(concatenatedErrorMessage == "Invali" ){
	if((isPageRefreshed == "false")&& (errFlag==false)){
	
		s.sendFormEvent('s', currentPageName, formName);
		s.events="";
	} 
}else {
	s.sendFormEvent('e', currentPageName, formName, concatenatedErrorMessage);
	s.events="";
	
}
}

function noErrorOnFormSubmit (errorClass) {
return (jQuery("ul." + errorClass + " li").html() == null);
}
