function printPreview(){
	setActiveStyleSheet( "Print Preview" );
	document.getElementById( 'printMessage' ).innerHTML = "<strong>Print Version</strong> - <a href=\"#\" onclick=\"printCancel();\" >Click here</a> to return to the normal view";
}

function printCancel(){
	setActiveStyleSheet( "default" );
	document.getElementById( 'printMessage' ).innerHTML = "";
}

function setActiveStyleSheet(title){
	var i, a, main;
	for( i = 0; ( a = document.getElementsByTagName( "link" )[ i ] ); i++ ) {
		if( a.getAttribute( "rel" ).indexOf( "style" ) != -1 && a.getAttribute( "title" ) ) {
			a.disabled = true;
			if( a.getAttribute( "title" ) == title ) { a.disabled = false };
		}
	}
}

function submitContactForm (form) {
	errors = new Array();
	if(!document.getElementById('author').value.length) {
		errors.push("Please enter your name.");
	}
	if(!document.getElementById('email').value.length) {
		errors.push("Please enter your email.");
	}
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (document.getElementById('email').value.length && !filter.test(document.getElementById('email').value)) {
		errors.push("Please enter a valid email.");
	}
	if(!document.getElementById('contact-message').value.length) {
		errors.push("Please enter your message.");
	}

	if(document.getElementById('bottrip').value.length < 5) {
		errors.push("Please complete the text field.");
	}

	if(errors.length) {
		var message = "Whoa! Hold on, cowboy. Let's get this right first:\n\n";
		for(i = 0; i < errors.length; i++) {
		message += errors[i] + "\n";
		}
		alert(message);
		return false;
	}
	return true;
}