/*
 * Boite de recherche AutoDuMidi
 * -----------------------------
 * 
 * Date : 23/05/2007
 * Auteur : Pascal (Mixad)
 *
 */
 
function ComboChange(Combo, CodeAction)
{
	var NomCombo;
	var ItemCombo;
	var ListeItems = new Array();
	var SelectItem = new Array();
	var ComboDest;
	var FindComboDest;
	var ValDefaut;
	var ItemIndex;

	// --
	NomCombo = Combo.name;
	NomCombo = NomCombo.substring(3, NomCombo.length);
	ItemCombo = Combo.options[Combo.selectedIndex];	
	// --
	FindComboDest = false;
	if (Items[NomCombo] != null) {
		for (i = 0; i < Combo.form.elements.length; i++)
		{
			ComboDest = Combo.form.elements[i];
			if (ComboDest.name.indexOf(Items[NomCombo].NomComboDest) != -1 && ComboDest.type == "select-one")
			{ 
				FindComboDest = true;
				break;		
			}
		}
	}
	// --
	if (FindComboDest) {
		ValDefaut = QueryString(ComboDest.name);
		//alert(DefaultVal[ComboDest.name]);
		if (ValDefaut == "" && DefaultVal != null)
		{
			if (DefaultVal[ComboDest.name] != "") {
				ValDefaut = DefaultVal[ComboDest.name];
			} 
		}
		// -- Gestion du Tous / Toutes
		if (Combo.selectedIndex == 0) {
			ListeItems = Items[NomCombo][ItemCombo.value].split("|");
			if (CodeAction == "AS") 
			{
				Item = new Option(ListeItems[1], "", false, false);
			}
			else 
			{
				Item = new Option(ListeItems[0], "", false, false);
			}
			ComboDest.length = 1;
			ComboDest.options[0] = Item;
			ComboDest.selectedIndex = 0;
		}
		// --
		if (Combo.selectedIndex != 0)
		{
			if (Items[NomCombo][ItemCombo.value] != null)
			{
				ComboDest.disabled;
				ListeItems = Items[NomCombo][ItemCombo.value].split("|");
				ComboDest.length = ListeItems.length + (1 && CodeAction == "AR");
				// -- En consultation on ajoute "Tous" en premier dans la liste de ComboDest
				ItemIndex = 0;
				if (CodeAction == "AR") 
				{
					Item = new Option("Tous modèles", "", false, false);
		 			ComboDest.options[0] = Item;
				}
				
				// -- En publication on ajoute la valeur par defaut (i.e "Choix du modèle") en premier dans la liste de ComboDest
				if (CodeAction == "AS")
				{

					SelectItem = Items[NomCombo]["-1"].split("|");
					Item = new Option(SelectItem[1], "", false, false);
		 			ComboDest.options[0] = Item;
				}
//				alert(ValDefaut);

				for (i = 0; i < ListeItems.length; i++)
				{

					if (ValDefaut != "" && ListeItems[i] == ValDefaut) ItemIndex = i+1;
					Item = new Option(ListeItems[i], ListeItems[i], false, false);
			 		//ComboDest.options[i + (1 && CodeAction == "AR")] = Item;
					ComboDest.options[i+1] = Item;
				}
				ComboDest.selectedIndex = ItemIndex;
			}
			else {
				ComboDest.length = 1;
			}
		}
	}
}

