function verification_form(quelForm, AptId) {
    s.linkTrackVars = 'prop11,events,products';
    s.linkTrackEvents = 'scAdd';
    s.events = 'scAdd';
    s.prop11 = 'fr';
    s.products = ';' + AptId;
    s.tl(this, 'o', 'Select Apartment - ' + quelForm);
    return true;
}

function contact_us(quelForm) {
    s.linkTrackVars = 'prop11,events';
    s.linkTrackEvents = 'event10';
    s.events = 'event10';
    s.prop11 = 'fr';
    s.tl(this, 'o', 'Contact Us - ' + quelForm);
    return true;
}

function ValidateInput()
{
	adresse_email = document.request.EMailAddress.value;
	arobase = adresse_email.indexOf("@");
	point = adresse_email.indexOf(".",arobase);
	mauvais_endroit_point = arobase+1;
	double_point = adresse_email.indexOf("..",arobase);
	nbre_carac = adresse_email.length - point;
	double_arobase = adresse_email.indexOf("@",arobase+1);
	if ( (arobase < 1) || (point <= mauvais_endroit_point) || (adresse_email.length < 5) || 
		(double_point >= 0) || (nbre_carac < 3) || (double_arobase >= 0) )
	{
	   alert ("Veuillez fournir un email valide !");
	   return false;
	}
	else
	{
		if(document.request.NameFirst.value=="")
		{
			alert ("Veuillez fournir votre prénom !");
			return false;
		}
		else
		{
			if(document.request.NameLast.value=="")
			{
				alert ("Veuillez fournir votre nom !");
				return false;
			}
			else
			{
				if(document.request.REFERER.value=="")
				{
					alert ("Veuillez remplir le champ 'comment vous avez entendu parler de nous' !");
					return false;
				}
				else
				{
					Date1=convert_date(document.request.Date_Debut.value);
					Date2=convert_date(document.request.Date_Fin.value);
					if ((Date1!=-1)&&(Date2!=-1)){
						Retour=ComparerDates(Date1,Date2);
						if(Retour==2){
							return true;
						}
						else
						{
							window.alert('Veuillez prendre garde à ce que votre date d`entrée précède votre date de départ.');
							return false;
						}
					}
					else
					{
						return true;
					}
				}
			}

		}
	}
}
function convert_date(date_let){
	var TMois = ["Jan", "Feb", "Mar", "Apr","May", "Jun", "Jul", "Aug","Sep","Oct","Nov","Dec"];
	if((date_let.length==11)&&(date_let.length==11)){
		IMois=-1;
		Mois=date_let.substr(3,3);
		for(i=0;i<12;i++){
			x=Mois.indexOf(TMois[i]);
			if (x!=-1) {
				IMois=i;
			}
		}
		if(IMois!=-1) {
			IMois=IMois+1;
			Zero="";
			if(IMois<10)
				Zero="0";
			date_let=date_let.substr(0,2)+"/"+Zero+IMois+"/"+date_let.substr(date_let.length-4,4);
			return date_let;
		}
		else
			return -1;
	}
	else
		return -1;
}

