var disclaimer_pourcentages = new Array();
disclaimer_pourcentages[0] = '100';

var disclaimer_contents = new Array();
disclaimer_contents[0] = '                <style type=text/css>                    #tdisclaimer-close-link                     {                    top:0px;                    font-weight:bold;                    font-size:20px;                    position:absolute;                    left: 361px !important;                    left: 180.5px;                    width:39px;                    height:32px;                    background:url("/disclaimer/medias//close.png") !important;                    background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src=/disclaimer/medias//close.png, sizingMethod=crop);                                                cursor: pointer;                        position: relative;                        }                </style>                <div id="tdisclaimer-close-link">                <a style="" href="#"></a>                </div>                <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"                codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"                 width="400" height="400">                <param name="movie" value="/disclaimer/medias/5/250x250.swf?clickTag=%2Fregistrazione%2Fbetclic-disclaimer.php&clickTAG=%2Fregistrazione%2Fbetclic-disclaimer.php&ClickTag=%2Fregistrazione%2Fbetclic-disclaimer.php&ClickTAG=%2Fregistrazione%2Fbetclic-disclaimer.php&clicktag=%2Fregistrazione%2Fbetclic-disclaimer.php&CLICKTAG=%2Fregistrazione%2Fbetclic-disclaimer.php&ClicTag=%2Fregistrazione%2Fbetclic-disclaimer.php&creativeURL=%2Fregistrazione%2Fbetclic-disclaimer.php">                <param name="quality" value="high">                <param name="width" value="400">                <embed src="/disclaimer/medias/5/250x250.swf?clickTag=%2Fregistrazione%2Fbetclic-disclaimer.php&clickTAG=%2Fregistrazione%2Fbetclic-disclaimer.php&ClickTag=%2Fregistrazione%2Fbetclic-disclaimer.php&ClickTAG=%2Fregistrazione%2Fbetclic-disclaimer.php&clicktag=%2Fregistrazione%2Fbetclic-disclaimer.php&CLICKTAG=%2Fregistrazione%2Fbetclic-disclaimer.php&ClicTag=%2Fregistrazione%2Fbetclic-disclaimer.php&creativeURL=%2Fregistrazione%2Fbetclic-disclaimer.php" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"                type="application/x-shockwave-flash" width="400" height="400">                </embed>                </object>                ';

