var mytimer = 5000; // Sekunden * 1000
var mydata = Array();
var mypos = 0;

function mbit_jsversion(myxml, myimg) {
	if (document.implementation.createDocument) {
		xml_dokument = document.implementation.createDocument("", "", null);
		xml_dokument.onload = mbit_xml;
	} else if (window.ActiveXObject) {
		xml_dokument = new ActiveXObject("Microsoft.XMLDOM");
//		xml_dokument = new ActiveXObject("MSXML2.DOMDocument.4.0");
//		xml_dokument = new ActiveXObject("Msxml2.XMLHTTP");
//		xml_dokument = new ActiveXObject("Msxml2.DOMDocument");
//		xml_dokument = new ActiveXObject("Msxml2.DOMDocument.2.6");
//		xml_dokument = new ActiveXObject("Msxml2.XMLHTTP.3.0");
//		xml_dokument = new ActiveXObject("Microsoft.XMLHTTP");
//		xml_dokument = new ActiveXObject("MSXML2.FreeThreadedDOMDocument");
//		xml_dokument = new ActiveXObject("Microsoft.DOMDocument.1.0");
//		xml_dokument = new ActiveXObject("MSXML2.XMLSchemaCache.4.0");

		xml_dokument.onreadystatechange = function () {
			if (xml_dokument.readyState == 4) mbit_xml()
		};
	} else {
		document.write('<img src="' + myimg + '" width="633" height="161" />');
		return;
	}
	xml_dokument.load(myxml);
}

function mbit_xml() {
	var items = 0;
	var array_mit_allen_Elementen = xml_dokument.getElementsByTagName('playlist');
	//alert(array_mit_allen_Elementen.length);
	for(i=0;i<array_mit_allen_Elementen[0].childNodes.length;i++) {
		if(array_mit_allen_Elementen[0].childNodes[i].nodeType !=3) {
			var trackList = array_mit_allen_Elementen[0].childNodes[i];
			for(j=0;j<trackList.childNodes.length;j++) {
				if(trackList.childNodes[j].nodeType !=3) {
					mydata[items] = Array();
					var track = trackList.childNodes[j];
					for(k=0;k<track.childNodes.length;k++) {
						if(track.childNodes[k].nodeType !=3) {
							if (track.childNodes[k].firstChild != null) {
								mydata[items][track.childNodes[k].nodeName] = track.childNodes[k].firstChild.nodeValue;
							}
						}
					}
					items ++;
				}
			}
		}
	}
	if (mydata.length > 0) {
		mbit_change();
	}
}

function mbit_change() {
	document.getElementById("slideshow").src = mydata[mypos]["location"];
	mypos++;
	if (mypos >= mydata.length) {
		mypos = 0;
	}
	setTimeout('mbit_change()', mytimer);
}

function mbit_gotourl(siteurl) {
	basehref = this.location.href;
	endpos = basehref.indexOf("/", 10);
	baseurl = basehref.substring(0,endpos);
	location.href = baseurl + '/' + siteurl;
}

function setActiveStyleSheet(title) {
  var i, a, main;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
      a.disabled = true;
      if(a.getAttribute("title") == title) 
	  a.disabled = false;
    }
  }
}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled)
	 return a.getAttribute("title");
  }
  return null;
}

function getPreferredStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("rel").indexOf("alt") == -1 && a.getAttribute("title")
       ) 
	   return a.getAttribute("title");
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) 
	return c.substring(nameEQ.length,c.length);
  }
  return null;
}

window.onload = function(e) {
  var cookie = readCookie("style");
  var title = cookie ? cookie : getPreferredStyleSheet();
  setActiveStyleSheet(title);
}

window.onunload = function(e) {
  var title = getActiveStyleSheet();
  createCookie("style", title, 365);
}

function ConversionCount()
{
var gwoTracker = _gat._getTracker("UA-13073898-1");
gwoTracker._trackPageview("/2398405751/goal");
return true;
} 

window.addEvent('domready', function() {
    var trackingElements = $$(".trackingLink");
    $("viennartbl").addEvent('click', function(e) {
	pageTracker._trackPageview('/LP-Test/Link-1');
    });
    $("metternichbl").addEvent('click', function(e) {
        pageTracker._trackPageview('/LP-Test/Link-2');
    });
    $("allgemeinbl").addEvent('click', function(e) {
        pageTracker._trackPageview('/LP-Test/Link-3');
    });
    trackingElements.each(function(o,x) {
    	//$(trackingElements[x]).href = pageTracker._getLinkerUrl($(trackingElements[x]).href);
        $(trackingElements[x]).addEvent('click',function(e) {
        	//pageTracker._link($(trackingElements[x]).href);
        	//$(trackingElements[x]).href = pageTracker._getLinkerUrl($(trackingElements[x]).href);
        	pageTracker._trackPageview('/Buchungsplattform/Link');
		ConversionCount();
        });
    });
});

var cookie = readCookie("style");
var title = cookie ? cookie : getPreferredStyleSheet();
setActiveStyleSheet(title);

// Flashdetection 
var flashinstalled = 0;
var flashversion = 0;
MSDetect = "false";
if (navigator.plugins && navigator.plugins.length) {
	x = navigator.plugins["Shockwave Flash"];
	if (x) {
		flashinstalled = 2;
		if (x.description) {
			y = x.description;
			flashversion = y.charAt(y.indexOf('.')-1);
		}
	} else {
		flashinstalled = 1;
	}
	if (navigator.plugins["Shockwave Flash 2.0"]) {
		flashinstalled = 2;
		flashversion = 2;
	}
}
else if (navigator.mimeTypes && navigator.mimeTypes.length) {
	x = navigator.mimeTypes['application/x-shockwave-flash'];
	if (x && x.enabledPlugin) {
		flashinstalled = 2;
	} else {
		flashinstalled = 1;
	}
} else {
	MSDetect = "true";
}
