function contentLoad(){
document.getElementById('miniSearchContentLoad').innerHTML = document.getElementById('miniSearchFormOne').innerHTML;
}

function ValidateRegister1() {

    var nameField =  document.forms["register"].name.value;
    var emailField =  document.forms["register"].email.value;
    var telephoneField =  document.forms["register"].telephone.value;
    var add1Field =  document.forms["register"].add1.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var pcodeField =  document.forms["register"].pcode.value;
    var area1Field =  document.forms["register"].area1.value;

    var ageField =  document.forms["register"].age.value;
    var jobField =  document.forms["register"].job.value;
    var rentField =  document.forms["register"].rent.value;
    var descField =  document.forms["register"].desc.value;
    var termsField =  document.forms["register"].terms.checked;

    if( nameField.length == 0 ){
      alert("Please enter your name!");
      return false;
    }

    if( telephoneField.length == 0 ){
      alert("Please enter your telephone!");
      return false;
    }

    if( add1Field.length == 0 || townField.length == 0 || countyField.length == 0 || pcodeField.length == 0 ){
      alert("Please enter your address including your town, county and postcode!");
      return false;
    }

    if( area1Field == 0 ){
      alert("Please select at least one area you're interested in!");
      return false;
    }

    if( ageField.length == 0 ){
      alert("Please enter your age!");
      return false;
    }

    if( jobField.length == 0 ){
      alert("Please enter your job!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter your maximum rent!");
      return false;
    }

    if( descField.length == 0 ){
      alert("Please enter your description!");
      return false;
    }

    if( descField.length > 1250 ){
      alert("Please enter a description less than 1250 characters in length!\r\nCurrently " + descField.length + " characters long");
      return false;
    }

    if( termsField == false ){
      alert("Please agree to the terms of service!");
      return false;
    }

//	EMAIL VALIDATION

    if( emailField.length == 0 ){
      alert("Please enter your email!");
      return false;
    }


var formObj = document.forms["register"];

        var msg="";
        for (var i=0; i < formObj.elements.length; i++) {
               // check if the form element has a validate attribute. 
               if (formObj.elements[i].name !=null && formObj.elements[i].getAttribute("validate")){
                 var validationRule = eval(formObj.elements[i].getAttribute("validate"));
                   if (!validationRule.test(formObj.elements[i].value)){ 
                    var obj = formObj.elements[i].parentNode; 
                   // add a !!! mark on the validate field 
                    if (obj.nodeName=="TD")
                     obj.innerHTML = "!!!"+ obj.innerHTML; 
          msg += formObj.elements[i].getAttribute("validateMsg")+"\n"; 
                   }//--> end test regExp
                 }//--> end if element has validate attribute
                }// end loop through the form elements. 
               if (msg.length > 0){
                 alert (msg);
                 return false;
               }
                 else{
                  document.forms["register"].submit();
                 }

}

function ValidateRegister2() {

    var nameField =  document.forms["register"].name.value;
    var emailField =  document.forms["register"].email.value;
    var telephoneField =  document.forms["register"].telephone.value;
    var add1Field =  document.forms["register"].add1.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var pcodeField =  document.forms["register"].pcode.value;
    var termsField =  document.forms["register"].terms.checked;

    if( nameField.length == 0 ){
      alert("Please enter your name!");
      return false;
    }

    if( telephoneField.length == 0 ){
      alert("Please enter your telephone!");
      return false;
    }

    if( add1Field.length == 0 || townField.length == 0 || countyField.length == 0 || pcodeField.length == 0 ){
      alert("Please enter your address including your town, county and postcode!");
      return false;
    }

    if( termsField == false ){
      alert("Please agree to the terms of service!");
      return false;
    }

//	EMAIL VALIDATION

    if( emailField.length == 0 ){
      alert("Please enter your email!");
      return false;
    }


var formObj = document.forms["register"];

        var msg="";
        for (var i=0; i < formObj.elements.length; i++) {
               // check if the form element has a validate attribute. 
               if (formObj.elements[i].name !=null && formObj.elements[i].getAttribute("validate")){
                 var validationRule = eval(formObj.elements[i].getAttribute("validate"));
                   if (!validationRule.test(formObj.elements[i].value)){ 
                    var obj = formObj.elements[i].parentNode; 
                   // add a !!! mark on the validate field 
                    if (obj.nodeName=="TD")
                     obj.innerHTML = "!!!"+ obj.innerHTML; 
          msg += formObj.elements[i].getAttribute("validateMsg")+"\n"; 
                   }//--> end test regExp
                 }//--> end if element has validate attribute
                }// end loop through the form elements. 
               if (msg.length > 0){
                 alert (msg);
                 return false;
               }
                 else{
                  document.forms["register"].submit();
                 }

}

