/**************************************
fotonablak.hu
Local JavaScript
Verzió 2.8
Development by Wittmannsoft
**************************************/

var speedlinksVisible = false;

//Popup menü paraméterek
//panelek száma
var vMPCount = 6;
//panelek szélessége
var vMPWidth = new Array;
vMPWidth[1] = 200;
vMPWidth[2] = 600;
vMPWidth[3] = 200;
vMPWidth[4] = 200;
vMPWidth[5] = 200;
vMPWidth[6] = 200;
//panelek felső pozíciója
var vMPTop = 192;
//panelek maximális jobboldali relatív pozíciója (a fejléc szélessége)
var vMPRight = 978;
//panelek eltolása a menüelemek bal pozíciójához képest
var vMPShift = 7;
//panel megjelenítésének késleltetése (ms)
var vMPDelay = 600;
//panel átlátszóságának kezdőértéke (1-100)
var vMPSOpacity = 10;
//panel átlátszóságának záróértéke (1-100)
var vMPEOpacity = 100;
//panel átlátszóság változásának léptéke (1-50)
var vMPIOpacity = 10;
//panel pillanatnyi átlátszósági értéke
var vMPOpacity = new Array;
for (i=1; i<=vMPCount; i++) { vMPOpacity[i] = vMPSOpacity; }
//panel animáció időzítőjének azonosítója
var vMPTimeout = new Array;
for (i=1; i<=vMPCount; i++) { vMPTimeout[i] = null; }
//panel láthatóságának jelzése (bármelyik)
var vMPVisible = false;


function RemoveFocus() {
  this.blur();
  return true;
}


function InitializeLinks() {
  linklist = document.getElementsByTagName('A');
  for(i=0; i<linklist.length; i++) {
    if (linklist[i].onfocus == null) linklist[i].onfocus = RemoveFocus;
  }
}


function InitializeDoc() {
  InitializeLinks();
  var d = document;
  if (!preimages) {
    var preimages = new Array;
    var id = -1;
    preimages[++id] = 'images/butterfly/butterfly_1.png';
    preimages[++id] = 'images/butterfly/butterfly_2.png';
    preimages[++id] = 'images/butterfly/butterfly_3.png';
    preimages[++id] = 'images/butterfly/butterfly_4.png';
    preimages[++id] = 'images/butterfly/butterfly_5.png';
    preimages[++id] = 'images/butterfly/butterfly_6.png';
    preimages[++id] = 'images/butterfly/butterfly_7.png';
    preimages[++id] = 'images/butterfly/butterfly_8.png';
    preimages[++id] = 'images/foton_site_menupanelbg.jpg';
    preimages[++id] = 'images/foton_site_menupanelit.jpg';
    preimages[++id] = 'images/foton_site_menusign_a.jpg';
    preimages[++id] = 'images/foton_site_menusign_h.jpg';
    preimages[++id] = 'images/foton_site_cetelem_h.jpg';
    preimages[++id] = 'images/foton_site_cetelem_n.jpg';
    preimages[++id] = 'images/foton_site_nft_h.jpg';
    preimages[++id] = 'images/foton_site_nft_n.jpg';
    preimages[++id] = 'images/foton_site_hefop_h.jpg';
    preimages[++id] = 'images/foton_site_hefop_n.jpg';
    preimages[++id] = 'images/foton_site_develop_h.jpg';
    preimages[++id] = 'images/foton_site_develop_n.jpg';
  }
  if (!d.MM_p) d.MM_p = new Array();
  var i;
  var j = d.MM_p.length;
  for (i=0; i<preimages.length; i++) {
    d.MM_p[j] = new Image;
    d.MM_p[j++].src = preimages[i];
  }
  if (d.getElementById('headertm4')) d.getElementById('headertm4').innerHTML = '&nbsp;';
}


function MenuMOver(vThis) {
  vThis.style.background = '#ff8c00 URL(\'images/foton_site_menusign_h.jpg\') no-repeat left';
  vThis.style.color = 'white';
  return true;
}


