function checkContactForm() {
	var errors = '';
	var validname     = /^([a-zA-Z\-'])+ *([a-zA-Z\- '])*$/;
	var validphone     = /^[\d ]{5,}$/;
	var validemail    = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	var Form     = document.getElementById('contactform');

	var Fname    = document.getElementById('name');
	var Femail   = document.getElementById('email');
	var Fphone = document.getElementById('phone');
	var Fsubject = document.getElementById('subject');
	var Fmessage = document.getElementById('message');
	
	if(!validname.test(Fname.value))
		errors += 'Type your name\n';
	if(!validphone.test(Fphone.value))
		errors += 'Provide a contact number\n';
	if(!validemail.test(Femail.value))
		errors += 'Provide a valid email address\n';
	if(Fsubject.value == '')
		errors += 'Provide a message subject\n';
	if(Fmessage.value == '')
		errors += 'Type a message\n';
	if (errors){alert('Errors on the Form\n---------------------------------------------------\n'+errors);}
	else{
		Fname.name="name";
		Femail.name="email";
		Fphone.name="phone";
		Fsubject.name="subject";
		Fmessage.name="message";
		Form.submit();
	}
}




function externalLinks() { 
	if(!document.getElementsByTagName) {
		return;
	}
	var anchors = document.getElementsByTagName("a"); 
	for(var i=0; i<anchors.length; i++) { 
		var anchor = anchors[i]; 
		if(anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
			anchor.target = "_blank"; 
		}
	} 
} 
window.onload = externalLinks;