function EcrireCookie(nom, valeur){
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function getCookieVal(offset){
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function LireCookie(nom){
	var arg=nom+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen){
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return null;
}

function fermerFlash(){
	jQuery("#anim-taxiradio-bg").remove();
	jQuery("#anim-taxiradio").remove();
}

jQuery(document).ready(function(){
	var v_lien = "http://www.taxilyon.com";
	if(LireCookie("animtaxiradio") == null) {
	//if(typeof v_lienIle != "undefined") {
		var ua = navigator.userAgent.toLowerCase();
		var isStrict = document.compatMode == 'CSS1Compat',
				isOpera = ua.indexOf("opera") > -1,
				isIE = ua.indexOf('msie') > -1,
				isIE7 = ua.indexOf('msie 7') > -1,
				isBorderBox = isIE && !isStrict,
				isSafari = (/webkit|khtml/).test(ua),
				isSafari3 = isSafari && !!(document.evaluate),
				isGecko = !isSafari && ua.indexOf('gecko') > -1,
				isWindows = (ua.indexOf('windows') != -1 || ua.indexOf('win32') != -1),
				isMac = (ua.indexOf('macintosh') != -1 || ua.indexOf('mac os x') != -1),
				isLinux = (ua.indexOf('linux') != -1);
				
		var absolute_pos = isIE && !isIE7;
	 
		var height = window.innerHeight; // Safari
		var mode = document.compatMode;
		if((mode || isIE) && !isOpera){
			var h = isStrict ? document.documentElement.clientHeight : document.body.clientHeight;
		}
	
	
		var width = window.innerWidth; // Safari
		var mode = document.compatMode;
		if(mode || isIE){
			var w = isStrict ? document.documentElement.clientWidth : document.body.clientWidth;
		}
		
		var scrollHeight = isStrict ? document.documentElement.scrollHeight : document.body.scrollHeight;
  		var scrollWidth = isStrict ? document.documentElement.scrollWidth : document.body.scrollWidth;
		
		var realH = Math.max(scrollHeight, h);
   	var realW = Math.max(scrollWidth, w);
		
		var top = (realH/2)-(429/2);
   	var left = (realW/2)-(692/2);
		
		jQuery("body").append('<div id="anim-taxiradio-bg"></div><div id="anim-taxiradio"></div>');
		var dt = new Date(2009, 11, 20);
		EcrireCookie("animtaxiradio", "vue", dt);
		jQuery("#anim-taxiradio").flash(
			{
				src: "fileadmin/animhome/animation_appli.swf",
				width: 692,
				height: 429,
				quality: "high",
				wmode:"transparent",
				flashvars: {}
			},
			{
				version: 9,
				update: false
			}
		);
		jQuery("#anim-taxiradio-bg").attr("style", '\
			position: absolute;\
			top: 0;\
			left: 0;\
			width: 100%;\
			height: 100%;\
			z-index: 300;\
			background-color: #000000;\
			opacity: 0.8;\
			filter:alpha(opacity=80);\
		');
		jQuery("#anim-taxiradio").attr("style", '\
			position: absolute;\
			height: 429px;\
			margin-top: -214px;\
			top: 50%;\
			left: '+left+'px;\
			z-index: 500;\
		');
		
		jQuery("#anim-taxiradio-bg").click(fermerFlash);
	}
});

