<!--
function SubmitSearchForm()
{
   intTypeID = document.search.typeID.options[document.search.typeID.selectedIndex].value
   strSearch = document.search.search.value

   switch (parseInt(intTypeID))
   { 
      case 0 : document.search.pageID.value = intZoekProductenPageID; break
      case 1 : document.search.pageID.value = intZoekSchermenPageID; break
   }

   if (strSearch == 'Uw zoekopdracht' || strSearch.length == 0)
   {
      alert('U hebt geen zoekterm opgegeven')
   }
   else
   {
      document.search.submit()
   }
}

function SubmitContactForm()
{
   if (Validate('contactform')) 
   {
      document.contactform.submit()
   }
}

function ToggleSearch()
{
   if (document.getElementById('searchdiv').style.visibility == 'visible')
   {
      document.getElementById('searchdiv').style.visibility = 'hidden'
   } 
   else
   {
      document.getElementById('newsletterdiv').style.visibility = 'hidden'
      document.getElementById('searchdiv').style.visibility = 'visible'
   }
} 

function ToggleNewsletter()
{
   if (document.getElementById('newsletterdiv').style.visibility == 'visible')
   {
      document.getElementById('newsletterdiv').style.visibility = 'hidden'
   } 
   else
   {
      document.getElementById('searchdiv').style.visibility = 'hidden'
      document.getElementById('newsletterdiv').style.visibility = 'visible'
   }
} 

function ShowBrand(intSupplierID, intSupplierMaxBound)
{
   for (var i = 0; i < intSupplierMaxBound + 1; i++)
   {
      document.getElementById('supplier' + i).style.visibility = 'hidden';      
   }

   document.getElementById('supplierselect').style.visibility = 'hidden';
   if (document.getElementById('supplier' + intSupplierID).filters !== undefined) 
   { 
      document.getElementById('supplier' + intSupplierID).style.filter = 'blendTrans(duration=1)'
      document.getElementById('supplier' + intSupplierID).filters.blendTrans.apply();   
   }

   document.getElementById('supplier' + intSupplierID).style.visibility = 'visible'; 

   if (document.getElementById('supplier' + intSupplierID).filters !== undefined) 
   { 
      document.getElementById('supplier' + intSupplierID).filters.blendTrans.play(); 
   }
}

function ShowPageText(intTopicMinBound, intTopicMaxBound, strName, strBody)
{
   for (var i = 0; i < intTopicMaxBound + 1; i++)
   {
      if (document.getElementById('topic' + i) !== null) { document.getElementById('topic' + i).style.color = 'black' }
   }

   document.getElementById('pagetextdiv').innerHTML = StringDecode(strBody)
   document.getElementById('topic' + intTopicMinBound).style.color = 'red'
}

function ShowProduct(intProductID, intProductMaxBound)
{
   for (var i = 0; i < intProductMaxBound + 1; i++)
   {
      document.getElementById('product' + i).style.visibility = 'hidden';      
   }

   if (document.getElementById('product' + intProductID).filters !== undefined) 
   {
      document.getElementById('product' + intProductID).style.filter = 'blendTrans(duration=1) alpha(opacity: 90)'
      document.getElementById('product' + intProductID).filters.blendTrans.apply();   
   }

   document.getElementById('product' + intProductID).style.visibility = 'visible';

   if (document.getElementById('product' + intProductID).filters !== undefined) 
   { 
      document.getElementById('product' + intProductID).filters.blendTrans.play();
   }
}

function HideProduct(intProductID)
{
   document.getElementById('product' + intProductID).style.visibility = 'hidden';
}
//-->