function FunctionsInclude_RequiredText(tags_array){
	regex = / /g;
	var formTagObj;
	var textText;
	
	for (var i=0; i < tags_array.length; i++){
		
		//var textObj = tags_array[i][0];
		formTagObj = tags_array[i][0];
		textText = tags_array[i][1];
		
		//alert(textText + ": " + formTagObj.type);
		
		switch (formTagObj.type)
		{
			case "password":
			case "text":
				if (formTagObj.value.replace(regex,'') == ''){
					window.alert("Please fill in " + textText);
					formTagObj.focus();
					return false;
				} 
				break;
			
			case "select-one":
				if( formTagObj.selectedIndex == 0)
				{
					window.alert("Please select a " + textText);
					formTagObj.focus();
					return false;
				}
				break;
			
		} //end switch
		
		
	} //end for
	
	return true;

} //end FunctionsInclude_RequireText()


function FunctionsInclude_IsSpanVisible(SpanName){
	if(document.all){
		var SpanObj = document.all[SpanName];		
	}
	else if(document.getElementById){
		var SpanObj = document.getElementById(SpanName);
	}
	
	return SpanObj.style.display == 'block';
} //end FunctionsInclude_isSpanVisible(SpanName)


function FunctionsInclude_ShowSpan(SpanName){
	if(document.all){
		var SpanObj = document.all[SpanName];		
	}
	else if(document.getElementById){
		var SpanObj = document.getElementById(SpanName);
	}
	
	SpanObj.style.display = 'block';
} //end FunctionsInclude_ShowSpan(Span_name)

function FunctionsInclude_HideSpan(SpanName){
	if(document.all){
		var SpanObj = document.all[SpanName];		
	}
	else if(document.getElementById){
		var SpanObj = document.getElementById(SpanName);
	}
	
	SpanObj.style.display = 'none';
} //end FunctionsInclude_HideSpan(Span_name)