	function validate_form ( )
	{
	    if ( document.contact.name.value == "" )
		{
			alert("Please enter your name.");
			document.contact.name.focus();
			return false;
		}
		
		if ( document.contact.surname.value == "" )
		{
			alert ( "Please enter your surname." );
			document.contact.surname.focus();
			return false;
		}
		
		if ( document.contact.email.value == "" )
		{
			alert ( "Please enter your email address." );
			document.contact.email.focus();
			return false;
		}
		
		if ( ( document.contact.email.value.indexOf('@') < 0 ) || ( ( document.contact.email.value.charAt( document.contact.email.value.length-4 ) != '.' ) && ( document.contact.email.value.charAt( document.contact.email.value.length-3 ) != '.' ) ) )
		{
			alert ( "Please enter a valid email address" );
			document.contact.email.focus();
			return false;
		}
		
		if ( document.contact.comment.value == "" )
		{
			alert ( "Please your enter comments." );
			document.contact.comment.focus();
			return false;
		}
		
		if ( ( document.contact.newsletter.value == "Yes" ) && ( document.contact.group.value == "" ) )
		{
			alert ( "Please select a group." );
			document.contact.group.focus();
			return false;
		}
		
		return true;
    }		
		
	function country_selected ()
	{
		if ( $("#countries").val () != "" )
		{
			$.get ( "contact_info?id=" + $("#countries").val() , {}, function ( data )
				{
					$("div#db_info").html ( data );
					//$(data).appendTo("#db_info"); This does the same thing as html just backwards.
				}
			);
		}
	}
	
	function Loader ()
	{
		$.get ( "contact_info?id=" + $("#countries").val() , {}, function ( data )
			{
				$("div#db_info").html ( data );
			}
		);
	}
			
	$(document).ready(function() {
		Loader ();
		$("select#countries").change( function () {
			country_selected ();
			});
	});
	