function MenuMOut(vThis) {
  vThis.style.background = 'transparent';
  vThis.style.color = 'navy';
  return true;
}


function GetFlashVideoCode(vPath,vVideoName,vWidth,vHeight) {
  var flashstr = ''+ 
    '<object '+
      'classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '+
      'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,22,0" '+
      'id="'+vVideoName+'" '+
      'width="'+vWidth+'" height="'+vHeight+'">'+
      '<param name="movie" value="'+vPath+'/'+vVideoName+'.swf">'+
      '<param name="bgcolor" value="#FFFFFF">'+
      '<param name="quality" value="best">'+
      '<param name="loop" value="false">'+
      '<param name="menu" value="false">'+
      '<param name="scale" value="noscale">'+
      '<param name="wmode" value="opaque">'+
      '<param name="allowscriptaccess" value="samedomain">'+
      '<embed '+
      '  type="application/x-shockwave-flash" '+
      '  pluginspage="http://www.adobe.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" '+
      '  name="'+vVideoName+'" '+
      '  width="'+vWidth+'" height="'+vHeight+'" '+
      '  src="'+vPath+'/'+vVideoName+'.swf" '+
      '  bgcolor="#FFFFFF" '+
      '  quality="best" '+
      '  loop="false" '+
      '  menu="false" '+
      '  scale="noscale" '+
      '  wmode="opaque" '+
      '  allowscriptaccess="samedomain">'+
      '  <noembed></noembed>'+
      '</embed>'+
    '</object>';
  return flashstr;
}


function GetHTMLText(vID) {
  var vText = '';
  if (vID == 'showvideo') {
    vText = '<span class="smalltext" style="color:silver">Kattintson a képre a video megtekintéséhez!</span>';
  } else if (vID == 'showkiskonyvbox') {
    vText = '<br>'+
      '<div class="rendelbox">'+
        '<img src="images/foton_site_kiskonyvek.jpg" alt="Ablaktanácsadó Kiskönyv" title="Ablaktanácsadó Kiskönyv" border="0" height="156" width="199" align="left" style="margin-top:5px; margin-right:15px; margin-bottom:5px;">'+
        '<h2 style="color:#0055a0; margin-top:17px; margin-bottom:7px;">Ablaktanácsadó Kiskönyv<br>és 12 részes Magazin</h2>'+
        '<p style="margin-bottom:10px;"><img src="images/foton_site_line.png" alt="" border="0" height="1" width="160"></p>'+ 
        '<p style="margin-bottom:12px;"><span class="smalltext">Töltse le az ablaktanácsadó kiskönyv elektronikus változatát, ahol bővebben esik szó erről a témáról!</span></p>'+
        '<p style="margin-bottom:20px;"><a href="http://www.ablaktanacsado.hu/foton_at_atreg.html" target="_blank" class="buttonlink2" onclick="Zaras5()">Regisztrálok &raquo;&raquo;</a></p>'+
      '</div><br>';
  }
  return vText;
}


function ShowSpeedLinks() {
  if (speedlinksVisible) return true;
  if (document.getElementById) {
    var posX;
    var vElem = document.getElementById('headertm3');
    posX = findElemPosX(vElem) + 85;
    var rbox = document.getElementById('speedlinkspanel');
    rbox.style.left = posX + 'px';
    rbox.style.top = '0px';
    rbox.style.visibility = 'visible';
    speedlinksVisible = true;
  }
  return true;
}
function HideSpeedLinks() {
  if (document.getElementById) {
    document.getElementById('speedlinkspanel').style.visibility = 'hidden';
    speedlinksVisible = false;
  }
  return true;
}


