// Il est strictement interdit de modifier une ligne de code 
// Le script doit être integré à toutes les pages du site dans la partie Head
var popunder=new Array();

popunder[0]="http://www.soonnight.com/paris/sortie-paris,4.html";
popunder[1]="http://www.soonnight.com/rhone-alpes/sortie-rhone-alpes,4.html";
popunder[2]="http://www.soonnight.com/paris/?intro";


var myDate=new Date(); 
var site='soonnight';
var cookieunder='soonnight_part';
var mois=myDate.getMonth();	
var popup_part=popunder[Math.floor(Math.random()*(popunder.length))];



var value_popup=mois+site;
var width=screen.width-30;
var height=screen.height-250;
var test=1;
if(height<600)
height=500;

function page () 
{
		if(Get_Cookie(cookieunder)!=value_popup && test==1)
		{
			createCookie(cookieunder,mois+site,3);
			test=0;
			var win=window.open(popup_part,'pop_part','toolbar=1,location=1,directories=1,status=1,scrollbars=1,resizable=1,copyhistory=1,menuBar=1,width='+width+',height='+height+'');
			win.blur();
		}
}



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 var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}



function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );


		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}


function loadornot(){

document.onclick=page;

}

if(navigator.cookieEnabled)
{
loadornot();
}