function ComboChange2Crit(Combo, Combo2, CodeAction)
{
	var NomCombo;
	var ItemCombo;
	var ListeItems = new Array();
	var SelectItem = new Array();
	var ComboDest;
	var FindComboDest;
	var ValDefaut;
	var ItemIndex;
	// --
	NomCombo = Combo.name;
	NomCombo = NomCombo.substring(3, NomCombo.length);
	ItemCombo = Combo.options[Combo.selectedIndex];
	ItemCombo2 = Combo2.options[Combo2.selectedIndex];		
	// --
	FindComboDest = false;
	if (Items[NomCombo] != null) {
		for (i = 0; i < Combo.form.elements.length; i++)
		{
			ComboDest = Combo.form.elements[i];
			if (ComboDest.name.indexOf(Items[NomCombo].NomComboDest) != -1 && ComboDest.type == "select-one")
			{ 
				FindComboDest = true;
				break;		
			}
		}
	}
	// --

	if (FindComboDest) {
		ValDefaut = QueryString(ComboDest.name);
		
		if (ValDefaut == "" && DefaultVal != null)
		{
			if (DefaultVal[ComboDest.name] != "") {
				ValDefaut = DefaultVal[ComboDest.name];
			} 
		}
		// -- Gestion du Tous / Toutes
		if (Combo.selectedIndex == 0) {
			ListeItems = Items[NomCombo]["-1"].split("|");

			if (CodeAction == "AS") 
			{
				Item = new Option(ListeItems[1], "", false, false);
			}
			else 
			{
				Item = new Option(ListeItems[0], "", false, false);
			}
			ComboDest.length = 1;
			ComboDest.options[0] = Item;
			ComboDest.selectedIndex = 0;
		}
		// --
		if (Combo.selectedIndex != 0) 
		{
		

			if (Items[NomCombo][ItemCombo2.value + "_" + ItemCombo.value] != null)
			{
				ComboDest.disabled;
				ListeItems = Items[NomCombo][ItemCombo2.value + "_" + ItemCombo.value].split("|");
				ComboDest.length = ListeItems.length + (1 && CodeAction == "AR");
				// -- En consultation on ajoute "Tous" en premier dans la liste de ComboDest
				ItemIndex = 0;
				if (CodeAction == "AR") 
				{
					Item = new Option("Tous", "", false, false);
		 			ComboDest.options[0] = Item;
				}
				
				// -- En publication on ajoute la valeur par defaut (i.e "Choix du modèle") en premier dans la liste de ComboDest
				if (CodeAction == "AS")
				{

					SelectItem = Items[NomCombo]["-1"].split("|");
					Item = new Option(SelectItem[1], "", false, false);
		 			ComboDest.options[0] = Item;
				}
//				alert(ValDefaut);

				for (i = 0; i < ListeItems.length; i++)
				{

					if (ValDefaut != "" && ListeItems[i] == ValDefaut) ItemIndex = i+1;
					Item = new Option(ListeItems[i], ListeItems[i], false, false);
			 		//ComboDest.options[i + (1 && CodeAction == "AR")] = Item;
					ComboDest.options[i+1] = Item;
				}
				ComboDest.selectedIndex = ItemIndex;
			}
			else {
				ComboDest.length = 1;
			}
		}
	}
}

function QueryString(keyName)
{
	var keyValue = "";
	keyName = keyName.toUpperCase() + "=";

	if (window.location.href.indexOf("?") != "-1")
	{
		var queryString = window.location.href.substring(window.location.href.indexOf("?")+1);
		
		var searchString = queryString.toUpperCase();
		if (searchString.indexOf(keyName) != "-1")
		{
			var keyValueStart = parseInt(searchString.indexOf(keyName))+keyName.length;
			var keyValueEnd = searchString.indexOf("&", keyValueStart);
			var keyValueEnd = (keyValueEnd != "-1") ? keyValueEnd : searchString.length;
			keyValue = queryString.substring(keyValueStart,keyValueEnd);
		}
	}

	return unescape(keyValue.replace(/\+/g," "));
}

function SetRegion(dptm)
{
	if ((dptm.value == "") || (dptm.value == " Département (ex: 75, 69 ...)"))
		document.FORMULAIRE_RECHERCHE.NACREGION.value = "-1";
	else
		document.FORMULAIRE_RECHERCHE.NACREGION.value = dptm.value;
}

function SetCookie (name, value)
{
  var argv=SetCookie.arguments;
  var argc=SetCookie.arguments.length;
  var expires=(argc > 2) ? argv[2] : null;
  var path="/";
  var domain=(argc > 4) ? argv[4] : null;
  var secure=(argc > 5) ? argv[5] : false;
  domain = "autodumidi.com"; //domaine sur lequel on pose le cookie
  document.cookie=name+"="+value+((expires==null) ? "" : ("; expires="+expires.toGMTString()))+((path==null) ? "" : ("; path=/"))+((domain==null) ? "" : ("; domain="+domain))+((secure==true) ? "; secure" : "");
}
 

