function RechargZone(marque,modele,mapage)
{				
	var url = '/acheter_ajax.php';
	var zone = $F('zone');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var dep = $F('dep');
	var myAjax = new Ajax.Request(url,
	{
	 method: 'post',
	 parameters: 'action=zone&marque='+marque+'&mapage='+mapage+'&modele='+modele+'&piecenom='+pieceparent+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&dep='+dep+'&price2='+price2+'&year2='+year2,
	 onComplete: gestionReponseZone
	});
	
}

function gestionReponseZone(xhr)
{
	if (xhr.status == 200)
	{
		$('cadre_piece').innerHTML = xhr.responseText;
	}
	else
	{
		$('cadre_piece').innerHTML = xhr.status;
	}
}



function AffichePiece(marque,modele,mapage)
{		

	var url = '/acheter_ajax.php';
	var zone = $F('zone');
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var dep = $F('dep');
	var myAjax = new Ajax.Request(url,
	{
	 method: 'post',
	 parameters: 'action=pieceparent&marque='+marque+'&mapage='+mapage+'&modele='+modele+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&dep='+dep+'&year2='+year2,
	 onComplete: gestionReponsePieceParent
	});
	
}

function gestionReponsePieceParent(xhr)
{
	if (xhr.status == 200)
	{
		$('select_pieceparent').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_pieceparent').innerHTML = xhr.status;
	}
}
  
function RechargAnnee1(marque,modele)
{				
	var url = '/acheter_ajax.php';
	var zone = $F('zone');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var dep = $F('dep');
	var myAjax = new Ajax.Request(url,
	{
	 	method: 'post',
		parameters: 'action=year2&marque='+marque+'&modele='+modele+'&year1='+year1+'&dep='+dep+'&year2='+year2,
		onComplete: gestionReponseAnnee2
	});
	var myAjax2 = new Ajax.Request(url,
	{
		method: 'post',
		parameters: 'action=zone&marque='+marque+'&modele='+modele+'&piecenom='+pieceparent+'&parentid='+zone+'&dep='+dep+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&year2='+year2,
		onComplete: gestionReponseZone
	});
}

function gestionReponseAnnee1(xhr)
{
	if (xhr.status == 200)
	{
		$('select_year1').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_year1').innerHTML = xhr.status;
	}
}

function RechargAnnee2(marque,modele)
{				
	var url = '/acheter_ajax.php';
	var zone = $F('zone');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var dep = $F('dep');
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		parameters: 'action=zone&marque='+marque+'&modele='+modele+'&piecenom='+pieceparent+'&dep='+dep+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&year2='+year2,
		onComplete: gestionReponseZone
	});
}

function gestionReponseAnnee2(xhr)
{
	if (xhr.status == 200)
	{
		$('select_year2').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_year2').innerHTML = xhr.status;
	}
}

function RechargPrix(marque,modele)
{				
	var url = '/acheter_ajax.php';
	var zone = $F('zone');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var dep = $F('dep');
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		parameters: 'action=zone&marque='+marque+'&modele='+modele+'&piecenom='+pieceparent+'&dep='+dep+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&year2='+year2,
		onComplete: gestionReponseZone
	});
}

function RechargDep(marque,modele)
{				
	var url = '/acheter_ajax.php';
	var zone = $F('zone');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var dep = $F('dep');
	var myAjax = new Ajax.Request(url,
	{
	 	method: 'post',
		parameters: 'action=dep&marque='+marque+'&parentid='+zone+'&modele='+modele+'&dep='+dep+'&year1='+year1+'&year2='+year2,
		onComplete: gestionReponseDep
	});
	var myAjax2 = new Ajax.Request(url,
	{
		method: 'post',
		parameters: 'action=zone&marque='+marque+'&modele='+modele+'&dep='+dep+'&piecenom='+pieceparent+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&year2='+year2,
		onComplete: gestionReponseZone
	});
}

function gestionReponseDep(xhr)
{
	if (xhr.status == 200)
	{
		$('select_dep').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_dep').innerHTML = xhr.status;
	}
}

