function sendcontact() {
	// validate a form and return true/false
	var s = 1;
	if (document.getElementById('contact_name').value.length == 0) {
		document.getElementById('contact_name_error').style.display = '';
		s = 0;
	}
	else {
		document.getElementById('contact_name_error').style.display = 'none';
	}
	// email
	if (document.getElementById('contact_email').value.length == 0 || validate(document.getElementById('contact_email').value)) {
		document.getElementById('contact_email_error').style.display = '';
		s = 0;
	}
	else {
		document.getElementById('contact_email_error').style.display = 'none';
	}
	// message
	if (document.getElementById('contact_message').value.length == 0) {
		document.getElementById('contact_message_error').style.display = '';
		s = 0;
	}
	else {
		document.getElementById('contact_message_error').style.display = 'none';
	}

	if (s==1) {
		document.getElementById('contact-form').submit();
	}
}

function setHeight() {
	document.body.style.minHeight=$(window).height();
}

function validate(address) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(address) == false)
      return true;
   else
   	  return false;
}