// JavaScript Document
// if(!onlyChar('part_name_no','Part Number')) return false ;
// if(!checkDropDown('vendor_number','Vendor Name')) return false;  		
// if(!onlyNumber('price','Price')) return false ;	

 function onlyChar(id , name)
 {
   var temp = document.getElementById(id);
   
   if(temp.value == "")
   {
     alert("Please enter "+name);
     temp.focus();
     return false;
   }
   return true;
 }
 
  function onlyNumber(id , name)
  {
     var temp = document.getElementById(id);
   
    if(temp.value == "")
    {
      alert("Please enter "+name);
      temp.focus();
      return false;
    }else
       {
        var ValidChars = "0123456789.";
         var IsNumber=true;
         var Char;
         var sText = temp.value;
      
         for (j = 0; j < sText.length && IsNumber == true; j++)
           {
              Char = sText.charAt(j);
              if (ValidChars.indexOf(Char) == -1)
                {
                   alert(name+' should be in numeric ....');
                   temp.value = "";
                   temp.focus();
                   return false;                  
                }
            }
      }
      
      return true;
  }
 
 
   function onlyEmail(id , name)
  {
     var temp = document.getElementById(id);
	 
    if(temp.value == "")
    {
      alert("Please enter "+name);
      temp.focus();
      return false;
    }else
       {
           
		   var str=temp.value;
		   var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		 
			if (filter.test(str)==false) {		
				alert("Please provide us your valid E-mail");
				document.getElementById(id).value = "";
				document.getElementById(id).focus();
				return false;
			}
		   
       }
      
      return true;
  }
 
  function checkDropDown(id , name)
  {
    var temp;
   temp = document.getElementById(id);
   
   if(temp.value == 0)
   {
      alert("Please select "+ name);
      temp.focus();
      return false;
   }
   return true;
  }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
                           ///////////Validation Function for Cyberdiva - by augergine262///////////// 
						   

function validate_required(field,alerttxt,label)
{
   with (field)
      {
         if (value == null || value == ""){
			   document.getElementById(label).innerHTML = alerttxt;
			   //alert(alerttxt);
			   return false;
		 }else
			    {
				  document.getElementById(label).innerHTML = "";
				  return true;
				}
       } // end of with loop
}// end of function

// function to validate a given email ID
function validate_email(field,alerttxt,label)
 {
    with (field)
      {
         apos=value.indexOf("@")
         dotpos=value.lastIndexOf(".")
         if (apos<1||dotpos-apos<2) 
          {
			 document.getElementById(label).innerHTML = alerttxt;
			 //alert(alerttxt);
			 return false;
		  }else
			    {
				  document.getElementById(label).innerHTML = "";
				  return true;
				}
      } // end if with loop
}  // end of function

function validatedropdown_required(field,alerttxt,label)
{
   with (field)
      {
         if (value == null || value == "" || value == 0){
			   document.getElementById(label).innerHTML = alerttxt;
			   //alert(alerttxt);
			   return false;
		 }else
			    {
				  document.getElementById(label).innerHTML = "";
				  return true;
				}
       } // end of with loop
}// end of function
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