function ValidateRegister3() {

    var nameField =  document.forms["register"].name.value;
    var emailField =  document.forms["register"].email.value;
    var telephoneField =  document.forms["register"].telephone.value;
    var add1Field =  document.forms["register"].add1.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var pcodeField =  document.forms["register"].pcode.value;

//    var ageField =  document.forms["register"].age.value;
//    var jobField =  document.forms["register"].job.value;
//    var descField =  document.forms["register"].desc.value;
    var termsField =  document.forms["register"].terms.checked;

    if( nameField.length == 0 ){
      alert("Please enter your name!");
      return false;
    }

    if( telephoneField.length == 0 ){
      alert("Please enter your telephone!");
      return false;
    }

    if( add1Field.length == 0 || townField.length == 0 || countyField.length == 0 || pcodeField.length == 0 ){
      alert("Please enter your address including your town, county and postcode!");
      return false;
    }

/*    if( ageField.length == 0 ){
      alert("Please enter your age!");
      return false;
    }

    if( jobField.length == 0 ){
      alert("Please enter your job!");
      return false;
    }

    if( descField.length == 0 ){
      alert("Please enter your desc!");
      return false;
    }

*/
    if( termsField == false ){
      alert("Please agree to the terms of service!");
      return false;
    }

//	EMAIL VALIDATION

    if( emailField.length == 0 ){
      alert("Please enter your email!");
      return false;
    }


var formObj = document.forms["register"];

        var msg="";
        for (var i=0; i < formObj.elements.length; i++) {
               // check if the form element has a validate attribute. 
               if (formObj.elements[i].name !=null && formObj.elements[i].getAttribute("validate")){
                 var validationRule = eval(formObj.elements[i].getAttribute("validate"));
                   if (!validationRule.test(formObj.elements[i].value)){ 
                    var obj = formObj.elements[i].parentNode; 
                   // add a !!! mark on the validate field 
                    if (obj.nodeName=="TD")
                     obj.innerHTML = "!!!"+ obj.innerHTML; 
          msg += formObj.elements[i].getAttribute("validateMsg")+"\n"; 
                   }//--> end test regExp
                 }//--> end if element has validate attribute
                }// end loop through the form elements. 
               if (msg.length > 0){
                 alert (msg);
                 return false;
               }
                 else{
                  document.forms["register"].submit();
                 }

}

