function verification_image() {
 for(i = 0; i < document.images.length; ++i){
   if(document.images[i].complete == true)
	if(document.images[i].width > 140){
		rapport=document.images[i].height/ document.images[i].width  ;
		document.images[i].width = 140;
		document.images[i].height= rapport *document.images[i].width;
		}
	}
}


function MyWindow(a1,a2,a3,a4,i,o){
 a=''+a1+a2+a3+a4;
 if(eval('document.result'+i)!=null){
 if(eval('document.result'+i+'.dyear')!=null){
   MyNow=new Date();
   MyDDatesetYear=(eval('document.result'+i+'.dyear').value);
   MyDDatesetMonth=(eval('document.result'+i+'.dmonth').value);
   MyDDatesetDate=(eval('document.result'+i+'.dday').value);

   MyRDatesetYear=(eval('document.result'+i+'.ryear').value);
   MyRDatesetMonth=(eval('document.result'+i+'.rmonth').value);
   MyRDatesetDate=(eval('document.result'+i+'.rday').value );

   MyNDateY=''+MyNow.getFullYear();
   MyNDateM=''+(MyNow.getMonth()+1);
   MyNDateD=''+MyNow.getDate();

   if(MyDDatesetMonth.length==1)
     MyDDatesetMonth='0'+MyDDatesetMonth;
   if(MyDDatesetDate.length==1)
     MyDDatesetDate='0'+MyDDatesetDate;

   if(MyNDateM.length==1)
     MyNDateM='0'+MyNDateM;
   if(MyNDateD.length==1)
     MyNDateD='0'+MyNDateD;

   if(MyRDatesetMonth.length==1)
     MyRDatesetMonth='0'+MyRDatesetMonth;
   if(MyRDatesetDate.length==1)
     MyRDatesetDate='0'+MyRDatesetDate;

   MyDDate=MyDDatesetYear+MyDDatesetMonth+MyDDatesetDate;
   MyRDate=MyRDatesetYear+MyRDatesetMonth+MyRDatesetDate;
   MyNDate=''+MyNDateY+MyNDateM+MyNDateD;
   if(MyNDate>= MyDDate){
     alert('La date de départ est passée !');
     return false;
   }
   if(MyDDate >= MyRDate){
     alert('La date de retour doit être postérieure à la date de départ !');
     return false;
   }
   ddate='&dday='+eval('document.result'+i+'.dday').value+'&dmonth='+eval('document.result'+i+'.dmonth').value+'&dyear='+eval('document.result'+i+'.dyear').value;
   rdate='&rday='+eval('document.result'+i+'.rday').value+'&rmonth='+eval('document.result'+i+'.rmonth').value+'&ryear='+eval('document.result'+i+'.ryear').value;
  a+=ddate+rdate;
 }}
  mywin=window.open('','_blank','menubar=no,status=yes,location=no,toolbar=no');
  mywin.document.write('<html><HEAD><title>R&eacute;servations pas chers avec 1voyage.com</title></head><body><p style="font-size:24;font-weight:bolder;color:#666666;text-align:center"><br><br><br><br><br>Vous avez choisi un service Auto-achats.com<br><br><br>Nous sommes en train d\'effectuer les Recherches<br><br>pour satisfaire &agrave; votre requ&ecirc;te<br><br>Merci de patienter</p></body></html>');

mywin.focus();
mywin.location.href=a;
return;
}

function inputnode(c,n,v){
	i=c.cloneNode(true);
	i.type = 'hidden';
	i.value = v;
	i.name = n;
	return i;
}

function submitform(d,formname){
    
    myform=eval('document.forms.' + formname);
    //    alert(document.forms.length);
/*
    if(myform.c.value == '172201' || myform.c.value == '170701' ){
	
	myformbis= eval('document.forms.' + formname+ 'bis');
	myform.appendChild(inputnode(myform.c,'dday',  myformbis.elements[0].value));
	myform.appendChild(inputnode(myform.c,'dmonth',myformbis.elements[1].value));
	myform.appendChild(inputnode(myform.c,'dyear', myformbis.elements[2].value));
	myform.appendChild(inputnode(myform.c,'rday',  myformbis.elements[3].value));
	myform.appendChild(inputnode(myform.c,'rmonth',myformbis.elements[4].value));
	myform.appendChild(inputnode(myform.c,'ryear', myformbis.elements[5].value));
    }
*/
    myform.submit();
    return false;
}






var monthLength = new Array(31,28,31,30,31,30,31,31,30,31,30,31);


function initDate()
{
var qq ='true';

 for(i = 0; i < document.forms.length; ++i){
	var x = document.forms[i].elements;


	if(String(document.forms[i].name).substr(String(document.forms[i].name).length-3)=="bis"){
		
	var now = new Date();

	var dateToCheck = new Date();

	dateToCheck.setDate(now.getDate() + 2);
	var name="d";
	x[name+"day"].selectedIndex=dateToCheck.getDate();
	x[name+"month"].selectedIndex=dateToCheck.getMonth();
 	x[name+"year"].selectedIndex=(dateToCheck.getFullYear()-x[name+"year"].options[0].value);
 	

	dateToCheck.setDate(dateToCheck.getDate() + 7);
	var name="r";
	x[name+"day"].selectedIndex=dateToCheck.getDate();
	x[name+"month"].selectedIndex=dateToCheck.getMonth();
 	x[name+"year"].selectedIndex=(dateToCheck.getFullYear()-x[name+"year"].options[0].value);
 

	}
}
}

function checkDate(name)
{
	var x = document.forms[0].elements;

	var day = parseInt(x[name+"day"].options[(x[name+"day"].selectedIndex)].value);
	var month = parseInt(x[name+"month"].options[(x[name+"month"].selectedIndex)].value);
	var year = parseInt(x[name+"year"].options[(x[name+"year"].selectedIndex)].value);

	if (!day || !month || !year)
		return false;

	if (year/4 == parseInt(year/4))
		monthLength[1] = 29;

	if (day > monthLength[month-1])
		return false;

	monthLength[1] = 28;

	var now = new Date();
	now = now.getTime(); //NN3

	var dateToCheck = new Date();
	dateToCheck.setYear(year);
	dateToCheck.setMonth(month-1);
	dateToCheck.setDate(day);
	var checkDate = dateToCheck.getTime();

	var futureDate = (now < checkDate);
	var pastDate = (now > checkDate);

	return true;
}
function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sndReq(ssq,cat,n) {
    http.open('get', 'rpc.php?ssq='+ssq+'&cat='+cat+'&n='+n);
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponse() {
//	alert("handle");
    if(http.readyState == 4){
        var response = http.responseText;
        document.getElementById('rpc').innerHTML = response;
    }
}

function parseform(f){
u="";
if(String(f.marque)!= 'undefined') u+=f.marque.value+ "+";
if(String(f.prix)!= 'undefined') u+=f.prix.value+ "+";
if(String(f.cyl)!= 'undefined') u+=f.cyl.value+ "+";
if(String(f.carr)!= 'undefined') u+=f.carr.value+ "+";
if(String(f.carb)!= 'undefined') u+=f.carb.value+ "+";
if(String(f.cat)!= 'undefined') {
if(f.cat.value == "neu")
	u+="neuf+neuve&catId=100354123";
if(f.cat.value == "occ")
	u+="occasion&catId=100354123";
if(f.cat.value == "acc")
	u+="&catId=7313";
if(f.cat.value == "pil")
	u+="&catId=100123913";
}

top.location.replace("recherche.php?siteSearchQuery="+u);
return false;
}