var uid = new Date().getTime();
var flashProxy = new FlashProxy(uid, 'http://videos.webpronews.com/video/getvids2/JavaScriptFlashGateway.swf');

var post_count = 5;
var post_interval;
var current_post = 0;
var old_ad = 'null';

function check_rotate(direction) {
  clearInterval(post_interval);
//  post_interval = setInterval(check_rotate_auto,7000); //time in milliseconds
  if (direction == 2) {
    flashProxy.call('changeCurrentMovieName', ((post_count + current_post - 1) % post_count), direction);
  }
  else {
    flashProxy.call('changeCurrentMovieName', ((current_post + 1) % post_count), direction);
  }
}

function check_rotate_auto() {
  // IE is really stupid. It can't pass variables vis-a-vis setInterval like any decent browser (Firefox, Safari...)
  // So, here's a wrapper function.
  check_rotate(1);
}

function post_rotate(direction) {
  if (direction == 2) {
    current_post = (post_count + current_post - 1) % post_count;
  }
  else {
    current_post = (current_post + 1) % post_count; 
  }

  document.getElementById('title').innerHTML = '<img src="http://images.ientrymail.com/webpronews/video/mini_cam_color.gif" width="17" height="13"><a class="link" target="_BLANK" href="' + links[current_post] + '"><b>' + titles[current_post] + '</b></a>';
  document.getElementById('getcode').innerHTML = '<a href="#" onclick="window.open(\'http://videos.webpronews.com/video/getcode.php?movie_name=' + movies[current_post] + '\', \'Code\', \'scrollbars,height=175,width=500\'); return false;"><b>Add this video to your site</b></a>';
  if (old_ad != ads[current_post]) {
    if (ads[current_post] != '') {
      document.getElementById('bannerad').innerHTML = '<a href="http://aj.600z.com/aj/' + ads[current_post] + '/0/cc?z=1"><img src="http://aj.600z.com/aj/' + ads[current_post] + '/0/vc?z=1&dim=24242" width="336" height="60" border="0"></a>';
    }
    else {
      document.getElementById('bannerad').innerHTML = '';
    }
  }
  old_ad = ads[current_post];
}

links = new Array();
titles = new Array();
ads = new Array();
movies = new Array();
//post_interval = setInterval(check_rotate_auto,7000); //time in milliseconds

