//
var ie = false;

if ( document.all ) ie = true;
else if ( document.getElementById ) ie=false;

var askTableStatus ="";
function askTable (_action)
{

	
	
	var welcome ='';
	if (!ie) welcome = document.getElementById('bp_intro_welcome');
	else
	{
		welcome = document.all('bp_intro_welcome') ;
	}

	var glasses = '';
	if (!ie) glasses = document.getElementById('bp_intro_glasses');
	else 
	{
		glasses = document.all('bp_intro_glasses')
	}
	
	var table = '';
	if (!ie) table = document.getElementById('bp_intro_table_img');
	else 
	{
		table = document.all('bp_intro_table_img')
	}	
	
	if ( _action == "on")
	{
		table.src="images/intro_table_hover.jpg";
		welcome.style.visibility = 'visible';
		glasses.style.visibility = 'visible';
	}
		
	else if ( _action == "off")
	{
		table.src="images/intro_table.jpg";
		glasses.style.visibility = 'hidden';		
	}
	
}
	
	
function loadIntroImg ()
{
	var prefetchFiles = new Array ( 'images/intro_table.jpg', 'images/intro_table_hover.jpg', 'intro_welcome.png', 'intro_glasses.png', 'intro_bottle.png');

	var files = new Array();
	
	var status="";
	
	if (!ie) 	status = document.getElementById('bp_intro_status');
	else 
	{
			status = document.all('bp_intro_status');
	}
	
	status.style.visibility = 'visible';
	
	if ( document.images )
	{
		for ( var i=0; i<prefetchFiles.length; i++)
		{
				files[i] = new Image();
				files[i].src = prefetchFiles[i];
							
		}
	}
	
		status.style.visibility="hidden";
	
}
	
function askNavigation (_obj, _action)
{

	var obj="";
	if ( !ie )	obj = document.getElementById( _obj );
	else
	{
		obj = document.all( _obj );
	}


	if ( _action == "on")
	{
		if (ie ) obj.style.backgroundImage = 'url(images/navigation_a_'+_obj+'.jpg)';
		else obj.style.backgroundImage = 'url(images/navigation_a_'+_obj+'.png)';
		
	}
		
	else if ( _action == "off")
	{
		obj.style.backgroundImage = 'none';		
		obj.src = 'images/spacer.gif';		
	}
	
}

function zoom_pic ( _name )
{

	var n= window.open ("_zoom.html?" + _name,"zoom", "width=910,height=590,resizable=yes");


}

function set_image ()
{
	var str = window.location.search;
	var bild_name = str.substr(1);
	var pfad = "images/";
	var pics= pfad + bild_name;
	
	
	var img = document.getElementById('galerie');
	img.src = pics;
	
}
	
	
	
function zoom_page ( url )
{
	var n= window.open (url ,"zoom", "width=920,height=650,resizable=yes");
}
	
	
/* news */

var news_pages = new Array ('m01', 'm02', 'm03');
var news_month = new Array (10, 11, 12);
var month_str = new Array("Januar", "Februar", "Maerz", "April", "Mai", "Juni",                      "Juli", "August", "September", "Oktober", "November", "Dezember");
var curr_month = 0;
var visible_month = 0;
var visible_page = 0;

var d = new Date();
curr_month = d.getMonth();
visible_month = curr_month;


function news_show_month ( dir )
{
	if ( ! _getElementById ('bp_news_navigator') ) return;
	
	if ( 	( parseInt(str = _cookie_get_value ('bp_gewaehlter_monat')) )) visible_month = parseInt(str);

	if ( dir == -1 ) visible_month = visible_month - 1;
	else 	if ( dir == 1 ) visible_month = visible_month + 1;	

	if ( visible_month < (news_month[0] - 1) )	
		visible_month = news_month[0] - 1;

	else if ( visible_month > (news_month[news_month.length-1] - 1) )	
		visible_month = news_month[news_month.length-1]-1;
	
	if ( visible_month > 11 )	visible_month = 11;
	else if ( visible_month < 0  )	visible_month = 0;	
	
	
	visible_page = visible_month - curr_month+1;
	if ( visible_page > news_pages.length )	visible_page = news_pages.length;
	else if ( visible_page < 0  )	visible_page = 0;	
	
	obj = _getElementById ('bp_current_month');
	if ( obj )
	{
		obj.firstChild.nodeValue = month_str[visible_month];
	}
	

	for (var i=0; i< news_pages.length ; i++)
	{
		obj = _getElementById (news_pages[i]);
		if ( obj )
		{
			obj.style.visibility = 'hidden';
		}
	}

	obj = _getElementById (news_pages[visible_page]);
	if ( obj )
	{
		obj.style.visibility = 'visible';
	}
	
	_cookie_set_value ('bp_gewaehlter_monat', visible_month, 0 );
	
}




function _cookie_get_string ( offset)
{
	var str = "";
	var e_str = 0;

	e_str = document.cookie.indexOf (";", offset);
	if ( e_str == -1 )	document.cookie.length;
	
	str = document.cookie.substring (offset, e_str);


	return str;
}


function _getElementById(id)
{

	var ie = false;
	var obj=0;

	if ( document.all ) ie = true;
	else if ( document.getElementById ) ie=false;

	if (!ie) obj = document.getElementById(id);
	else	obj = document.all(id) ;
	
	return obj;
}


function _cookie_get_value ( name ) 
{
	var arg = name + "=";	var alen = arg.length;	var clen = document.cookie.length;	var i = 0;	while (i < clen) 
	{		var j = i + alen;		if (document.cookie.substring(i, j) == arg) return _cookie_get_string (j);		i = document.cookie.indexOf(" ", i) + 1;		if (i == 0) break;	}

	return null;
}


function _cookie_set_value (Bezeichner, Wert, expires) 
{
	return;  var jetzt = new Date();  var Auszeit = new Date(jetzt.getTime() + expires);

  if ( expires == 0 )
    document.cookie = Bezeichner + "=" + Wert + ";";
   else	  document.cookie = Bezeichner + "=" + Wert + "; expires=" + Auszeit.toGMTString() + ";";
  
}


