﻿var dispo = new Array;
dispo["dates"] = new Array();
dispo["dates"][0]=new Array();
dispo["dates"][0]["debut"]="26/06";
dispo["dates"][0]["fin"]="03/07";

dispo["dates"][1]=new Array();
dispo["dates"][1]["debut"]="03/07";
dispo["dates"][1]["fin"]="10/07";

dispo["dates"][2]=new Array();
dispo["dates"][2]["debut"]="10/07";
dispo["dates"][2]["fin"]="17/07";

dispo["dates"][3]=new Array();
dispo["dates"][3]["debut"]="17/07";
dispo["dates"][3]["fin"]="24/07";

dispo["dates"][4]=new Array();
dispo["dates"][4]["debut"]="24/07";
dispo["dates"][4]["fin"]="31/07";

dispo["dates"][5]=new Array();
dispo["dates"][5]["debut"]="31/07";
dispo["dates"][5]["fin"]="07/08";

dispo["dates"][6]=new Array();
dispo["dates"][6]["debut"]="07/08";
dispo["dates"][6]["fin"]="14/08";

dispo["dates"][7]=new Array();
dispo["dates"][7]["debut"]="14/08";
dispo["dates"][7]["fin"]="21/08";

dispo["dates"][8]=new Array();
dispo["dates"][8]["debut"]="21/08";
dispo["dates"][8]["fin"]="28/08";

dispo["dates"][9]=new Array();
dispo["dates"][9]["debut"]="28/08";
dispo["dates"][9]["fin"]="04/09";

dispo["dates"][10]=new Array();
dispo["dates"][10]["debut"]="05/09";
dispo["dates"][10]["fin"]="11/09";

dispo["dates"][11]=new Array();
dispo["dates"][11]["debut"]="11/09";
dispo["dates"][11]["fin"]="18/09";

dispo["dates"][12]=new Array();
dispo["dates"][12]["debut"]="18/09";
dispo["dates"][12]["fin"]="25/09";


// Code couleur : 0=rouge, 1=orange, 2=vert, autre : gris
dispo["dispos"] = new Array();
dispo["dispos"]["flores"]=new Array();
dispo["dispos"]["flores"][0]=3;
dispo["dispos"]["flores"][1]=3;
dispo["dispos"]["flores"][2]=3;
dispo["dispos"]["flores"][3]=3;
dispo["dispos"]["flores"][4]=3;
dispo["dispos"]["flores"][5]=3;
dispo["dispos"]["flores"][6]=3;
dispo["dispos"]["flores"][7]=3;
dispo["dispos"]["flores"][8]=0;
dispo["dispos"]["flores"][9]=2;
dispo["dispos"]["flores"][10]=0;
dispo["dispos"]["flores"][11]=2;
dispo["dispos"]["flores"][12]=2;

dispo["dispos"]["oceane"]=new Array();
dispo["dispos"]["oceane"][0]=3;
dispo["dispos"]["oceane"][1]=3;
dispo["dispos"]["oceane"][2]=3;
dispo["dispos"]["oceane"][3]=3;
dispo["dispos"]["oceane"][4]=3;
dispo["dispos"]["oceane"][5]=3;
dispo["dispos"]["oceane"][6]=3;
dispo["dispos"]["oceane"][7]=3;
dispo["dispos"]["oceane"][8]=0;
dispo["dispos"]["oceane"][9]=2;
dispo["dispos"]["oceane"][10]=1;
dispo["dispos"]["oceane"][11]=1;
dispo["dispos"]["oceane"][12]=2;

dispo["dispos"]["zen"]=new Array();
dispo["dispos"]["zen"][0]=3;
dispo["dispos"]["zen"][1]=3;
dispo["dispos"]["zen"][2]=3;
dispo["dispos"]["zen"][3]=3;
dispo["dispos"]["zen"][4]=3;
dispo["dispos"]["zen"][5]=3;
dispo["dispos"]["zen"][6]=3;
dispo["dispos"]["zen"][7]=3;
dispo["dispos"]["zen"][8]=0;
dispo["dispos"]["zen"][9]=2;
dispo["dispos"]["zen"][10]=2;
dispo["dispos"]["zen"][11]=2;
dispo["dispos"]["zen"][12]=2;