document.write("<table width=\"300\" height=\"200\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\" style=\"border-color: #CCCC99; border-style: solid; border-width: 1px;\">");
document.write("<form name=\"FORMULAIRE_RECHERCHE\" action=\"http://annonces.autodumidi.com/pa/recherche/recherche_formulaire.asp\" method=\"GET\" target=\"_top\" onSubmit=\"SetRegion(DPTM)\" >");
document.write("<input type=\"hidden\" name=\"NAV\" value=\"A\">");
document.write("<input type=\"hidden\" name=\"FORMULAIRE\" value=\"9954\">");
document.write("<input type=\"hidden\" name=\"LOADED\" value=\"1\">");
document.write("<input type=\"hidden\" name=\"NUMSCAT\" value=\"403,406,408,411,412,416\">");
document.write("<input type=\"hidden\" name=\"ALLCAT\" value=\"Toutes\">");
document.write("<input type=\"hidden\" name=\"CATORIG\" value=\"\">");
document.write("<input type=\"hidden\" name=\"CAT\" value=\"-1\">");
document.write("<input type=\"hidden\" name=\"NACMOTORISATION\" value=\"-1\">");
document.write("<input type=\"hidden\" name=\"NACNBPORTE\" value=\"0\">");
document.write("<input type=\"hidden\" name=\"NACGENRE\" value=\"-1\">");
document.write("<input type=\"hidden\" name=\"NACREGION\" value=\"-1\">");
document.write("<TR><TD  COLSPAN=\"2\" style=\"font-family:Arial; font-size: 12px; color: #666633;\"><strong>Petites annonces avec</strong></td><td  ><img src=\"http://www.321auto.com/images/logo/V4/Long/logolong_h25_trans.gif\" width=\"102\" height=\"25\"  /></TD></TR>");
document.write("<tr><td WIDTH=\"148\" VALIGN=\"TOP\" style=\"font-family:Arial; font-size: 12px; color: #666633;\">");
document.write("<IMG SRC=\"http://annonces.autodumidi.com/images/trans1x1.gif\" WIDTH=\"4\" HEIGHT=\"7\" BORDER=\"0\"><BR/>");
document.write("<B>Consulter les annonces d'occasions.</B>");
document.write("<BR/><IMG SRC=\"http://annonces.autodumidi.com/images/trans1x1.gif\" WIDTH=\"4\" HEIGHT=\"7\" BORDER=\"0\"><BR/>");
document.write("<select id=\"NACMARQUE\" name=\"NACMARQUE\" style=\"width: 100%;font-size:8pt;\" onChange=\"ComboChange(this, 'AR')\">");
document.write("			<option value=\"-1\">Toutes marques</option>");
document.write("			<option value=\"AC\">AC</option>");
document.write("			<option value=\"Aleko\">Aleko</option>");
document.write("			<option value=\"Alfa Romeo\">Alfa Romeo</option>");
document.write("			<option value=\"Alpina\">Alpina</option>");
document.write("			<option value=\"Alpine Renault\">Alpine Renault</option>");
document.write("			<option value=\"AMC\">AMC</option>");
document.write("			<option value=\"Aro\">Aro</option>");
document.write("			<option value=\"Aston Martin\">Aston Martin</option>");
document.write("			<option value=\"Audi\">Audi</option>");
document.write("			<option value=\"Austin\">Austin</option>");
document.write("			<option value=\"Austin Healey\">Austin Healey</option>");
document.write("			<option value=\"Autobianchi\">Autobianchi</option>");
document.write("			<option value=\"Auverland\">Auverland</option>");
document.write("			<option value=\"Bedford\">Bedford</option>");
document.write("			<option value=\"Bentley\">Bentley</option>");
document.write("			<option value=\"Bertone\">Bertone</option>");
document.write("			<option value=\"BMW\">BMW</option>");
document.write("			<option value=\"Bugatti\">Bugatti</option>");
document.write("			<option value=\"Buick\">Buick</option>");
document.write("			<option value=\"Cadillac\">Cadillac</option>");
document.write("			<option value=\"Chevrolet\">Chevrolet</option>");
document.write("			<option value=\"Chrysler\">Chrysler</option>");
document.write("			<option value=\"Citroen\">Citroen</option>");
document.write("			<option value=\"Daewoo\">Daewoo</option>");
document.write("			<option value=\"Daihatsu\">Daihatsu</option>");
document.write("			<option value=\"Dallas\">Dallas</option>");
document.write("			<option value=\"Dangel\">Dangel</option>");
document.write("			<option value=\"Datsun\">Datsun</option>");
document.write("			<option value=\"De La Chapelle\">De La Chapelle</option>");
document.write("			<option value=\"De Tomaso\">De Tomaso</option>");
document.write("			<option value=\"Delage\">Delage</option>");
document.write("			<option value=\"Delahaye\">Delahaye</option>");
document.write("			<option value=\"Dodge\">Dodge</option>");
document.write("			<option value=\"Donkervoort\">Donkervoort</option>");
document.write("			<option value=\"Donnet\">Donnet</option>");
document.write("			<option value=\"Eagle\">Eagle</option>");
document.write("			<option value=\"Ebro\">Ebro</option>");
document.write("			<option value=\"Ferrari\">Ferrari</option>");
document.write("			<option value=\"Fiat\">Fiat</option>");
document.write("			<option value=\"Ford\">Ford</option>");
document.write("			<option value=\"Ford USA\">Ford USA</option>");
document.write("			<option value=\"FSO\">FSO</option>");
document.write("			<option value=\"Ginetta\">Ginetta</option>");
document.write("			<option value=\"GMC\">GMC</option>");
document.write("			<option value=\"GME\">GME</option>");
document.write("			<option value=\"Grandin\">Grandin</option>");
document.write("			<option value=\"Hommell\">Hommell</option>");
document.write("			<option value=\"Honda\">Honda</option>");
document.write("			<option value=\"Hummer\">Hummer</option>");
document.write("			<option value=\"Hyundai\">Hyundai</option>");
document.write("			<option value=\"Iato\">Iato</option>");
document.write("			<option value=\"Innocenti\">Innocenti</option>");
document.write("			<option value=\"International\">International</option>");
document.write("			<option value=\"Iso\">Iso</option>");
document.write("			<option value=\"Isuzu\">Isuzu</option>");
document.write("			<option value=\"Iveco\">Iveco</option>");
document.write("			<option value=\"Jaguar\">Jaguar</option>");
document.write("			<option value=\"Jeep\">Jeep</option>");
document.write("			<option value=\"Kia\">Kia</option>");
document.write("			<option value=\"Lada\">Lada</option>");
document.write("			<option value=\"Lamborghini\">Lamborghini</option>");
document.write("			<option value=\"Lancia\">Lancia</option>");
document.write("			<option value=\"Land Rover\">Land Rover</option>");
document.write("			<option value=\"Lexus\">Lexus</option>");
document.write("			<option value=\"Ligier\">Ligier</option>");
document.write("			<option value=\"Lincoln\">Lincoln</option>");
document.write("			<option value=\"Lotus\">Lotus</option>");
document.write("			<option value=\"Mahindra\">Mahindra</option>");
document.write("			<option value=\"Maruti\">Maruti</option>");
document.write("			<option value=\"Maserati\">Maserati</option>");
document.write("			<option value=\"Matra\">Matra</option>");
document.write("			<option value=\"Mazda\">Mazda</option>");
document.write("			<option value=\"Mega\">Mega</option>");
document.write("			<option value=\"Mercedes\">Mercedes</option>");
document.write("			<option value=\"Mercury\">Mercury</option>");
document.write("			<option value=\"MG\">MG</option>");
document.write("			<option value=\"Mini\">Mini</option>");
document.write("			<option value=\"Mitsubishi\">Mitsubishi</option>");
document.write("			<option value=\"Morgan\">Morgan</option>");
document.write("			<option value=\"Moskvitch\">Moskvitch</option>");
document.write("			<option value=\"MVS\">MVS</option>");
document.write("			<option value=\"Nissan\">Nissan</option>");
document.write("			<option value=\"Oldsmobile\">Oldsmobile</option>");
document.write("			<option value=\"Opel\">Opel</option>");
document.write("			<option value=\"Peugeot\">Peugeot</option>");
document.write("			<option value=\"PGO\">PGO</option>");
document.write("			<option value=\"Piaggio\">Piaggio</option>");
document.write("			<option value=\"Polski\">Polski</option>");
document.write("			<option value=\"Pontiac\">Pontiac</option>");
document.write("			<option value=\"Porsche\">Porsche</option>");
document.write("			<option value=\"Proton\">Proton</option>");
document.write("			<option value=\"Renault\">Renault</option>");
document.write("			<option value=\"Renault V.I\">Renault V.I</option>");
document.write("			<option value=\"Rolls-Royce\">Rolls-Royce</option>");
document.write("			<option value=\"Rover\">Rover</option>");
document.write("			<option value=\"Saab\">Saab</option>");
document.write("			<option value=\"Santana\">Santana</option>");
document.write("			<option value=\"Seat\">Seat</option>");
document.write("			<option value=\"Secma\">Secma</option>");
document.write("			<option value=\"Skoda\">Skoda</option>");
document.write("			<option value=\"Smart\">Smart</option>");
document.write("			<option value=\"Ssangyong\">Ssangyong</option>");
document.write("			<option value=\"Subaru\">Subaru</option>");
document.write("			<option value=\"Suzuki\">Suzuki</option>");
document.write("			<option value=\"Talbot\">Talbot</option>");
document.write("			<option value=\"Teilhol\">Teilhol</option>");
document.write("			<option value=\"Toyota\">Toyota</option>");
document.write("			<option value=\"Trabant\">Trabant</option>");
document.write("			<option value=\"Triumph\">Triumph</option>");
document.write("			<option value=\"TVR\">TVR</option>");
document.write("			<option value=\"UMM\">UMM</option>");
document.write("			<option value=\"Venturi\">Venturi</option>");
document.write("			<option value=\"Volkswagen\">Volkswagen</option>");
document.write("			<option value=\"Volvo\">Volvo</option>");
document.write("			<option value=\"Yugo\">Yugo</option>");
document.write("			<option value=\"Zastava\">Zastava</option>");
document.write("		</select>");