function ValidateRegister4() {

    var nameField =  document.forms["register"].name.value;
    var emailField =  document.forms["register"].email.value;
    var telephoneField =  document.forms["register"].telephone.value;
    var add1Field =  document.forms["register"].add1.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var pcodeField =  document.forms["register"].pcode.value;
    var area1Field =  document.forms["register"].area1.value;
    var ageField =  document.forms["register"].age.value;
    var jobField =  document.forms["register"].job.value;
    var rentField =  document.forms["register"].rent.value;
    var termsField =  document.forms["register"].terms.checked;

    if( nameField.length == 0 ){
      alert("Please enter your name!");
      return false;
    }

    if( telephoneField.length == 0 ){
      alert("Please enter your telephone!");
      return false;
    }

    if( add1Field.length == 0 || townField.length == 0 || countyField.length == 0 || pcodeField.length == 0 ){
      alert("Please enter your address including your town, county and postcode!");
      return false;
    }

    if( area1Field == 0 ){
      alert("Please select at least one area you're interested in!");
      return false;
    }

    if( ageField.length == 0 ){
      alert("Please enter your age!");
      return false;
    }

    if( jobField.length == 0 ){
      alert("Please enter your job!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter your maximum rent!");
      return false;
    }

    if( termsField == false ){
      alert("Please agree to the terms of service!");
      return false;
    }

//	EMAIL VALIDATION

    if( emailField.length == 0 ){
      alert("Please enter your email!");
      return false;
    }


var formObj = document.forms["register"];

        var msg="";
        for (var i=0; i < formObj.elements.length; i++) {
               // check if the form element has a validate attribute. 
               if (formObj.elements[i].name !=null && formObj.elements[i].getAttribute("validate")){
                 var validationRule = eval(formObj.elements[i].getAttribute("validate"));
                   if (!validationRule.test(formObj.elements[i].value)){ 
                    var obj = formObj.elements[i].parentNode; 
                   // add a !!! mark on the validate field 
                    if (obj.nodeName=="TD")
                     obj.innerHTML = "!!!"+ obj.innerHTML; 
          msg += formObj.elements[i].getAttribute("validateMsg")+"\n"; 
                   }//--> end test regExp
                 }//--> end if element has validate attribute
                }// end loop through the form elements. 
               if (msg.length > 0){
                 alert (msg);
                 return false;
               }
                 else{
                  document.forms["register"].submit();
                 }

}

function ValidatePasswords() {

    var pwd1Field =  document.forms["passwords"].pwd1.value;
    var pwd2Field =  document.forms["passwords"].pwd2.value;

    if( pwd1Field.length < 6 ){
      alert("Please enter a password more than 6 digits in length!");
      return false;
    }

    if( pwd1Field != pwd2Field ){
      alert("Your passwords do not match, please try again!");
      return false;
    }

document.forms["passwords"].submit();

}


function ValidateLogin() {

    var userField =  document.forms["login"].user.value;
    var passField =  document.forms["login"].pass.value;

    if( userField.length == 0 ){
      alert("Please enter your email address!");
      return false;
    }

    if( passField.length == 0 ){
      alert("Please enter your password!");
      return false;
    }

document.forms["login"].submit();

}

function ValidateContact() {

    var nameField =  document.forms["contact"].name.value;
    var emailField =  document.forms["contact"].email.value;
    var messageField =  document.forms["contact"].message.value;

    if( nameField.length == 0 ){
      alert("Please enter your name!");
      return false;
    }

    if( messageField.length == 0 ){
      alert("Please enter your message!");
      return false;
    }

//	EMAIL VALIDATION

    if( emailField.length == 0 ){
      alert("Please enter your email!");
      return false;
    }


var formObj = document.forms["contact"];

        var msg="";
        for (var i=0; i < formObj.elements.length; i++) {
               // check if the form element has a validate attribute. 
               if (formObj.elements[i].name !=null && formObj.elements[i].getAttribute("validate")){
                 var validationRule = eval(formObj.elements[i].getAttribute("validate"));
                   if (!validationRule.test(formObj.elements[i].value)){ 
                    var obj = formObj.elements[i].parentNode; 
                   // add a !!! mark on the validate field 
                    if (obj.nodeName=="TD")
                     obj.innerHTML = "!!!"+ obj.innerHTML; 
          msg += formObj.elements[i].getAttribute("validateMsg")+"\n";
                   }//--> end test regExp
                 }//--> end if element has validate attribute
                }// end loop through the form elements. 
               if (msg.length > 0){
                 alert (msg);
                 return false;
               }
                 else{
                  document.forms["contact"].submit();
                 }

}

function ValidateMemberContact() {

    var messageField =  document.forms["contact"].message.value;


    if( messageField.length == 0 ){
      alert("Please enter your message!");
      return false;
    }

       document.forms["contact"].submit();

}

