
var elem;

function Validationkeyword(theform)
{
  if (theform.Keyword.value == "" || theform.Keyword.value == "keyword search")
  {
    alert("Please enter your search keyword.");
    theform.Keyword.focus();
    return (false);
  }
    return (true);
 } 
 
 function ValidationLogin(theform) {
  var username = theform.uid.value;
  var password = theform.pwd.value;
  
  if (username == "" || username == "username") {
      alert("Please enter your login username.");
      theform.uid.focus();
      return (false);
   }
  
  if (password == "" || password == "password") {
      alert("Please enter your login password.");
      theform.pwd.focus();
      return (false);
   }
   
   return (true);
 } 
 
 function displayWindow(url, width, height) {
      var url1 = 'bigimage.asp?pic=' + url + '&height=' + height + '&width=' + width;
	  var Win = window.open(url1,"1",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=no,screenX=0,screenY=0,top=0,left=0' );
 }
 
 function OpenPopUp(url, width, height) {
	  var Win = window.open(url,"displayWindow",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=yes,status=no' );
  }
 
 function switchImage(sColor) {
    if (sColor != "") {
	   if (document.images.ItemPic) {
		   document.images.ItemPic.src = 'images/' + sColor;
	      }
	   } 
     }	
     	
 function clearall(){
 
 elem = document.getElementById("menuaccess");
 if(isNaN(elem)) { 
    elem.style.display="none";
   } 
 
 elem = document.getElementById("menufeatures");
 if(isNaN(elem)) { 
    elem.style.display="none";
   } 
 
 elem = document.getElementById("menuspec");
 if(isNaN(elem)) { 
    elem.style.display="none";
   } 
 
 elem = document.getElementById("menuitem");
 if(isNaN(elem)) { 
    elem.style.display="none";
   } 
   
 elem = document.getElementById("lyracce");
 if(isNaN(elem)) { 
    elem.style.display="none";
   }   
 
 elem = document.getElementById("lyrfeat");
 if(isNaN(elem)) { 
    elem.style.display="none";
   }   
 
 elem = document.getElementById("lyritem");
 if(isNaN(elem)) { 
    elem.style.display="none";
   }   
 
 elem = document.getElementById("lyrspec");
 if(isNaN(elem)) { 
    elem.style.display="none";
   }   
 }

function setaccess()
{
 clearall();
 elem = document.getElementById("menuaccess");
 elem.style.display="block";
 
 elem = document.getElementById("lyracce");
 elem.style.display="block";
}
 
function setfeat()
{
 clearall();
 elem = document.getElementById("menufeatures");
 elem.style.display="block";
 
 elem = document.getElementById("lyrfeat");
 elem.style.display="block";
}
 
function setitem()
{
 clearall();
 elem = document.getElementById("menuitem");
 elem.style.display="block";
 
 elem = document.getElementById("lyritem");
 elem.style.display="block";
 }
 
function setspec()
{
 clearall();
 elem = document.getElementById("menuspec");
 elem.style.display="block";
 
 elem = document.getElementById("lyrspec");
 elem.style.display="block";
 }   
 

function Wholesaler_Validator(f)
{
  if (f.CompanyName.value == "")
  {
    alert("!Please enter company name");
    f.CompanyName.focus();
    return (false);
  }
  
  if (f.ContactName.value == "")
  {
    alert("!Please enter contact name");
    f.ContactName.focus();
    return (false);
  }

  if (f.Address.value == "")
  {
    alert("!Please enter your address");
    f.Address.focus();
    return (false);
  }
  
  if (f.City.value == "")
  {
    alert("!Please enter your city");
    f.City.focus();
    return (false);
  }
  
  if (f.State.value == "")
  {
    alert("!Please enter your state");
    f.State.focus();
    return (false);
  }
  
  if (f.Zip.value == "")
  {
    alert("!Please enter your zip code.");
    f.Zip.focus();
    return (false);
  }

  if (f.Zip.value.length < 5)
  {
    alert("!Please enter atleast 5 character zipcode.");
    f.Zip.focus();
    return (false);
  }

  var checkOK = "0123456789-";
  var checkStr = f.Zip.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
    allNum += ch;
  }
  if (!allValid)
  {
    alert("!Please enter only 5 digit characters in the \"Zipcode\" field.");
    f.Zip.focus();
    return (false);
  }
  
  if (f.Phone.value == "")
  {
    alert("!Please enter your phone");
    f.Phone.focus();
    return (false);
   }
   
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(f.Email.value)){
  return (true);
  }
  alert("Invalid E-mail Address! Please re-enter.")
  return (false);
}