if (typeof($) == 'undefined') $ = jQuery;
function in_array( what, where ){
	var a=false;
	for(var i=0;i<where.length;i++){
		if(what == where[i]){
			a=true;
			break;
		}
	}
	return a;
}
function SetCookie (name, value) {
	var argv=SetCookie.arguments;
	var argc=SetCookie.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=name+"="+escape(value)+
	((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 GetCookie (name) {
	var arg=name+"=";
	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 getKey(disclaimer_pourcentages, disclaimer_rand){
	var add=0;
	var pourcentage = 0;
	for(var key in disclaimer_pourcentages) {
		var rand = disclaimer_rand *100;
		pourcentage = parseInt(add)+parseInt(disclaimer_pourcentages[key]);
		if (rand < pourcentage){
			return key;
		} else {
			add = pourcentage;
		}
	}
	return false;
}
$.easing['jswing'] = $.easing['swing'];
$.extend( jQuery.easing,
{
	easeOutBack: function (x, t, b, c, d, s) {
		if (s == undefined) s = 1.70158;
		return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b;
	},
	easeInBounce: function (x, t, b, c, d) {
		return c - jQuery.easing.easeOutBounce (x, d-t, 0, c, d) + b;
	},
	easeOutBounce: function (x, t, b, c, d) {
		if ((t/=d) < (1/2.75)) {
			return c*(7.5625*t*t) + b;
		} else if (t < (2/2.75)) {
			return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b;
		} else if (t < (2.5/2.75)) {
			return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b;
		} else {
			return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b;
		}
	}
});

disclaimer_functions = new Array();
	 
	 function disclaimer_submit_form(callback_name, disclaimer_name) {	
	 callback_name.call(this, 2);
	var fields = {
    	programId:		1,
		zone1:			"disclaimer",
		zone2:			disclaimer_name,
        address:		_disclaimer_input.val()
    };
	
	$.ajax({
		type:		'POST',
		data:		fields,
		dataType:	'json',
		url:		'/wp-stats/mail.php',
		success: function (result) {
			if (typeof(result[0]) == 'boolean'){
            	if (result[0] == true) {
	             callback_name.call(this, 3);
				} else {
                	alert(result[1]);
	             callback_name.call(this, 1);
	}
            } else {
            	alert('Une erreur à été détectée, veuillez corriger les informations fournies puis de réessayer, merci.');
	             callback_name.call(this, 1);
            }
		},
		error: function() {
	             callback_name.call(this, 1);
    	}
	});
}


     function disclaimer_load() {
		// s il a pas vu
		var disclaimer_rand = Math.random();
		var disclaimer_key = getKey(disclaimer_pourcentages, disclaimer_rand);
		var disclaimer_content = disclaimer_contents[disclaimer_key];
		
		tdisclaimer_css = '<style type="text/css">'
		
		+ '#tdisclaimer-bg { z-index:102; position:fixed; top:0; left:0; width:100%; height:100%; background:#000; display:none; filter : alpha(opacity=70); -moz-opacity : 0.7; opacity : 0.7; }'
		
		//+ '#tdisclaimer-content { z-index:103; position:fixed; top:150px; margin:-35px 0 0 -327px; left:50%; height:0;  text-align:center; } '
		
		+ '#tdisclaimer-content { z-index:103; position:fixed; top:-600px; margin:-35px 0 0 -300px; left:50%; height:600px; text-align:center; } '
		
		+ '* html #tdisclaimer-content{z-index:5;position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + this.offsetHeight - this.offsetHeight+ 250+"px");} '
		
		+ '* html #tdisclaimer-bg{bottom: 0; left:0; height:expression( document.body.offsetHeight); width:1700px; z-index:5;position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + this.offsetHeight - this.offsetHeight);} '
		
		+ '#tdisclaimer-close-btn {		position:absolute;		top:-30px;		right:0;		overflow:hidden;		height:24px;	}	#tdisclaimer-close-btn-left, #tdisclaimer-close-btn-middle, #tdisclaimer-close-btn-right {		float:left;		background:url(/disclaimer/medias/close-btn.png);		font-size:12px;		font-weight:bold;		font-family:Verdana, Geneva, sans-serif;		line-height:23px;		text-decoration:none;	}	#tdisclaimer-close-btn:hover #tdisclaimer-close-btn-left, #tdisclaimer-close-btn:hover #tdisclaimer-close-btn-middle, #tdisclaimer-close-btn:hover #tdisclaimer-close-btn-right {		background:url(/disclaimer/medias/close-btn-hover.png);		color:#333;		text-decoration:none;	}	#tdisclaimer-close-btn-left {		width:14px;		height:72px;		margin-top:-48px;	}	#tdisclaimer-close-btn-middle {		height:24px;		padding-right:8px;		color:#000;	}	#tdisclaimer-close-btn-right {		width:34px;		height:48px;		margin-top:-24px;	}'
		
		+ '</style>';

		var disclaimer_close_btn = '<a href="#" id="tdisclaimer-close-btn">';
		disclaimer_close_btn += '<span id="tdisclaimer-close-btn-left"></span>';
		disclaimer_close_btn += '<span id="tdisclaimer-close-btn-middle">Chiusura</span>';
		disclaimer_close_btn += '<span id="tdisclaimer-close-btn-right"></span>';
		disclaimer_close_btn += '</a>';
		
		var disclaimer_content_final = '<div id=tdisclaimer-bg></div>'+'<div id="tdisclaimer-content"><div id="disclaimer-content-html">'+disclaimer_content+'</div>'+disclaimer_close_btn+'</div>'+ tdisclaimer_css;
		
		
		
		
		
		$('body').prepend(disclaimer_content_final);
		
		
			html_children = $('body').find('#tdisclaimer-content :first');
			html_children_width = html_children.outerWidth();
			html_children_width = html_children_width -39;
			html_children_height = html_children.outerHeight(true);
			close_link = '<a href=# id=tdisclaimer-close-link style="margin-left:'+html_children_width+'px;"></a>';
			/*$('body').find('#tdisclaimer-content').prepend(close_link);*/
			

	$(function() {
		refresh_margins_disclaimer();
		setTimeout(refresh_margins_disclaimer, 200);
		setTimeout(refresh_margins_disclaimer, 300);
		setTimeout(refresh_margins_disclaimer, 500);
				$('#tdisclaimer-bg').slideDown('slow', function() {
					$('#tdisclaimer-content').fadeIn('slow');
				});
				
		 $('#tdisclaimer-bg').fadeIn(700, function() {
			 $('#tdisclaimer-content').animate(
		 	{top: "150px"},
			700,
			"easeOutBack",
			refresh_margins_disclaimer
			);
	});
	});
	
			if (typeof(disclaimer_functions[disclaimer_key]) == 'function'){
				disclaimer_functions[disclaimer_key].apply();
			}


	
	$('#tdisclaimer-close-link, #tdisclaimer-close-button, #tdisclaimer-close-link2, #tdisclaimer-close-btn, .disclaimer-close-action').click(function() {
		var disclaimer_height = $('#tdisclaimer-content').height();
		 $('#tdisclaimer-content').animate(
		 	{top: "-"+disclaimer_height+"px"},
			{duration: 350, easing: "easeOutBack",
			complete: function() {
				$('#tdisclaimer-bg').fadeOut(850);
			}}
		);
		return false;
	});
	
	 }

	function refresh_margins_disclaimer() {
		
				var content_width = 0;
				$("#disclaimer-content-html *").each(function() {
					var this_width = $(this).outerWidth();
					if (this_width > content_width) content_width = this_width;
				});
				var content_width_marginLeft = -(content_width/2);
				$("#tdisclaimer-content").css("margin-left", content_width_marginLeft+"px");
	}

    var blocked = 0;
    
    if (typeof disclaimer_blocked_urls != 'undefined')
    {
        var blocked = 0;
        for(var i in disclaimer_blocked_urls)
        {
            if (document.location.href.indexOf(disclaimer_blocked_urls[i]) != -1 )
            {
                var blocked =1;

            }
        }
    }
    if (typeof disclaimer_displayed_urls != 'undefined')
    {
        var blocked = 1;
        for(var i in disclaimer_displayed_urls)
        {
            if (document.location.href.indexOf(disclaimer_displayed_urls[i]) != -1 )
            {
                var blocked =0;

            }
        }

    }


    if(blocked == 0 )
    {


        var disclaimer_cookiename = 'tdisclaimer[284]'; cookie_exist = (GetCookie(disclaimer_cookiename) != null);

        if (!cookie_exist || location.search.indexOf("force-disclaimer")==1 )
        {
                // recuperer le code html associé



                // contenu final HTML a ecrire sur la navigateur


                    $(window).load(disclaimer_load);




                SetCookie(disclaimer_cookiename, new Date);

        }
    }


    
