//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//
//	Gestion des Fenetres
//
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

var woodvalidate = false;

function OpenRadio()
{
	var wradio = Fenetre('radio/radio.html',190,360,100,100,0,0, "Radio", 0, 0, 0);
}

function OpenWood()
{
	var wwood = Fenetre('woodsbock/index.html',1000,600,0,0,0,0, "Woodsbock", 0, 0, 0);
}

function OnCloseWood()
{
	if (woodvalidate)
	{
		document.location = "http://www.bavaria86.com/site";
	}
}

function OnValidateWood()
{
	woodvalidate = true;	
}

//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//
//	Detection du Navigateur
//
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

var Nav = navigator;
var Agent = ' ' + Nav.userAgent.toLowerCase();
var Version = Nav.appVersion;

var Netscape = Agent.indexOf('mozilla') > 0;
if (Agent.indexOf('compatible') > 0) Netscape = false;
var Explorer = Agent.indexOf('msie') > 0;
var VMajeure = parseInt( Version );
var VMineure = parseFloat( Version );

//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//
//	Fenetres
//
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

function Fenetre(URL, Lg, Ht, Px, Py, Scroll, Resize, Nom, Adresse, Bouton, Menu )
{
	if (typeof(Lg)!="number") Lg=320;
	if (typeof(Ht)!="number") Ht=430;

	if (typeof(Px)!="number") Px=0;
	if (typeof(Py)!="number") Py=0;

	if ((typeof(Scroll)!="number") || Scroll!=1) Scroll="no"; else Scroll="yes";
	if ((typeof(Resize)!="number") || Resize!=1) Resize="no"; else Resize="yes";
	
	if (typeof(Nom)!="string") Nom="Fen_" + NomFen(URL);
	
	if ((typeof(Adresse)!="number") || Adresse!=1) Adresse="no"; else Adresse="yes";
	if ((typeof(Bouton)!="number") || Bouton!=1) Bouton="no"; else Bouton="yes";
	if ((typeof(Menu)!="number") || Menu!=1) Menu="no"; else Menu="yes";
	
	var NFen = window.open(URL,Nom,"toolbar=" + Bouton + ",scrollbars=" + Scroll + ",resizable=" + Resize + ",width=" + Lg + 
	",height=" + Ht + ",left=" + Px + ",top=" + Py + ",location=" + Adresse + ",menubar=" + Menu )
	
	if (navigator.appName == "Netscape" || (navigator.userAgent.indexOf("MSIE") > 0  && parseInt(navigator.appVersion.substring(0,1)) > 3))
		NFen.focus();
	
	return NFen;
}

//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
//
//	Remplacement de chaine pour nommer les fenetres
//
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

function NomFen(Adresse)
{
	Adresse = Remplace(Adresse, 'http://', '');
	Adresse = Remplace(Adresse, '/', '');
	Adresse = Remplace(Adresse, '.', '');
	Adresse = Remplace(Adresse, '=', '');
	Adresse = Remplace(Adresse, '?', '');
	Adresse = Remplace(Adresse, '&', '');
	Adresse = Remplace(Adresse, '-', '');
	Adresse = Remplace(Adresse, ';', '');
	Adresse = Remplace(Adresse, '%', '');
	Adresse = Remplace(Adresse, '|', '');
	Adresse = Remplace(Adresse, '_', '');
	Adresse = Remplace(Adresse, '@', '');
	
	return(Adresse.slice(-15));
}

function Remplace(Chaine, Ancien, Nouveau)
{
 if (Ancien != Nouveau && Ancien.length > 0 )
 {
  Pos = Chaine.indexOf(Ancien, 0);
  
  while (Pos >= 0)
  {
   Chaine =  Chaine.substring(0, Pos) + Nouveau + Chaine.substring(Pos + Ancien.length, Chaine.length); 
   Pos = Chaine.indexOf(Ancien, 0);
  }
 }
 return Chaine;
}

//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
