
page=1;
num_pages=2;
state=0;
function nextPage() {
  if (page<num_pages) {
    new_page=page+1;
    $('canditates'+page).hide();
    $('canditates'+new_page).show();
    $('btn'+page).src="img/pageItem.gif";
    $('btn'+new_page).src="img/pageItemActive.gif";
    page=new_page;
    testEnds();
  }
}

function prevPage() {
  if (page>1) {
    new_page=page-1;
    $('canditates'+page).hide();
    $('canditates'+new_page).show();
    $('btn'+page).src="img/pageItem.gif";
    $('btn'+new_page).src="img/pageItemActive.gif";
    page=new_page;
    testEnds();
  }
}

function gotoPage(new_page) {
  if (new_page>0 && new_page<num_pages+1) {
    $('canditates'+page).hide();
    $('canditates'+new_page).show();
    $('btn'+page).src="img/pageItem.gif";
    $('btn'+new_page).src="img/pageItemActive.gif";
    page=new_page;
    testEnds();
  }  
}
function testEnds() {
  if (new_page==1){
    $('leftbtn').src="img/browseLeftEnd.gif";
    $('rightbtn').src="img/browseRight.gif";
  } else if (new_page==num_pages){
    $('leftbtn').src="img/browseLeft.gif";
    $('rightbtn').src="img/browseRightEnd.gif";
  } else {
    $('leftbtn').src="img/browseLeft.gif";
    $('rightbtn').src="img/browseRight.gif";
  }
}

movie=1;

function initMovie(guid, title, desc) {
  var instanceName = "playerHolder";
  var flashVars = {
    id:'clip_by_guid.cfm?guid='+guid,
    settingsXml:'settings.xml',
    autostart:'false',
    instanceName:instanceName,
    startVol:100
  };
  var flashParams = {
    menu:'false',
    wmode:'transparent',
    allowFullscreen:'true'
  };
  swfobject.embedSWF("player.swf", instanceName, "384", "288", "9", "", flashVars, flashParams);  
  if (title == undefined) title='';
  if ($('name')) {
     $('name').innerHTML=title;
  }
  if (desc == undefined) desc='';
  
  if ($('description2')) {
    $('description2').innerHTML=desc;
  }
  if ($('rate')) {
    $('rate').innerHTML='';
  }
  state=0;
}

function showMovie() {
  $('name').innerHTML=names[movie];
  $('description2').innerHTML=descriptions[movie];
  new Ajax.Updater('rate', 'vote.cfm', {parameters:{guid:movies[movie]}});
  state=1;
}

function playMovie(guid) {
  movie=movies.indexOf(guid);
  $('name').innerHTML=names[movie];
  $('description2').innerHTML=descriptions[movie];
  new Ajax.Updater('rate', 'vote.cfm', {parameters:{guid:movies[movie]}});
  initVideo("playerHolder","","clip_by_guid.cfm?guid="+guid,"click");
  state=1;
}
function nextMovie() {
  new_movie=movie+1;
  if (new_movie<movies.length) {
    movie=new_movie;
    showMovie();
    initVideo("playerHolder","","clip_by_guid.cfm?guid="+movies[movie],"click");
  } else {
    new_movie=0
    movie=new_movie;
    showMovie();
    initVideo("playerHolder","","clip_by_guid.cfm?guid="+movies[movie],"click");
  }
}

function prevMovie() {
  new_movie=movie-1;
  if (new_movie>-1) {
    movie=new_movie;
    showMovie();
    initVideo("playerHolder","","clip_by_guid.cfm?guid="+movies[movie],"click");
  } else {
    new_movie=movies.length-1;
    movie=new_movie;
    showMovie();
    initVideo("playerHolder","","clip_by_guid.cfm?guid="+movies[movie],"click");
  }
}
function getCurrentGUID() {
    if (state==0) return 'af0743bd-bdcd-4a5a-98a7-90025f75c089';
    return movies[movie];
}
function getCurrentName() {
    if (state==0) return 'Inledning av Moa Wictorén';
    return names[movie];
}
function getCurrentDescription() {
    if (state==0) return 'Personalchef Kundservice och Lojalitet';
    return descriptions[movie];
}
  

function mouseOverVote(vote) {
  if (vote==1) {
    $('star1').src='img/star1.gif';
    $('star2').src='img/star0.gif';
    $('star3').src='img/star0.gif';
    $('star4').src='img/star0.gif';
    $('star5').src='img/star0.gif';
  } else if (vote==2) {
    $('star1').src='img/star1.gif';
    $('star2').src='img/star1.gif';
    $('star3').src='img/star0.gif';
    $('star4').src='img/star0.gif';
    $('star5').src='img/star0.gif';
  } else if (vote==3) {
    $('star1').src='img/star1.gif';
    $('star2').src='img/star1.gif';
    $('star3').src='img/star1.gif';
    $('star4').src='img/star0.gif';
    $('star5').src='img/star0.gif';
  } else if (vote==4) {
    $('star1').src='img/star1.gif';
    $('star2').src='img/star1.gif';
    $('star3').src='img/star1.gif';
    $('star4').src='img/star1.gif';
    $('star5').src='img/star0.gif';
  } else if (vote==5) {
    $('star1').src='img/star1.gif';
    $('star2').src='img/star1.gif';
    $('star3').src='img/star1.gif';
    $('star4').src='img/star1.gif';
    $('star5').src='img/star1.gif';    
  }
}
function mouseOutVote(vote) {
  $('star1').src='img/star0.gif';
  $('star2').src='img/star0.gif';
  $('star3').src='img/star0.gif';
  $('star4').src='img/star0.gif';
  $('star5').src='img/star0.gif';
}

function clickVote(vote) {
  new Ajax.Updater('rate', 'vote.cfm', {parameters:{guid:movies[movie], vote:vote }});  
}

