vacateReset= function(){
	$('input, select, textarea').removeClass();
}
vacateSend = function(form){
	$('input, select, textarea').removeClass();
	window['wok'] = 0;
	window['werr'] = '';
	window['wfoc'] = '';
	if(form.yfname.value == '' || form.yfname.value == 'first name'){
		window['wok'] = 1;
		window['werr'] += '\t- Your First Name\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'yfname';
		}
		$('#yfname').removeClass('valid');
		$('#yfname').addClass('error');
	} else {
		$('#yfname').removeClass('error');
		$('#yfname').addClass('valid');
	}
	if(form.ysname.value == '' || form.ysname.value == 'surname'){
		window['wok'] = 1;
		window['werr'] += '\t- Your Surname\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'ysname';
		}
		$('#ysname').removeClass('valid');
		$('#ysname').addClass('error');
	} else {
		$('#ysname').removeClass('error');
		$('#ysname').addClass('valid');
	}
    if(form.yadd1.value == '' || form.yadd1.value == 'first line of your address'){
		window['wok'] = 1;
		window['werr'] += '\t- The First Line of your Address\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'yadd1';
		}
		$('#yadd1').removeClass('valid');
		$('#yadd1').addClass('error');
	} else {
		$('#yadd1').removeClass('error');
		$('#yadd1').addClass('valid');
	}
    if(form.ypcode.value == '' || form.ypcode.value == 'postcode'){
		window['wok'] = 1;
		window['werr'] += '\t- Your Postcode\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'ypcode';
		}
		$('#ypcode').removeClass('valid');
		$('#ypcode').addClass('error');
	} else {
		$('#ypcode').removeClass('error');
		$('#ypcode').addClass('valid');
	}
    var tel = /^[0-9 ]+$/;
    if(!tel.test(form.ytel.value)){
        window['wok'] = 1;
        window['werr'] += '\t- Your Contact Telephone Number\n';
        if(window['wfoc']==''){
            window['wfoc'] = 'ytel';
        }
        $('#ytel').removeClass('valid');
        $('#ytel').addClass('error');
    } else {
        $('#ytel').removeClass('error');
        $('#ytel').addClass('valid');
    }
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if(!filter.test(form.yemail.value)){
        window['wok'] = 1;
        window['werr'] += '\t- Your Email Address\n';
        if(window['wfoc']==''){
            window['wfoc'] = 'yemail';
        }
        $('#yemail').removeClass('valid');
        $('#yemail').addClass('error');
    } else {
        $('#yemail').removeClass('error');
        $('#yemail').addClass('valid');
	}
    if(form.yrname.value == '' || form.yrname.value == 'recipient\'s name'){
		window['wok'] = 1;
		window['werr'] += '\t- Recipient\'s Name\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'yrname';
		}
		$('#yrname').removeClass('valid');
		$('#yrname').addClass('error');
	} else {
		$('#yrname').removeClass('error');
		$('#yrname').addClass('valid');
	}
    if(!filter.test(form.yremail.value)){
		window['wok'] = 1;
		window['werr'] += '\t- Recipient\'s Email\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'yremail';
		}
		$('#yremail').removeClass('valid');
		$('#yremail').addClass('error');
	} else {
		$('#yremail').removeClass('error');
		$('#yremail').addClass('valid');
	}
    if(!tel.test(form.yrtel.value)){
		window['wok'] = 1;
		window['werr'] += '\t- Recipient\'s Contact Number\n';
		if(window['wfoc']==''){
			window['wfoc'] = 'yrtel';
		}
		$('#yrtel').removeClass('valid');
		$('#yrtel').addClass('error');
	} else {
		$('#yrtel').removeClass('error');
		$('#yrtel').addClass('valid');
	}
    if(((form.yradd1.value == '' || form.yradd1.value == 'address line 1') && (form.yradd2.value == '' || form.yradd2.value == 'address line 2') && (form.yradd3.value == '' || form.yradd3.value == 'address line 3') && (form.yradd4.value == '' || form.yradd4.value == 'address line 4'))|| (form.yrpcode.value == '' || form.yrpcode.value == 'recipient\'s postcode')){
		window['wok'] = 1;
		window['werr'] += '\t- Recipient\'s Address\n';
		if(window['wfoc'] == ''){
			window['wfoc'] = 'yradd1';
		}
		$('#yradd1').removeClass('valid');
		$('#yradd1').addClass('error');
		$('#yradd2').removeClass('valid');
		$('#yradd2').addClass('error');
		$('#yradd3').removeClass('valid');
		$('#yradd3').addClass('error');
		$('#yradd4').removeClass('valid');
		$('#yradd4').addClass('error');
		$('#yrpcode').removeClass('valid');
		$('#yrpcode').addClass('error');
	} else {
		$('#yradd1').removeClass('error');
		$('#yradd1').addClass('valid');
		$('#yradd2').removeClass('error');
		$('#yradd2').addClass('valid');
		$('#yradd3').removeClass('error');
		$('#yradd3').addClass('valid');
		$('#pstate').removeClass('error');
		$('#pstate').addClass('valid');
		$('#prpcode').removeClass('error');
		$('#prpcode').addClass('valid');
	}
	if(form.code.value == ''){
		window['wok'] = 1;
		window['werr'] += '\t- Security Check\n';
		if(window['wfoc'] == ''){
			window['wfoc'] = 'code';
		}
		$('#code').removeClass('valid');
		$('#code').addClass('error');
			if(window['wok']==1){
				alert('We encountered to following errors when to send your submission.\n\n'+window['werr']+'');
				eval('el("'+window['wfoc']+'").focus();');
			}
	} else {
		$('#loadingd').fadeIn(100);
		$('#vacate').fadeTo(100,0.001,function(){
			$.post('../../_rsc/chk.php',{code: form.code.value}, function(data){
				if(data == 'mb_pass'){
					$('#code').removeClass('error');
					$('#code').addClass('valid');
					if(window['wok']==1){
						alert('We encountered to following errors when trying to send your submission.\n\n'+window['werr']+'');
						eval('el("'+window['wfoc']+'").focus();');
					} else {
						$.post('../../_rsc/appraisal.php',{yfn:  el('yfname').value, yln:  el('ysname').value, yadd1:el('yadd1').value, ypcode:el('ypcode').value, ytel: el('ytel').value, yem:  el('yemail').value, rn:	 el('yrname').value, re:	 el('yremail').value, rt:	 el('yrtel').value, radd1:el('yradd1').value, radd2:el('yradd2').value, radd3:el('yradd3').value, radd4:el('yradd4').value, rpcode:el('yrpcode').value, n: ((el('wnews').checked)?'Y':'N')},function(data){
							if(data=='mb_pass'){
								el('vacate').innerHTML = '<h3>submi<span class="dubble">ss</span>ion su<span class="dubble">cc</span>e<span class="dubble">ss</span>ful</h3><p>Thank you for your notice to vacate - a member of our team wi<span class="dubble">ll</span> receive a<span class="dubble">ll</span> your details shortly and be in touch.</p>';
								$('#loadingd').fadeOut(100);
								$('#vacate').fadeTo(100,1);
							} else {
								el('image').src = '../../_img/securimage_show.php?sid=' + Math.random();
								$('#loadingd').fadeOut(100);
								$('#vacate').fadeTo('fast',1,function(){
									alert('Error: '+data);
								});
							}
						}, "html");
					}
				} else {
					window['wok'] = 1;
					window['werr'] += '\t- Incorrect Security Code\n';
					if(window['wfoc'] == ''){
						window['wfoc'] = 'code';
					}
					el('image').src = '../../_img/securimage_show.php?sid=' + Math.random();
					$('#code').removeClass('valid');
					$('#code').addClass('error');
					if(window['wok']==1){
						$('#loadingd').fadeOut(100);
						$('#vacate').fadeTo(100,1,function(){
							alert('We encountered to following errors when trying to send your submission.\n\n'+window['werr']+'');
							eval('el("'+window['wfoc']+'").focus();');
						});
					}
				}
			},"html");
		});
	}
}
wCM = function(val){
	if(val=='SMS'){
		$('#ct1').slideUp('fast', function(){
											 $('#ct2').slideDown('fast');
											 });
	} else if(val=="Email") {
		$('#ct2').slideUp('fast', function(){
											 $('#ct1').slideDown('fast');
											 });
	} else {
		$('#ct2').slideUp('fast');
		$('#ct1').slideUp('fast');
	}
}
verAdd = function(val){
	if(val==true){
		el('yradd1').value = el('yadd1').value;
		el('yradd2').value = el('yadd2').value;
		el('yradd3').value = el('yadd3').value;
		el('pstate').selectedIndex = el('ystate').selectedIndex;
		el('ppcode').value = el('ypcode').value;
	} else {
		el('yradd1').value = 'address line 1';
		el('yradd2').value = 'address line 2';
		el('yradd3').value = 'address line 3';
		el('pstate').selectedIndex = 0;
		el('ppcode').value = 'postcode';
	}
}