function ValidatePasswordRetrieval(){

var formObj = document.forms["passRetrieve"];

        var msg="";
        for (var i=0; i < formObj.elements.length; i++) {
               // check if the form element has a validate attribute. 
               if (formObj.elements[i].name !=null && formObj.elements[i].getAttribute("validate")){
                 var validationRule = eval(formObj.elements[i].getAttribute("validate"));
                   if (!validationRule.test(formObj.elements[i].value)){ 
                    var obj = formObj.elements[i].parentNode; 
                   // add a !!! mark on the validate field 
                    if (obj.nodeName=="TD")
                     obj.innerHTML = "!!!"+ obj.innerHTML; 
          msg += formObj.elements[i].getAttribute("validateMsg")+"\n";
                   }//--> end test regExp
                 }//--> end if element has validate attribute
                }// end loop through the form elements. 
               if (msg.length > 0){
                 alert (msg);
                 return false;
               }
                 else{
                  document.forms["passRetrieve"].submit();
                 }

}

function validateAddRoom() {

    var houseNumberField =  document.forms["register"].houseNumber.value;
    var houseNameField =  document.forms["register"].houseName.value;
    var streetField =  document.forms["register"].street.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var postcodeField =  document.forms["register"].postCode.value;
    var roomTypeField =  document.forms["register"].roomType.value;
    var roomsField =  document.forms["register"].rooms.value;
    var furnishedField =  document.forms["register"].furnished.value;
    var termLengthField =  document.forms["register"].termLength.value;
    var parkingField =  document.forms["register"].parking.value;
    var shortDescField =  document.forms["register"].shortDesc.value;
    var longDescField =  document.forms["register"].longDesc.value;
    var rentField =  document.forms["register"].rent.value;
    var depositField =  document.forms["register"].deposit.value;

    if( houseNumberField.length == 0 && houseNameField.length == 0 ){
      alert("Please enter either your property number or name!");
      return false;
    }

    if( streetField.length == 0 ){
      alert("Please enter the street/road name!");
      return false;
    }

    if( townField.length == 0 ){
      alert("Please enter the town/suburb!");
      return false;
    }

    if( countyField.length == 0 ){
      alert("Please enter the county/state!");
      return false;
    }

    if( postcodeField.length == 0 ){
      alert("Please enter the postal/zip code!");
      return false;
    }

    if( roomTypeField.length == 0 ){
      alert("Please choose the room type from the dropdown list!");
      return false;
    }

    if( roomsField.length == 0 ){
      alert("Please enter the amount of rooms available for rent!");
      return false;
    }

    if( isNaN(roomsField)){
      alert("Please enter a valid amount of rooms available for rent!");
      return false;
    }

    if( furnishedField.length == 0 ){
      alert("Please choose the furnishing from the dropdown list!");
      return false;
    }

    if( termLengthField.length == 0 ){
      alert("Please enter the length of time the room is available for!");
      return false;
    }

    if( isNaN(termLengthField)){
      alert("Please enter a valid length of time the room is available for!");
      return false;
    }

    if( parkingField.length == 0 ){
      alert("Please choose the parking available from the dropdown list!");
      return false;
    }

    if( shortDescField.length == 0 ){
      alert("Please enter a short description of the room available!");
      return false;
    }

    if( longDescField.length == 0 ){
      alert("Please enter a long description of the room available!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter the monthly rent!");
      return false;
    }

    if( isNaN(rentField)){
      alert("Please enter a valid rent amount!");
      return false;
    }

    if( depositField.length == 0 ){
      alert("Please enter the deposit, if none please enter 0!");
      return false;
    }

    if( isNaN(depositField)){
      alert("Please enter a valid deposit amount!");
      return false;
    }

	document.forms["register"].submit();

}

