function ExecuteState(actionFile,idElementDest,state,params){aux='';if(state&&state.length>0){aux+='&state='+state;}
if(params&&params.length>0){aux+='&'+params;}
fnAjaxSendHtml(actionFile,aux,'_ExecuteState',' , "'+idElementDest+'"');}
function _ExecuteState(retorno,idElementDest){$j($(idElementDest)).fadeOut("fast",function(){$(idElementDest).innerHTML=retorno;setScriptAjax(retorno,$(idElementDest));$j($(idElementDest)).fadeIn("fast");});}
function ExecuteStateSemFade(actionFile,idElementDest,state,params){aux='';if(state&&state.length>0){aux+='&state='+state;}
if(params&&params.length>0){aux+='&'+params;}
fnAjaxSendHtml(actionFile,aux,'_ExecuteStateSemFade',' , "'+idElementDest+'"');}
function _ExecuteStateSemFade(retorno,idElementDest){$(idElementDest).innerHTML=retorno;setScriptAjax(retorno,$(idElementDest));}
function ExecuteStateToFunction(actionFile,functionReturn,state,params){aux='';if(state&&state.length>0){aux+='&state='+state;}
if(params&&params.length>0){aux+='&'+params;}
fnAjaxSendHtml(actionFile,aux,functionReturn,'');}
function ExecuteStateArrayToFunction(actionFile,functionReturn,state,params){aux='';if(state&&state.length>0){aux+='&state='+state;}
if(params&&params.length>0){aux+='&'+params;}
fnAjaxSend(actionFile,aux,functionReturn,'');}
function FormSubmitAjaxArray(formId,actionFile,funcaoJsRetorno){serializedForm=$(formId).serialize();fnAjaxSend(actionFile,'&'+serializedForm,funcaoJsRetorno,'');}
function FormSubmitAjax(formId,actionFile,funcaoJsRetorno,idElementDest){serializedForm=$(formId).serialize();fnAjaxSendHtml(actionFile,'&'+serializedForm,funcaoJsRetorno,' , "'+idElementDest+'"');}
function _FormSubmitAjax(retorno,idElementDest){if(idElementDest.length>0&&$(idElementDest)){$(idElementDest).innerHTML=retorno;}else{$('divPrincipal').innerHTML=retorno;}}
function obrigatorio(ids,titulos){var id,titulo,i,tipo
id=ids.split("|");titulo=titulos.split("|");for(i=0;i<id.length;i++){tipo=$(id[i]).type;if(!$(id[i]).value||$(id[i]).value.trim()==""){tipo=$(id[i]).type;if(tipo=="select-one"){alert("O campo "+titulo[i]+" deve ser selecionado");}else{if((tipo=="text")||(tipo=="textarea")||(tipo=="password")){alert("O campo "+titulo[i]+" deve ser preenchido");}}
$(id[i]).focus();return false;}}
return true;}
function doEnviar(){FormSubmitAjax("formEmail","admin/email/index.php","_FormSubmitAjax","divCorpo");}