/********openWindow() Version 3.2 02.04.2003********/

function openWindow(URL,b,h,popupname,scrollbars)
{
	var PopUpName = popupname || 'PopUp';
	var breite = b || 410;
	var hoehe = h || 450;
	var ScrollBars = scrollbars || 'yes';
	var xPos = (screen.availWidth - breite) / 2
	var yPos = (screen.availHeight - hoehe ) / 2
	if(!color)	{
		if(!((color == 'blau') || (color == 'gelb') || (color == 'gruen')))	{
			color = 'blau';
		}
	}
	if(URL.indexOf('?') == -1) 	{
		var fenster = window.open(URL+"?color="+color,PopUpName,'width='+breite+',height='+hoehe+',scrollbars='+ScrollBars+',toolbar=no,menubar=no,screenX='+xPos+',screenY='+yPos+',left='+xPos+',top='+yPos)
	}
	else	{
		var fenster = window.open(URL+"&color="+color,PopUpName,'width='+breite+',height='+hoehe+',scrollbars='+ScrollBars+',toolbar=no,menubar=no,screenX='+xPos+',screenY='+yPos+',left='+xPos+',top='+yPos)
	}
	fenster.focus();
}


function openWindowOhneColor(URL,b,h,popupname,scrollbars)
{
	var PopUpName = popupname || 'PopUp';
	var breite = b || 410;
	var hoehe = h || 450;
	var ScrollBars = scrollbars || 'yes';
	var xPos = (screen.availWidth - breite) / 2
	var yPos = (screen.availHeight - hoehe ) / 2
	var fenster = window.open(URL,PopUpName,'width='+breite+',height='+hoehe+',scrollbars='+ScrollBars+',toolbar=no,menubar=no,screenX='+xPos+',screenY='+yPos+',left='+xPos+',top='+yPos)
	//fenster.focus();
}

function openLexikon(entry)	{
	openWindow('/siteutilities/p_lexikon.asp?entry='+entry,440,490,'lexikon','yes');
}


function openSuche()	{
	openWindow('/siteutilities/p_suche.asp',440,490,'suche','yes');
}

function openRecommend(site)	{
	openWindow('/siteutilities/p_recommend.asp?entry='+site,440,490,'Recommend','yes');
}


function openSiteUtilities(kind, languagev){
	switch(kind) {
	    case "datenschutz":
	        if (languagev === 'de') {
	            openWindow("/" + languagev + "/siteutilities/p_" + kind + ".asp", 582, 650, kind, "yes");
	        } else {
	            openWindow("/" + languagev + "/siteutilities/p_" + kind + ".asp", 440, 650, kind, "yes");
	        }
	        break;

		case "impressum":
			openWindow("/"+languagev+"/siteutilities/p_"+kind+".asp",440,490,kind,"yes");
		break;

		case "kontakt":
			openWindow("/"+languagev+"/siteutilities/p_"+kind+".asp",580,580,kind,"yes");
		break;
		
		case "ueberbecel":
			openWindow("/"+languagev+"/siteutilities/p_"+kind+".asp",440,439,kind,"yes");
		break;
		
		case "codede":
			openWindow("/de/siteutilities/p_code.asp",440,450,kind,"yes");
		break;

		case "codefr":
			openWindow("/fr/siteutilities/p_code.asp",440,450,kind,"yes");
		break;
		
		default:
			openWindow("/"+languagev+"/siteutilities/p_"+kind+".asp",440,450,kind,"yes");
		break;
	}
}

function open_p_udlGroup(lang) {
	if ( typeof(lang) == 'undefined' ) { lang = 'de'; alert('Undefined language!'); }	
	breite = 430;//344;
	hoehe = 327;//293;
	var xPos = (screen.availWidth - breite) / 2;
	var yPos = (screen.availHeight - hoehe ) / 2;
	win = window.open('/'+lang+'/siteutilities/p_udlGroup.asp','udlgroup','width='+breite+',height='+hoehe+',scrollbars=no,toolbar=no,menubar=no,screenX='+xPos+',screenY='+yPos+',left='+xPos+',top='+yPos)
	win.focus();
}