function ShowMP1() {
  wsSetOpacity('popupmenu1',vMPOpacity[1]);
  document.getElementById('popupmenu1').style.visibility = 'visible';
  vMPVisible = true;
  if (vMPOpacity[1] < vMPEOpacity) { vMPOpacity[1] += vMPIOpacity; vMPTimeout[1] = setTimeout('ShowMP1()',20); }
}
function HideMP1() {
  if (vMPOpacity[1] > vMPSOpacity) vMPOpacity[1] -= vMPIOpacity;
  wsSetOpacity('popupmenu1',vMPOpacity[1]);
  if (vMPOpacity[1] > vMPSOpacity) { vMPTimeout[1] = setTimeout('HideMP1()',20); }
  else { document.getElementById('popupmenu1').style.visibility = 'hidden'; vMPVisible = false; }
}
function EnterMP1() {
  if (document.getElementById) {
    var vPosX, vPosZ;
    var vMenu = document.getElementById('mmenu1');
    var vMenuPanel = document.getElementById('popupmenu1');
    clearTimeout(vMPTimeout[1]);
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[1] = vMPEOpacity; wsSetOpacity('popupmenu1',vMPOpacity[1]); }
    vPosX = findElemPosX(vMenu) + vMPShift;
    vPosZ = findElemPosX(document.getElementById('headermiddle')) + vMPRight;
    if ((vPosX+vMPWidth[1]) > vPosZ) { vPosX = vPosZ - vMPWidth[1]; }
    vMenuPanel.style.left = vPosX + 'px';
    vMenuPanel.style.top = vMPTop + 'px';
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[1] = vMPEOpacity; ShowMP1(); }
    else {
      if (vMPVisible) { vMPOpacity[1] = vMPSOpacity; ShowMP1(); }
      else { vMPOpacity[1] = vMPSOpacity; vMPTimeout[1] = setTimeout('ShowMP1()',vMPDelay); }
    }
  }
}
function ExitMP1() {
  if (document.getElementById) { clearTimeout(vMPTimeout[1]); HideMP1(); }
}


function ShowMP2() {
  wsSetOpacity('popupmenu2',vMPOpacity[2]);
  document.getElementById('popupmenu2').style.visibility = 'visible';
  vMPVisible = true;
  if (vMPOpacity[2] < vMPEOpacity) { vMPOpacity[2] += vMPIOpacity; vMPTimeout[2] = setTimeout('ShowMP2()',20); }
}
function HideMP2() {
  if (vMPOpacity[2] > vMPSOpacity) vMPOpacity[2] -= vMPIOpacity;
  wsSetOpacity('popupmenu2',vMPOpacity[2]);
  if (vMPOpacity[2] > vMPSOpacity) { vMPTimeout[2] = setTimeout('HideMP2()',20); }
  else { document.getElementById('popupmenu2').style.visibility = 'hidden'; vMPVisible = false; }
}
function EnterMP2() {
  if (document.getElementById) {
    var vPosX, vPosZ;
    var vMenu = document.getElementById('mmenu2');
    var vMenuPanel = document.getElementById('popupmenu2');
    clearTimeout(vMPTimeout[2]);
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[2] = vMPEOpacity; wsSetOpacity('popupmenu2',vMPOpacity[2]); }
    vPosX = findElemPosX(vMenu) + vMPShift;
    vPosZ = findElemPosX(document.getElementById('headermiddle')) + vMPRight;
    if ((vPosX+vMPWidth[2]) > vPosZ) { vPosX = vPosZ - vMPWidth[2]; }
    vMenuPanel.style.left = vPosX + 'px';
    vMenuPanel.style.top = vMPTop + 'px';
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[2] = vMPEOpacity; ShowMP2(); }
    else {
      if (vMPVisible) { vMPOpacity[2] = vMPSOpacity; ShowMP2(); }
      else { vMPOpacity[2] = vMPSOpacity; vMPTimeout[2] = setTimeout('ShowMP2()',vMPDelay); }
    }
  }
}
function ExitMP2() {
  if (document.getElementById) { clearTimeout(vMPTimeout[2]); HideMP2(); }
}