document.write("<BR/><IMG SRC=\"http://annonces.autodumidi.com/images/trans1x1.gif\" WIDTH=\"4\" HEIGHT=\"7\" BORDER=\"0\"><BR/>");

document.write("<select id=\"NACMODELE\" name=\"NACMODELE\" style=\"width: 100%;font-size:8pt;\">");
document.write("<option value=-1>Tous modèles</option>");
document.write("</select>");

document.write("<BR/><IMG SRC=\"http://annonces.autodumidi.com/images/trans1x1.gif\" WIDTH=\"4\" HEIGHT=\"7\" BORDER=\"0\"><BR/>");

document.write("<select id=\"NAIPRIX<\" name=\"NAIPRIX<\" style=\"width: 100%;font-size:8pt;\">");
document.write("<option value=999999999>Prix maximum</option>");
document.write("<option value=\"5000\">&nbsp;&nbsp;&nbsp;&nbsp;5 000 &euro;</option>");
document.write("<option value=\"10000\">&nbsp;&nbsp;10 000 &euro;</option>");
document.write("<option value=\"15000\">&nbsp;&nbsp;15 000 &euro;</option>");
document.write("<option value=\"30000\">&nbsp;&nbsp;30 000 &euro;</option>");
document.write("<option value=\"50000\">&nbsp;&nbsp;50 000 &euro;</option>");
document.write("<option value=\"100000\">100 000 &euro;</option>");
document.write("</select>");

