
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      oldonload();
      func();
    }
  }
}

function load_right() {

	var right='\
						<h5>This Month\'s Specials</h5>\
						<div class="box">\
							<ul>\
								<li>\
									<B>Teeth Whitening from $199</B><BR>\
									<a href="teeth-whitening" class="plain">More on Teeth Whitening</a>\
								</li>\
								<li><B>Free Smile Assessments</B></li>\
								<li><B>5% off all Cosmetic Dentistry Services</B></li>\
							</ul>\
						</div><BR><BR>\
\
						<h5>Sydney CBD Location</h5>\
						<a href="images/map.gif" rel="lightbox"><img src="images/map_preview.gif" alt="Sydney CBD Location"></a><BR><BR>\
\
						<p>\
\
							<img src="images/phone.gif" alt="Call Sydney CBD Dentist">\
\
						</p><BR><BR>\
\
						<h5>Request an Appointment</h5>\
						<form action="appointment.php" method="post" onsubmit="return validate();">\
							<table cellpadding="0" cellspacing="0" style="padding-left:0px;" class="form">\
								<tr>\
									<td> Full Name:</td>\
									<td><input type="text" id="name" name="name" maxlength="255" size="17"></td>\
								</tr>\
								<tr>\
									<td> Email</td>\
									<td><input type="text" id="email" name="email" maxlength="120" size="17"></td>\
								</tr>\
								<tr>\
									<td> Phone:</td>\
									<td><input type="text" id="phone" name="phone" maxlength="12" size="17"></td>\
								</tr>\
\
								<tr>\
									<td>I am an :</td>\
									<td>\
										<select name="type">\
											<option value="0">Please Select</option>\
											<option value="Existing Patient">Existing Patient</option>\
											<option value="New Patient">New Patient</option>\
										</select>\
									</td>\
								</tr>\
\
								<tr>\
									<td>Day :</td>\
									<td>\
										<select name="day">\
											<option value="">Please Select</option>\
											<option value="Monday">Monday</option>\
											<option value="Tuesday">Tuesday</option>\
											<option value="Wednesday">Wednesday</option>\
											<option value="Thursday">Thursday</option>\
											<option value="Friday">Friday</option>\
										</select>\
									</td>\
								</tr>\
\
								<tr>\
									<td valign="middle" colspan="2">\
										Wednesday Business Hours:<BR>\
										9 am - 1 pm Only\
									</td>\
								</tr>\
\
								<tr>\
									<td>Time :</td>\
									<td>\
										<select name="time">\
											<option value="">Please Select</option>\
											<option value="9am - 1pm">9am - 1pm</option>\
											<option value="1pm - 5pm">1pm - 5pm</option>\
										</select>\
									</td>\
								</tr>\
\
								<tr>\
									<td align="center" valign="middle" colspan="2">\
										Type your question here:<BR>\
										<textarea name="comments" rows="4" cols="25"></textarea>\
									</td>\
								</tr>\
\
								<tr>\
									<td align="center" valign="middle" colspan="2">\
										<input type="image" src="images/submit_button.gif" name="submit" id="submit" value="Submit" />\
										<input type="hidden" name="mode" value="submit" />\
									</td>\
								</tr>\
							</table>\
						</form>\
	';

	document.getElementById('right').innerHTML=right;
}

function validate() {
	var name = document.getElementById( "name" );
	var phone = document.getElementById( "phone" );
	var email = document.getElementById( "email" );
	
	var sError = "";
	if ( name.value.length == 0 ) {
		sError += "Please enter your contact name.\n";
	}

	// Validate Phone
	if ( phone.value.length == 0 ) {
		sError += "Please enter your telephone number.\n";
	} else {

		var str = phone.value;
		var newphone = str.replace(/(\s|\(|\)|-)/gi, "");
		var patt1 = new RegExp("[0-9]{10}");
		var result = patt1.test(newphone);
		if ( !result ) {
			sError += "Please include the phone number area code.\n";
			phone.select();
		}
	}

	// Validate Email
	if ( email.value.length == 0 ) {
		sError += "Please enter your email address.\n";
	} else {

		var str = email.value;
		var patt1 = new RegExp("^[a-z][a-zA-Z0-9_.-]*@[a-zA-Z0-9_.-]+\.[a-z]{2,4}$");
		var result = patt1.test(str);
		if ( !result ) {
			sError += "The email is not valid.\n";
		}
	}


	if ( sError.length == 0 ) {
		return true;
	}
	else {
		alert( sError );
		return false;
	}
}

addLoadEvent(load_right)
