$(document).ready(function() {
    
    /* rotating banners */
    if ($("#switcher").length > 0) {
      $("#banner > ul").tabs({fx: { opacity: 'toggle', duration: 'slow' }});
      $("#banner > ul").tabs('rotate', 5000, 1);
    }
    
    /* latest news tabs */
    $("#block-center > ul").tabs();
    /* select the first tab */
    $("#block-center > ul").tabs('select', 1);
    
    /*
    $("ul.sf-menu").supersubs({
        minWidth: 12,
        maxWidth: 27,
        extraWidth: 1
    }).superfish({
        speed: 250,
        autoArrows: true
    });
    */
    /* superfish */
    if ($("ul.sf-menu").length > 0) {
      $("ul.sf-menu").superfish({
          speed: 250,
          autoArrows: true
      });
    }
    
    
    /* promo carousel */
    if ($("#jcarousel").length > 0) {
      $('#jcarousel').jcarousel({
          scroll: 1,
          auto: 5,
          wrap: 'last'
      });
    }
		
		$(document).pngFix();
});

/* useful tools handler */
function submitServices() {
  var where = document.getElementById('select-services');
  
  if (where.value == 'suku_bunga') {
    window.location = '/english/resource/bunga_eng_02122011.asp';
  }
  
  if (where.value == 'kurs') {
    window.location = '/english/resource/kurs.asp?row=2';
  }
  
  if (where.value == 'tarif_layanan') {
    window.location = '/english/article/046447431477.asp?article_id=046447431477';
  }
  
  if (where.value == 'prime_lending_rate') {
    window.location = '/english/resource/prime_lending_rate.asp';
  }
}

function submitTools() {
  var where = document.getElementById('select-tools');
  
  if (where.value == 'kalkulator_finansial') {
    window.location = '/english/resource/financial.asp?row=1';
  }
  
  if (where.value == 'kalkulator_kpr') {
    window.location = '/english/article/simgrahamandiri.aspx';
  }
  
  if (where.value == 'kalkulator_kba') {
    window.location = '/english/article/simkba.aspx';
  }
  
  if (where.value == 'permohonan_kredit') {
    window.location = '/english/article/formaplikasi.pdf';
  }
  
  if (where.value == 'sms_inet_banking') {
    window.location = '/english/registrationform-smsbanking.pdf';
  }
}

function submitLocation() {
  var where = document.getElementById('select-location');
  
  if (where.value == 'atm') {
    window.location = '/english/resource/atm.asp?row=4';
  }
  
  if (where.value == 'branch') {
    window.location = '/english/resource/jaringan.asp?row=3';
  }
  
  if (where.value == 'merchant') {
    window.location = '/english/resource/merchant.aspx?row=5';
  }
  
  if (where.value == 'mikro') {
    window.location = '/english/resource/jaringan-mbu.asp';
  }
}

function submitSearch() {
  var keyword = document.getElementById('textfield-search');
  
  if (keyword.value == '') {
    alert('Please provide the keyword to search.');
  }
  
  else {
    window.location = '/english/search.aspx?search=' + keyword.value;
  }
}

function usefulTools(submit) {
  switch (submit.name) {
    case 'submit-search':
      submitSearch();
      break;
    
    case 'submit-services':
      submitServices();
      break;
    
    case 'submit-tools':
      submitTools();
      break;
      
    case 'submit-location':
      submitLocation();
      break;
  }
}



