tinyMCEActivo = 'S';

function submeterForm(oForm, oDivDestino, valortinyMCEActivo){
    var options = { 
        target:        '#'+oDivDestino,   // target element(s) to be updated with server response 
        beforeSubmit:  antesSubmeter,  // pre-submit callback 
        success:       depoisSubmeter,  // post-submit callback 
 
        // other available options: 
        //url:       url         // override for form's 'action' attribute 
        //type:      type        // 'get' or 'post', override for form's 'method' attribute 
        //dataType:  null        // 'xml', 'script', or 'json' (expected server response type) 
        clearForm: true,        // clear all form fields after successful submit
        cache: false
        //resetForm: true        // reset the form after successful submit 
 
        // $.ajax options can be used here too, for example: 
        //timeout:   3000 
    }; 
 
 
    // bind form using 'ajaxForm'
    try{
        $('#'+oForm).ajaxSubmit(options);
        
    }catch(e){
        alert(e);
    }
    
    if(valortinyMCEActivo == 'N'){
        tinyMCEActivo = valortinyMCEActivo;
    }
     
};


function submeterFormSite(oForm, oDivDestino, valortinyMCEActivo, limparFormulario){
    var options = { 
        target:        '#'+oDivDestino,   // target element(s) to be updated with server response 
        beforeSubmit:  antesSubmeter,  // pre-submit callback 
        success:       depoisSubmeter,  // post-submit callback 
 
        // other available options: 
        //url:       url         // override for form's 'action' attribute 
        //type:      type        // 'get' or 'post', override for form's 'method' attribute 
        //dataType:  null        // 'xml', 'script', or 'json' (expected server response type) 
        clearForm: limparFormulario,        // clear all form fields after successful submit
        cache: false
        //resetForm: true        // reset the form after successful submit 
 
        // $.ajax options can be used here too, for example: 
        //timeout:   3000 
    }; 
 
 
    // bind form using 'ajaxForm'
    try{
        $('#'+oForm).ajaxSubmit(options);
        
    }catch(e){
        alert(e);
    }
    
    if(valortinyMCEActivo == 'N'){
        tinyMCEActivo = valortinyMCEActivo;
    }
     
};


function antesSubmeter(){
    
    esperaAjax();
   
    
}


function depoisSubmeter(){

    try{
        fecharJanela();	// Janela popup por exemplo dos "Clientes" -> Fechar depois de submetido
    }catch(e){
    }
    
    try{
        $('#JT').remove(); // Tirar popups que tenham ficado pendurados
    }catch(e){
    }
    
    
    if(tinyMCEActivo == 'S'){
    
        try{
        
            tinyMCE.init({
			mode : "textareas",
			theme : "advanced",
			plugins: "media",
			language : 'pt',
			theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink,forecolor,sub,sup,charmap,media,removeformat,code",
			theme_advanced_buttons2 : "",
			theme_advanced_buttons3 : "",
			theme_advanced_toolbar_location : "top",
			theme_advanced_toolbar_align : "left",
			theme_advanced_statusbar_location : "",
			extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]"
		});
        
        }catch(e){

        }

    }

    tinyMCEActivo = 'S';

    acabouAjax();
    

    
}

		