function ShowMP3() {
  wsSetOpacity('popupmenu3',vMPOpacity[3]);
  document.getElementById('popupmenu3').style.visibility = 'visible';
  vMPVisible = true;
  if (vMPOpacity[3] < vMPEOpacity) { vMPOpacity[3] += vMPIOpacity; vMPTimeout[3] = setTimeout('ShowMP3()',20); }
}
function HideMP3() {
  if (vMPOpacity[3] > vMPSOpacity) vMPOpacity[3] -= vMPIOpacity;
  wsSetOpacity('popupmenu3',vMPOpacity[3]);
  if (vMPOpacity[3] > vMPSOpacity) { vMPTimeout[3] = setTimeout('HideMP3()',20); }
  else { document.getElementById('popupmenu3').style.visibility = 'hidden'; vMPVisible = false; }
}
function EnterMP3() {
  if (document.getElementById) {
    var vPosX, vPosZ;
    var vMenu = document.getElementById('mmenu3');
    var vMenuPanel = document.getElementById('popupmenu3');
    clearTimeout(vMPTimeout[3]);
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[3] = vMPEOpacity; wsSetOpacity('popupmenu3',vMPOpacity[3]); }
    vPosX = findElemPosX(vMenu) + vMPShift;
    vPosZ = findElemPosX(document.getElementById('headermiddle')) + vMPRight;
    if ((vPosX+vMPWidth[3]) > vPosZ) { vPosX = vPosZ - vMPWidth[3]; }
    vMenuPanel.style.left = vPosX + 'px';
    vMenuPanel.style.top = vMPTop + 'px';
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[3] = vMPEOpacity; ShowMP3(); }
    else {
      if (vMPVisible) { vMPOpacity[3] = vMPSOpacity; ShowMP3(); }
      else { vMPOpacity[3] = vMPSOpacity; vMPTimeout[3] = setTimeout('ShowMP3()',vMPDelay); }
    }
  }
}
function ExitMP3() {
  if (document.getElementById) { clearTimeout(vMPTimeout[3]); HideMP3(); }
}


function ShowMP4() {
  wsSetOpacity('popupmenu4',vMPOpacity[4]);
  document.getElementById('popupmenu4').style.visibility = 'visible';
  vMPVisible = true;
  if (vMPOpacity[4] < vMPEOpacity) { vMPOpacity[4] += vMPIOpacity; vMPTimeout[4] = setTimeout('ShowMP4()',20); }
}
function HideMP4() {
  if (vMPOpacity[4] > vMPSOpacity) vMPOpacity[4] -= vMPIOpacity;
  wsSetOpacity('popupmenu4',vMPOpacity[4]);
  if (vMPOpacity[4] > vMPSOpacity) { vMPTimeout[4] = setTimeout('HideMP4()',20); }
  else { document.getElementById('popupmenu4').style.visibility = 'hidden'; vMPVisible = false; }
}
function EnterMP4() {
  if (document.getElementById) {
    var vPosX, vPosZ;
    var vMenu = document.getElementById('mmenu4');
    var vMenuPanel = document.getElementById('popupmenu4');
    clearTimeout(vMPTimeout[4]);
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[4] = vMPEOpacity; wsSetOpacity('popupmenu4',vMPOpacity[4]); }
    vPosX = findElemPosX(vMenu) + vMPShift;
    vPosZ = findElemPosX(document.getElementById('headermiddle')) + vMPRight;
    if ((vPosX+vMPWidth[4]) > vPosZ) { vPosX = vPosZ - vMPWidth[4]; }
    vMenuPanel.style.left = vPosX + 'px';
    vMenuPanel.style.top = vMPTop + 'px';
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[4] = vMPEOpacity; ShowMP4(); }
    else {
      if (vMPVisible) { vMPOpacity[4] = vMPSOpacity; ShowMP4(); }
      else { vMPOpacity[4] = vMPSOpacity; vMPTimeout[4] = setTimeout('ShowMP4()',vMPDelay); }
    }
  }
}
function ExitMP4() {
  if (document.getElementById) { clearTimeout(vMPTimeout[4]); HideMP4(); }
}