document.write("<BR/><IMG SRC=\"http://annonces.autodumidi.com/images/trans1x1.gif\" WIDTH=\"4\" HEIGHT=\"7\" BORDER=\"0\"><BR/>");

document.write("<input type=\"text\" id=\"DPTM\" name=\"DPTM\" style=\"width: 100%;font-size:8pt;\" VALUE=\" Département (ex: 75, 69 ...)\" onFocus=\"if(this.value==' Département (ex: 75, 69 ...)')this.value='';\" />");

document.write("</td>");
document.write("<TD WIDTH=\"2\" ROWSPAN=\"2\"><IMG SRC=\"http://annonces.autodumidi.com/images/separateur.gif\" WIDTH=\"5\" HEIGHT=\"100%\" BORDER=\"0\"></TD>");
document.write("<TD WIDTH=\"148\" style=\"font-family:Arial; font-size: 12px; color: #666633;\" VALIGN=\"TOP\">");
document.write("<IMG SRC=\"http://annonces.autodumidi.com/images/trans1x1.gif\" WIDTH=\"4\" HEIGHT=\"7\" BORDER=\"0\"><BR/>");
document.write("<B>Diffuser une annonce sur le web</B><BR/>");

document.write("<TABLE WIDTH=\"100%\" BORDER=\"0\">");
document.write("<TR><TD VALIGN=\"TOP\"><IMG SRC=\"http://annonces.autodumidi.com/images/auto_a_arrowo.gif\" WIDTH=\"6\" HEIGHT=\"9\" BORDER=\"0\" vspace=\"3\"></TD><TD style=\"font-family:Arial; font-size: 12px; color: #666633;\" VALIGN=\"TOP\">Simple et efficace</TD></TR>");
document.write("<TR><TD VALIGN=\"TOP\"><IMG SRC=\"http://annonces.autodumidi.com/images/auto_a_arrowo.gif\" WIDTH=\"6\" HEIGHT=\"9\" BORDER=\"0\" vspace=\"3\"></TD><TD style=\"font-family:Arial; font-size: 12px; color: #666633;\">Jusqu'à 10 photos</TD></TR>");
document.write("<TR><TD VALIGN=\"TOP\"><IMG SRC=\"http://annonces.autodumidi.com/images/auto_a_arrowo.gif\" WIDTH=\"6\" HEIGHT=\"9\" BORDER=\"0\" vspace=\"3\"></TD><TD style=\"font-family:Arial; font-size: 12px; color: #666633;\">Diffusion sur 100 sites</TD></TR>");
document.write("<TR><TD VALIGN=\"TOP\"><IMG SRC=\"http://annonces.autodumidi.com/images/auto_a_arrowo.gif\" WIDTH=\"6\" HEIGHT=\"9\" BORDER=\"0\" vspace=\"3\"></TD><TD style=\"font-family:Arial; font-size: 12px; color: #666633;\">A partir de 15 €</TD></TR>");
document.write("</TABLE>");