function validateAddFlat() {

    var houseNumberField =  document.forms["register"].houseNumber.value;
    var houseNameField =  document.forms["register"].houseName.value;
    var streetField =  document.forms["register"].street.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var postcodeField =  document.forms["register"].postCode.value;
    var roomTypeField =  document.forms["register"].flatType.value;
    var furnishedField =  document.forms["register"].furnished.value;
    var termLengthField =  document.forms["register"].termLength.value;
    var parkingField =  document.forms["register"].parking.value;
    var shortDescField =  document.forms["register"].shortDesc.value;
    var longDescField =  document.forms["register"].longDesc.value;
    var rentField =  document.forms["register"].rent.value;
    var depositField =  document.forms["register"].deposit.value;

    if( houseNumberField.length == 0 && houseNameField.length == 0 ){
      alert("Please enter either your property number or name!");
      return false;
    }

    if( streetField.length == 0 ){
      alert("Please enter the street/road name!");
      return false;
    }

    if( townField.length == 0 ){
      alert("Please enter the town/suburb!");
      return false;
    }

    if( countyField.length == 0 ){
      alert("Please enter the county/state!");
      return false;
    }

    if( postcodeField.length == 0 ){
      alert("Please enter the postal/zip code!");
      return false;
    }

    if( roomTypeField.length == 0 ){
      alert("Please choose the room type from the dropdown list!");
      return false;
    }

    if( furnishedField.length == 0 ){
      alert("Please choose the furnishing from the dropdown list!");
      return false;
    }

    if( termLengthField.length == 0 ){
      alert("Please enter the length of time the room is available for!");
      return false;
    }

    if( isNaN(termLengthField)){
      alert("Please enter a valid length of time the room is available for!");
      return false;
    }

    if( parkingField.length == 0 ){
      alert("Please choose the parking available from the dropdown list!");
      return false;
    }

    if( shortDescField.length == 0 ){
      alert("Please enter a short description of the room available!");
      return false;
    }

    if( longDescField.length == 0 ){
      alert("Please enter a long description of the room available!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter the monthly rent!");
      return false;
    }

    if( isNaN(rentField)){
      alert("Please enter a valid rent amount!");
      return false;
    }

    if( depositField.length == 0 ){
      alert("Please enter the deposit, if none please enter 0!");
      return false;
    }

    if( isNaN(depositField)){
      alert("Please enter a valid deposit amount!");
      return false;
    }
	document.forms["register"].submit();

}

function validateAddRoom2() {

    var houseNumberField =  document.forms["register"].houseNumber.value;
    var houseNameField =  document.forms["register"].houseName.value;
    var streetField =  document.forms["register"].street.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var postcodeField =  document.forms["register"].postCode.value;
    var roomTypeField =  document.forms["register"].roomType.value;
    var roomsField =  document.forms["register"].rooms.value;
    var furnishedField =  document.forms["register"].furnished.value;
    var termLengthField =  document.forms["register"].termLength.value;
    var parkingField =  document.forms["register"].parking.value;
    var rentField =  document.forms["register"].rent.value;
    var depositField =  document.forms["register"].deposit.value;

    if( houseNumberField.length == 0 && houseNameField.length == 0 ){
      alert("Please enter either your property number or name!");
      return false;
    }

    if( streetField.length == 0 ){
      alert("Please enter the street/road name!");
      return false;
    }

    if( townField.length == 0 ){
      alert("Please enter the town/suburb!");
      return false;
    }

    if( countyField.length == 0 ){
      alert("Please enter the county/state!");
      return false;
    }

    if( postcodeField.length == 0 ){
      alert("Please enter the postal/zip code!");
      return false;
    }

    if( roomTypeField.length == 0 ){
      alert("Please choose the room type from the dropdown list!");
      return false;
    }

    if( roomsField.length == 0 ){
      alert("Please enter the amount of rooms available for rent!");
      return false;
    }

    if( isNaN(roomsField)){
      alert("Please enter a valid amount of rooms available for rent!");
      return false;
    }

    if( furnishedField.length == 0 ){
      alert("Please choose the furnishing from the dropdown list!");
      return false;
    }

    if( termLengthField.length == 0 ){
      alert("Please enter the length of time the room is available for!");
      return false;
    }

    if( isNaN(termLengthField)){
      alert("Please enter a valid length of time the room is available for!");
      return false;
    }

    if( parkingField.length == 0 ){
      alert("Please choose the parking available from the dropdown list!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter the monthly rent!");
      return false;
    }

    if( isNaN(rentField)){
      alert("Please enter a valid rent amount!");
      return false;
    }

    if( depositField.length == 0 ){
      alert("Please enter the deposit, if none please enter 0!");
      return false;
    }

    if( isNaN(depositField)){
      alert("Please enter a valid deposit amount!");
      return false;
    }

	document.forms["register"].submit();

}

