function limitText(limitField, limitNum) {
	if (limitField.value.length > limitNum) {
		alert('You have reached the limit of 700 characters!');
		limitField.value = limitField.value.substring(0, limitNum);
	} 
}
function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

jQuery(document).ready(function() {
	jQuery("#email").val("");
	jQuery("#name").val("");
	jQuery("#surname").val("");
	jQuery("#message").val("");
	jQuery("#dept").val("0");
	jQuery("#dept").val("-1");
	jQuery("#how").val("-1");
	jQuery("#email").focus();
});
function validateForm()
	{	
		jQuery(".inputbox").css("border-color","#409DDE");
		if (jQuery("#dept").val()=="-1")
		{
			jQuery("#dept").css("border-color","#FF0000");
			jQuery("#dept").focus();
			submitForm = false;
			return false;
		}else{
			submitForm = true;
		}
		if (jQuery("#email").val()=="" || isValidEmail(jQuery("#email").val()) == false)
		{
			jQuery("#email").css("border-color","#FF0000");
			jQuery("#email").focus();
			submitForm = false;
			return false;
		}else{
			submitForm = true;
		}
		if (jQuery("#name").val()=="")
		{
			jQuery("#name").css("border-color","#FF0000");
			jQuery("#name").focus();
			submitForm = false;
			return false;
		}else{
			submitForm = true;
		}
		if (jQuery("#surname").val()=="")
		{
			jQuery("#surname").css("border-color","#FF0000");
			jQuery("#surname").focus();
			submitForm = false;
			return false;
		}else{
			submitForm = true;
		}
		
		if (jQuery("#how").val()=="-1")
		{
			jQuery("#how").css("border-color","#FF0000");
			jQuery("#how").focus();
			submitForm = false;
			return false;
		}else{
			submitForm = true;
		}
		
		if (jQuery("#message").val()=="")
		{
			jQuery("#message").css("border-color","#FF0000");
			jQuery("#message").focus();
			submitForm = false;
			return false;
		}else{
			submitForm = true;
		}
		
		
		if(submitForm == true)
		{
			
			jQuery("#contactformbox").slideUp(function() {				
				jQuery.get('modules/contact.asp?c=submit&dept='+jQuery('#dept').val()+'&name='+jQuery('#name').val()+'&surname='+jQuery('#surname').val()+'&email='+jQuery('#email').val()+'&how='+jQuery('#how').val()+'&message='+jQuery('#message').val()+"&recaptcha_challenge_field="+jQuery("#recaptcha_challenge_field").val()+"&recaptcha_response_field="+jQuery("#recaptcha_response_field").val(),function(data) {
						jQuery("#contactformbox").html(data).slideDown();																																																		   					});
			});
		}
	}
