function check_quoteform(f)
{
 var error='';
  
 error+=f.hours_required.value==''?'\nThe number of hours cleaning is required':'';
  
 if ( f.type_service.selectedIndex == 0 ){
         error+='\nWhat type of service is needed?';
	}
	
if ( f.cleaning_materials.selectedIndex == 0 ){
         error+='\nAre cleaning materials needed?';
	}
	
if ( f.payment_type.selectedIndex == 0 ){
         error+='\nPlease choose payment type';
	}
	
  
if ( ( f.monday.checked == false )
    && ( f.tuesday.checked == false ) 
	&& ( f.wednesday.checked == false ) 
	&& ( f.thursday.checked == false ) 
	&& ( f.friday.checked == false ) 
	&& ( f.saturday.checked == false ) 
	&& ( f.sunday.checked == false ) ){
    error+='\nSelect at least one day e.g the same day as the date you want cleaning';
    }
	
	error+=f.start_date.value==''?'\nPlease choose a start date':'';
	
 if ( f.hours.selectedIndex == 0 ){
         error+='\nPlease choose the hour';
    }
	
  if ( f.minutes.selectedIndex == 0 ){
         error+='\nPlease choose the minutes';
    }
	
 
 if (error!=''){
  alert('ERROR:.\n\nThe following fields are needed. Please check :\n'+error);
 } 
 return error=='';
}



function check_bookingform(f)
{
 var error='';
  
 if ( f.title.selectedIndex == 0 ){
         error+='\nPlease choose a title. e.g. Mr, Mrs?';
	}

error+=f.name.value==''?'\nPlease provide a name':'';

error+=f.address1.value==''?'\nPlease provide the address':'';

error+=f.city.value==''?'\nPlease provide a city':'';

error+=f.postcode.value==''?'\nPlease provide a postcode':'';

error+=f.email.value==''?'\nPlease provide an email':'';

error+=f.phone.value==''?'\nPlease provide a phone':'';

 if ( f.referral.selectedIndex == 0 ){
         error+='\nWhere did you find us?';
	}
	
 
 if (error!=''){
  alert('ERROR:.\n\nThe following fields are needed. Please check :\n'+error);
 } 
 return error=='';
}


function check_contactform(f)
{
 var error='';
 
if ( f.title.selectedIndex == 0 ){
         error+='\nPlease choose a title. e.g. Mr, Mrs?';
  }

error+=f.name.value==''?'\nPlease provide a name':'';

error+=f.email.value==''?'\nPlease provide valid email':'';

error+=f.phone.value==''?'\nPlease provide valid phone number':'';

error+=f.comments.value==''?'\nPlease write comments':'';

 
 if (error!=''){
  alert('ERROR:.\n\nThe following fields are needed. Please check :\n'+error);
 } 
 return error=='';
}


function confirm_terms(){
	alert("Terms and conditions are binding. Are you sure you read and accepted them?");
}

function check_assessmentform(f)
{
 var error='';

error+=f.name.value==''?'\nPlease provide a name':'';

error+=f.address1.value==''?'\nPlease provide address':'';

error+=f.city.value==''?'\nPlease provide city':'';

error+=f.postcode.value==''?'\nPlease provide a postcode':'';

error+=f.email.value==''?'\nPlease provide valid email':'';

error+=f.phone.value==''?'\nPlease provide valid phone number':'';

 if ( f.referral.selectedIndex == 0 ){
         error+='\nWhere did you find us?';
	}

error+=f.comments.value==''?'\nPlease write some comments':'';

 
 if (error!=''){
  alert('ERROR:.\n\nThe following fields are needed. Please check :\n'+error);
 } 
 return error=='';
}


function confirm_terms(){
	alert("Terms and conditions are binding. Are you sure you read and accepted them?");
}

function placeFocus() {
if (document.forms.length > 0) {
var field = document.forms[0];
for (i = 0; i < field.length; i++) {
if ((field.elements[i].type == "text") || (field.elements[i].type == "textarea") || (field.elements[i].type.toString().charAt(0) == "s")) {
document.forms[0].elements[i].focus();
break;
         }
      }
   }
}


theUrl="terms_and_conditions.htm";
function doThePopUp() {
reWin = window.open(theUrl,'determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=545,height=730,top=100,left=100');
}

theUrl2="prices.htm";
function doThePopUp2() {
reWin = window.open(theUrl2,'determined','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=540,height=570,top=100,left=100');
}