function checkTip(obj) {
  if(parseInt($(obj + '_selected').value) == 1)
    return '從禮物籃中移除?';
  else
    return '加入到禮物籃?';
}
function checkTip1(obj, className, myName, toName) {
  if(className == 'normal')
    return  myName + '向' + toName + '說:<br />' + $(obj + '_message').innerHTML;
  else
    return '這份救地球禮物還未被人挑選,<br />送這份禮物給' + toName + '吧! :)';
}

var itemArray = new Array();
itemArray[0] = 'ape';
itemArray[1] = 'recyclepp';
itemArray[2] = 'fan';
itemArray[3] = 'refrigerator';
itemArray[4] = 'bear';
itemArray[5] = 'light';
itemArray[6] = 'banner2';
itemArray[7] = 'sun';
itemArray[8] = 'fsc';
itemArray[9] = 'craft';
itemArray[10] = 'banner';

var costArray = new Array();
costArray[0] = 40;
costArray[1] = 30;
costArray[2] = 80;
costArray[3] = 30;
costArray[4] = 40;
costArray[5] = 10;
costArray[6] = 30;
costArray[7] = 80;
costArray[8] = 30;
costArray[9] = 30;
costArray[10] = 10;

function add_item(obj) {
  if(parseInt($(obj + '_selected').value) == 1)
  {
    remove_item(obj);
  }
  else
  {
    pageTracker._trackEvent('Gifts', 'Add', obj, $(obj + '_cost').value);
    $(obj).innerHTML = '<a href="javascript:void(0);"><img src="img/dark/' + obj + '.gif" border="0" /></a>';
    
    $(obj + '_selected').value = 1;
    $('cost_value').innerHTML = parseInt($('cost_value').innerHTML) + parseInt($(obj + '_cost').value);

    $(obj + '_num').innerHTML = 1;
    $(obj + '_amount').innerHTML = $(obj + '_cost').value;
    $('total_amount').innerHTML = parseInt($('total_amount').innerHTML) + parseInt($(obj + '_cost').value);
  }
}
function remove_item(obj) {
  if(parseInt($(obj + '_selected').value) == 1)
  {
    pageTracker._trackEvent('Gifts', 'Remove', obj, $(obj + '_cost').value);
    $(obj).innerHTML = '<a href="javascript:void(0);"><img src="img/' + obj + '.gif" border="0" /></a>';

    $(obj + '_selected').value = 0;
    $('cost_value').innerHTML = parseInt($('cost_value').innerHTML) - parseInt($(obj + '_cost').value);

    $(obj + '_num').innerHTML = 0;
    $(obj + '_amount').innerHTML = 0;
    $('total_amount').innerHTML = parseInt($('total_amount').innerHTML) - parseInt($(obj + '_cost').value);
  }
}
function add_item2(obj) {
  if(parseInt($(obj + '_selected').value) == 1)
  {
    remove_item2(obj);
  }
  else
  {
    $(obj).innerHTML = '<a href="javascript:void(0);"><img src="img/dark/' + obj + '.gif" border="0" /></a>';
    
    $(obj + '_selected').value = 1;
    $('cost_value').innerHTML = parseInt($('cost_value').innerHTML) + parseInt($(obj + '_cost').value);

    $(obj + '_num').innerHTML = 1;
    $(obj + '_amount').innerHTML = $(obj + '_cost').value;
    $('total_amount').innerHTML = parseInt($('total_amount').innerHTML) + parseInt($(obj + '_cost').value);
  }
}
function remove_item2(obj) {
  if(parseInt($(obj + '_selected').value) == 1)
  {
    $(obj).innerHTML = '<a href="javascript:void(0);"><img id="' + obj + '_2" src="img/ppl/my_image110_130_no.jpg" class="others" style="width: 49px; height: 49px; border: 3px solid #FFFFFF; border-bottom: 7px solid #FFFFFF;" border="0" /><img src="img/' + obj + '.gif" class="others" border="0" /></a>';
    $(obj + '_selected').value = 0;
    $('cost_value').innerHTML = parseInt($('cost_value').innerHTML) - parseInt($(obj + '_cost').value);

    $(obj + '_num').innerHTML = 0;
    $(obj + '_amount').innerHTML = 0;
    $('total_amount').innerHTML = parseInt($('total_amount').innerHTML) - parseInt($(obj + '_cost').value);
  }
}

function show_gift_cart() {
  var totalAmount = 0;
  for(i=0; i<11; i++)
  {
    if(parseInt($(itemArray[i] + '_selected').value) == 1)
    {
      $(itemArray[i] + '_num').innerHTML = 1;
      $(itemArray[i] + '_amount').innerHTML = costArray[i];
      totalAmount += costArray[i];
    }
  }

  $('total_amount').innerHTML = totalAmount;
  $('gift_cart').show();
  $('cover').show();
}

