// JavaScript Document
function updateSelect(){
	if($('numberOfChildren').value == "more"){
		$('selectChildren').set('html','<input type="text" name="numberOfChildren" value="" id="numberOfChildren" onblur="updateSelect();" />');	
		$('childrenNames').set('html','');
	}else{
		if($('numberOfChildren').value == "none" || $('numberOfChildren').value == ""){
			$('childrenNames').set('html','');
		}else{
			var number = $('numberOfChildren').value;
			var newHTML = "";
			for(i=0; i < number; i++){
				newHTML += '<div class="formRow"><span class="formError" id="child'+i+'"></span><label>Child\'s name:</label><div class="element"><input type="text" id="childsName'+i+'" name="childsName[]" class="textInput" />  </div></div>   ';
			}
			$('childrenNames').set('html',newHTML);
		}
	}
	
}
function checkBookingForm(){
	
	if($('carersName').value==""){
		$('carerError').set('html','<p>Please enter a Caregiver\'s Name</p>');
		$('carerError').parentNode.setStyle('background','#fdebf3');
		return false;
	}
	
	if($('numberOfChildren').value=="" || $('numberOfChildren').value=="none" ){
		$('numberError').set('html','<p>Please select the number of children attending</p>');
		$('numberOfChildren').parentNode.parentNode.setStyle('background','#fdebf3');
		return false;
	}
	
	if($('phone').value==""){
		$('phoneError').set('html','<p>Please enter a phone number</p>');
		$('phone').parentNode.parentNode.setStyle('background','#fdebf3');
		return false;
	}
	
	if($('email').value==""){
		$('emailError').set('html','<p>Please enter your email address</p>');
		$('email').parentNode.parentNode.setStyle('background','#fdebf3');
		return false;
	}
	if($('address').value==""){
		$('addressError').set('html','<p>Please enter your postal address</p>');
		$('address').parentNode.parentNode.setStyle('background','#fdebf3');
		return false;
	}
	
}

function checkLoginForm(){
	if($('sessionNumber').value==""){
		$('loginPinError').set('html','<p>Please enter your session pin</p>');
		$('sessionNumber').parentNode.parentNode.setStyle('background','#fdebf3');
		return false;
	}
}

