<!--// PropertyPro Horizontal Scroller
var ppWidth='650px';
var ppHeight='18px';
var ppSpeed=2;
var ppcontent='Bulwell Office: 118 Main Street, Bulwell, Nottingham, NG6 8ET - 0115 9272449 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;';

var cps=ppSpeed;
var aw, mq;
var fsz = parseInt(ppHeight) - 4;

function ppstartscroll() {
	if (document.getElementById) {
		var tick = '<div style="position:relative;width:100%;height:'+ppHeight+';overflow:hidden;"';
		tick +='><div id="mq" style="position:absolute;left:0px;top:0px;font-size:1em;white-space:nowrap;"><\/div><\/div>';
		document.getElementById('scroll').innerHTML = tick;
		mq = document.getElementById("mq");
		mq.style.left=(parseInt(ppWidth)+10)+"px";
		mq.innerHTML='<span id="tx">'+ppcontent+'<\/span>';
		aw = document.getElementById("tx").offsetWidth;
		lefttime=setInterval("ppscroll()",50);
	}
}

function ppscroll() {
	mq.style.left = (parseInt(mq.style.left)>(-10 - aw)) ?parseInt(mq.style.left)-cps+"px" : parseInt(ppWidth)+10+"px";
}

function computeMortgagePayment(form) {
	form.result.value = mortgagePaymentEquation(form.amount.value, form.percent.value/12, form.periods.value*12);
}

function mortgagePaymentEquation(amount, percent, periods)
{
	var temp_prod=1;
	for(var i=0; i<periods; i++) {
		temp_prod *= (1+(percent/100));
	}
	pay = ((amount*percent/100)/(1-(1/temp_prod)));
	return (Math.round(100*pay)/100);
}

function ppErrorCheck() {
	var requiredFieldsErrorMessage = "";
	var surnameEntered = "";
	var emailEntered = "";
	var tel1Entered = "";
	var messageEntered = "";
	
	surnameEntered = document.getElementById('surname').value
	emailEntered = document.getElementById('email').value
	tel1Entered = document.getElementById('tel1').value
	messageEntered = document.getElementById('message').value

	if ((!surnameEntered) || (!emailEntered) || (!tel1Entered) || (!messageEntered)) {	
		if (!surnameEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- surname\r"
		}
		if (!emailEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- email\r"
		}
		if (!tel1Entered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- telephone number\r"
		}
		if (!messageEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- message\r"
		}
	}
	
	if (emailEntered) {
		emailValue = new String (emailEntered);
		emailHasAt = emailValue.indexOf("@");
		emailHasPeriod = emailValue.indexOf(".");
		
		if ((emailHasAt == -1) || (emailHasPeriod == -1)) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- incorrect email address\r"
		}
	}
	
	if (requiredFieldsErrorMessage) {
		requiredFieldsErrorMessage = "The following field/s contained no values:\r" + requiredFieldsErrorMessage;
		alert(requiredFieldsErrorMessage)
		return false;
	}
	else {
		return true;
	}
}
function ppOverseasCheck() {
	var requiredFieldsErrorMessage = "";
	var surnameEntered = "";
	
	surnameEntered = document.getElementById('surname').value

	if (!surnameEntered) {
		requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- surname\r"
	}
	
	if (requiredFieldsErrorMessage) {
		requiredFieldsErrorMessage = "The following field/s contained no values:\r" + requiredFieldsErrorMessage;
		alert(requiredFieldsErrorMessage)
		return false;
	}
	else {
		return true;
	}
}
function ppRegisterCheck() {
	var requiredFieldsErrorMessage = "";
	var surnameEntered = "";
	var addressEntered = "";
	var emailEntered = "";
	var bedroomsEntered = "";
	var garageEntered = "";
	var gardensEntered = "";
	var rentEntered = "";
	var saleEntered = "";
	var messageEntered = "";
	
	surnameEntered = document.getElementById('surname').value
	addressEntered = document.getElementById('address').value
	emailEntered = document.getElementById('email').value
	bedroomsEntered = document.getElementById('bedrooms').options[document.getElementById('bedrooms').selectedIndex].value
	garageEntered = document.getElementById('garage').options[document.getElementById('garage').selectedIndex].value
	gardensEntered = document.getElementById('gardens').options[document.getElementById('gardens').selectedIndex].value
	rentEntered = document.getElementById('rent').checked
	saleEntered = document.getElementById('buy').checked
	messageEntered = document.getElementById('other').value

	if ((!surnameEntered) || (!addressEntered) || (!emailEntered) || (bedroomsEntered == 'Unselected') || (garageEntered == 'Unselected') || (gardensEntered == 'Unselected') || (!messageEntered)) {	
		if (!surnameEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- surname\r"
		}
		if (!addressEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- address\r"
		}
		if (!emailEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- email\r"
		}
		if (bedroomsEntered == 'Unselected') {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- bedrooms\r"
		}
		if (garageEntered == 'Unselected') {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- garage\r"
		}
		if (gardensEntered == 'Unselected') {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- gardens\r"
		}
		if (!messageEntered) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- property requirements\r"
		}
	}
	if ((rentEntered) || (saleEntered)) {
	} else {
		requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- to rent or to buy\r"
	}
	
	if (emailEntered) {
		emailValue = new String (emailEntered);
		emailHasAt = emailValue.indexOf("@");
		emailHasPeriod = emailValue.indexOf(".");
		
		if ((emailHasAt == -1) || (emailHasPeriod == -1)) {
			requiredFieldsErrorMessage = requiredFieldsErrorMessage + "- incorrect email address\r"
		}
	}
	
	if (requiredFieldsErrorMessage) {
		requiredFieldsErrorMessage = "The following field/s contained no values:\r" + requiredFieldsErrorMessage;
		alert(requiredFieldsErrorMessage)
		return false;
	}
	else {
		return true;
	}
}

window.onload=ppstartscroll;
//-->