//window.addEvent('domready', function() {
//});
function CalculExpertiseRequest(actif,typexpertise) {
var qtexpertise = $('qtexpertise').get('value');
var myRequest = new Request({method: 'get', url: '_calcultypexpertise.php'});
myRequest.send("qtexpertise="+qtexpertise+"&actif="+actif+"&commande="+typexpertise);
	myRequest.addEvent("onSuccess", function(reponse){
		$('prixexpertise').set('html',reponse);
	});
}
function PromoExpertiseRequest(pointexpertise,actif,qtexpertise,typexpertise,operation) {
var codeclient = $('codeclient').get('value');
var myRequest = new Request({method: 'get', url: '_calcultypexpertise.php'});
myRequest.send("codeclient="+codeclient+"&actif="+actif+"&pointexpertise="+pointexpertise+"&qtexpertise="+qtexpertise+"&commande="+typexpertise);
	myRequest.addEvent("onSuccess", function(reponse){
		if (reponse.indexOf("Promotion",0)==-1) alert ("Ce code n'est pas valable pour cette "+operation);
		$('prixexpertise').set('html',reponse);
	});
}


function EstimeVoitureRequest(dossier,champ) {
if (champ != 'champ67') var valeurchamp = $(champ).get('value');
if (champ == 'champ67') {
  if ($('exact').checked == false) var valeurchamp = "";
  else var valeurchamp = "checked";
}
//test couleur de fond
if ($(champ).getStyle('background-color')=='red') $(champ).setStyles({'background-color':'transparent'});
var myRequest = new Request({method: 'post', url: '_formestimvoiture.php'});
myRequest.send("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
//alert ("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
	myRequest.addEvent("onSuccess", function(reponse){
	  //****************
		//$('formexpertise').set('html',reponse);
	});
}


function EstimeCollecRequest(dossier,champ) {
if (champ != 'champ55') var valeurchamp = $(champ).get('value');
if (champ == 'champ55') {
  if ($('exact').checked == false) var valeurchamp = "";
  else var valeurchamp = "checked";
}
//test couleur de fond
if ($(champ).getStyle('background-color')=='red') $(champ).setStyles({'background-color':'transparent'});
var myRequest = new Request({method: 'post', url: '_formestimcollec.php'});
myRequest.send("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
//alert (champ+"="+valeurchamp);
	myRequest.addEvent("onSuccess", function(reponse){
		//$('formexpertise').set('html',reponse);
	});
}
function EstimeMotoRequest(dossier,champ) {
if (champ != 'champ45') var valeurchamp = $(champ).get('value');
if (champ == 'champ45') {
  if ($('exact').checked == false) var valeurchamp = "";
  else var valeurchamp = "checked";
}
//test couleur de fond
if ($(champ).getStyle('background-color')=='red') $(champ).setStyles({'background-color':'transparent'});
var myRequest = new Request({method: 'post', url: '_formestimmoto.php'});
myRequest.send("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
//alert (champ+"="+valeurchamp);
	myRequest.addEvent("onSuccess", function(reponse){
		//$('formexpertise').set('html',reponse);
	});
}
function CoteVoitureRequest(dossier,champ) {
if (champ != 'champ67') var valeurchamp = $(champ).get('value');
if (champ == 'champ67') {
  if ($('exact').checked == false) var valeurchamp = "";
  else var valeurchamp = "checked";
}
//test couleur de fond
if ($(champ).getStyle('background-color')=='red') $(champ).setStyles({'background-color':'transparent'});
var myRequest = new Request({method: 'post', url: '_formcotevoiture.php'});
myRequest.send("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
//alert (champ+"="+valeurchamp);
	myRequest.addEvent("onSuccess", function(reponse){
		//$('formexpertise').set('html',reponse);
	});
}
function CoteCollecRequest(dossier,champ) {
if (champ != 'champ55') var valeurchamp = $(champ).get('value');
if (champ == 'champ55') {
  if ($('exact').checked == false) var valeurchamp = "";
  else var valeurchamp = "checked";
}
//test couleur de fond
if ($(champ).getStyle('background-color')=='red') $(champ).setStyles({'background-color':'transparent'});
var myRequest = new Request({method: 'post', url: '_formcotecollec.php'});
myRequest.send("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
//alert (champ+"="+valeurchamp);
	myRequest.addEvent("onSuccess", function(reponse){
		//$('formexpertise').set('html',reponse);
	});
}
function CoteMotoRequest(dossier,champ) {
if (champ != 'champ45') var valeurchamp = $(champ).get('value');
if (champ == 'champ45') {
  if ($('exact').checked == false) var valeurchamp = "";
  else var valeurchamp = "checked";
}
//test couleur de fond
if ($(champ).getStyle('background-color')=='red') $(champ).setStyles({'background-color':'transparent'});
var myRequest = new Request({method: 'post', url: '_formcotemoto.php'});
myRequest.send("champ="+champ+"&valeurchamp="+valeurchamp+"&dossier="+dossier);
//alert (champ+"="+valeurchamp);
	myRequest.addEvent("onSuccess", function(reponse){
		//$('formexpertise').set('html',reponse);
	});
}
function TestLongueurChamp(dossier,champ,fonction) {
var valeurchamp = $(champ).get('value');
var myRequest = new Request({method: 'post', url: '_testlongueurchamp.php'});
myRequest.send("valeurchamp="+valeurchamp);
//alert (champ+"="+valeurchamp);
	myRequest.addEvent("onSuccess", function(reponse){
	//alert (reponse);
		if (reponse > 250) $("taille"+champ).set('html',"<span class='tailleplus'> "+reponse+" /250 max.</span>");
		if (reponse <= 250) {
		  $("taille"+champ).set('html', "("+reponse+" /250 max)");
		  if (fonction == "EstimeVoitureRequest") EstimeVoitureRequest(dossier,champ);
		  if (fonction == "EstimeCollecRequest")  EstimeCollecRequest(dossier,champ);
		  if (fonction == "EstimeMotoRequest")    EstimeMotoRequest(dossier,champ);
		  if (fonction == "CoteVoitureRequest")   CoteVoitureRequest(dossier,champ);
		  if (fonction == "CoteCollecRequest")    CoteCollecRequest(dossier,champ);
		  if (fonction == "CoteMotoRequest")      CoteMotoRequest(dossier,champ);
		}
	});
}
function validformexpertise(typexpertise,champ,cle,idtrans,confirmation,operation) {
	if (confirmation == '') {
		regformexpertise(typexpertise,operation,idtrans);
	}
	if (confirmation == 'non') {
		$("confirmexpertise").setStyles({"visibility":"hidden"});
	}
	if (confirmation == 'oui') {
    if (champ != "") {
      if ($(champ)) {
        $(champ).setStyles({"background-color":"red"});
        alert("erreur : vous avez oublié de remplir le champ marqué en rouge");
        $("confirmexpertise").setStyles({"visibility":"hidden"});
      }
      else alert("le champ"+champ+"n'existe pas");
    }
    if (champ == "") {
      if (typexpertise == "formestimvoiture") {var scriptexpertise = "_formestimvoiture.php"; var origine="page131100";}
      if (typexpertise == "formestimcollec") {var scriptexpertise = "_formestimcollec.php"; var origine="page131000";}
      if (typexpertise == "formestimmoto") {var scriptexpertise = "_formestimmoto.php"; var origine="page131200";}
      if (typexpertise == "formcotevoiture") {var scriptexpertise = "_formcotevoiture.php"; var origine="page121100";}
      if (typexpertise == "formcotecollec") {var scriptexpertise = "_formcotecollec.php"; var origine="page121000";}
      if (typexpertise == "formcotemoto") {var scriptexpertise = "_formcotemoto.php"; var origine="page121200";}
      var myRequest = new Request({method: 'get', url: scriptexpertise});
      myRequest.send("cle="+cle+"&idtrans="+idtrans+"&enregistrement=oui");
      //alert ("cle="+cle+"&idtrans="+idtrans+"&enregistrement=oui&operation="+operation);
      myRequest.addEvent("onSuccess", function(reponse){
        //alert (reponse);
        if (reponse.indexOf("transactionimpossiblevotrecreditdestimationsurmesureestepuise",0)!=-1) alert ("transaction impossible, votre crédit d'estimation sur mesure est épuisé");
        else {
          alert (reponse);
          window.location="accueil.php?a="+origine;
        }
      });
    }
  }  
}
function regformexpertise(typexpertise,operation,idtrans) {
//alert ("operation = "+operation);
if (typexpertise == "formestimvoiture") {var scriptexpertise = "_formestimvoiture.php";}
if (typexpertise == "formestimcollec") {var scriptexpertise = "_formestimcollec.php";}
if (typexpertise == "formestimmoto") {var scriptexpertise = "_formestimmoto.php";}
if (typexpertise == "formcotevoiture") {var scriptexpertise = "_formcotevoiture.php";}
if (typexpertise == "formcotecollec") {var scriptexpertise = "_formcotecollec.php";}
if (typexpertise == "formcotemoto") {var scriptexpertise = "_formcotemoto.php";}

var myRequest = new Request({method: 'get', url: scriptexpertise});
  myRequest.send("operation="+operation+"&dossier="+idtrans);
	myRequest.addEvent("onSuccess", function(reponse){
		$('formexpertise').set('html',reponse);
		$("confirmexpertise").setStyles({"visibility":"visible"});
	});
}

