function getEventCoords(evt) {
    var coords = {left:0, top:0};
    if (evt.pageX) {
        coords.left = evt.pageX;
        coords.top = evt.pageY;
    } else if (evt.clientX) {
        coords.left = evt.clientX + document.body.scrollLeft - document.body.clientLeft;
        coords.top = evt.clientY + document.body.scrollTop - document.body.clientTop;
        if (document.body.parentElement && document.body.parentElement.clientLeft) {
            var bodParent = document.body.parentElement;
            coords.left += bodParent.scrollLeft - bodParent.clientLeft;
            coords.top += bodParent.scrollTop - bodParent.clientTop;
        }
    }
    return coords;

}

var swobj;
function set_flash_player(id,pic) {
swobj = new SWFObject('/player.swf','ply','600','338','9','#FFFFFF');
swobj.addParam('allowfullscreen','true');
swobj.addParam('allowscriptaccess','always');
swobj.addParam('flashvars','file=/files/'+id+'.flv&image=/res/'+pic+'&stretching=exactfit');
swobj.write('container');
}

function set_film(id, file) {
  set_flash_player(id,file);
  //obj =document.getElementById("player");
  // obj.style.left =(document.body.clientWidth-352)/2;
  //obj.style.display ='block';
  return false;
}
function set_screenshot(id, file) {
  obj =document.getElementById("container");
  obj.innerHTML ="<img src='/res/"+file+"' border=0 />";
  return false;
}

function set_screenshot_num() {
  num =screenshot_cur;
  obj =document.getElementById("screenshot_1");
  if (num<=screenshot_all) obj.innerHTML =set_screenshot_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("screenshot_2");
  if (num<=screenshot_all) obj.innerHTML =set_screenshot_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("screenshot_3");
  if (num<=screenshot_all) obj.innerHTML =set_screenshot_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("screenshot_4");
  if (num<=screenshot_all) obj.innerHTML =set_screenshot_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("screenshot_5");
  if (num<=screenshot_all) obj.innerHTML =set_screenshot_div(num);
  else  obj.innerHTML ="";

  set_right('screenshot', 5, screenshot_cur, screenshot_all);
  set_left('screenshot', screenshot_cur);
}

function set_screenshot_div(num) {
  pict =screenshot[num]['pict'];
  name =screenshot[num]['name'];
  text =screenshot[num]['text'];
  refs =screenshot[num]['refs'];
  ret ="<table border=0 cellpadding=0 cellspacing=0><tr><td width=100>"+refs+pict+"</a></td></tr><tr><td height=2></td><tr><td>"+name+"</td></tr></table>";
  return ret;
}

function set_screenshot_next() {
  if (screenshot_cur+5 <=screenshot_all) {
    screenshot_cur+=5;
    set_screenshot_num();
  }
  else {
    if (screenshot_all<5) screenshot_cur=1;
    else screenshot_cur=screenshot_all-5;
    set_screenshot_num();
  }
  return false;
}

function set_screenshot_prev() {
  if (screenshot_cur-5 >=1){
    screenshot_cur-=5;
    set_screenshot_num();
  }
  else {
    screenshot_cur=1;
    set_screenshot_num();
  }
  return false;
}


function set_film_num() {
  num =film_cur;
  if (num<=film_all) {
    obj =document.getElementById("film_1");
    obj.innerHTML =set_film_div(num);
  }
  num++;
  obj =document.getElementById("film_2");
  if (num<=film_all) obj.innerHTML =set_film_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("film_3");
  if (num<=film_all) obj.innerHTML =set_film_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("film_4");
  if (num<=film_all) obj.innerHTML =set_film_div(num);
  else  obj.innerHTML ="";
  num++;
  obj =document.getElementById("film_5");
  if (num<=film_all) obj.innerHTML =set_film_div(num);
  else  obj.innerHTML ="";

  set_right('film', 5, film_cur, film_all);
  set_left('film', film_cur);
}

function set_film_div(num) {
  pict =film[num]['pict'];
  name =film[num]['name'];
  text =film[num]['text'];
  refs =film[num]['refs'];
  ret ="<table border=0 cellpadding=0 cellspacing=0><tr><td width=100>"+refs+pict+"</a></td></tr><tr><td height=2></td><tr><td>"+name+"</td></tr></table>";
  return ret;
}

function set_film_next() {
  if (film_cur+5 <=film_all) {
    film_cur+=5;
    set_film_num();
  }
  else {
    if (film_all<5) film_cur=1;
    else film_cur=film_all-5;
    set_film_num();
  }
  return false;
}

function set_film_prev() {
  if (film_cur-5 >=1){
    film_cur-=5;
    set_film_num();
  }
  else {
    film_cur=1;
    set_film_num();
  }
  return false;
}


function stub() {
  return false;
}

function set_right(name, num, curr, all) {
  obj =document.getElementById(name+"_arr_right");
  if (!(obj===null)) {
    if (curr+num <=all) obj.innerHTML ="<a href=# onclick='return set_"+name+"_next();'><img src='/img/arr_right.gif' width=4 height=7 border=0 /></a>";
    else obj.innerHTML ="<!-- <img src='/img/arr_right_0.gif' width=4 height=7 border=0 /> -->";
  }
}

function set_left(name, curr) {
  obj =document.getElementById(name+"_arr_left");
  if (!(obj===null)) {
    if (curr>1) obj.innerHTML ="<a href=# onclick='return set_"+name+"_prev();'><img src='/img/arr_left.gif' width=4 height=7 border=0 /></a>";
    else obj.innerHTML ="<!-- <img src='/img/arr_left_0.gif' width=4 height=7 border=0 /> -->";
  }
}

function show_pict(evt, file)
{
	if(document.getElementById && ((navigator.userAgent.indexOf('IE 5.0')==-1) && (navigator.userAgent.indexOf('IE 5.5')==-1)))
	{
        var coords = getEventCoords(evt);
		obj =document.getElementById('minis');
		obj.innerHTML ="<img src='/res/"+file+"' border=0 />";
        e = window.event;
        obj.style.top =coords.top;
        obj.style.left =coords.left+50;
		obj.style.visibility="visible";
        return;
	}
	else
	{
		return;
	}
}

function hide_pict()
{
	if(document.getElementById && ((navigator.userAgent.indexOf('IE 5.0')==-1) && (navigator.userAgent.indexOf('IE 5.5')==-1)))
	{
        obj =document.getElementById('minis');
        obj.style.visibility="hidden";
		return;
	}
	else
	{
		return;
	}
}

function toggle_faq(id) {
  obj =document.getElementById(id);
  if (obj.style.display=='none') obj.style.display='block';
  else obj.style.display='none';
  return false;
}