function ClassPieceAsc(marque,modele,colonne,mapage)
{				
	var zone = $F('zone');
	var year1 = $F('year1');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var url = '/acheter_ajax.php';
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		parameters: 'action=classasc&marque='+marque+'&mapage='+mapage+'&piecenom='+pieceparent+'&modele='+modele+'&colonne='+colonne+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&year2='+year2,
		onComplete: gestionReponseZone
	});
}

function ClassPieceDesc(marque,modele,colonne,mapage)
{				
	var zone = $F('zone');
	if($('pieceparent'))
		var pieceparent = $F('pieceparent');
	else
		var pieceparent = 0;
	var year1 = $F('year1');
	var year2 = $F('year2');
	var price1 = $F('price1');
	var price2 = $F('price2');
	var url = '/acheter_ajax.php';
	var myAjax = new Ajax.Request(url,
	{
		method: 'post',
		parameters: 'action=classdesc&marque='+marque+'&mapage='+mapage+'&piecenom='+pieceparent+'&modele='+modele+'&colonne='+colonne+'&parentid='+zone+'&year1='+year1+'&price1='+price1+'&price2='+price2+'&year2='+year2,
		onComplete: gestionReponseZone
	});
}

function recupModele()
{
	var modele = $('select_modele');
	modele.style.display="";
	var url = '/vendre_ajax.php';
	var affin = $F('affin');
	var marque = $F('frmmarque');
	var myAjax = new Ajax.Request(url,
   	{
   	 	method: 'post',
   	 	parameters: 'affin='+affin+'&marque='+marque,
   	 	onComplete: gestionReponseModele
     });
}

function recupParent(marque)
{
	
	var parent = $('select_parent');
	parent.style.display="";
	var url = '/vendre_ajax.php';
	var affin = $F('affin');
	var modele = $F('frmmodele');
	var myAjax = new Ajax.Request(url,
   	{
   	 	method: 'post',
   	 	parameters: 'affin='+affin+'&modele='+modele+'&marque='+marque,
   	 	onComplete: gestionReponseParent
     });
}
	
function recupPiece(marque)
{
	var piece = $('select_lapiece');
	piece.style.display="";
	var url = '/vendre_ajax.php';
	var affin = $F('affin');
	var parent = $F('frmparent');
	var myAjax = new Ajax.Request(url,
   	{
		method: 'post',
		parameters: 'affin='+affin+'&parent='+parent+'&marque='+marque,
      	onComplete: gestionReponsePiece
    });
}

function recupInfos(marque)
{
	var url = 'vendre_ajax.php';
	var modele = $F('frmmodele');
	var affin = $F('affin');
	var piece = $F('frmpiece');
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'post', 
		parameters: 'affin='+affin+'&marque='+marque+'&modele='+modele+'&piece='+piece,
		onComplete: gestionReponseInfos
	});
}

function gestionReponseModele(xhr)
{
	if (xhr.status == 200)
	{
		$('select_modele').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_modele').innerHTML = xhr.status;
	}
}


function gestionReponseParent(xhr)
{
	if (xhr.status == 200)
	{
		$('select_parent').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_parent').innerHTML = xhr.status;
	}
}

function gestionReponsePiece(xhr)
{
	if (xhr.status == 200)
	{
		$('select_lapiece').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_lapiece').innerHTML = xhr.status;
	}
}

function gestionReponseInfos(xhr)
{
	if (xhr.status == 200)
	{
		$('vendre_droitecadre').innerHTML = xhr.responseText;
		var valid = new Validation('formu', {immediate : true, onFormValidate : formCallback});
	}
	else
	{
		$('vendre_droitecadre').innerHTML = xhr.status;
	}
}
function recupAffin()
{
	var affin = $F('affin');
	var url = '/vendre_ajax.php';
	var myAjax = new Ajax.Request(url,
   	{
   	 	method: 'post',
   	 	parameters: 'affin='+affin,
   	 	onComplete: gestionReponseAffin
     });
}
function gestionReponseAffin(xhr)
{
	window.location=xhr.responseText;
}

