// JavaScript Document



function check_reset1()

{

	document.getElementById("f1").innerHTML="";

}

                           <!--Code for validation check of FORM 1(Make an Appointment) -->



function validation_check_form1()

{

   <!--Name -->

   var validchar="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ";

   var name=document.form1.txt_name.value;

   var i=0;

   if(name.length==0)

   {

       document.getElementById("f1").innerHTML="<span>Please Enter Your Full Name</span>";

	   return false;

   }

   else

	{

	   var flag=0; 

	   var space=1;

	   var count_space=0;

	   if(name.charAt(0)==" ")

	   {

		   document.getElementById("f1").innerHTML="<span>First character should not be Space</span>";

		   return false;

	   }

	   for(i=0;i<name.length;i++)

	   {

		   var c=name.charAt(i);

		   var c1=name.charAt(count_space+1);

		   

		   if(c1!=" ")

		   {

			   space=1;

		   }

		   if(c==" ")

		   {

			   count_space=i;

			   if(space>1)

			   {

				   document.getElementById("f1").innerHTML="<span>Please enter a valid Name</span>";

			   	   return false; 

			   }

			   space++;

			   flag++;

		   }

		   if(validchar.indexOf(c)==-1)

		   {

			   document.getElementById("f1").innerHTML="<span>Please enter a valid Name</span>";

			   return false;   

		   }

		   else

		   {

			   document.getElementById("f1").innerHTML="";

		   }

	   }

	   if(flag==0)

	   {

		   document.getElementById("f1").innerHTML="<span>Please Enter Full Name</span>";

		   return false;

	   }

	}		

   

   //Get First Name from Full Name

   var first_name="";

   for(i=0;i<name.length;i++)

   {

	   var c=name.charAt(i);

	   if(c==" ")

	   {

		   break;

	   }

	   else

	   {

		   first_name+=c;

	   }

   }

      

   <!--Address -->

  
   

   <!--Email -->

   if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.form1.txt_email.value))

   {

       document.getElementById("f2").innerHTML="";

   }

   else

   {

   	   if(document.form1.txt_email.value.length==0)

	   {

		   document.getElementById("f2").innerHTML="<span>Enter Email Address</span>";

		   document.form1.txt_email.focus();

		   return false;

	   }

	   else

	   {

	   	   document.getElementById("f2").innerHTML="<span>Enter a valid Email</span>";

		   document.form1.txt_email.focus();

		   return false;

	   }	

   }

   <!--contact no -->

   /*CHECK PHONE NO START*/   

	   

	      // Declaring required variables

          var digits = "0123456789";

          // non-digit characters which are allowed in phone numbers

          var phoneNumberDelimiters = "()- ";

          // characters which are allowed in international phone numbers

          // (a leading + is OK)

          var validWorldPhoneChars = phoneNumberDelimiters + "+";

          // Minimum no of digits in an international phone no.

          var minDigitsInIPhoneNumber = 10;

          function isInteger(s)

          {   var i;

              for (i = 0; i < s.length; i++)

              {   

                  // Check that current character is number.

                  var c = s.charAt(i);

                  if (((c < "0") || (c > "9"))) return false;

              }

              // All characters are numbers.

              return true;

          }

          function trim(s)

          {   var i;

              var returnString = "";

              // Search through string's characters one by one.

              // If character is not a whitespace, append to returnString.

              for (i = 0; i < s.length; i++)

              {   

                  // Check that current character isn't whitespace.

                  var c = s.charAt(i);

                  if (c != " ") returnString += c;

              }

              return returnString;

           }

           function stripCharsInBag(s, bag)

           {    var i;

                var returnString = "";

				// Search through string's characters one by one.

				// If character is not in bag, append to returnString.

				for (i = 0; i < s.length; i++)

				{   

					// Check that current character isn't whitespace.

					var c = s.charAt(i);

					if (bag.indexOf(c) == -1) returnString += c;

				}

				return returnString;

            }



			function checkInternationalPhone(strPhone){

				var bracket=3;

				strPhone=trim(strPhone);

				if(strPhone.indexOf("+")>1) return false;

				if(strPhone.indexOf("-")!=-1)bracket=bracket+1;

				if(strPhone.indexOf("(")!=-1 && strPhone.indexOf("(")>bracket)return false;

				var brchr=strPhone.indexOf("(");

				if(strPhone.indexOf("(")!=-1 && strPhone.charAt(brchr+2)!=")")return false;

				if(strPhone.indexOf("(")==-1 && strPhone.indexOf(")")!=-1)return false;

				s=stripCharsInBag(strPhone,validWorldPhoneChars);

				return (isInteger(s) && s.length >= minDigitsInIPhoneNumber);

			}

			

		var Phone=document.form1.txt_cellno;

			

		if ((Phone.value==null)||(Phone.value=="")){

			//alert("Please Enter your Phone Number");

			document.getElementById("f3").innerHTML="<span>Enter Phone Number</span>";

			Phone.focus();

			return false;

		}

		if (checkInternationalPhone(Phone.value)==false){

			document.getElementById("f3").innerHTML="<span>Enter a valid Phone Number</span>";

			Phone.value="";

			Phone.focus();

			return false;

		}

   

   /*PHONE NO CHECK END*/	

   

   <!--Select Combo -->

   if(document.form1.bud.value=="Select")

   {

       document.getElementById("f4").innerHTML="<span>Please Select Your Budject</span>";

	   document.form1.bud.focus();

	   return false;

   }

   else

   {

   	  

   }
   
   
   if(document.form1.enq.value=="")

   {

       document.getElementById("f6").innerHTML="<span>Please Enter Your Enquery Message</span>";

	   document.form1.enq.focus();

	   return false;

   }

   else

   {

   	  

   }
   
   
    if(document.form1.url.value=="")

   {

       document.getElementById("f7").innerHTML="<span>Please Enter Website Url</span>";

	   document.form1.url.focus();

	   return false;

   }

   else

   {

  var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
    if(RegExp.test(document.form1.url.value)){
        return true;
    }else{
       document.getElementById("f7").innerHTML="<span>Please Enter Proper Website Url</span>";

	   document.form1.url.focus();

	   return false;
    } 	

   }
   

   <!--Code to execute PHP code -->

   var m=document.form1.txt_name.value;

  

  // var r=document.form1.txt_comment.value;

   var s=first_name;

   self.location.replace('message.php?name='+m);

}