function affiche_dispos(langue,largeur)
{
var erreur=0; var erreurs="";
var motfr=" au ",motde=" bis ",moten=" to ",mothol=" tot ",motdan=" til ";
var annee=2010;

if ((typeof(langue)=='undefined')&&(dispo.length>0)) {
	dispo = new Array();
	dispo[0]="Erreur : aucune information";
	erreur=1;}

switch (langue) {
	case "fr":
	if (erreur>0){erreurs+="Aucune information sur les disponibilités";}
	else{document.write('<p class="texteGras"><br><a name="dispo">Disponibilit&eacute;s des Bungalows en '+annee+' :</a></p>');}
	break;
	case "de":
	if (erreur>0){erreurs+="Keine Information noch über die Verfügbarkeit der Ferienwohnungen";}
	else{document.write('<p class="texteGras"><br><a name="dispo">Verfügbarkeit der Ferienwohnungen ('+annee+') :</a></p>');}
	break;
	case "en":
	if (erreur>0){erreurs+="No information yet for availabilities.";}
	else{document.write('<p class="texteGras"><br><a name="dispo">Availabilities for Bungalows ('+annee+') :</a></p>');}
	break;
	case "hol":
	if (erreur>0){erreurs+="Nog geen informatie over de beschikbaarheid van de bungalows.";}
	else{document.write('<p class="texteGras"><br><a name="dispo">Beschikbaarheid van de Bungalows ('+annee+') :</a></p>');}
	break;
	case "dan":
	if (erreur>0){erreurs+="Ingen oplysninger endnu om tilgængeligheden af bungalows.";}
	else{document.write('<p class="texteGras"><br><a name="dispo">Tilgængeligheden af Bungalows ('+annee+') :</a></p>');}
	break;
	default: 
	if (erreur>0){erreurs+="Aucune information disponible.";}
	else{document.write('<p class="texteGras"><br><a name="dispo">Disponibilit&eacute;s (availabilities for Bungalows in '+annee+') :</a></p>');}
	break;
	}

if (erreur>0){document.write(erreurs);}	
else{
	

	document.write('<table align="center" border="1" width='+largeur+'><tr><td width=80>&nbsp;</td>');
	for (i=7 ; i<dispo["dates"].length;i++)
		{
		if((dispo["dates"].length<1)||(dispo["dispos"]["flores"].length<1))
			{break;}
		else{
			document.write('<td  align="center"  class="texte">');
			document.write(eval('dispo["dates"]['+i+']["debut"]'));
			document.write(eval('mot'+langue));
			document.write(eval('dispo["dates"]['+i+']["fin"]'));
			document.write("</td>");
			}
		}
	document.write('</tr><tr><td align="center" class="texte">Oc&eacute;ane</td>');
	for (i=7 ; i<dispo["dates"].length;i++)
		{
		if((dispo["dates"].length<1)||(dispo["dispos"]["oceane"].length<1))
			{alert(dispo["dispos"].length);
			break;}
		else{
			document.write('<td  align="center" class="texte" bgcolor=#');
				switch (dispo["dispos"]["oceane"][i]) {
					case 0:
					document.write("FF3300>C");
					break;
					case 1:
					document.write("FFCC00>&nbsp;");
					break;
					case 2:
					document.write("00CC00>&nbsp;");
					break;
					default: 
					document.write("DDDDDD");
					break;
					}
			document.write("</td>");
			}
		}
	document.write('</tr><tr><td align="center" class="texte">Flor&egrave;s</td>');
	for (i=7 ; i<dispo["dates"].length;i++)
		{
		if((dispo["dates"].length<1)||(dispo["dispos"]["flores"].length<1))
			{alert(dispo["dispos"].length);
			break;}
		else{
			document.write('<td  align="center"  class="texte" bgcolor=#');
				switch (dispo["dispos"]["flores"][i]) {
					case 0:
					document.write("FF3300>C");
					break;
					case 1:
					document.write("FFCC00>&nbsp;");
					break;
					case 2:
					document.write("00CC00>&nbsp;");
					break;
					default: 
					document.write("DDDDDD");
					break;
					}
			document.write("</td>");
			}
		}
	document.write('</tr><tr><td align="center" class="texte">Zen Tamaris</td>');
	for (i=7 ; i<dispo["dates"].length;i++)
		{
		if((dispo["dates"].length<1)||(dispo["dispos"]["zen"].length<1))
			{alert(dispo["dispos"].length);
			break;}
		else{
			document.write('<td  align="center"  class="texte" bgcolor=#');
				switch (dispo["dispos"]["zen"][i]) {
					case 0:
					document.write("FF3300>C");
					break;
					case 1:
					document.write("FFCC00>&nbsp;");
					break;
					case 2:
					document.write("00CC00>&nbsp;");
					break;
					default: 
					document.write("DDDDDD");
					break;
					}
			document.write("</td>");
			}
		}
	document.write('</tr></table><br>');
	switch (langue) {
		case "fr":
		document.write('C : Tous ces Bungalows sont <B>Complets</B> cette semaine.');
		break;
		case "de":
		document.write('C: Kein Bungalow, der auf dieser Zeile steht, ist noch Verf&uuml;gbar w&auml;hrend diese Woche.');
		break;
		case "en":
		document.write('C: No such Bungalow still available for this week.');
		break;
		case "hol":
		document.write('C: alle Bungalow bezet (die week).');
		break;
		case "dan":
		document.write('C: fuld (b&aring;de Bungalows)');
		break;
		default: 
		document.write('C:');
		break;
		}
	}
}