function validateAddFlat2() {

    var houseNumberField =  document.forms["register"].houseNumber.value;
    var houseNameField =  document.forms["register"].houseName.value;
    var streetField =  document.forms["register"].street.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var postcodeField =  document.forms["register"].postCode.value;
    var roomTypeField =  document.forms["register"].flatType.value;
    var furnishedField =  document.forms["register"].furnished.value;
    var termLengthField =  document.forms["register"].termLength.value;
    var parkingField =  document.forms["register"].parking.value;
    var rentField =  document.forms["register"].rent.value;
    var depositField =  document.forms["register"].deposit.value;

    if( houseNumberField.length == 0 && houseNameField.length == 0 ){
      alert("Please enter either your property number or name!");
      return false;
    }

    if( streetField.length == 0 ){
      alert("Please enter the street/road name!");
      return false;
    }

    if( townField.length == 0 ){
      alert("Please enter the town/suburb!");
      return false;
    }

    if( countyField.length == 0 ){
      alert("Please enter the county/state!");
      return false;
    }

    if( postcodeField.length == 0 ){
      alert("Please enter the postal/zip code!");
      return false;
    }

    if( roomTypeField.length == 0 ){
      alert("Please choose the room type from the dropdown list!");
      return false;
    }

    if( furnishedField.length == 0 ){
      alert("Please choose the furnishing from the dropdown list!");
      return false;
    }

    if( termLengthField.length == 0 ){
      alert("Please enter the length of time the room is available for!");
      return false;
    }

    if( isNaN(termLengthField)){
      alert("Please enter a valid length of time the room is available for!");
      return false;
    }

    if( parkingField.length == 0 ){
      alert("Please choose the parking available from the dropdown list!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter the monthly rent!");
      return false;
    }

    if( isNaN(rentField)){
      alert("Please enter a valid rent amount!");
      return false;
    }

    if( depositField.length == 0 ){
      alert("Please enter the deposit, if none please enter 0!");
      return false;
    }

    if( isNaN(depositField)){
      alert("Please enter a valid deposit amount!");
      return false;
    }
	document.forms["register"].submit();

}


function validateAddBNB() {

    var houseNumberField =  document.forms["register"].houseNumber.value;
    var houseNameField =  document.forms["register"].houseName.value;
    var streetField =  document.forms["register"].street.value;
    var townField =  document.forms["register"].town.value;
    var countyField =  document.forms["register"].county.value;
    var postcodeField =  document.forms["register"].postCode.value;
    var roomsField =  document.forms["register"].rooms.value;
    var parkingField =  document.forms["register"].parking.value;
    var shortDescField =  document.forms["register"].shortDesc.value;
    var longDescField =  document.forms["register"].longDesc.value;
    var rentField =  document.forms["register"].rent.value;

    var businessNameField =  document.forms["register"].businessName.value;
    var diamondRatingField =  document.forms["register"].diamondRating.value;

    if( businessNameField.length == 0 ){
      alert("Please enter your business name!");
      return false;
    }

    if( houseNumberField.length == 0 && houseNameField.length == 0 ){
      alert("Please enter either your property number or name!");
      return false;
    }

    if( streetField.length == 0 ){
      alert("Please enter the street/road name!");
      return false;
    }

    if( townField.length == 0 ){
      alert("Please enter the town/suburb!");
      return false;
    }

    if( countyField.length == 0 ){
      alert("Please enter the county/state!");
      return false;
    }

    if( postcodeField.length == 0 ){
      alert("Please enter the postal/zip code!");
      return false;
    }

    if( roomsField.length == 0 ){
      alert("Please enter the amount of rooms available for rent!");
      return false;
    }

    if( isNaN(roomsField)){
      alert("Please enter a valid amount of rooms available for rent!");
      return false;
    }

    if( diamondRatingField.length == 0 ){
      alert("Please choose a star / diamond rating, if none please select no rating!");
      return false;
    }

    if( parkingField.length == 0 ){
      alert("Please choose the parking available from the dropdown list!");
      return false;
    }

    if( shortDescField.length == 0 ){
      alert("Please enter a short description of the room available!");
      return false;
    }

    if( longDescField.length == 0 ){
      alert("Please enter a long description of the room available!");
      return false;
    }

    if( rentField.length == 0 ){
      alert("Please enter the monthly rent!");
      return false;
    }

    if( isNaN(rentField)){
      alert("Please enter a valid rent amount!");
      return false;
    }


	document.forms["register"].submit();

}