document.write("</TD>");
document.write("</tr>");

document.write("<tr>");
document.write("<td align=\"center\" valign=\"middle\"><INPUT TYPE=\"IMAGE\" SRC=\"http://annonces.autodumidi.com/images/consulter.gif\" WIDTH=\"130\" HEIGHT=\"26\" BORDER=\"0\"></td>");
document.write("<td align=\"center\" valign=\"middle\"><a href=\"http://annonces.autodumidi.com/pa/default_pub.asp?nav=A&theme=16&NBRE_ANNONCES=13624\" target=\"_top\"><IMG SRC=\"http://annonces.autodumidi.com/images/vendre-votre-voiture.gif\" WIDTH=\"130\" HEIGHT=\"26\" BORDER=\"0\"></a></td>");
document.write("</tr>");

document.write("<input type=\"hidden\" name=\"ACTION\" value=\"RECHERCHER\">");
document.write("<input type=\"hidden\" name=\"NBRE_ANNONCES\" value=\"10512\">");
document.write("<input type=\"hidden\" name=\"MORECRIT\" value=\"\">");
	
document.write("</TD>");


document.write("</TR>");
document.write("</form>");
document.write("</table>");

 
SetCookie('MIXADRECHERCHE', 'LISTE%5FITEMS%5FFORM=NACMARQUE%7CNACMODELE%7CNACINTERPRETE2%7CNACMOTORISATION%7CNACCP%5FANNONCE%7CNACPAYS%5FANNONCE%7CNAIPRIX%3E%7CNAC%7CNAIPRIX%3C%7CNACMONNAIE');
  
var Items = new Array();
	  
function InfosItem(NomComboDest) {  this.NomComboDest = NomComboDest; }	 
document.write('<scr' + 'ipt type="text/javascript" charset="ISO-8859-15" src="http://annonces.autodumidi.com/system/js/1023.js"><\/script>');

var DefaultVal = new Array();

DefaultVal["NACMARQUE"]=QueryString("NACMARQUE");
DefaultVal["NACMODELE"]=QueryString("NACMODELE");

ComboChange(FORMULAIRE_RECHERCHE.NACMARQUE, 'AR');

