var currentpassengers=0;

var passengerstring='<fieldset id="passenger{0}">\n<legend>Passenger {0}</legend>\n<div class="item required">\n<label for="passengername{0}">Name:</label> <input type="text" name="passengername{0}" id="passengername{0}" />\n</div>\n<div class="item required">\n<label for="passengerdob{0}">Date of Birth:</label> <input type="text" name="passengerdob{0}" id="passengerdob{0}" />\n</div>\n<div class="item required">\n<label for="passengernationality{0}">Nationality:</label> <input type="text" name="passengernationality{0}" id="passengernationality{0}" />\n</div>\n<div class="item required">\n<label for="passengerppnumber{0}">Passport Number:</label> <input type="text" name="passengerppnumber{0}" id="passengerppnumber{0}" />\n</div>\n<div class="item required">\n<label for="passengerppissuedate{0}">Passport Issue Date:</label> <input type="text" name="passengerppissuedate{0}" id="passengerppissuedate{0}" /></div>\n<div class="item required">\n<label for="passengerppexpdate{0}">Passport Expiry Date:</label> <input type="text" name="passengerppexpdate{0}" id="passengerppexpdate{0}" /></div>\n<div class="item required">\n<label for="passengermedicaldietary{0}">Medical Conditions and Dietary Requirements:</label> <textarea name="passengermedicaldietary{0}" id="passengermedicaldietary{0}" rows="6" cols="32"></textarea>\n</div>\n</fieldset>\n';

function setpassengers(passengers){
	var newpassengers=passengers.value;
	
	if(currentpassengers!=newpassengers){
		if(newpassengers>0){
			var passengerlist=document.getElementById('passengerlist');

			if(passengerlist){
				if(currentpassengers==0){
					for(var n=1;n<8+1;n++){
						passengerlist.innerHTML+=passengerstring.replace(/\{0\}/ig,n);
					}
				}

				//alert('passengers: '+newpassengers);

				for(var n=1;n<8+1;n++){
					if(n>newpassengers){
						document.getElementById('passenger'+n).style.display='none';
					}else{
						document.getElementById('passenger'+n).style.display='block';
					}
				}
			}

			currentpassengers=newpassengers;
		}else{
			passengers.value=currentpassengers;
		}
	}
}

