﻿
function Popup(URL, Name, w, h, s) {
	Console = window.open(URL, Name, "toolbar=0,location=0,status=0, resizable=1,menubar=0,scrollbars=" + s + ",width=" + w + ",height=" + h + ",left=" + (screen.width - w) / 2 + ",top=" + (screen.height - h) / 2)
	Console.focus;
}


var bolNameClicked = false;
var bolEmailClicked = false;

function ClickName() {
	if (bolNameClicked == false) {
		bolNameClicked = true;
		document.getElementById('tbJoinName').value = '';
	}
}

function ClickEmail() {
	if (bolEmailClicked == false) {
		bolEmailClicked = true;
		document.getElementById('tbJoinEmail').value = '';
	}
}

function JoinNewsletter() {
	if (document.getElementById('tbJoinName').value == '' || bolNameClicked == false) {
		alert('Please enter a name');
		return;
	}
	var email = document.getElementById('tbJoinEmail').value;
	if (email == '') {
		alert('Please enter an email address');
		return;
	}
	if (IsEmail(email) == false) {
		alert('Please enter a valid email address');
		return;
	}
	document.getElementById('frmJoinNewsletter').submit();
}

function IsEmail(string) {
	if (string.search(/^\w+((-\w+)|('\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}


function SendContactForm() {
	if (document.getElementById('tbContactName').value == '') {
		alert('Please enter a name');
		return;
	}
	var email = document.getElementById('tbContactEmail').value;
	if (email == '') {
		alert('Please enter an email address');
		return;
	}
	if (IsEmail(email) == false) {
		alert('Please enter a valid email address');
		return;
}
	document.getElementById('frmContact').submit();
}

function SendContactForm_Postback() {
		window.location = "thankyou.aspx";

	/*document.getElementById('objContactFormDetails').style.visibility = 'hidden';
	document.getElementById('objContactFormDetails').style.display = 'none';
	document.getElementById('objContactFormThankYou').style.visibility = 'visible';
	document.getElementById('objContactFormThankYou').style.display = 'block';*/
}

function SendQuoteForm() {
	if (document.getElementById('tbQuoteName').value == '') {
		alert('Please enter a name');
		return;
	}
	var email = document.getElementById('tbQuoteEmail').value;
	if (email == '') {
		alert('Please enter an email address');
		return;
	}
	if (IsEmail(email) == false) {
		alert('Please enter a valid email address');
		return;
    }
	if (document.getElementById('tbQuoteTel').value == '') {
		alert('Please enter a phone number');
		return;
	}
		if (document.getElementById('tbQuoteHouse').value == '') {
		alert('Please enter a house name/number');
		return;
	}
		if (document.getElementById('tbQuotePostcode').value == '') {
		alert('Please enter a postcode');
		return;
	}
	if (document.getElementById('tbQuoteType').value == '') {
		alert('Please select garage type');
		return;
	}


	document.getElementById('frmQuote').submit();
}

function SendQuoteForm_Postback() {
		window.location = "quote-thanks.aspx";

}



function SendLoftForm() {
	if (document.getElementById('tbLoftName').value == '') {
		alert('Please enter a name');
		return;
	}
	var email = document.getElementById('tbLoftEmail').value;
	if (email == '') {
		alert('Please enter an email address');
		return;
	}
	if (IsEmail(email) == false) {
		alert('Please enter a valid email address');
		return;
    }
	if (document.getElementById('tbLoftTel').value == '') {
		alert('Please enter a phone number');
		return;
	}
		if (document.getElementById('tbLoftHouse').value == '') {
		alert('Please enter a house name/number');
		return;
	}
		if (document.getElementById('tbLoftPostcode').value == '') {
		alert('Please enter a postcode');
		return;
	}
	


	document.getElementById('frmLoft').submit();
}

function SendLoftForm_Postback() {
		window.location = "loft-quote-thanks.aspx";

}



function Bookmark() {
	if (navigator.appName == 'Microsoft Internet Explorer') {
		window.external.AddFavorite('http://www.dracom.co.uk', 'Dracom Builders');
	}
	else {
		if (navigator.appName == "Netscape") {
			alert('Mozilla users - you can bookmark us using (CTRL-D)');
		}
	}
}