function DecomposeDate(LeParam1){ 
// Sépare les jours, les mois et les années dans une date de type "22/05/1981"
// Renvoye le tout dans un tableau de taille 3
LeRetour = new Array(3);
LeJour="";
LeMois="";
LeAnnee="";
// Extraction du jour
i=0;
while((LeParam1.charAt(i)!="/")&&(i<10)){
LeJour+=LeParam1.charAt(i);
i++;
}
if(LeJour.charAt(0)=="0"){
LeJour=LeJour.charAt(1);
}
LeParam1=LeParam1.substring(i+1,LeParam1.length);
// Extraction du mois
i=0;
while((LeParam1.charAt(i)!="/")&&(i<10)){
LeMois+=LeParam1.charAt(i);
i++;
}
if(LeMois.charAt(0)=="0"){
LeMois=LeMois.charAt(1);
}
LeParam1=LeParam1.substring(i+1,LeParam1.length);
// Extraction de l'année
LeAnnee=LeParam1;
LeRetour[0]=LeJour;
LeRetour[1]=LeMois;
LeRetour[2]=LeAnnee;
return LeRetour;
}
function DateAnglaise(LeParam1,LeParam2){
	LaDate = new Array(3);
	LaDate = DecomposeDate(LeParam1);
	LeRetour = LaDate[2]+LeParam2+LaDate[1]+LeParam2+LaDate[0];
	return LeRetour;
}
function ComparerDates(LeParam1,LeParam2){
	// Compare 2 dates au format jj/mm/aaaa
	// Renvoye 0 si égalité, 1 si la première est supérieure, sinon 2
	var LeParam1 = DateAnglaise(LeParam1,"/");// Ne pas oublier d'utiliser cette fonction
	// pour convertir en date anglaise, sinon le 05/07/2003 sera compris "7 mai 2003" par JavaScript
	var LeParam2 = DateAnglaise(LeParam2,"/");
	LeParam1 = Date.parse(LeParam1);
	LeParam2 = Date.parse(LeParam2);
	if (LeParam1 == LeParam2) { 
		return 0;
	}
	if (LeParam1 > LeParam2){
		return 1;
	}else{
		return 2;
}
}

function coche_tout()
{
	if(document.search_form.ALL.checked==true)
	{
		document.search_form.r6_c7.checked=true
		document.search_form.r5_c8.checked=true
		document.search_form.r6_c9.checked=true
		document.search_form.r7_c8.checked=true
		document.search_form.r8_c8.checked=true
		document.search_form.r8_c6.checked=true
		document.search_form.r7_c4.checked=true
		document.search_form.r5_c4.checked=true
		document.search_form.r4_c7.checked=true
		document.search_form.r4_c9.checked=true
		document.search_form.r6_c10.checked=true
		document.search_form.r9_c11.checked=true
		document.search_form.r10_c9.checked=true
		document.search_form.r10_c6.checked=true
		document.search_form.r9_c3.checked=true
		document.search_form.r6_c2.checked=true
		document.search_form.r3_c4.checked=true
		document.search_form.r2_c8.checked=true
		document.search_form.r3_c11.checked=true
		document.search_form.r6_c12.checked=true
		document.search_form.Suburbs.checked=true
	}
	else
	{
		document.search_form.r6_c7.checked=false
		document.search_form.r5_c8.checked=false
		document.search_form.r6_c9.checked=false
		document.search_form.r7_c8.checked=false
		document.search_form.r8_c8.checked=false
		document.search_form.r8_c6.checked=false
		document.search_form.r7_c4.checked=false
		document.search_form.r5_c4.checked=false
		document.search_form.r4_c7.checked=false
		document.search_form.r4_c9.checked=false
		document.search_form.r6_c10.checked=false
		document.search_form.r9_c11.checked=false
		document.search_form.r10_c9.checked=false
		document.search_form.r10_c6.checked=false
		document.search_form.r9_c3.checked=false
		document.search_form.r6_c2.checked=false
		document.search_form.r3_c4.checked=false
		document.search_form.r2_c8.checked=false
		document.search_form.r3_c11.checked=false
		document.search_form.r6_c12.checked=false
		document.search_form.Suburbs.checked=false
	}
}
function verif_form(num)
{
		if(num==2)
			document.search_form.quickref.value=""
		if(document.search_form.quickref.value=="")
		{
			if ((document.search_form.Term[0].checked)||(document.search_form.Term[1].checked))
				document.search_form.submit();
			else
				window.alert('Court Terme ou Long Terme ?');
		}
		else {
		    s.linkTrackVars = 'prop1,prop2,prop7,prop11,events,products';
		    s.linkTrackEvents = 'event6';
		    s.prop1 = 'All';
		    s.prop2 = 'All price range';
		    s.prop7 = 'Quick Search';
		    s.prop11 = 'fr'
		    s.events = 'event6';
		    s.products = ';' + document.search_form.quickref.value;
		    s.tl(this, 'o', 'Quick Ref search button');
		    document.search_form.submit();
		}
}
//-->