function hide_gift_cart() {
  $('gift_cart').hide();
  $('cover').hide();
}

function show_gift_flow(){
  $('gift_flow').show();
  $('cover').show();
}

function hide_gift_flow() {
  $('gift_flow').hide();
  $('cover').hide();
}

function show_gift_use(){
  $('gift_use').show();
  $('cover').show();
}

function hide_gift_use() {
  $('gift_use').hide();
  $('cover').hide();
}

function show_gift_preview(){
  $('gift_preview').show();
  $('cover').show();
}

function hide_gift_preview() {
  $('gift_preview').hide();
  $('cover').hide();
}

function finalCheck()
{
  $('cart_items').value = '';
  for(i=0; i<11; i++)
  {
    if($(itemArray[i] + '_selected').value == '1')
      $('cart_items').value = $('cart_items').value + i + ',';
  }

  var str = $('cart_items').value;
  if(str != '')
  {
    $('cart_items').value = str.substring(0,str.length-1);
    document.form1.submit();
  }
  else
    alert('請購買最少一份禮物.');
}

function finalCheckUpload()
{
  var defaultImg = 0;
  var allowSubmit = 0;
  if($('my_name').value == '' || $('my_email').value == '' || $('to_name').value == '' || $('to_email').value == '' || $('my_message').value == '')
    alert('請填妥所有個人化資料.');
  else if($('my_image').value == '' || $('to_image').value == '')
  {
    defaultImg = confirm('確定使用預設的相片?')
    if(defaultImg)
      allowSubmit = 1;
  }
  else
    allowSubmit = 1;
  
  
  if(allowSubmit == 1)
  {
    if(defaultImg)
    {
      if($('my_image').value == '')
        $('default_my_img').value = 1;
        
      if($('to_image').value == '')
        $('default_to_img').value = 1;
    }
    
    $('uploading').innerHTML = '(正在儲存資料，請耐心等候)';
    document.form1.submit();
  }
}
function finalCheckUpload2()
{
  var defaultImg = 0;
  var allowSubmit = 0;
  if($('my_name').value == '' || $('my_email').value == '' || $('my_message').value == '')
    alert('請填妥所有個人化資料.');
  else if($('my_image').value == '')
  {
    defaultImg = confirm('確定使用預設的相片?')
    if(defaultImg)
      allowSubmit = 1;
  }
  else
    allowSubmit = 1;
  
  
  if(allowSubmit == 1)
  {
    if(defaultImg)
    {
      if($('my_image').value == '')
        $('default_my_img').value = 1;
    }
    
    $('uploading').innerHTML = '(正在儲存資料，請耐心等候)';
    document.form1.submit();
  }
}

function show_message(obj, position) {
  if(position == 'left')
  {
    $('left_message_box').innerHTML = '<div style="padding: 10px;">' + $(obj + '_txt').innerHTML + '</div>';
    $('left_message_box').show();
  }
  else
  {
    $('right_message_box').innerHTML = '<div style="padding: 10px;">' + $(obj + '_txt').innerHTML + '</div>';
    $('right_message_box').show();
  }
}
function hide_message() {
  $('left_message_box').hide();
  $('right_message_box').hide();
}

function show_preview(){
	$('movie_preview').show();
	$('cover').show();
}
function hide_preview(){
	$('movie_preview').hide();
	$('cover').hide();
}

function show_preview_item(item_no, msg, id){
  var ranNum = Math.round(Math.random()*10000);
	var html_text = '<object classid="clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7, 0, 19, 0" width="600" height="450" title="Preview"><param name="movie" value="swf/movie_'+item_no+'_preview.swf?play_mode=1&user_id='+id+'&msg='+msg+'&unqid='+ranNum+'" /><param name="quality" value="high" /><embed src="swf/movie_'+item_no+'_preview.swf?play_mode=1&user_id='+id+'&msg='+msg+'&unqid='+ranNum+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="450"></embed></object>';
	$('preview_area').show();

  if(item_no == 1)
    $('movie_name').innerHTML = '<b>救氣候愛地球 - 預覽版本: <span style="font-size: 80%;">(*正式發送時將會是完整版本)</span></b>';
  else
    $('movie_name').innerHTML = '<b>保護森林愛地球 - 預覽版本: <span style="font-size: 80%;">(*正式發送時將會是完整版本)</span></b>';
	$('moview_area').innerHTML = html_text;
}
function hide_preview_item(){
	$('moview_area').update('');
	$('preview_area').hide();
}

function numLeft() //set the char limit for sophie's title
{
	var myMessage = $('my_message').value;
	var numLeft = 80 - myMessage.length;
	if(numLeft >= 0)
		$('num_left').innerHTML = numLeft;
	else
	{
		$('my_message').value = myMessage.substring(0, 80);
		$('num_left').innerHTML = '0';
	}
}

function hide_play_movie(){
	$('play_movie').hide();
	$('cover').hide();
}