// homepage tab/form loads

function housePalTab() {
document.getElementById('housepalSearch').style.backgroundImage = 'url(images/housepal-tab-on.gif)';
document.getElementById('roomSearch').style.backgroundImage = 'url(images/room-tab-off.gif)';
document.getElementById('flatSearch').style.backgroundImage = 'url(images/flat-tab-off.gif)';
document.getElementById('bnbSearch').style.backgroundImage = 'url(images/bb-tab-off.gif)';
document.getElementById('searchEngine1').style.display = 'block';
document.getElementById('searchEngine2').style.display = 'none';
document.getElementById('searchEngine3').style.display = 'none';
document.getElementById('searchEngine4').style.display = 'none';
}

function roomTab() {
document.getElementById('housepalSearch').style.backgroundImage = 'url(images/housepal-tab-off.gif)';
document.getElementById('roomSearch').style.backgroundImage = 'url(images/room-tab-on.gif)';
document.getElementById('flatSearch').style.backgroundImage = 'url(images/flat-tab-off.gif)';
document.getElementById('bnbSearch').style.backgroundImage = 'url(images/bb-tab-off.gif)';
document.getElementById('searchEngine1').style.display = 'none';
document.getElementById('searchEngine2').style.display = 'block';
document.getElementById('searchEngine3').style.display = 'none';
document.getElementById('searchEngine4').style.display = 'none';
}

function flatTab() {
document.getElementById('housepalSearch').style.backgroundImage = 'url(images/housepal-tab-off.gif)';
document.getElementById('roomSearch').style.backgroundImage = 'url(images/room-tab-off.gif)';
document.getElementById('flatSearch').style.backgroundImage = 'url(images/flat-tab-on.gif)';
document.getElementById('bnbSearch').style.backgroundImage = 'url(images/bb-tab-off.gif)';
document.getElementById('searchEngine1').style.display = 'none';
document.getElementById('searchEngine2').style.display = 'none';
document.getElementById('searchEngine3').style.display = 'block';
document.getElementById('searchEngine4').style.display = 'none';
}

function bbTab() {
document.getElementById('housepalSearch').style.backgroundImage = 'url(images/housepal-tab-off.gif)';
document.getElementById('roomSearch').style.backgroundImage = 'url(images/room-tab-off.gif)';
document.getElementById('flatSearch').style.backgroundImage = 'url(images/flat-tab-off.gif)';
document.getElementById('bnbSearch').style.backgroundImage = 'url(images/bb-tab-on.gif)';
document.getElementById('searchEngine1').style.display = 'none';
document.getElementById('searchEngine2').style.display = 'none';
document.getElementById('searchEngine3').style.display = 'none';
document.getElementById('searchEngine4').style.display = 'block';
}

// homepage tab/form loads

function miniSearchHousePalTab() {
document.getElementById('miniSearchHousePal').style.backgroundImage = 'url(images/housepal-sml-tab-on.gif)';
document.getElementById('miniSearchRoom').style.backgroundImage = 'url(images/room-sml-tab-off.gif)';
document.getElementById('miniSearchFlat').style.backgroundImage = 'url(images/flat-sml-tab-off.gif)';
document.getElementById('miniSearchbb').style.backgroundImage = 'url(images/bb-sml-tab-off.gif)';
document.getElementById('miniSearchContentLoad').innerHTML = document.getElementById('miniSearchFormOne').innerHTML;
}

