
function openPage(rurl) {
  openPageScroll(rurl, true);
}

function openPageScroll(rurl, scrollpage) {
  if (scrollpage) {
    document.body.scrollTop = 0;
  }  
  document.body.className = 'wait';

  var ressize = bytefx.$size($('contents'));
  //$('contents').style.height = ressize['height'];
  //$('testarea').style.width = ressize['width'];

  $('whmask').style.height = ressize['height'];
  $('whmask').style.width = ressize['width'];

  $('loadinglab').style.display = 'block';
  $('whmask').style.display = 'block';

  new Ajax.Request(rurl, {
    // parameters: { q: document.getElementById('q').value, d: document.getElementById('d').value },
    onSuccess: function(transport) {
      //$('testarea').innerHTML = transport.responseText;
      $('contents').innerHTML = transport.responseText;

      document.body.className = '';
      $('loadinglab').style.display = 'none';
      $('whmask').style.display = 'none';
      pageTracker._trackPageview("/syo/" + rurl);

      //var tasize = bytefx.$size($('testarea'));
      //bytefx.size($('contents'), {width:tasize['width'],height:tasize['height']}, 20, function(){ } );
      //$('testarea').innerHTML = "";
    }
  });
}


function openForum(fid) {
  for (i=0; i<videos.length;i++) {
    if(videos[i][0] == fid) {

      var so = new SWFObject("swf/player.swf", "myVideo", "560", "445", "9", "#ffffff");
      so.useExpressInstall('swf/expressinstall.swf');
      so.addParam("id", "myVideo");
      so.addParam("name", "myVideo");
      so.addParam("wmode", "transparent");
      so.addParam("allowScriptAccess", "always");
      so.addVariable("id", videos[i][3]);
      so.addVariable("autoplay", "true");
      so.write("myVideoDiv");

      openPage("ajax/forum.jsp?id=" + videos[i][0]);

      $('plist_'+videos[i][0]+'_1').style.backgroundColor = "#3764ad";
      $('plist_'+videos[i][0]+'_2').style.backgroundColor = "#3764ad";

      $('plist_'+videos[i][0]+'_1').style.backgroundImage = "url(img/plist2.jpg)";
      $('plist_'+videos[i][0]+'_2').style.backgroundImage = "url(img/plist2.jpg)";

    }
    else {
      $('plist_'+videos[i][0]+'_1').style.backgroundColor = "#dd4a5f";
      $('plist_'+videos[i][0]+'_2').style.backgroundColor = "#dd4a5f";

      $('plist_'+videos[i][0]+'_1').style.backgroundImage = "url(img/plist.jpg)";
      $('plist_'+videos[i][0]+'_2').style.backgroundImage = "url(img/plist.jpg)";
    }
  }
}

function imposeMaxLength(obj, maxlen) {
  return (obj.value.length <= maxlen);
}






function postTopic(fid) {
  
  if (document.getElementById('title').value == "" || document.getElementById('title').value.length < 5) {
    alert("Il titolo deve essere lungo almeno 5 caratteri");
  }
  else if (document.getElementById('message').value == "" || document.getElementById('message').value.length < 5) {
    alert("Il testo del messaggio deve essere lungo almeno 5 caratteri");
  }
  else {
    document.body.className = 'wait';
    new Ajax.Request("ajax/new_topic_post.jsp", {
      parameters: { id: fid, title: document.getElementById('title').value, message: document.getElementById('message').value },
      onSuccess: function(transport) {
        //$('testarea').innerHTML = transport.responseText;
        $('contents').innerHTML = transport.responseText;
  
        document.body.className = '';
        $('loadinglab').style.display = 'none';
        $('whmask').style.display = 'none';
  
        //var tasize = bytefx.$size($('testarea'));
        //bytefx.size($('contents'), {width:tasize['width'],height:tasize['height']}, 20, function(){ } );
        //$('testarea').innerHTML = "";
      }
    });
  }
}
function postPost(fid, tid) {
  
  if (document.getElementById('message').value == "" || document.getElementById('message').value.length < 5) {
    alert("Il testo del messaggio deve essere lungo almeno 5 caratteri");
  }
  else {
    document.body.className = 'wait';
    new Ajax.Request("ajax/new_post_post.jsp", {
      parameters: { id: fid, tid: tid, message: document.getElementById('message').value },
      onSuccess: function(transport) {
        //$('testarea').innerHTML = transport.responseText;
        $('contents').innerHTML = transport.responseText;

        document.body.className = '';
        $('loadinglab').style.display = 'none';
        $('whmask').style.display = 'none';

        //var tasize = bytefx.$size($('testarea'));
        //bytefx.size($('contents'), {width:tasize['width'],height:tasize['height']}, 20, function(){ } );
        //$('testarea').innerHTML = "";
      }
    });
  }
}


var fascicoloWin = null;
function showFascicolo(fid) {
  fascicoloWin = window.open("fascicolo.jsp?id=" + fid, "myg", "top=0,left=0,width=420, height=536,status=no,menubar=no,toolbar=no,scrollbar=no");
  fascicoloWin.focus();
}


function insSmiley(s) {
  document.getElementById('message').value += " " + s + " ";
}  