
///////////////////////////////   MADHAVI (start validations) //////////////////////////////////

//for contact page
function checkzerosprice(text)
{          
          var str=text.value;
          var first=str.substring(0,1);
          var second=str.substring(0,1);
          var val='false';
          if(first=='0')
          {
                val='true';
                if(val=='true')
                {
                   if(second=='0')
                   {
                     val='true';
                     alert('Price cannot be Zero');
                     text.value = "";
                   }
                }
          }
		 
}
function NumbersOnly(text)
{
	if(text.value.length==0)
		return;
/*if(text.value==0)
{
		alert('Invalid Number');
		text.value='';
		return false;
}  */  		

	var regexp=/^[0-9]*$/;
	if(text.value.search(regexp)==-1)
		{
			text.value = text.value.substring(0,(text.value.length-1));
			alert('Please enter only numbers 0-9');
			if(text.value.search(regexp)==-1)
			text.value="";
		}
	
}
function chkcontact()
{
	//for firstname
	if((document.getElementById('cfname').value=="")||(document.getElementById('cfname').value==" "))
	{
		alert('Please Enter First Name');
		document.getElementById('cfname').focus();
		return false;
	}

	if(document.getElementById('cfname').value!="")
	{
		regexp=/^[a-zA-z ]{3,15}$/;
		if(document.getElementById('cfname').value.search(regexp)==-1)
		{
			document.getElementById('cfname').value=="";
			alert('First Name Should be 3 to 15 characters');
			document.getElementById('cfname').focus();
			return false;
		}
	}

	//for lastname 
	if((document.getElementById('clname').value=="")||(document.getElementById('clname').value==" "))
	{
		alert('Please Enter Last Name');
		document.getElementById('clname').focus();
		return false;
	}

	if(document.getElementById('clname').value!="")
	{
		regexp=/^[a-zA-Z ]{1,15}$/;
		if(document.getElementById('clname').value.search(regexp)==-1)
		{
			document.getElementById('clname').value=="";
			alert('Last Name Should be 1 to 15 characters');
			document.getElementById('clname').focus();
			return false;
		}
	}


     

//for phone number
	/*if(((document.getElementById('phone').value)=="")||((document.getElementById('phone').value)==" "))
	{
		alert('Please Enter Phone');
		document.getElementById('phone').focus();
		return false;
	}*/
     if(document.getElementById('phone').value.length>0)
	{
		regexp=/^[0-9]\d{2}\-\d{3}\-\d{4}$/;
		if(document.getElementById('phone').value.search(regexp)==-1)
		{
			document.getElementById('phone').value="";
			alert('Phone Number Should Be In Given Format "123-123-1234"');
			document.getElementById('phone').focus();
			return false;
		}
		
	}

//for email id

if(((document.getElementById('emailid').value)=="")||((document.getElementById('emailid').value)==" "))
	{
		alert('Please Enter Email Address');
		document.getElementById('emailid').focus();
		return false;
	}
     if(document.getElementById('emailid').value.length>0)
	{
		regexp=/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;;
		if(document.getElementById('emailid').value.search(regexp)==-1)
		{
			document.getElementById('emailid').value="";
			alert('Please Enter Valid Email Address');
			document.getElementById('emailid').focus();
			return false;
		}
		
	}

//for comments
if(document.getElementById('comments').value=="")
		{
			alert("Please Enter Comments");
			document.getElementById('comments').focus();
			document.getElementById('comments').value="";
			return false;
		}
			if(document.getElementById('comments').value!="")
	            {
	            if(document.getElementById('comments').value.length<10)
	            {
	                 document.getElementById('comments').value="";
			         alert('Comments Should be 10 to 200 characters');
			         document.getElementById('comments').focus();
			         return false;
	            }
	            }
	
 document.form.action='functions/insert.php';
 //document.form.submit();

	function PhoneNumbersOnly(text)
	{
	
		var regexp=/^[0-9-]*$/;
		if(text.value.search(regexp)==-1)
			{
				text.value = text.value.substring(0,(text.value.length-1));
				alert('Numbers Only');
				if(text.value.search(regexp)==-1)
				text.value="";
			}	
		 var str=text.value;
          var first=str.substring(0,1);
          var second=str.substring(1,2);
          var val='false';
          if(first==' ')
          {
                val='true';
                if(val=='true')
                {
                   if(second==' ')
                   {
                     val='true';
                     alert('Please Enter Valid Information');
                     text.value="";
                   }
                }
          }
				
	}


function OnlyAlphabets(text)
	{
	
		var regexp=/^[a-zA-Z ]*$/;
		if(text.value.search(regexp)==-1)
			{
				text.value = text.value.substring(0,(text.value.length-1));
				alert('Alphabets Only');
				if(text.value.search(regexp)==-1)
				text.value="";
			}	
	     var str=text.value;
          var first=str.substring(0,1);
          var second=str.substring(1,2);
          var val='false';
          if(first==' ')
          {
                val='true';
                if(val=='true')
                {
                   if(second==' ')
                   {
                     val='true';
                     alert('Please Enter Valid Information');
                     text.value="";
                   }
                }
          }
	
	}


}



function toCount(entrance,exit,text,characters) {
  var entranceObj=getObject(entrance);
  var exitObj=getObject(exit);
  var length=characters - entranceObj.value.length;
  if(length <= 0) {
    length=0;
    text='<span class="disable"> '+text+' </span>';
    entranceObj.value=entranceObj.value.substr(0,characters);
  }
  exitObj.innerHTML = text.replace("{CHAR}",length);
} 

///////////////////////////////////////// MADHAVI (End)  /////////////////////////////////////////////////////