  function toggleDesc(type) {
    if (type == "more") {
      document.getElementById("vid-deck-collapse").style.display = "none";
      document.getElementById("vid-deck-expand").style.display = "block";
    } else if (type == "less") {
      document.getElementById("vid-deck-expand").style.display = "none";
      document.getElementById("vid-deck-collapse").style.display = "block";
    }
  }


  function toggleRate() {
    document.getElementById("vid-share").style.display = "none";
    document.getElementById("vid-talk").style.display = "none";
    document.getElementById("vid-rate").style.display = "block";
  }

  function toggleComment() {
    document.getElementById("vid-share").style.display = "none";
    document.getElementById("vid-rate").style.display = "none";
    document.getElementById("vid-talk").style.display = "block";
  }


  function toggleShare() {
    document.getElementById("vid-rate").style.display = "none";
    document.getElementById("vid-talk").style.display = "none";
    document.getElementById("vid-share").style.display = "block";
  }

  function closeThis(divName) {  document.getElementById(divName).style.display = "none";  }

  function goToPage(productId,pageNumber) {
    var req = new Request.HTML({method: 'get', url: '/tv/2008/ajax/show_page_comments.htm', update: $('talkback'), onRequest: function() { $('talkback').set({html: '<img src="/tv/i/08/ajax-loader.gif" border="0">'}) }, evalScripts: true }).send('p='+productId+'&pg='+pageNumber);
   }

  function emailVideo() {
    //validate fields
    var recp = document.forms["vsm-form"].elements["vsm-recipients"].value;
    recp = recp.replace(/^\s+|\s+$/g, '') ;
    if (!recp) {
      alert("Recipients must not be empty!");
      return;   
    }

    var req = new Request.HTML({url: '/tv/2008/ajax/submit_share_by_email.htm', update: $('vid-share-email'), onRequest: function() { $('vid-share-email').set({html: '<img src="/tv/i/08/ajax-loader.gif" border="0">'}) }, evalScripts: true }).post($('vsm-form'));
  }

  function loadShareEmail() {
    var req = new Request.HTML({method: 'get', url: '/tv/2008/ajax/show_share_email.htm', update: $('vid-share-email'), onRequest: function() { $('vid-share-email').set({html: '<img src="/tv/i/08/ajax-loader.gif" border="0">'}) }, evalScripts: true }).send($('vsm-load-form'));
  }

  function setRating(score) {
    document.forms["vrv-form"].elements["user-rating"].value = score;
  }

  function submitUserRating(score) {
    var req = new Request.HTML({method: 'get', url: '/tv/2008/ajax/submit_video_rating.htm', update: $('rate-your-rating'), 
        onRequest: function() { $('rate-your-rating').set({html: '<img src="/tv/i/08/ajax-loader.gif" border="0">'}) }, 
        onComplete: function() {  var reqCurr = new Request.HTML({method: 'get', url: '/tv/2008/ajax/show_video_rating.htm', update: $('rate-product-rating'), onRequest: function() { $('rate-product-rating').set({html: '<img src="/tv/i/08/ajax-loader.gif" border="0">'}) }, evalScripts: true }).send($('vrv-form')); },
        evalScripts: true }).send($('vrv-form'));
  }

  function submitUserComment() {
  if(document.vrc_form.comment_body.value == "") {
    alert("Please enter the comments");    
    return;
  }
  var req = new Request.HTML({url: '/tv/2008/ajax/submit_video_comment.htm', update: $('talkback'), onRequest: function() { $('talkback').set({html: '<img src="/tv/i/08/ajax-loader.gif" border="0">'}) }, evalScripts: true }).post($('vrc_form'));
  }
