var picCount = 0;
var currentPicPosition = 0;

function updatePicNav(){
	document.getElementById("picNav").innerHTML = (currentPicPosition +1) + " of " + (picCount +1);
}
function showPic(picIndex) {
	currentPicPosition = picIndex;
	picCount = arrPropPics.length -1;
	document.getElementById("propImage").src = "../uploads/lev3_" + arrPropPics[picIndex] + "_large.jpg";
	updatePicNav();
}
function nextPic(){
	if(currentPicPosition == (arrPropPics.length -1)){
		currentPicPosition = 0;
		showPic(currentPicPosition);
	} else {
		currentPicPosition++;
		showPic(currentPicPosition);
	}
}
function previousPic(){
	if(currentPicPosition == 0){
		currentPicPosition = arrPropPics.length -1;
		showPic(currentPicPosition);
	} else {
		currentPicPosition--;
		showPic(currentPicPosition);
	}
}


function removeFromEnquiry(divId){
	document.getElementById('enquire_about_' + divId).innerHTML = '';	
}



function checkEmail(x) {
 var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 if (filter.test(x)) { 
	 return true; 
	} else { 
		return false; 
	}
}


function verfiyContactForm() {

	oForm = document.contactForm;

	if (oForm.firstName.value == '') {
		alert('Please enter your first Name.');
		oForm.firstName.focus();
		return false;

	} else if (oForm.h_formValidated.value != 'true') {
		alert('To prevent spam please manually type your first name.');
		oForm.firstName.focus();
		return false;

	} else if (oForm.lastName.value == '') {
		alert('Please enter your last Name.');
		oForm.lastName.focus();
		return false;

	} else if (oForm.telephone.value == '') {
		alert('Please enter your Telephone.');
		oForm.telephone.focus();
		return false;

	} else if (oForm.eMail.value == '') {
		alert('Please enter your Email.');
		oForm.eMail.focus();
		return false;

	} else if (!checkEmail(oForm.eMail.value)) {
		alert('Please enter a valid Email Address.');
		oForm.eMail.focus();
		return false;

	} else if (oForm.comments.value == '') {
		alert('Please enter your Comments.');
		oForm.comments.focus();
		return false;

	} else if (oForm.heardabout.value == '') {
		alert('Please tell us how you found this site.');
		oForm.heardabout.focus();
		return false;

	} else {
		return true;
	}

}
function verfiyTellafriendForm() {

	oForm = document.tellafriendForm;

	if (oForm.friendsEmail.value == '') {
		alert('Please enter your Friends Email Address.');
		oForm.friendsEmail.focus();
		return false;

	} else if (!checkEmail(oForm.friendsEmail.value)) {
		alert('Please enter a valid Friends Email Address.');
		oForm.friendsEmail.focus();
		return false;

	} else if (oForm.yourName.value == '') {
		alert('Please enter Your Name.');
		oForm.yourName.focus();
		return false;

	} else if (oForm.h_formValidated.value != 'true') {
		alert('To prevent spam please manually type Your Name.');
		oForm.yourName.focus();
		return false;

	} else if (oForm.yourEmail.value == '') {
		alert('Please enter Your Email.');
		oForm.yourEmail.focus();
		return false;

	} else if (!checkEmail(oForm.yourEmail.value)) {
		alert('Please enter a valid  Email Address.');
		oForm.yourEmail.focus();
		return false;

	} else if (oForm.comments.value == '') {
		alert('Please enter Your Comments.');
		oForm.comments.focus();
		return false;

	} else {
		return true;
	}

}

function verfiyRegisterforupdatesForm() {

	oForm = document.registerforupdatesForm;

	if (oForm.email.value == '') {
		alert('Please enter your Email Address.');
		oForm.email.focus();
		return false;

	} else if (oForm.h_formValidated.value != 'true') {
		alert('To prevent spam please manually type your Email Address.');
		oForm.email.focus();
		return false;

	} else if (!checkEmail(oForm.email.value)) {
		alert('Please enter a valid Email Address.');
		oForm.email.focus();
		return false;

	} else {
		return true;
	}

}


function verfiyUnsubscribeForm() {

	oForm = document.unsubscribeForm;

	if (oForm.email.value == '') {
		alert('Please enter your Email Address.');
		oForm.email.focus();
		return false;

	} else if (!checkEmail(oForm.email.value)) {
		alert('Please enter a valid Email Address.');
		oForm.email.focus();
		return false;

	} else {
		return true;
	}

}

function verfiyEventForm() {

	oForm = document.eventForm;

	if (oForm.full_name.value == '') {
		alert('Please enter your Name.');
		oForm.full_name.focus();
		return false;

	} else if (oForm.h_formValidated.value != 'true') {
		alert('To prevent spam please manually type your name.');
		oForm.full_name.focus();
		return false;

	} else if (oForm.telephone.value == '') {
		alert('Please enter your Telephone.');
		oForm.telephone.focus();
		return false;

	} else if (oForm.eMail.value == '') {
		alert('Please enter your Email.');
		oForm.eMail.focus();
		return false;

	} else if (!checkEmail(oForm.eMail.value)) {
		alert('Please enter a valid Email Address.');
		oForm.eMail.focus();
		return false;

	} else if (oForm.landlord.value == '') {
		alert('Please select if you are or going to be a landlord.');
		oForm.landlord.focus();
		return false;

	} else if (oForm.client.value == '') {
		alert('Please select if you are a client.');
		oForm.client.focus();
		return false;

	} else {
		return true;
	}

}

function verifyHuman(formName) {
	// alert('passed anti-spam test');
	document[formName].h_formValidated.value = 'true'
}
