﻿function myOnMouseOver(oObj)
{
    if((parent.oClickedObj == null) || (parent.oClickedObj.id != oObj.id))
    {
        oObj.style.color = "blue";
        oObj.style.fontWeight = "bold";
    }
}

function myOnMouseOut(oObj)
{
    if((parent.oClickedObj == null) || (parent.oClickedObj.id != oObj.id))
    {
        oObj.style.color = "#505050";
        oObj.style.fontWeight = "normal";
    }
}

function myOnClick(oObj)
{
    if(parent.oClickedObj != null)
    {
        parent.oClickedObj.style.color = "#505050";
        parent.oClickedObj.style.fontWeight = "normal";
    }

    parent.oClickedObj = oObj;
    oObj.style.color = "red";
    oObj.style.fontWeight = "bold";
}

function myOnClickSimple(oObj)
{
    oObj.style.color = "red";
    oObj.style.fontWeight = "bold";
}

// Wird aus main.htm aufgerufen, um beim Start den Willkommen-Link rot zu machen 
function myOnLoad()
{
    if(IsBrowserFit() == 5 && parent.frames["Inhalt"].document != null && parent.frames["Inhalt"].document.readyState == "complete")
    {
        myOnClick(parent.frames["Inhalt"].link1);
    }
    mySetTitle(this.document.title);
    
}

// Damit immer der Name der aktuellen Seite auch mit oben steht... 
function mySetTitle(sTitle)
{
    if (parent != null)
      {
        parent.document.title = "Sektion Bergbund Rosenheim - " + sTitle;
      }
}


displayChars = 12

var message = " Neuigkeiten "

var ptr = 0                                     // Global STATIC index pointer

var i,k                                         // allow for full display

k = (displayChars/message.length) + 1           // by padding (extending) message

for (i=0; i<=k; i++) message += " " + message   //  with copies of itself


// news ticker function
var newslist=new Array();
var cnt=0;			// current news item
var curr = "";
var i=-1;			// current letter being typed

newslist[0]=new Array("Das Programm für die zweite Jahreshälfte ist als Vorschau verfügbar...","./programm/2_2010/programm.html")

function newsticker()
{
	// next character of current item
	if (i < newslist[cnt][0].length - 1)
	{
		i++;
		temp1 = newslist[cnt][0];	
		temp1 = temp1.split('');	
  		curr = curr+temp1[i];
		temp2 = newslist[cnt][1];	
  		mtxt.innerHTML = "<strong><a href='"+temp2+"'><font style='color: #ff0000; font-family: arial, verdana;'>"+curr+"</strong></font></a>";
  		setTimeout('newsticker()',10)
		return;
	}

	// new item
	i = -1; curr = "";
	if (cnt<newslist.length-1)
		cnt++;
	else
		cnt=0;
	setTimeout('newsticker()',3000)

}

function myChangeClass(oObj, sClass)
{
  if (IsBrowserFit() == 5)
      {
        oObj.className=sClass;
        oObj.runtimeStyle.cursor="hand";
      }
    else
      {
        if (sClass == ";")
          {
            oObj.style.borderColor = "#00FF00"; 
            oObj.style.borderStyle="inset";
          }
        else
          {
            oObj.style.borderColor = "red"; 
            oObj.style.borderStyle = "outset";
          }
      }
}

function myOpenPage(sURL)
{
    parent.frames["Hauptframe"].location.href=sURL;
}

function popup(url, name, width, height)
{
  if ((screen.height - 70) < height)
    height = (screen.height - 70);
    
    settings=
    "toolbar=yes,location=no,directories=no,"+
    "resizable=yes,scrollbars=yes,width="+width+",height="+height;

    new_window=window.open(""+url,name,settings);
    new_window.moveTo(0,0);
}

function myPrint()
{
    var ver = IsBrowserFit();
    if (ver == 5)
    {
        document.forms("Aufnahme").btPrint.style.visibility = 'hidden';
        document.forms("Aufnahme").reset.style.visibility = 'hidden';
        window.print();
        document.forms("Aufnahme").btPrint.style.visibility = 'visible';
        document.forms("Aufnahme").reset.style.visibility = 'visible';
    }
    else
        if (ver == 0)
            window.print();
        else
            alert("Leider kann Ihr Browser diese Aktion nicht. Bitte verwenden Sie die Standarddruckfunktion Ihres Browsers!");

}

function myPrint2()
{
    var obj = null;
    var ver = IsBrowserFit();
    if (ver == 5)
    {
        document.forms("frmPrint").style.visibility = 'hidden';
        window.print();
        document.forms("frmPrint").style.visibility = 'visible';
    }
    else
        if (ver == 0)
            window.print();
        else
            alert("Leider kann Ihr Browser diese Aktion nicht. Bitte verwenden Sie die Standarddruckfunktion Ihres Browsers!");

}


function IsBrowserFit()
{
  var pos = navigator.appVersion.indexOf("MSIE");
  
  if (pos >=0)
    // Wir haben IE
    if (parseFloat(navigator.appVersion.substring(pos + 5, pos + 10)) >= 5)
        return 5;
    else
        return 4;
  else
    return 0;
}