function miniSearchRoomTab() {
document.getElementById('miniSearchHousePal').style.backgroundImage = 'url(images/housepal-sml-tab-off.gif)';
document.getElementById('miniSearchRoom').style.backgroundImage = 'url(images/room-sml-tab-on.gif)';
document.getElementById('miniSearchFlat').style.backgroundImage = 'url(images/flat-sml-tab-off.gif)';
document.getElementById('miniSearchbb').style.backgroundImage = 'url(images/bb-sml-tab-off.gif)';
document.getElementById('miniSearchContentLoad').innerHTML = document.getElementById('miniSearchFormTwo').innerHTML;
}

function miniSearchFlatTab() {
document.getElementById('miniSearchHousePal').style.backgroundImage = 'url(images/housepal-sml-tab-off.gif)';
document.getElementById('miniSearchRoom').style.backgroundImage = 'url(images/room-sml-tab-off.gif)';
document.getElementById('miniSearchFlat').style.backgroundImage = 'url(images/flat-sml-tab-on.gif)';
document.getElementById('miniSearchbb').style.backgroundImage = 'url(images/bb-sml-tab-off.gif)';
document.getElementById('miniSearchContentLoad').innerHTML = document.getElementById('miniSearchFormThree').innerHTML;
}

function miniSearchbbTab() {
document.getElementById('miniSearchHousePal').style.backgroundImage = 'url(images/housepal-sml-tab-off.gif)';
document.getElementById('miniSearchRoom').style.backgroundImage = 'url(images/room-sml-tab-off.gif)';
document.getElementById('miniSearchFlat').style.backgroundImage = 'url(images/flat-sml-tab-off.gif)';
document.getElementById('miniSearchbb').style.backgroundImage = 'url(images/bb-sml-tab-on.gif)';
document.getElementById('miniSearchContentLoad').innerHTML = document.getElementById('miniSearchFormFour').innerHTML;
}

// register form textbox display


function ethnicityDropdown(){
if(register.ethnicity.value == 'other'){
document.getElementById('ethnicityContainer').style.display = 'inline';
}
else{
document.getElementById('ethnicityContainer').style.display = 'none';
}
}

function faithDropdown(){
if(register.faith.value == 'other'){
document.getElementById('faithContainer').style.display = 'inline';
}
else{
document.getElementById('faithContainer').style.display = 'none';
}
}

function politicsDropdown(){
if(register.politics.value == 'other'){
document.getElementById('politicsContainer').style.display = 'inline';
}
else{
document.getElementById('politicsContainer').style.display = 'none';
}
}

function dietDropdown(){
if(register.diet.value == 'other'){
document.getElementById('dietContainer').style.display = 'inline';
}
else{
document.getElementById('dietContainer').style.display = 'none';
}
}

// Trader registration valdiation
function traderVal(){
	
	var tradeField =  document.forms["tradersRegistration"].trade.value;
    var companyField =  document.forms["tradersRegistration"].companyName.value;
    var traderNameField =  document.forms["tradersRegistration"].traderName.value;
    var cityField =  document.forms["tradersRegistration"].city.value;
    var postcodeArea1Field =  document.forms["tradersRegistration"].postcodeArea1.value;
    var telephoneField =  document.forms["tradersRegistration"].telephone.value;
    var mobileField =  document.forms["tradersRegistration"].mobile.value;
    var emailField =  document.forms["tradersRegistration"].email.value;
    var urlField = document.forms["tradersRegistration"].url.value;
    
    if( tradeField.length == 0 || tradeField == "" ){
      alert("Please select your trade!");
      return false;
    }
    
    if( companyField.length == 0 ){
      alert("Please enter your company name!");
      return false;
    }

    if( traderNameField.length == 0 ){
      alert("Please enter your name!");
      return false;
    }
    
    if( cityField.length == 0 ){
      alert("Please enter your city/area!");
      return false;
    }
    
    if( postcodeArea1Field.length == 0 || tradeField == ""){
      alert("Please select a postcode for area 1!");
      return false;
    }
    
    if( telephoneField.length == 0 && mobileField.length == 0){
      alert("Please enter your telephone or mobile number!");
      return false;
    }  
    
    if( emailField.length == 0 && urlField.length == 0){
      alert("Please enter your email address or website URL!");
      return false;
    }
    
     document.forms["tradersRegistration"].submit();

}