var browserName = navigator.appName;
var browserUserAgent = navigator.userAgent;
//var browserTyp = "veraltet";
var browserTyp = "aktuell"; 

// if ((browserUserAgent.indexOf("Firefox") != -1) || (browserUserAgent.indexOf("Netscape") != -1) || (browserUserAgent.indexOf("SeaMonkey") != -1) || (browserUserAgent.indexOf("MSIE 7.0") != -1))
if (browserUserAgent.indexOf("MSIE 6.0") != -1)
{
	browserTyp = "veraltet";
}


function cv2name(a)
{
	var a=a.toLowerCase();

	if (a.indexOf("ä") != -1){a=a.substr(0,a.indexOf("ä")) + "ae" + a.substr(a.indexOf("ä")+6);}
	if (a.indexOf("ö") != -1){a=a.substr(0,a.indexOf("ö")) + "oe" + a.substr(a.indexOf("ö")+6);}
	if (a.indexOf("ü") != -1){a=a.substr(0,a.indexOf("ü")) + "ue" + a.substr(a.indexOf("ü")+6);}
	if (a.indexOf("Ä") != -1){a=a.substr(0,a.indexOf("Ä")) + "ae" + a.substr(a.indexOf("Ä")+6);}
	if (a.indexOf("Ö") != -1){a=a.substr(0,a.indexOf("Ö")) + "oe" + a.substr(a.indexOf("Ö")+6);}
	if (a.indexOf("Ü") != -1){a=a.substr(0,a.indexOf("Ü")) + "ue" + a.substr(a.indexOf("Ü")+6);}
//	if (a.indexOf("ä") != -1){a=a.substr(0,a.indexOf("ä")) + "ae" + a.substr(a.indexOf("ä")+1);}
//	if (a.indexOf("ö") != -1){a=a.substr(0,a.indexOf("ö")) + "oe" + a.substr(a.indexOf("ö")+1);}
//	if (a.indexOf("ü") != -1){a=a.substr(0,a.indexOf("ü")) + "ue" + a.substr(a.indexOf("ü")+1);}
	
	return a;
}


function EMailpruefung(s)
{
	var a = false;
	var res = false;
	if(typeof(RegExp) == 'function')
	{
  		var b = new RegExp('abc');
  		if(b.test('abc') == true){a = true;}
  	}
 	if(a == true)
 	{
  		var reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)(\\@)([a-zA-Z0-9\\-\\.]+)(\\.)([a-zA-Z]{2,4})$');
 		res = (reg.test(s));
	}
 	else
 	{
  		res = (s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5)
 	}
 	return(res);
}


var box=0;

function fenster(wo, hoehe, breite, scroll, wie)
{
	if(box){if(!box.closed){box.close();}}
	if(hoehe==0 || hoehe == null){hoehe = 145;}
	if(breite == 0 || breite == null){breite = 395;}
	
	var ie = true;
	if(document.layers){ie = false;}
	
	var scrollen = "no";
	if(scroll == null){var scroll = false;}
	if(scroll){scrollen = "yes";}
	var anpassen;
	(ie)?anpassen="resizeable=":anpassen="resizable=";
	(scroll)?anpassen+="yes":anpassen+="no";
	
	if(wie == null){var wie = 0;}
	var hoch=parseInt(screen.height/2-(hoehe/2))+1;
	if(hoch < 0){hoch = 1;}
	
	var x = 150;
	var y = 150;
	
	if(wie == 1)
	{
	   x = parseInt(screen.width/2-(breite/2));
	   y = hoch;
	}
	
	box=open(wo,"ramicro","left="+x+",top="+y+",alwaysRaised=yes,menubar=no,toolbar=no,location=no,status=no,"+anpassen+",scrollbars="+scrollen+",width="+breite+",height="+hoehe, false);
	
	//box.document.location.href=wo;
	//box.location.href=wo;
	
	box.focus();
}


// Für Filme
function fullScreen(theURL) 
{
	window.open(theURL, '', 'fullscreen=yes, scrollbars=auto');
}


function convertEMail()
{
	var linkText = "";
	
	for(i = 0; i < document.getElementsByTagName("a").length; i++)
	{
		if (document.getElementsByTagName("a")[i].id == "e-adresse")
		{
			linkText = document.getElementsByTagName("a")[i].firstChild.nodeValue;
			linkText = linkText.replace("(at)","@");
			do
			{
				linkText = linkText.replace("(dot)",".");
			}
			while(linkText.indexOf("(dot)") > 0)
			
			document.getElementsByTagName("a")[i].firstChild.nodeValue = linkText;
			document.getElementsByTagName("a")[i].href = "mailto:"+linkText;
		}
	}
}


function formatiere(menge,zeichen,was)
{
	var laenge=was.length;
	var temp="";
	for(var i=0;i<menge;i++){temp+=zeichen;}
	was=temp+was;
	was=was.substr(laenge);
	return was;
}


function blinker(Element1,Element2,Zeit) 
{
	if(document.getElementById(Element1).style.visibility != "hidden") 
	{
		document.getElementById(Element1).style.visibility = "hidden";
		document.getElementById(Element1).style.display = "none";
		document.getElementById(Element2).style.visibility = "visible";
		document.getElementById(Element2).style.display = "block";
	} 
	else 
	{
		document.getElementById(Element1).style.visibility = "visible";
		document.getElementById(Element1).style.display = "block";
		document.getElementById(Element2).style.visibility = "hidden";
		document.getElementById(Element2).style.display = "none";
	}

	window.setTimeout("blinker('" + Element1 + "', '" + Element2 + "'," + Zeit + ")", Zeit);
}


function show_languages()
{
	document.getElementById('languages').style.visibility = "visible";
	document.getElementById('languages').style.display = "block";
}


// Vertriebspartner-Seite
function hide_all()
{
	document.getElementById('show_uk').style.visibility = "hidden";
	document.getElementById('show_ireland').style.visibility = "hidden";
	document.getElementById('show_netherlands').style.visibility = "hidden";
	
	document.getElementById('show_uk').style.display = "none";
	document.getElementById('show_ireland').style.display = "none";
	document.getElementById('show_netherlands').style.display = "none";

	document.getElementById('partner_uk').style.visibility = "hidden";
	document.getElementById('partner_ireland').style.visibility = "hidden";
	document.getElementById('partner_netherlands').style.visibility = "hidden";
	
	document.getElementById('partner_uk').style.display = "none";
	document.getElementById('partner_ireland').style.display = "none";
	document.getElementById('partner_netherlands').style.display = "none";
	
	document.getElementById('partner_map').src = "/images/platzhalter.gif";
}

function fn_show_partner(land1, land2, land3)
{
	hide_all();
	
	document.getElementById('show_'+land2).style.visibility = "visible";
	document.getElementById('show_'+land2).style.display = "block";
	
	document.getElementById('show_'+land3).style.visibility = "visible";
	document.getElementById('show_'+land3).style.display = "block";
	
	document.getElementById('partner_'+land1).style.visibility = "visible";
	document.getElementById('partner_'+land1).style.display = "block";
		
	document.getElementById('partner_map').src = "/images/map_" + land1 + ".png";
}



