// Browser
var version=0, browser;
if (navigator.appVersion.indexOf("MSIE")!=-1){
	var temp=navigator.appVersion.split("MSIE");
	version=parseFloat(temp[1]);
}
else {
	version = parseInt(navigator.appVersion);
	if (navigator.appVersion.indexOf('6.')>-1) {version=5};
}
if (navigator.appName=='Netscape') {browser='NS'+version;}
if (navigator.appName=='Microsoft Internet Explorer') {browser='MSIE'+version;}
// Browser, end

// Netscape 4 resize bug fix
function reDo(){ 
	if (browser=='NS4') {
	window.location.reload()
	}
}
window.onresize = reDo;
// Netscape 4 resize bug fix, end


// Todays Date
function getthedate(lang){
var dayarray=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
var montharrayUK=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
var montharrayDE=new Array("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember")
var montharrayDK=new Array("januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december")

var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym

var cdateUK="<font color='000000' face='Arial'>"+montharrayUK[month]+" "+daym+", "+year+"</font>"
var cdateDE="<font color='000000' face='Arial'>"+daym+". "+montharrayDE[month]+" "+year+"</font>"
var cdateDK="<font color='000000' face='Arial'>"+daym+". "+montharrayDK[month]+" "+year+"</font>"
var cdate
if (lang == 'DE')
	cdate = cdateDE
else if (lang == 'DK')
	cdate = cdateDK
else
	cdate = cdateUK

document.write(cdate)
}
// Todays Date, end


// Toggle Element
function toggle(e){
	if (e.style.display == "none"){
		e.style.display = "";
		}
	else{
		e.style.display = "none";
	}
}
// Toggle Elements, end

// Menu scriptet!!!
// Open menu layer
function changeLayer(nummer) {
	hideAll();
	if (browser=='MSIE4' || browser=='MSIE5') {
		document.all['layer'+nummer].style.visibility = "visible";
	}

	if (browser=='NS4') {
		document.layers['layer'+nummer].visibility = "show";
	}
	
	if (browser=='NS5') {
		document.getElementById('layer'+nummer).style.visibility = "visible";
	}
}
// Open menu layer, end

// Close all menu layers
function hideAll() {
	if (browser=='MSIE4' || browser=='MSIE5') {
		for (i = 1; i < 8; i++) {
			document.all['layer'+i].style.visibility = "hidden";
		}
	}

	if (browser=='NS4') {
		for (i = 1; i < 8; i++) {
			document.layers['layer'+i].visibility = "hide";
		}
	}
        
	if(browser=='NS5') {
		for (i = 1; i < 8; i++) {
			document.getElementById('layer'+i).style.visibility="hidden";
		}
	}
}
// Close all menu layers, end
// Menu scriptet!!! end



// Open 'Form' wizard.
// #######################
function openFormGUI(url) {	
//Getting the size of the window
  var myWidth = 0, myHeight = 0;
  if( typeof( window.outerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.outerWidth;
    myHeight = window.outerHeight;
  } else {
    if( document.documentElement &&
        ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
      //IE 6+ in 'standards compliant mode'
      myWidth = document.documentElement.clientWidth;
      myHeight = document.documentElement.clientHeight;
    } else {
      if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
        //IE 4 compatible
        myWidth = document.body.clientWidth;
        myHeight = document.body.clientHeight;
      }
    }
  }
	myHeight = myHeight-20;
	var myLeft = (myWidth-700)/2;
	var myTop = 50;
	
	//Launch Popup Window
	popupWin = window.open(url, 'FormWizard', 'menubar=0,toolbar=0,location=0,directories=0,status=0,scrollbars=1,resizable=1,width=700,height='+myHeight+',left='+myLeft+',top='+myTop+'');
}
// #######################

// General Popup Window
function popup(url, width, height) {
    if (navigator.appName == "Netscape")
        props = 'directories=no,hotkeys=no,location=no,menubar=no,personalbar=no,resizable=no,status=no,scrollbars=yes';
    else
        props = 'directories=no,location=no,menubar=no,toolbar=no,resizable=no,status=no,scrollbars=yes';
    props = props + ',height=' + height + ',width=' + width;
    window.open( url, '_blank', props );
}
// #######################


// Print HTML Friend Page
function printit(url){
	//Launch Popup Window
	popupWin = window.open(url, '_new', 'width=650,height=500,menubar=1,toolbar=1,scrollbars=1,resizable=1');
}
// #######################

// Activate the Printer Dialog Box
function ShowPrintDlgBox() {
	window.print();
}
// #######################


// Preload images
// #######################
function MM_preloadImages() {
  var d=document;
  if (d.images) {
		if (!d.MM_p)
			d.MM_p=new Array();
    var i, j=d.MM_p.length, a=arguments;
    for (i=0; i<a.length; i++)
			if (a[i].indexOf("#")!=0) {
				d.MM_p[j]=new Image;
				d.MM_p[j++].src=a[i];
			}
	}
}

// UK Header Images
function PreloadHeaderImagesUK(){
	MM_preloadImages('~/Images/tabindex1uk.jpg','~/Images/tabindex2uk.jpg','~/Images/tabindex3uk.jpg','~/Images/tabindex4uk.jpg','~/Images/tabindex5uk.jpg','~/Images/tabindex6uk.jpg','~/Images/tabindex7uk.jpg','~/Images/tabindex8uk.jpg')
}

// DE Header Images
function PreloadHeaderImagesDE(){
	MM_preloadImages('~/Images/tabindex1de.jpg','~/Images/tabindex2de.jpg','~/Images/tabindex3de.jpg','~/Images/tabindex4de.jpg','~/Images/tabindex5de.jpg','~/Images/tabindex6de.jpg','~/Images/tabindex7de.jpg','~/Images/tabindex8de.jpg')
}
// #######################
function generate_address(username, ext, domain, text, subject) {
	var atsign="&#64;";
	var addr=username+atsign+domain+"."+ext;
	document.write("<"+"a"+" "+"href="+"'mail"+"to:"+addr+"?"+"subject="+subject+"'>"+text+"</a>");
}
