// JavaScript Document
	function WantToSellBoats()
	{
		document.getElementById("submit").disabled = true;
		ErrorCount = 0;
		
		var alreadyFocussed = false;
		var d = document.boat;
		var max_email_disp_len = 32;
		var pattern = /[^a-zA-Z\s,.\-/]/;
		var pattern2 = /[^a-zA-Z\s&,.\-/]/;
		
		
			
			error_title.style.display		= "none";
			error_class.style.display		= "none";
			error_fr.style.display			= "none";
			error_make.style.display		= "none";
			error_country.style.display		= "none";
			error_email.style.display		= "none";
			error_verif_box.style.display	= "none";
			

		
		if (d.title.value == "")  {
			showErrMsg(error_title, "Please Specify Title");
			if ( ! alreadyFocussed )  {
				d.title.focus(); 
				alreadyFocussed = true;
			}
		}else if(d.title.value.length < 7) {
			showErrMsg(error_title, "Title Must be Minimum 6 Characters Long");
			if ( ! alreadyFocussed )  {
				d.title.focus(); 
				alreadyFocussed = true;
			}
		}



		if ((d.fr.value == "") && (d.till.value == ""))  {
			showErrMsg(error_fr, "Please Specify the Price");
			if ( ! alreadyFocussed )  {
				d.fr.focus(); 
				alreadyFocussed = true;
			}
		}else if ((d.fr.value == "") && (d.till.value != "")){
			showErrMsg(error_fr, "Price is not specified properly");
			if ( ! alreadyFocussed )  {
				d.fr.focus(); 
				alreadyFocussed = true;
			}
		}else if ((d.fr.value != "") && (d.till.value == "")){
			showErrMsg(error_fr, "Price is not specified properly");
			if ( ! alreadyFocussed )  {
				d.fr.focus(); 
				alreadyFocussed = true;
			}
		}else if (d.fr.value > d.till.value){
			showErrMsg(error_fr, "Price is not specified properly");
			if ( ! alreadyFocussed )  {
				d.fr.focus(); 
				alreadyFocussed = true;
			}
		}
		
		if (d.make.value == "")  {
			showErrMsg(error_make, "Please Specify Make");
			if ( ! alreadyFocussed )  {
				d.make.focus(); 
				alreadyFocussed = true;
			}
		}

/////  Country Validate    ////////////////////////////////////////
		if (d.country.value == "")  {
			showErrMsg(error_country, "Please Specify your Country");
			if ( ! alreadyFocussed )  {
				d.country.focus(); 
				alreadyFocussed = true;
			}
		}



/////  Email Validate    ////////////////////////////////////////
		if ( d.email.value.length == 0 || d.email.value.length == "E-mail ID") {
			showErrMsg(error_email, "Please Specify Your Email Id.");
			if ( ! alreadyFocussed )  {
				d.email.focus(); 
				alreadyFocussed = true;
			}
		}
		else if ( d.email.value.length < 6 ||  isValidEmail(d.email.value) == false )  {
			if ( d.email.value.length > max_email_disp_len ) {
				showErrMsg(error_email, "< " + d.email.value.substring(0, max_email_disp_len ) + "... > is Not a Valid Email Id. Please Specify a Valid Email Id." );
			}else {
				showErrMsg(error_email, "< " + d.email.value + " > is Not a Valid Email Id. Please Specify a Valid Email Id." );
			}
			if ( ! alreadyFocussed )  {
				d.email.focus(); 
				alreadyFocussed = true;
			}
		}



/////  Verification Validate    ////////////////////////////////////////
		
		if ( d.verif_box.value == "" )  {
			showErrMsg(error_verif_box, "Please Enter Verification code");
			if ( ! alreadyFocussed )  {
				d.verif_box.focus(); 
				alreadyFocussed = true;
			}
		}
		
		
		if ( ErrorCount > 0 )  {
			error_topmsgdiv.style.display = "";
			error_topmsgspan.innerHTML = "&nbsp;<b>" + ErrorCount + " Error(s) </b> occured while validating your form.";
	//		alert("There are "+ErrorCount+ " error(s) in your form.");
			document.getElementById("submit").disabled = false;
					return false;
		}
		else {
			document.getElementById('formValidated').value = 1;
					return true;
		}
		
	}
	

