navOpen="";
function showLayer(ID)
{ 
  if(navOpen)
   {
        hideLayer(navOpen)
   }
  document.getElementById(ID).style.visibility='visible';
  navOpen = ID;
}


function hideLayer(ID)
{
  document.getElementById(ID).style.visibility='hidden';
}

var printWin;
function openPrint(url)
{
    if(printWin)
      {
          printWin.close();
          printWin="";
      }
     printWin=open(url,'Drucken','width=620,height=450,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
}

var newsPreviewWin;
function openNewsPreview(url)
{
    if(newsPreviewWin)
      {
          newsPreviewWin.close();
          newsPreviewWin="";
      }
     newsPreviewWin=open(url,'Preview','width=620,height=450,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
}




var oImage;
function openImage(url)
{
    if(oImage)
      {
          oImage.close();
          oImage="";
      }
     oImage=open(url,'Image','width=320,height=450,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
}

var sendWin;
function openSend(url)
{
    if(sendWin)
      {
          sendWin.close();
          sendWin="";
      }
     sendWin=open(url,'Versenden','width=570,height=590,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
}


function mainSearch(sw,vt)
{
     var sea="vtsw";
     var url="/Suche?url_Search_N="+escape(vt)+"&SCHLAGWORT="+escape(sw)+"&SEA="+sea;
     document.location=url;
     return false;
}
var helpWin;
function openHelp(katID,all,pageID)
{
    if(helpWin)
      {
          helpWin.close();
          helpWin="";
      }
     var url="/Hilfe?kat="+katID;
     if(all)
      {
             url+= "&showAll=1&HpageID="+pageID;
      }
     printWin=open(url,'Hilfe','width=570,height=450,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
}


var agbWin;
function openAGB()
{
    if(agbWin)
      {
          agbWin.close();
          agbWin="";
      }
     agbWin=open("/AGB",'AGB','width=570,height=450,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
}




function sendReturnLink(link,text,qstr)
{
     if(qstr)
      {
           link = link+"?"+qstr;
      }
     parent.setValue(link,text);
}



function openDok(url)
    {
     var urlN;
     var constU = 'https://premium-link.net/newauth/popup0/';
     var regEx   = new RegExp('premium-link\.net');
     if(regEx.exec(url))
         {
            urlN = url;
            url = constU + urlN;
         }
     var dokLoad  = open('','ourDocWin','width=570,height=600,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
     dokLoad.location.href=url;
     return false;
    }

function openFGHeftDok(url)
    {
     var dokLoad  = open('','ourDocWin','width=720,height=690,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
     dokLoad.location.href=url;
     return false;
    }
    


function openPayBeitrag(id)
{
  var urlN = "/PayBeitragDocument?urlID="+id;

  var fgPay  = open(urlN,'firstgate','width=730,height=750,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
  return false;
}

function openFirstgate(url)
{
  var urlP = "/reloc?url="+escape(url)+"&re=10&ti=Aufruf&ru=260&NEWPIXELURL=Aufruf";
  var fgPay  = open(urlP,'firstgate','width=730,height=750,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
  return false;
}

function openPayPal(url)
{
  var PayPal  = open(url,'PayPal','width=830,height=750,status=no,scrollbars,resize=yes,screenx=20,screeny=10');
  return false;
} 

function openMSCreditsForDocs(url)
{
  var fgPay  = open(url,'MScreditsDoc','width=570,height=600,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
  return false;
} 

function openMSCreditPayment(url)
{
  var fgPay  = open(url,'MScreditsPayment','width=570,height=600,status=no,scrollbars,resize,screenx=50,screeny=50');
  return false;
}


function openTMImage(img)
{
  var winI = window.open(img,'Image','width=260,height=360,scrollbars=no,status=no');
}



function initPlayer(name)
{
   playerOne = new FAVideo("divOne", name,330,260,{ autoLoad:true, autoPlay:false, videoScaleMode:'exactFit' });
   playerOne.setPreviewImagePath('/aboimg/MS-Planet-Online.jpg');
}





var actFontSize         = 11;
var actlineHeight       = 16;

function chngFontsize(step) {
  step = step * 2;
  if ( (Math.abs(actFontSize + step) <= 15) && (Math.abs(actFontSize + step) >= 11) )
  {

        tags = new Array ( "p","h3","h6","li","ul","a","div","h4","td" );

        actFontSize += step;
        var idn = document.getElementById('msData');
        idn.style.fontSize   = actFontSize + "px";
        idn.style.lineHeight = actlineHeight + "px";


        actlineHeight += step;
        for (j=0; j<tags .length; j++)
        {
             var newFontSize=0;
             var newLineHeight=0;
             var getElement = idn.getElementsByTagName(tags[j]);
             for (i=0; i<getElement.length; i++) {
                 eachElement = getElement[i];

                 tclass=eachElement.getAttribute("class");

                 if((tclass == "payBoxPriceMS") || (tclass == "payBoxPrice") || (tclass == "dlfree") || (tclass == "dlabo") || (tclass == "dlpayrcol")  ||  (tclass == "dlpayMS")
                     || (tclass == "dltext") ||  (tclass == "dlpay") || (tclass == "carttext") || (tclass == "tm_prev_infoBox"))
                  {
                        break;
                  }

                 switch(tags[j]) {
                       case "td" : newFontSize =  actFontSize; newLineHeight=actlineHeight;break;
                       case "a" : newFontSize =  actFontSize; newLineHeight=actlineHeight;break;
                       case "h4" : newFontSize =  actFontSize; newLineHeight=actlineHeight;break;
                       case "p" : newFontSize =  actFontSize; newLineHeight=actlineHeight;break;
                       case "div" : 
                          newFontSize =  actFontSize; 
                          newLineHeight=actlineHeight;
                          break;
                       case "li" : newFontSize =  actFontSize; newLineHeight=actlineHeight;break;
                       case "ul" : newFontSize =  actFontSize; newLineHeight=actlineHeight;break;
                       case "h3": newFontSize =  actFontSize+3;newLineHeight=actlineHeight+4; break;
                       case "h6": newFontSize =  actFontSize+1;newLineHeight=actlineHeight+2; break;
                  }
                  eachElement.style.fontSize   = newFontSize + "px";
                  eachElement.style.lineHeight = newLineHeight + "px";
             }
        }

  }
  if (actFontSize == 11)
  {
      document.getElementById("spFontsizeMinus").src = "/img/fontminus_ia.jpg";
  }
  else if (actFontSize == 15)
  {
      document.getElementById("spFontsizePlus").src = "/img/fontplus_ia.jpg";
  }
  else {
        document.getElementById("spFontsizePlus").src = "/img/fontplus.jpg";
        document.getElementById("spFontsizeMinus").src = "/img/fontminus.jpg";
  }
}



/*  Forumlogin steuern */
function mslogin(nameID,pwdID,targetID)
{
    usrName = document.getElementById(nameID).value;
    usrPass = document.getElementById(pwdID).value;

    if (usrName.length && usrPass.length)
     {
         document.getElementById(targetID).value = document.location;
         return true;
     }
    alert("Bitte Benutzernamen und Passwort eingeben !\n");
    return false;
}


function openSwRedaktion(dbName,urlID,typeID,tagName)
{
    var url="/ObjektSchlagworte?urlID="+urlID+"&sw_dbName="+dbName+"&sw_tagName="+tagName+"&sw_typeID="+typeID;
    if(sendWin)
      {
          sendWin.close();
          sendWin="";
      }
     sendWin=open(url,'Schlagworte bearbeiten','width=570,height=590,status=no,scrollbars,resize=yes,screenx=50,screeny=50');

}

function openSwTOOL(obid)
{
    var url="/swtool/index.html?obid="+obid;
    if(sendWin)
      {
          sendWin.close();
          sendWin="";
      }
     sendWin=open(url,'Schlagworte bearbeiten','width=570,height=590,status=no,scrollbars,resize=yes,screenx=50,screeny=50');

}

function  openMsCreditsHelp()
{

   var url= "/MSCreditInfo?SHOWHELP=Y";
   var msc  = open(url,'MScredits','width=570,height=350,status=no,scrollbars,resize=yes,screenx=50,screeny=50');
   return false;

}

function openPayment(toggleID)
{
     if(document.getElementById(toggleID))
       {
              document.getElementById(toggleID).style.display="block";
              if(document.getElementById('AudioPart'))    
                 {
                      document.getElementById('AudioPart').style.display="none";
                 }
       }     
     if(document.getElementById(toggleID+"Opener"))
       {
              document.getElementById(toggleID+"Opener").style.display="none";
       }
     if(document.getElementById(toggleID+"Opener1"))
       {
              document.getElementById(toggleID+"Opener1").style.display="none";
       }


}


function openMS_Beitrag_Payment(toggleID,id2)
{
     if(document.getElementById(toggleID))
       {
              document.getElementById(toggleID).style.display="block";
              if(document.getElementById(id2))
               {
                   document.getElementById(id2).style.display="block";
               }
              if(document.getElementById(toggleID+"Opener"))
               {
                   document.getElementById(toggleID+"Opener").style.display="none";
               }

       }
}

function openMS_Beitrag_FGPWD(toggleID)
{
     if(document.getElementById(toggleID))
       {
           if(document.getElementById(toggleID).style.display=="block")
            {
              document.getElementById(toggleID).style.display="none";
            }
           else
            {
              document.getElementById(toggleID).style.display="block";
            }
       }
}



