function addElement(divName, className) {
	if (document.getElementById(divName)) {
		return;
	}
	var selects = document.getElementsByTagName("select");
		if (selects.length >= 1) {
			for (var i=0; i<selects.length; i++) { 
			selects[i].style.visibility = "hidden";
		}
	}
	holdObj					= document.getElementsByTagName("body")[0].appendChild(document.createElement("div"));
	holdObj.id				= "DivContainer";
	holdObj.style.height	= document.documentElement.scrollHeight + "px";
	holdObj.onclick			= removeElement;
	backObj					= document.getElementsByTagName("body")[0].appendChild(document.createElement("div"));
	backObj.id				= "DivBackground";
	backObj.style.height	= document.documentElement.scrollHeight + "px";
	contObj					= holdObj.appendChild(document.createElement("div"));
	contObj.id				= "DivInner";
	contObj.style.position	= "relative";
	contObj.onclick			= new Function("return false");
	closeObj				= contObj.appendChild(document.createElement("a"));
	closeObj.id				= "CloseContainer";
	closeObj.onclick		= removeElement;
	contObj2				= contObj.appendChild(document.createElement("div"));
	contObj2.id				= divName;
	contObj2.onclick		= new Function("return false");
	//contObj.style.margin	= 0;
	//contObj.style.top		= Math.round((document.documentElement.clientHeight/2)-(contObj.offsetHeight/2)+document.documentElement.scrollTop)+'px';
	//contObj.style.left		= Math.round((document.documentElement.clientWidth/2)-(contObj.offsetWidth/2))+"px";
}

function removeElement(e) {
	if (!e) var e = window.event;
	var srcEl = e.srcElement ? e.srcElement : e.target;
	srcEl = srcEl.id;
	if ((srcEl == "DivContainer") || (srcEl == "CloseContainer")) {
		var selects = document.getElementsByTagName("select");
		if (selects.length >= 1) {
			for (var i=0; i<selects.length; i++) { 
				selects[i].style.visibility = "visible";
			}
		}
		if (document.getElementById("DivContainer")) {
			document.getElementsByTagName("body")[0].removeChild(document.getElementById("DivContainer"));
		}
		if (document.getElementById("DivBackground")) {
			document.getElementsByTagName("body")[0].removeChild(document.getElementById("DivBackground"));
		}
	}
}

function openMultiPath(lang) {
	addElement("MultiPath", "");
	trailerWidth		= 620;
	trailerHeight		= 348;
	var currentTime 	= new Date()
	var now 			= currentTime.getTime();

	switch (lang) {
		case "de":
			trailerURL	= "http://eidos.http.internapcdn.net/eidos_vitalstream_com/jc2/multipath/de/620/JC2_GR_620_03.swf";
		break;
		case "fr":
			trailerURL	= "http://eidos.http.internapcdn.net/eidos_vitalstream_com/jc2/multipath/fr/620/JC2_FR_620_02.swf";
		break;
		default:
			trailerURL	= "http://eidos.http.internapcdn.net/eidos_vitalstream_com/jc2/multipath/us/580/JC2_580_01.swf";
			trailerWidth = 580;
			trailerHeight = 326;
			//document.getElementById("MultiPath").style.paddingTop = "10px";
	}
	
	var so = new SWFObject(trailerURL + "?Time=" + now, "Trailer", trailerWidth, trailerHeight, "9", "#000000");
	so.addParam("wmode", "transparent");
	so.write("MultiPath");	
}