function recupModeleA()
{
		
	var modele = $('select_modelea');
	modele.style.display="";
	var url = '/alerte_ajax.php';
	var marque = $F('frmmarque');
	var myAjax = new Ajax.Request(url,
   	{
   	 	method: 'post',
   	 	parameters: '&marque='+marque,
   	 	onComplete: gestionReponseModeleA
     });
	
}

function recupParentA(marque)
{
		
	var parent = $('select_parenta');
	parent.style.display="";
	var url = '/alerte_ajax.php';
	var modele = $F('frmmodele');
	var myAjax = new Ajax.Request(url,
   	{
   	 	method: 'post',
   	 	parameters: 'modele='+modele+'&marque='+marque,
   	 	onComplete: gestionReponseParentA
     });
	
}
	
function recupPieceA(marque)
{
	var piece = $('select_lapiecea');
	piece.style.display="";
	var url = '/alerte_ajax.php';
	var parent = $F('frmparent');
	var myAjax = new Ajax.Request(url,
   	{
		method: 'post',
		parameters: 'parent='+parent+'&marque='+marque,
      	onComplete: gestionReponsePieceA
    });
}

function recupPiece2A()
{
	var piece = $('select_lapiecea');
	piece.style.display="";
	var url = '/alerte_ajax.php';
	var parent = $F('frmparent');
	var marque = $F('frmmarque');
	var myAjax = new Ajax.Request(url,
   	{
		method: 'post',
		parameters: 'parent='+parent+'&marque='+marque,
      	onComplete: gestionReponsePieceA
    });
}

function recupInfosA(marque)
{
	var url = '/alerte_ajax.php';
	var modele = $F('frmmodele');
	var piece = $F('frmpiece');
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'post', 
		parameters: 'marque='+marque+'&modele='+modele+'&infos=1&piece='+piece,
		onComplete: gestionReponseInfosA
	});
}

function recupInfos5A()
{
	var url = '/alerte_ajax.php';
	var modele = $F('frmmodele');
	var piece = $F('frmpiece');
	var marque = $F('frmmarque');
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'post', 
		parameters: 'marque='+marque+'&modele='+modele+'&infos=1&piece='+piece,
		onComplete: gestionReponseInfosA
	});
}

function recupInfos2A(marque)
{
	var url = '/alerte_ajax.php';
	var modele = $F('frmmodele');
	
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'post', 
		parameters: 'marque='+marque+'&modele='+modele+'&infos=1',
		onComplete: gestionReponseInfosA
	});
}

function recupInfos3A(marque)
{
	var url = '/alerte_ajax.php';
	var modele = $F('frmmodele');
	var zone = $F('frmparent');
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'post', 
		parameters: 'marque='+marque+'&modele='+modele+'&zone='+zone+'&infos=1',
		onComplete: gestionReponseInfosA
	});
}

function recupInfos4A(marque)
{
	var url = '/alerte_ajax.php';
	var modele = $F('frmmodele');
	var zone = $F('frmparent');
	var marque = $F('frmmarque');
	var myAjax = new Ajax.Request(
	url, 
	{
		method: 'post', 
		parameters: 'marque='+marque+'&modele='+modele+'&zone='+zone+'&infos=1',
		onComplete: gestionReponseInfosA
	});
}

function gestionReponseModeleA(xhr)
{
	if (xhr.status == 200)
	{
		$('select_modelea').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_modelea').innerHTML = xhr.status;
	}
}

function gestionReponseParentA(xhr)
{
	if (xhr.status == 200)
	{
		$('select_parenta').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_parenta').innerHTML = xhr.status;
	}
}

function gestionReponsePieceA(xhr)
{
	if (xhr.status == 200)
	{
		$('select_lapiecea').innerHTML = xhr.responseText;
	}
	else
	{
		$('select_lapiecea').innerHTML = xhr.status;
	}
}

function gestionReponseInfosA(xhr)
{
	if (xhr.status == 200)
	{
		$('cadre_alerte_center2').innerHTML = xhr.responseText;
		var valid = new Validation('formu', {immediate : true, onFormValidate : formCallback});
	}
	else
	{
		$('cadre_alerte_center2').innerHTML = xhr.status;
	}
}


function formCallback(result, form) {
	window.status = "valiation callback for form '" + form.id + "': result = " + result;
}