function ShowMP5() {
  wsSetOpacity('popupmenu5',vMPOpacity[5]);
  document.getElementById('popupmenu5').style.visibility = 'visible';
  vMPVisible = true;
  if (vMPOpacity[5] < vMPEOpacity) { vMPOpacity[5] += vMPIOpacity; vMPTimeout[5] = setTimeout('ShowMP5()',20); }
}
function HideMP5() {
  if (vMPOpacity[5] > vMPSOpacity) vMPOpacity[5] -= vMPIOpacity;
  wsSetOpacity('popupmenu5',vMPOpacity[5]);
  if (vMPOpacity[5] > vMPSOpacity) { vMPTimeout[5] = setTimeout('HideMP5()',20); }
  else { document.getElementById('popupmenu5').style.visibility = 'hidden'; vMPVisible = false; }
}
function EnterMP5() {
  if (document.getElementById) {
    var vPosX, vPosZ;
    var vMenu = document.getElementById('mmenu5');
    var vMenuPanel = document.getElementById('popupmenu5');
    clearTimeout(vMPTimeout[5]);
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[5] = vMPEOpacity; wsSetOpacity('popupmenu5',vMPOpacity[5]); }
    vPosX = findElemPosX(vMenu) + vMPShift;
    vPosZ = findElemPosX(document.getElementById('headermiddle')) + vMPRight;
    if ((vPosX+vMPWidth[5]) > vPosZ) { vPosX = vPosZ - vMPWidth[5]; }
    vMenuPanel.style.left = vPosX + 'px';
    vMenuPanel.style.top = vMPTop + 'px';
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[5] = vMPEOpacity; ShowMP5(); }
    else {
      if (vMPVisible) { vMPOpacity[5] = vMPSOpacity; ShowMP5(); }
      else { vMPOpacity[5] = vMPSOpacity; vMPTimeout[5] = setTimeout('ShowMP5()',vMPDelay); }
    }
  }
}
function ExitMP5() {
  if (document.getElementById) { clearTimeout(vMPTimeout[5]); HideMP5(); }
}


function ShowMP6() {
  wsSetOpacity('popupmenu6',vMPOpacity[6]);
  document.getElementById('popupmenu6').style.visibility = 'visible';
  vMPVisible = true;
  if (vMPOpacity[6] < vMPEOpacity) { vMPOpacity[6] += vMPIOpacity; vMPTimeout[6] = setTimeout('ShowMP6()',20); }
}
function HideMP6() {
  if (vMPOpacity[6] > vMPSOpacity) vMPOpacity[6] -= vMPIOpacity;
  wsSetOpacity('popupmenu6',vMPOpacity[6]);
  if (vMPOpacity[6] > vMPSOpacity) { vMPTimeout[6] = setTimeout('HideMP6()',20); }
  else { document.getElementById('popupmenu6').style.visibility = 'hidden'; vMPVisible = false; }
}
function EnterMP6() {
  if (document.getElementById) {
    var vPosX, vPosZ;
    var vMenu = document.getElementById('mmenu6');
    var vMenuPanel = document.getElementById('popupmenu6');
    clearTimeout(vMPTimeout[6]);
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[6] = vMPEOpacity; wsSetOpacity('popupmenu6',vMPOpacity[6]); }
    vPosX = findElemPosX(vMenu) + vMPShift;
    vPosZ = findElemPosX(document.getElementById('headermiddle')) + vMPRight;
    if ((vPosX+vMPWidth[6]) > vPosZ) { vPosX = vPosZ - vMPWidth[6]; }
    vMenuPanel.style.left = vPosX + 'px';
    vMenuPanel.style.top = vMPTop + 'px';
    if (vMenuPanel.style.visibility == 'visible') { vMPOpacity[6] = vMPEOpacity; ShowMP6(); }
    else {
      if (vMPVisible) { vMPOpacity[6] = vMPSOpacity; ShowMP6(); }
      else { vMPOpacity[6] = vMPSOpacity; vMPTimeout[6] = setTimeout('ShowMP6()',vMPDelay); }
    }
  }
}
function ExitMP6() {
  if (document.getElementById) { clearTimeout(vMPTimeout[6]); HideMP6(); }
}
