/**
 * fichier calcul-credit.js 
 *
 * @author Frédéric VERGNE / Sarl Calcamo / www.roazhon.eu
 * @version Octobre 2007
 */
function EnvoiFormulaire() {
	$('working').className = "working";
	parampost = Form.serialize('formulaire')+'&ajax=1';
	Form.disable('formulaire');
	
	new Ajax.Request($('formulaire').action,{
		method: 'post',
		postBody: parampost,
		onSuccess: SuiteChargement,
		onFailure: ErreurChargement,
		onException: ErreurChargement
		});
	return false;
}
function SuiteChargement(Req){
    h = $H( Req.responseText.evalJSON(true) );
	if (Inner = $H( h.inner )) {
		Inner.each( function( pair ) {
			if ( champ = $(pair.key) ) {
				if ( pair.value == "" ) { // problème sur IE7 si on ne cache pas
					champ.hide();
				} else {
					champ.innerHTML = pair.value;
					champ.show();
				}
			}
		});
	}
	$("calcul").onclick = EnvoiFormulaire;
}
function ErreurChargement(Req){
	// méthode traditionnelle en cas d'erreur
	Form.enable('formulaire');
	$('formulaire').submit();	
}


/***********************************************
* Bookmark site script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/
function AjoutFavori(){
title = document.title;
url = window.location.href;
if (window.sidebar.addPanel) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
}
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}
