/* **********************************************************************
 *
 *           Copyright (c) 2002 by MillifoonZillion Software, Inc.
 *                     All rights reserved.
 *
 * **********************************************************************
 *
 * $Workfile: vbook.js $
 * $Author: Mateusz Karwowski $
 *
 * **********************************************************************/

function showVideoLarge(path,image,time) {
  previewWin = window.open("/player_l.ws?path="+path+"&image="+image+"&time="+time,"previewWin","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width=640,height=504");
  previewWin.focus();
}

function showVideoSmall(path,image,time) {
  previewWin = window.open("/player_s.ws?path="+path+"&image="+image+"&time="+time,"previewWin","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,width=352,height=290");
  previewWin.focus();
}

function displayContent(iType, bHeader, mainTitle, subTitle, textContent, textBGColor, textBGImage, linkName, linkAddress, publishAddress, imageAddress, backBtn) {

  document.getElementById('textcontent').innerHTML = textContent.toString();
  document.getElementById('textcontent').style.backgroundColor = textBGColor.toString();
  document.getElementById('textcontent').style.backgroundImage = "url("+textBGImage.toString()+")";
  document.getElementById('textcontent').style.display = "block";

  document.getElementById('line_up').style.display = "block";
  document.getElementById('line_down').style.display = "block";

  if(iType.toString() == "0")  {
    //vdoc
    document.getElementById('textcontent').style.left = 18;
    document.getElementById('textcontent').style.width = ((BrowserDetect.browser == "Explorer") ? 954 : 946);

    document.getElementById('line_down').style.left = 8;
    document.getElementById('line_down').style.width = 974;

    document.getElementById('previous').style.display = "none";
    document.getElementById('next').style.display = "none";

    if(bHeader.toString() == "1")  {
      //vdoc with header
      document.getElementById('flashcontent').style.width = 290;
      document.getElementById('flashcontent').style.height = 80;

      document.getElementById('maintitle').style.display = "block";
      document.getElementById('maintitle').innerHTML = mainTitle.toString();

      document.getElementById('subtitle').style.display = "block";
      document.getElementById('subtitle').innerHTML = subTitle.toString();

      document.getElementById('textcontent').style.top = 86;
      document.getElementById('textcontent').style.height = ((BrowserDetect.browser == "Explorer") ? 800 : 794);
      document.getElementById('textcontent').style.backgroundPosition = "18px 86px";

      document.getElementById('line_up').style.left = 298;
      document.getElementById('line_up').style.top = ((BrowserDetect.browser == "Explorer") ? 79 : 73);
      document.getElementById('line_up').style.width = 684;

      document.getElementById('link').innerHTML = "More Info:<br>" + linkName.toString();
      document.getElementById('link').href = linkAddress.toString();
      document.getElementById('link').style.display = ((linkName.toString().length>0) ? "block" : "none");

      document.getElementById('publish').href = publishAddress.toString();
      document.getElementById('publish').style.display = ((publishAddress.toString().length>0) ? "block" : "none");

      document.getElementById('imagebtn').href = imageAddress.toString();
      document.getElementById('imagebtn').style.display = ((imageAddress.toString().length>0) ? "block" : "none");

      document.getElementById('back').style.display = ((backBtn.toString()=="1") ? "block" : "none");

    } else {
      //vdoc without header
      document.getElementById('flashcontent').style.width = 0;
      document.getElementById('flashcontent').style.height = 0;

      document.getElementById('maintitle').style.display = "none";
      document.getElementById('subtitle').style.display = "none";

      document.getElementById('textcontent').style.top = 12;
      document.getElementById('textcontent').style.height = ((BrowserDetect.browser == "Explorer") ? 874 : 868);
      document.getElementById('textcontent').style.backgroundPosition = "8px 12px";

      document.getElementById('line_up').style.left = 8;
      document.getElementById('line_up').style.top = ((BrowserDetect.browser == "Explorer") ? 5 : (-1));
      document.getElementById('line_up').style.width = 974;

      document.getElementById('link').style.display = "none";
      document.getElementById('publish').style.display = "none";
      document.getElementById('imagebtn').style.display = "none";
      document.getElementById('back').style.display = "none";
    }
  } else if(iType.toString() == "1") {
    //vbook narrow
    document.getElementById('flashcontent').style.width = 290;
    document.getElementById('flashcontent').style.height = 900;

    document.getElementById('textcontent').style.left = 298;
    document.getElementById('textcontent').style.width = ((BrowserDetect.browser == "Explorer") ? 684 : 676);

    document.getElementById('line_up').style.left = 298;
    document.getElementById('line_up').style.width = 684;

    document.getElementById('line_down').style.left = 298;
    document.getElementById('line_down').style.width = 684;

    if(bHeader.toString() == "1")  {
      //vbook with header
      document.getElementById('maintitle').style.display = "block";
      document.getElementById('maintitle').innerHTML = mainTitle.toString();

      document.getElementById('subtitle').style.display = "block";
      document.getElementById('subtitle').innerHTML = subTitle.toString();

      document.getElementById('textcontent').style.top = 86;
      document.getElementById('textcontent').style.height = ((BrowserDetect.browser == "Explorer") ? 800 : 794);
      document.getElementById('textcontent').style.backgroundPosition = "298px 86px";

      document.getElementById('line_up').style.top = ((BrowserDetect.browser == "Explorer") ? 79 : 73);

      document.getElementById('link').innerHTML = "More Info:<br>" + linkName.toString();
      document.getElementById('link').href = linkAddress.toString();
      document.getElementById('link').style.display = ((linkName.toString().length>0) ? "block" : "none");

      document.getElementById('publish').href = publishAddress.toString();
      document.getElementById('publish').style.display = ((publishAddress.toString().length>0) ? "block" : "none");

      document.getElementById('imagebtn').href = imageAddress.toString();
      document.getElementById('imagebtn').style.display = ((imageAddress.toString().length>0) ? "block" : "none");

      document.getElementById('back').style.display = ((backBtn.toString()=="1") ? "block" : "none");

      document.getElementById('previous').style.display = "block";
      document.getElementById('next').style.display = "block";

    } else {
      //vbook without header
      document.getElementById('maintitle').style.display = "none";
      document.getElementById('subtitle').style.display = "none";

      document.getElementById('textcontent').style.top = 12;
      document.getElementById('textcontent').style.height = ((BrowserDetect.browser == "Explorer") ? 874 : 868);
      document.getElementById('textcontent').style.backgroundPosition = "298px 12px";

      document.getElementById('line_up').style.top = ((BrowserDetect.browser == "Explorer") ? 5 : (-1));

      document.getElementById('link').style.display = "none";
      document.getElementById('publish').style.display = "none";
      document.getElementById('imagebtn').style.display = "none";
      document.getElementById('back').style.display = "none";
      document.getElementById('previous').style.display = "none";
      document.getElementById('next').style.display = "none";
    }
  } else {
    //vbook wide
    document.getElementById('flashcontent').style.width = 290;
    document.getElementById('flashcontent').style.height = 900;

    document.getElementById('textcontent').style.left = 28;
    document.getElementById('textcontent').style.width = ((BrowserDetect.browser == "Explorer") ? 954 : 946);
    document.getElementById('textcontent').style.zIndex = -1;

    document.getElementById('line_down').style.left = 28;
    document.getElementById('line_down').style.width = 954;
    document.getElementById('line_down').style.zIndex = -1;

    if(bHeader.toString() == "1")  {
      //vbook with header

      document.getElementById('maintitle').style.display = "block";
      document.getElementById('maintitle').innerHTML = mainTitle.toString();

      document.getElementById('subtitle').style.display = "block";
      document.getElementById('subtitle').innerHTML = subTitle.toString();

      document.getElementById('textcontent').style.top = 86;
      document.getElementById('textcontent').style.height = ((BrowserDetect.browser == "Explorer") ? 800 : 794);
      document.getElementById('textcontent').style.backgroundPosition = "28px 86px";

      document.getElementById('line_up').style.left = 298;
      document.getElementById('line_up').style.top = ((BrowserDetect.browser == "Explorer") ? 79 : 73);
      document.getElementById('line_up').style.width = 684;

      document.getElementById('link').innerHTML = "More Info:<br>" + linkName.toString();
      document.getElementById('link').href = linkAddress.toString();
      document.getElementById('link').style.display = ((linkName.toString().length>0) ? "block" : "none");

      document.getElementById('publish').href = publishAddress.toString();
      document.getElementById('publish').style.display = ((publishAddress.toString().length>0) ? "block" : "none");

      document.getElementById('imagebtn').href = imageAddress.toString();
      document.getElementById('imagebtn').style.display = ((imageAddress.toString().length>0) ? "block" : "none");

      document.getElementById('back').style.display = ((backBtn.toString()=="1") ? "block" : "none");

      document.getElementById('previous').style.display = "block";
      document.getElementById('next').style.display = "block";

    } else {
      //vbook without header

      document.getElementById('maintitle').style.display = "none";
      document.getElementById('subtitle').style.display = "none";

      document.getElementById('textcontent').style.top = 12;
      document.getElementById('textcontent').style.height = ((BrowserDetect.browser == "Explorer") ? 874 : 868);
      document.getElementById('textcontent').style.backgroundPosition = "28px 12px";

      document.getElementById('line_up').style.left = 28;
      document.getElementById('line_up').style.top = ((BrowserDetect.browser == "Explorer") ? 5 : (-1));
      document.getElementById('line_up').style.width = 954;
      document.getElementById('line_up').style.zIndex = -1;

      document.getElementById('link').style.display = "none";
      document.getElementById('publish').style.display = "none";
      document.getElementById('imagebtn').style.display = "none";
      document.getElementById('back').style.display = "none";
      document.getElementById('previous').style.display = "none";
      document.getElementById('next').style.display = "none";
    }
  }
}

function nextBtnPress() {
  document.getElementById('flashcontent').nextBtnPress();
}

function prevBtnPress() {
  document.getElementById('flashcontent').prevBtnPress();
}

function goBack() {
  document.getElementById('flashcontent').goBack();
}

function selectItem(item) {
  document.getElementById('flashcontent').selectItem(item);
}

function selectDoc(pk) {
  document.getElementById('flashcontent').selectDoc(pk);
}
