

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail Address")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail Address")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail Address")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail Address")
		    return false
		 }

		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail Address")
		    return false
		 }

 		 return true
	}





function validate_form(){

	//Which of the following periodicals do you read?
		if (
			document.questionaire.Q1_The_Radio_Magazine.checked == false &&
			document.questionaire.Q1_Broadcast_World_International.checked == false &&
			document.questionaire.Q1_Asia_Pacific_Broadcasting.checked == false &&
			document.questionaire.Q1_TVB_Europe.checked == false &&
			document.questionaire.Q1_Line_up.checked == false &&
			document.questionaire.Q1_Broadcast.checked == false &&
			document.questionaire.Q1_Streaming_Media_Europe.checked == false)    {

			if (document.questionaire.Q1_Periodicals_Other.value == "" ) {
				alert ( "Please make at least 1 selection from : Which of the following periodicals do you read?" );
				document.questionaire.Q1_The_Radio_Magazine.focus();
				return false;
			}
		}


	//Which of the following industry websites do you visit regularly?
		if (
			document.questionaire.Q2_Radio_Today_Website.checked == false &&
			document.questionaire.Q2_Radio_Talent_Website.checked == false &&
			document.questionaire.Q2_TVB_Europe_Website.checked == false &&
			document.questionaire.Q2_Radio_Magazine_On_line_Website.checked == false &&
			document.questionaire.Q2_Radiofeeds_Website.checked == false &&
			document.questionaire.Q2_Streaming_Media_Europe_Website.checked == false)    {

			if (document.questionaire.Q2_Websites_Other.value == "" ) {
				alert ( "Please make at least 1 selection from : Which of the following industry websites do you visit regularly?" );
				document.questionaire.Q2_Radio_Today_Website.focus();
				return false;
			}
		}


		//Do you remember seeing any Radica ads and if so which ones and why?
		if (document.questionaire.Q3_Radica_Adverts.value == "" ) {
			alert ( "Please enter your comments : Do you remember seeing any Radica ads and if so which ones and why?" );
			document.questionaire.Q3_Radica_Adverts.focus();
			return false;
		}



	//Please take a look at our website www.radica.com and comment on?

		myOption = -1;
		for (i=questionaire.Q4_Shows_what_we_sell.length-1; i > -1; i--) {
			if (questionaire.Q4_Shows_what_we_sell[i].checked) {
			myOption = i; i = -1;
			}
		}

		if (myOption == -1) {
		alert("Make make all selections for Shows what we sell : Please take a look at our website www.radica.com and comment on?");
		return false;
		}


		myOption = -1;
		for (i=questionaire.Q4_Ease_of_use.length-1; i > -1; i--) {
			if (questionaire.Q4_Ease_of_use[i].checked) {
			myOption = i; i = -1;
			}
		}

		if (myOption == -1) {
		alert("Make make all selections for Ease of use : Please take a look at our website www.radica.com and comment on?");
		return false;
		}


		myOption = -1;
		for (i=questionaire.Q4_Informative.length-1; i > -1; i--) {
			if (questionaire.Q4_Informative[i].checked) {
			myOption = i; i = -1;
			}
		}

		if (myOption == -1) {
		alert("Make make all selections for Informative : Please take a look at our website www.radica.com and comment on?");
		return false;
		}


		myOption = -1;
		for (i=questionaire.Q4_Up_to_date.length-1; i > -1; i--) {
			if (questionaire.Q4_Up_to_date[i].checked) {
			myOption = i; i = -1;
			}
		}

		if (myOption == -1) {
		alert("Make make all selections for Up to date : Please take a look at our website www.radica.com and comment on?");
		return false;
		}


	//When choosing new products what do you use mostly:
		if (
			document.questionaire.Q5_Catalogues.checked == false &&
			document.questionaire.Q5_Internet_Sites.checked == false &&
			document.questionaire.Q5_Word_of_Mouth.checked == false &&
			document.questionaire.Q5_Personal_Recommendation.checked == false)    {

			if (document.questionaire.Q5_Products_Other.value == "" ) {
				alert ( "Please make at least 1 selection from : When choosing new products what do you use mostly?" );
				document.questionaire.Q5_Catalogues.focus();
				return false;
			}
		}


	//What does Radica mean to you
		if (
			document.questionaire.Q6_Transmitters.checked == false &&
			document.questionaire.Q6_Streaming.checked == false &&
			document.questionaire.Q6_RSLs.checked == false &&
			document.questionaire.Q6_Transmitter_maintenance.checked == false &&
			document.questionaire.Q6_Telemetry.checked == false
			)    {

			if (document.questionaire.Q6_Radica_Other.value == "" ) {
				alert ( "Please make at least 1 selection from : What does Radica mean to you?" );
				document.questionaire.Q6_Transmitters.focus();
				return false;
			}
		}



	//Client Details

		if (document.questionaire.Company_Name.value == "" ) {
			alert ( "Please enter a Company name" );
			document.questionaire.Company_Name.focus();
			return false;
		}

		if (document.questionaire.Your_Name.value == "" ) {
			alert ( "Please enter a Your name" );
			document.questionaire.Your_Name.focus();
			return false;
		}

		if (document.questionaire.Your_Email.value == "" ) {
			alert ( "Please enter a Your email" );
			document.questionaire.Your_Email.focus();
			return false;
		}

		var emailID=document.questionaire.Your_Email
		if (echeck(emailID.value)==false){
			emailID.value=""
			emailID.focus()
			return false;
		}


  	 	if (document.questionaire.Your_Telephone.value == 0) {
      			alert("Please your telephone number.");
      			document.questionaire.Your_Telephone.focus();
      			return false;
		} else if (IsNumeric(document.questionaire.Your_Telephone.value) == false) {
			alert("Please enter a correct telephone number\nNumbers Only! without spaces");
			document.questionaire.Your_Telephone.value='';
			document.questionaire.Your_Telephone.focus();
			return false;
			
		}else if(document.questionaire.Your_Telephone.value.length<10){
		
			alert("Please enter a correct telephone number\nAt least 10 Numbers Only! without spaces");
			document.questionaire.Your_Telephone.value='';
			document.questionaire.Your_Telephone.focus();
			return false;
			
		}

		



	// If all filled in send the form
	return true;

}



