function openoverlay(swf){
    // console.log(swf);
	document.getElementById("nci_overlay").style.top=0;
	document.getElementById("nci_swf").style.left="-1px";
	document.getElementById("nci_swf").style.top="144px";
	if (window.navigator.userAgent.indexOf("MSIE ") > -1){
		document.getElementById("nci_overlay").style.left=(1000-document.documentElement.offsetWidth)/2+"px";
		document.getElementById("nci_overlay").style.width = (document.documentElement.offsetWidth)+"px";
		document.getElementById("nci_overlay").style.height = (document.documentElement.offsetHeight)+"px";
		if(document.body.offsetHeight>document.documentElement.offsetHeight){
			document.getElementById("nci_overlay").style.height = (document.body.offsetHeight)+"px";
		}
		if(document.documentElement.clientHeight>document.getElementById("nci_overlay").offsetHeight){
			document.getElementById("nci_overlay").style.height = (document.documentElement.clientHeight)+"px";
			document.getElementById("nci_overlay").style.width = (document.documentElement.offsetWidth)+15+"px";
		}
	}else{
		document.getElementById("nci_overlay").style.left=(970-document.documentElement.clientWidth)/2+"px";
		document.getElementById("nci_overlay").style.width = (window.innerWidth-2)+"px";
		if(document.height>document.documentElement.offsetHeight){
			document.getElementById("nci_overlay").style.height = (document.height)+"px";
		} else {
			document.getElementById("nci_overlay").style.height = (document.documentElement.offsetHeight)+"px";
		}
		if(document.documentElement.clientHeight>document.getElementById("nci_overlay").offsetHeight){
			document.getElementById("nci_overlay").style.height = document.documentElement.clientHeight+"px";
			document.getElementById("nci_overlay").style.width = (window.innerWidth)+15+"px";
		}
	}
	document.getElementById("nci_swf").style.width = "822px"; // swf's width + 16
	document.getElementById("nci_swf").style.height = "586px"; // swf's height + 16
	
	document.getElementById("nci_overlay").style.visibility = "visible";
	document.getElementById("nci_overlay").style.display = "block";
	document.getElementById("nci_swf").style.visibility = "visible";
	document.getElementById("closex").style.visibility = "visible";
	
	var swfStr = "<object type='application/x-shockwave-flash' data='"+swf+"' width='800' id='swfobj' height='560'>"
		+ "<param name='allowScriptAccess' value='sameDomain' />"
        + "<param name='movie' value='"+swf+"' />"
        + "<param name='quality' value='high' />"
        + "<param name='valign' value='top' />"
		+ "<param name='base' value='"+ swf.substring(0,swf.lastIndexOf('\/')+1) +"' />" // added to match the same folder as swf
        + "<param name='wmode' value='transparent' />"
        + "<param name='allowscriptaccess' value='always' />"
        + "</object>";   
    document.getElementById("nci_swf").innerHTML=swfStr;
	if(document.documentElement.clientHeight<720){
		window.scrollTo(0, 144);
		document.getElementById("nci_overlay").style.height = "725px";
	}
	
	try {
		var pageTracker = _gat._getTracker("UA-2006600-2");
		//pageTracker._trackPageview("/nci/opentool");
		
		if (document.location.href.indexOf("/en/")>-1){
			var lang = "en";
		} else if (document.location.href.indexOf("/de/")>-1){
			var lang = "de";
		} else if (document.location.href.indexOf("/fr/")>-1){
			var lang = "fr";
		} else if (document.location.href.indexOf("/es/")>-1){
			var lang = "es";
		} else if (document.location.href.indexOf("/pt/")>-1){
			var lang = "pt";
		} else if (document.location.href.indexOf("/cn/")>-1){
			var lang = "cn";
		} else if (document.location.href.indexOf("/ko/")>-1){
			var lang = "ko";
		} else if (document.location.href.indexOf("/ja/")>-1){
			var lang = "ja";
		} else if (document.location.href.indexOf("/hk/")>-1){
			var lang = "hk";
		}
		var qs = window.location.search.substring(1);
		var pairs = qs.split('&');
		for (var i=0; i < pairs.length; i++) {
			var pair = pairs[i].split('=');
			if (pair[0]=='carrier') {
				var carrier = pair[1];
			};
		};
		
		pageTracker._trackEvent('Flash', 'Open', '/'+lang+'/about/airlines/latest-members/'+carrier+'/book/');
		pageTracker._trackPageview();
	} catch(err) {
	}
}

function closeoverlay(){
	document.getElementById("nci_overlay").style.display = "none";
	document.getElementById("nci_swf").style.visibility = "hidden";
	document.getElementById("closex").style.visibility = "hidden";
	
	window.scrollTo(0, 0);
	try {
		var pageTracker = _gat._getTracker("UA-2006600-2");
		//pageTracker._trackPageview("/nci/closetool");
		
		if (document.location.href.indexOf("/en/")>-1){
			var lang = "en";
		} else if (document.location.href.indexOf("/de/")>-1){
			var lang = "de";
		} else if (document.location.href.indexOf("/fr/")>-1){
			var lang = "fr";
		} else if (document.location.href.indexOf("/es/")>-1){
			var lang = "es";
		} else if (document.location.href.indexOf("/pt/")>-1){
			var lang = "pt";
		} else if (document.location.href.indexOf("/cn/")>-1){
			var lang = "cn";
		} else if (document.location.href.indexOf("/ko/")>-1){
			var lang = "ko";
		} else if (document.location.href.indexOf("/ja/")>-1){
			var lang = "ja";
		} else if (document.location.href.indexOf("/hk/")>-1){
			var lang = "hk";
		}
		var qs = window.location.search.substring(1);
		var pairs = qs.split('&');
		for (var i=0; i < pairs.length; i++) {
			var pair = pairs[i].split('=');
			if (pair[0]=='carrier') {
				var carrier = pair[1];
			};
		};
		
		pageTracker._trackEvent('Flash', 'Close', '/'+lang+'/about/airlines/latest-members/'+carrier+'/book/');
		pageTracker._trackPageview();
	} catch(err) {
	}
}
