<!--

  function handleChangeSource()
{
   var selObj1 = document.getElementById('country');
	var selIndex1 = selObj1.selectedIndex;
	var value=selObj1.options[selIndex1].text;

   if (value=="Other") {
          document.getElementById('country1').style.visibility="visible";
          document.requestinfoform.country1.focus();
            }
	else
             {
             document.getElementById('country1').style.visibility="hidden";

             }

}

  function handleChangeSource2()
{
   var selObj1 = document.getElementById('source');
	var selIndex1 = selObj1.selectedIndex;
	var value=selObj1.options[selIndex1].text;

   if (value=="Other") {
          document.getElementById('source1').style.visibility="visible";
          document.requestinfoform.source1.focus();
            }
	else
             {
             document.getElementById('source1').style.visibility="hidden";

             }

}

function checkform ( form )
{

  // ** START **

  if (form.name.value == "") {
    alert( "Please enter your Name." );
    form.name.focus();
    return false ;
  }


  if (form.email.value == "") {
    alert( "Please enter your email address." );
    form.email.focus();
    return false ;
  }


  if (form.company.value == "") {
    alert( "Please enter your Company name." );
    form.company.focus();
    return false ;
  }

  if (form.add.value == "") {
    alert( "Please enter your address." );
    form.add.focus();
    return false ;
  }

  if (form.city.value == "") {
    alert( "Please enter the name of the city." );
    form.city.focus();
    return false ;
  }

  if (form.zip.value == "") {
    alert( "Please enter your zip/postcode." );
    form.zip.focus();
    return false ;
  }

  if (form.phone.value == "") {
    alert( "Please enter your phone number." );
    form.phone.focus();
    return false ;
  }

  var checkOK = "+( ) 0123456789";
  var checkStr = form.phone.value;
  var allValid = true;
  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;
        }
    }
    if (!allValid)
    {
    alert("Please enter only numeric characters in the \"Telephone\" field.");
    form.phone.focus();
    return (false);
    }

  if (form.phone.value.length < 6)
    {
    alert("Please enter at least 6 numeric characters in the \"Telephone\" field.");
    form.phone.focus();
    return (false);
    }

  if (form.source.selectedIndex == 0)
    {
    alert("Please select one of the option - How did you hear about us?");
    form.source.focus();
    return (false);
    }

  var checkSelected = false;
    {
    if (form.postype1.checked)
    checkSelected = true;
    }
    {
    if (form.postype2.checked)
    checkSelected = true;
    }
    {
    if (form.postype3.checked)
    checkSelected = true;
    }
    {
    if (form.postype4.checked)
    checkSelected = true;
    }
    {
    if (form.postype5.checked)
    checkSelected = true;
    }

    if (!checkSelected)
    {
    alert("Please select at least one of the \"I'm interested in:\" options.");
    form.postype1.focus();
    return (false);
    }

   var radioSelected = false;
    for (i = 0;  i < form.accounting.length;  i++)
    {
    if (form.accounting[i].checked)
    radioSelected = true;
    }
    if (!radioSelected)
    {
    alert("Please select one of the \"I want to integrate Point of Sale with:\" options.");
    return (false);
    }



  // ** END **

}

//-->