﻿// Fichier JScript
    function checkOptBullion()
    {
      document.getElementById('rbSearchBullions').checked = true;
      document.getElementById('ddlCoinEbay').value =0;
      document.getElementById('trQuantity').disabled = false;
    }
    
    function checkOptCoin()
    {
      document.getElementById('rbSearchCoins').checked = true;
      document.getElementById('ddlBullionEbay').value =0;
      document.getElementById('trQuantity').disabled = false;
    }
    
    function uncheckSearchOptions()
    {
      document.getElementById('ddlCoinEbay').value =0;
      document.getElementById('ddlBullionEbay').value =0;
      disableEnableQuantity();
    }
    
    function disableEnableQuantity()
    {
      if(document.getElementById('tbContaining').value == '' && document.getElementById('ddlBullionEbay').value ==0 && document.getElementById('ddlCoinEbay').value ==0)
      {
        document.getElementById('tbQuantity').disabled = true;
         document.getElementById('tbQuantity').value = "";
        document.getElementById('trQuantity').disabled = true;
      }
      else
      {
        document.getElementById('trQuantity').disabled = false;  
        document.getElementById('tbQuantity').disabled = false;
      }
    }
    
    function favoris() 
		{ 
			if ( navigator.appName != 'Microsoft Internet Explorer' ) 
			{ 
				window.sidebar.addPanel("Find the best silver deals on eBay",location.href,""); 
			} 
			else 
			{ 
				window.external.AddFavorite(location.href, "Find the best silver deals on eBay"); 
			}
		}
		
		function focusCountry(obj)
	  {
  		location.hash = obj.value;
  	}

    function SetCookieCountry(country)
    {
      date = new Date;
      date.setFullYear(date.getFullYear()+1);
      SetCookie('24hgold_ebay_money', country, date, '/');
    }

  function submitonEnter(evt, lg){
    var charCode = (evt.which) ? evt.which : event.keyCode
    if(charCode == "13"){
      searchonebay(lg);
    }
  }
   
   function hide_show_adv_search()
   {
      if(document.getElementById('AdvancedSearchZone').style.display == "block")
      {
        document.getElementById('AdvancedSearchZone').style.display = "none";
        document.getElementById('imgAdvancedSearchState').src = "../style/all/img/bouton/show_search.png";
        document.getElementById('tdADVSearch').className = "subtitle_ebay_noline";
      }
      else
      {
        document.getElementById('AdvancedSearchZone').style.display = "block";
        document.getElementById('imgAdvancedSearchState').src = "../style/all/img/bouton/hide_search.png";
        document.getElementById('tdADVSearch').className = "subtitle_ebay_search";
      }
   }
   
  function searchonebay(lg)
  {
    if (document.getElementById('tbSearchOnEbay') != null && document.getElementById('tbSearchOnEbay').value != '')
    {
      window.open('http://www.24hgold.com/savestat.aspx?lg=' + lg + '&ebay=1&search=' + document.getElementById('tbSearchOnEbay').value);
      document.getElementById('tbSearchOnEbay').value = '';
    }
  }
  
  function controlcheckbox(event, language)
  {
    var checkAll = document.getElementById('cblCountries_0');
    if (checkAll != null)
    {
      if(event>0 && (document.getElementById('cblCountries_1').checked == true || document.getElementById('cblCountries_2').checked == true ||
      document.getElementById('cblCountries_3').checked == true || document.getElementById('cblCountries_4').checked == true ||
      document.getElementById('cblCountries_5').checked == true))
     {
        checkAll.checked = false;
        var iNbCountrySelected =0;
        var iIndexSelected =0;
        if(document.getElementById('cblCountries_1').checked)
        {
          iNbCountrySelected++;
          iIndexSelected =1;
        }
        if(document.getElementById('cblCountries_2').checked)
        {
          iNbCountrySelected++;
          iIndexSelected =2;
        }
        if(document.getElementById('cblCountries_3').checked)
        {
          iNbCountrySelected++;
          iIndexSelected =3;
        }
        if(document.getElementById('cblCountries_4').checked)
        {
          iNbCountrySelected++;
          iIndexSelected =4;
        }
        if(document.getElementById('cblCountries_5').checked)
        {
          iNbCountrySelected++;
          iIndexSelected =5;
        }
         
        if(iNbCountrySelected == 1)
        {
          //document.getElementById('trAmount').disabled = false;
          document.getElementById('tbMinPrice').disabled = false;
          document.getElementById('tbMaxPrice').disabled = false;
          if(language == 'en')
          {
            switch(iIndexSelected)
            {
              case 1:
                document.getElementById('tdAmountExpressedIn').innerHTML  = "US Dollar";
              break;
              case 2:
                document.getElementById('tdAmountExpressedIn').innerHTML = "CA Dollar";
              break;
              case 3:
               document.getElementById('tdAmountExpressedIn').innerHTML = "Pound Sterling £";
              break;
              case 4:
                document.getElementById('tdAmountExpressedIn').innerHTML =  "AU Dollar";
              break;
              case 5:
                document.getElementById('tdAmountExpressedIn').innerHTML =  "Euro €";
              break;
            }
          }
          else
          {
            switch(iIndexSelected)
            {
              case 1:
                document.getElementById('tdAmountExpressedIn').innerHTML =  "Euro €";
              break;
              case 2:
                document.getElementById('tdAmountExpressedIn').innerHTML  = "US Dollar";
              break;
              case 3:
                document.getElementById('tdAmountExpressedIn').innerHTML = "CA Dollar";
              break;
              case 4:
                document.getElementById('tdAmountExpressedIn').innerHTML = "Pound Sterling £";
              break;
              case 5:
                 document.getElementById('tdAmountExpressedIn').innerHTML =  "AU Dollar";
              break;
            }
          }
          
        }
        else
        {
          //document.getElementById('trAmount').disabled = true;
          document.getElementById('tbMinPrice').disabled = true;
          document.getElementById('tbMaxPrice').disabled = true;
          document.getElementById('tdAmountExpressedIn').innerHTML  = "";
          document.getElementById('tbMinPrice').value = "";
          document.getElementById('tbMaxPrice').value = "";
        }
        
     } 
     else if(event ==0 && checkAll.checked == true && (document.getElementById('cblCountries_1').checked == true || document.getElementById('cblCountries_2').checked == true ||
      document.getElementById('cblCountries_3').checked == true || document.getElementById('cblCountries_4').checked == true ||
      document.getElementById('cblCountries_5').checked == true))
     {
        document.getElementById('cblCountries_1').checked = false;
        document.getElementById('cblCountries_2').checked = false;
        document.getElementById('cblCountries_3').checked = false;
        document.getElementById('cblCountries_4').checked = false;
        document.getElementById('cblCountries_5').checked = false;
        //document.getElementById('trAmount').disabled = true;
        document.getElementById('tbMinPrice').disabled = true;
        document.getElementById('tbMaxPrice').disabled = true;
        document.getElementById('tdAmountExpressedIn').innerHTML  = "";
        document.getElementById('tbMinPrice').value = "";
        document.getElementById('tbMaxPrice').value = "";
     }
     else if((document.getElementById('cblCountries_1').checked == false && document.getElementById('cblCountries_2').checked == false &&
      document.getElementById('cblCountries_3').checked == false && document.getElementById('cblCountries_4').checked == false &&
      document.getElementById('cblCountries_5').checked == false && document.getElementById('cblCountries_0').checked == false))
     {
        document.getElementById('cblCountries_0').checked = true;
        //document.getElementById('trAmount').disabled = true;
        document.getElementById('tbMinPrice').disabled = true;
        document.getElementById('tbMaxPrice').disabled = true;
        document.getElementById('tdAmountExpressedIn').innerHTML  = "";
        document.getElementById('tbMinPrice').value = "";
        document.getElementById('tbMaxPrice').value = "";
     }
    }
  }


