function setReferUrl(){
  var thisUrl = document.location.toString();
  var urlParts = thisUrl.split('/');
  var domain = urlParts[2];
  var pageName = urlParts[3];
  if('' == pageName){
    pageName = 'index.php';
  }
  var domainParts = domain.split('.');
  var pageNameParts = pageName.split('.');
  var referPartsDomain = domainParts[0];
  var referPartsPageName = pageNameParts[0];

  referUrl = 'http://refer.click108.com.tw/' + referPartsDomain + '/' + referPartsPageName;
}
function setHeadline(){
  var d = new Date;
  var t = d.getTime();
  var r = Math.round(Math.random() * t) % headline.length;
  $('#headline1 a span').text(headline[r].left.text);
  $('#headline2 a span').text(headline[r].center.text);
  $('#headline3 a span').text(headline[r].right.text);
  $('#headline1 a').attr('href', referUrl + headline[r].left.link);
  $('#headline2 a').attr('href', referUrl + headline[r].center.link);
  $('#headline3 a').attr('href', referUrl + headline[r].right.link);
}

function initSelectFields(){
  var d = new Date;
  var y = d.getFullYear();
  for(i = 1901; i <= y; i++){
    var opt = document.createElement('option');
    var optText = document.createTextNode(i);
    $(opt).attr('value', i);
    $(opt).append(optText);
    if(i == 1980){
      $(opt).get(0).selected = true;
    }
    $('#iYear').append(opt);
  }
  $('#iYear').get(0).selectedIndex = 80;
  setDaysofMonth();
}

function setDaysofMonth(){
  var y = parseInt($('#iYear').val(), 10);
  var m = parseInt($('#iMonth').val(), 10);
  var max_d;
  var lastSelectedIndex = $('#iDay').get(0).selectedIndex;
  if(m == 2){
    if(((y % 4) == 0) && (((y % 100) != 0 ) || ((y % 400) == 0))){
      max_d = 29;
    }else{
      max_d = 28;
    }
  }else{
    if((m <= 7 && ((m % 2) == 1)) || (m >= 8 && ((m % 2) == 0))){
      max_d = 31;
    }else{
      max_d = 30;
    }
  }
  $('#iDay').html('');
  for(i = 1; i <= max_d; i++){
    var ii;
    if(i < 10){
      ii = '0' + i;
    }else{
      ii = i;
    }
    var opt = document.createElement('option');
    var optText = document.createTextNode(ii);
    $(opt).attr('value', ii);
    $(opt).append(optText);
    if(i == max_d){
      $(opt).get(0).selected = true;
    }
    $('#iDay').append(opt);
  }
  if(lastSelectedIndex > (max_d - 1)){
    lastSelectedIndex = (max_d - 1);
  }
  if(lastSelectedIndex < 0 || !lastSelectedIndex){
    lastSelectedIndex = 0;
  }
  $('#iDay').get(0).size = max_d;
  $('#iDay').get(0).size = 1;
  $('#iDay').get(0).selectedIndex = lastSelectedIndex;
}

function doFreeSubmit(i){
  var f = document.getElementById('freeForm');
  f.action = actionUrl[i];
  f.submit();
}

function gotoSelectedItem(){
  window.location.href = '/clickCount.php?clickHref=' + encodeURIComponent($('#itemSelector').val());
}

function switchContent(i){
  ni = (i + 1) % 2;
  $('#content' + ni + 'img').css('display', 'none');
  $('#content' + ni + 'box').css('display', 'none');
  $('#content' + i + 'img').css('display', '');
  $('#content' + i + 'box').css('display', '');
}