function check()
{ //return true;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var emailaddress = document.getElementById('email').value;
	//var postcode=document.getElementById('postcode').value.replace(/\s/g,'');
	//alert(postcodechecking());
		if(document.getElementById('cname').value.replace(/\s/g,'')=='')
			{
				alert('Please select course name.');
				document.getElementById('cname').focus();
				return false;
			}
	
			if(document.getElementById('title').value.replace(/\s/g,'')=='')
				{
					alert('Please select title.');
					document.getElementById('title').focus();
					return false;
				}

	
			if(document.getElementById('fname').value.replace(/\s/g,'')=='')
				{
					alert('Please enter first name.');
					document.getElementById('fname').focus();
					return false;
				}
				
	
			if(document.getElementById('email').value.replace(/\s/g,'')=='')
				{
					alert('Please enter email.');
					document.getElementById('email').focus();
					return false;
				}
				
	
			if(reg.test(emailaddress) == false) 
				{
					alert('Please enter a valid email.');
					document.getElementById('email').focus();
					return false;
				}			
				
	
			if(document.getElementById('phone').value.replace(/\s/g,'')=='')
				{
					alert('Please enter phone no.');
					document.getElementById('phone').focus();
					return false;
				}	
						var expTelephone = /[^\d|\s]+/;
						var expDigit = /[^\d]+/;
		 
			
			 if(expTelephone.test(document.getElementById('phone').value.replace(/\s/g,''))==true)
			 {
			  alert("Phone number must be numeric");
			  document.getElementById('phone').focus();
			  return false;
			 }
			 var phone=document.getElementById('phone').value.replace(/\s/g,'');
			 if((phone.length!=10&&phone.length!=11)||(phone.charAt(0)!=0))
			 {
			   alert("Please provide a valid UK telephone number.\nFor example, 01274 106107");
			   document.getElementById('phone').focus();
			   return false; 
			 }
			 
			 
			
			if(document.getElementById('address').value.replace(/\s/g,'')=='')
				{
					alert('Please enter postal address.');
					document.getElementById('address').focus();
					return false;
				}					
	
			if(document.getElementById('postcode').value.replace(/\s/g,'')=='')
				{
					alert('Please enter post code.');
					document.getElementById('postcode').focus();
					return false;
				}
				
			
			if(postcodechecking()!='FL')
				{
					alert('Please enter a valid post code');
					return false;
				}
			
			/*if(postcodechecking()=='FL')
				{	
					return true;
				}*/
			if(document.getElementById('city').value.replace(/\s/g,'')=='')
				{
					alert('Please enter city.');
					document.getElementById('city').focus();
					return false;
				}
		
}


function postcodechecking()
{			var postcode=document.getElementById('postcode').value;
			var firstpart = postcode.substring(0,(postcode.length-3));
			var lastpart = postcode.substring(postcode.length-3);
			var retcode="";
			
				if((postcode.toUpperCase())=='GIR0AA' || (postcode.toUpperCase())=='GIROAA')
				{
				retcode="FL";
				
				}
			
				else{ 
				//alert(postcode);
				 if(/^[A-PR-UWY-Z]{1}([A-HK-Y]{1}[0-9]{1}|[0-9]{2}|[0-9]{1}[A-HJKSTUW]{1})[\s]{0,1}$/i.test(firstpart)==true || /^[A-PR-UWY-Z]{1}[0-9]{1}[\s]{0,1}$/i.test(firstpart)==true || /^[A-PR-UWY-Z]{1}[A-HK-Y]{1}([0-9]{2}|[0-9]{1}[ABEHMNPRVWXY]{1})[\s]{0,1}$/i.test(firstpart)==true)
				  {
				   retcode+="F";
				   
				  }
		  
		 
				
				if(/^[0-9oO][A-BD-HJLNP-UW-Z]{2}$/i.test(lastpart)==true)
				{
				retcode+="L";
				
				}
				}
		return retcode;
}