
function formSubmit( form, msg ) {
	
	var html = '<table cellpadding="5">';
	var errors = false;
	var debug = false;
	
	for( i=0; i<form.elements.length; i++ ) {

		fname = String(form.elements[i].id).substr(3);
		if( !debug ) {
			if( fname ) {
				if( getEl('lbl'+fname+'') ) {
					if( fname!='AcceptCondition' ) {
						if( getEl('mdt'+fname+'') && !form.elements[i].value ) {
							errors = true;
							getEl('lbl'+fname+'').className = 'txt-obrig';
						}
						else if( form.elements[i].value ) {
							getEl('lbl'+fname+'').className = '';
							
							html += '<tr><td width="150"><strong>' + getInnerText('lbl'+fname+'') + '</strong></td>' +
									'<td width="300" nowrap>' + form.elements[i].value + '</td></tr>';
						}
					}
					else {
						if( !form.elements[i].checked ) {
							errors = true;
							getEl('lbl'+fname+'').className = 'txt-obrig';
						}
						else
							getEl('lbl'+fname+'').className = '';
					}
				}
			}
			if( String(form.elements[i].name).substr(3) == 'Divider' ) { 
				html += '<tr><td colspan="2"><br /><strong>' + form.elements[i].value + '</strong></td></tr>';
			}
		}
		else {
			if( getEl('lbl'+fname+'') )
			html += '<tr><td width="200" align="right" valign="top"><strong>' + getInnerText('lbl'+fname+'') + ':</strong></td>' +
					'<td valign="bottom">' + form.elements[i].name + '</td></tr>';
		}
	}

	html += '</table>'

	//alert("Em manutenção. Por favor tente mais tarde.");
	if( debug ) { document.write( html ); return false; }
	
	if( errors ) {
		alert( msg );
		return false;
	}
	else {
		getEl('EmailText').value = html;
		return true;
	}

}
function getInnerText( el ) {
	if( document.all ) return getEl( el ).innerText;
	else return getEl( el ).textContent;
}
function setTimeField( f, h, m ) {
	getEl(f).value = getEl(h).value + ":" + getEl(m).value;
}
function setCheckedValues( field, total ) {
	getEl('txt'+field).value = "";
	for(var i=1;i<=total; i++ ) {
		if( getEl('chk'+field+'_'+i).checked ) {
			getEl('txt'+field).value += (( getEl('txt'+field).value != '' ) ? ', ':'' ) + getInnerText('chklbl'+field+'_'+i)
		}
	}
}

