if(typeof(CD_infopop) == "undefined"){
    var CD_infopop = {};
    document.write('<scr'+'ipt src="http://ktu.sv2.biz/cd_infopop/CD_infopop.js" type="text/javascript"></script>');
//    document.write('<scr'+'ipt src="CD_infopop.js" type="text/javascript"></script>');
}

if(typeof(CD_infopop['optimise']) == "undefined"){
    CD_infopop['optimise'] = {};


    CD_infopop['optimise']['defaults'] = {}
    CD_infopop['optimise']['defaults']['id'] = "10000";
    CD_infopop['optimise']['defaults']['tracker'] = "";
	CD_infopop['optimise']['defaults']['positionH'] = "right";
    CD_infopop['optimise']['defaults']['positionV'] = "bottom";
    CD_infopop['optimise']['defaults']['direction'] = "up";
    CD_infopop['optimise']['defaults']['showSpeed'] = "1"; // in seconds
    CD_infopop['optimise']['defaults']['showPause'] = "15"; // in seconds
    CD_infopop['optimise']['defaults']['hideSpeed'] = "1"; // in seconds
    CD_infopop['optimise']['defaults']['hidePause'] = "3"; // in seconds
    CD_infopop['optimise']['defaults']['templates'] = {}; // this is further defined lower in this file
//    CD_infopop['optimise']['defaults']['texts'] = {}; // this is further defined lower in this file
    CD_infopop['optimise']['defaults']['alpha'] = "100"; // 100 -> no transparancy
    CD_infopop['optimise']['defaults']['synergie'] = "hetero";
    CD_infopop['optimise']['defaults']['sound'] = "2";
    
	//////////////////////////	
    CD_infopop['optimise']['defaults']['links'] = {};
	CD_infopop['optimise']['defaults']['links']['dating']={};
	CD_infopop['optimise']['defaults']['links']['dating']['hetero']={};
	CD_infopop['optimise']['defaults']['links']['dating']['hetero']['target']={};
    CD_infopop['optimise']['defaults']['links']['dating']['hetero']['target']['MSN'] = "http://outils.yes-messenger.com/download.php?tracker={TRACKER}&id={ID}&img_path={IMG}&exe_name=yesmessenger.exe&content_niche=normal&picType=sexy";
    CD_infopop['optimise']['defaults']['links']['dating']['hetero']['target']['FB'] = "http://outils.yes-messenger.com/download5.php?tracker={TRACKER}&id={ID}&img_path={IMG}&exe_name=yesmessenger.exe&content_niche=normal&picType=sexy";
    CD_infopop['optimise']['defaults']['links']['dating']['hetero']['closeTarget_fr'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=87&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['dating']['hetero']['closeTarget'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=362&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
	CD_infopop['optimise']['defaults']['links']['dating']['gay']={};
    CD_infopop['optimise']['defaults']['links']['dating']['gay']['target'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=95&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['dating']['gay']['closeTarget_fr'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=347&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['dating']['gay']['closeTarget'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=361&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";

    CD_infopop['optimise']['defaults']['links']['live']={};
    CD_infopop['optimise']['defaults']['links']['live']['hetero']={}
	CD_infopop['optimise']['defaults']['links']['live']['hetero']['target']={};
    CD_infopop['optimise']['defaults']['links']['live']['hetero']['target']['MSN'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=263&tracker={TRACKER}&id={ID}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&img_path={IMG}";
    CD_infopop['optimise']['defaults']['links']['live']['hetero']['target']['FB'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=263&tracker={TRACKER}&id={ID}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&img_path={IMG}";
    CD_infopop['optimise']['defaults']['links']['live']['hetero']['closeTarget_fr'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=87&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['live']['hetero']['closeTarget'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=362&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";

    CD_infopop['optimise']['defaults']['links']['live']['gay']={}
    CD_infopop['optimise']['defaults']['links']['live']['gay']['target'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=320&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['live']['gay']['closeTarget_fr'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=347&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['live']['gay']['closeTarget'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=361&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";

	CD_infopop['optimise']['defaults']['links']['cb30']={};
	CD_infopop['optimise']['defaults']['links']['cb30']['hetero']={}
    CD_infopop['optimise']['defaults']['links']['cb30']['hetero']['target'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=263&tracker={TRACKER}&id={ID}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&img_path={IMG}";
    CD_infopop['optimise']['defaults']['links']['cb30']['hetero']['closeTarget_fr'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=87&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['cb30']['hetero']['closeTarget'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=362&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";

    CD_infopop['optimise']['defaults']['links']['cb30']['gay']={}
    CD_infopop['optimise']['defaults']['links']['cb30']['gay']['target'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=396&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['cb30']['gay']['closeTarget_fr'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=347&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
    CD_infopop['optimise']['defaults']['links']['cb30']['gay']['closeTarget'] = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=361&tracker={TRACKER}&synergie={SYN}&lg={LANGUE}&langue={LANGUE}&id={ID}";
}

document.write('<scr'+'ipt src="http://ktu.sv2.biz/cd_infopop/infopop-optimise-templates.js?sadfasdf=313423" type="text/javascript"></script>');
//document.write('<scr'+'ipt src="http://192.168.15.177/test/infopop-optimise/infopop-optimise-templates.js" type="text/javascript"></script>');

CD_infopop['optimise'].prepare = function(key){


	// get cookie where we keep stuff we need to remmember    
	var cookie = CD_infopop.getCookie("CD_infopop_optimise_"+key.ownID);
	if(typeof(cookie) != "object") cookie = {};
	key['cookie'] = cookie;
	
	// if this was already closed, don't even start building it
	if(key['cookie']['disabled'] == true){
	    CD_infopop.log("Infopop "+key.ownID+" is disabled");
		return;
	}
	
	// wait for templates, just in case....
	if(CD_infopop.size(CD_infopop['optimise']['defaults']['templates']) < 1 || typeof(CD_infopop['browserLang']) == "undefined"){
		window.setTimeout(function(){
			CD_infopop['optimise'].prepare(key);
		},500);
		return;
	}

	// loging stuff is a good think! we should do it more often...
    CD_infopop.log("Preparing Optimise ( ^.~)b");

    if(typeof(key.lg) == "undefined"){
		key['lg'] = CD_infopop['browserLang'];
	}
	
	
    CD_infopop.log("Searching for templates in "+ key.lg +"...");

	var lgCheck = "";
	for(i in CD_infopop['optimise']['defaults']['templates']){
		if(typeof(CD_infopop['optimise']['defaults']['templates'][i][key.lg]) != "undefined") lgCheck = "ok";
	}
	
	if(lgCheck != "ok"){
		CD_infopop.log('No templates for language '+key.lg+', defaulting to FR');
		key.lg = "fr";
	}
	
	
	


	if(key.lg != "fr"){
		CD_infopop.log("Language isn't FR, removing Dating infopops");
		key.dating = 0;
		if(key.live == 0 && key.cb30 == 0){
			key.cb30 = 1;
			CD_infopop.log("Force-Enabling CB30 infopops");
		}
	}

	var all_templates = new Array();


	var hasDating = false;
	var hasLive = false;
	var hasCb30 = false;

	if(key.dating != "0"){
		for(templateID in CD_infopop['optimise']['defaults']['templates']['dating'][key.lg]){
			all_templates.push(templateID+"|dating")
			hasDating = true;
		}
	}

	
	if(key.live != "0"){
		for(templateID in CD_infopop['optimise']['defaults']['templates']['live'][key.lg]){
			all_templates.push(templateID+"|live");
			hasLive = 1;
		}
	}

	if(key.cb30 != "0"){
		for(templateID in CD_infopop['optimise']['defaults']['templates']['cb30'][key.lg]){
			if((typeof(CD_infopop['optimise']['defaults']['templates']['cb30'][key.lg][templateID]['hetero_only']) != "undefined" && key.synergie == "gay") ||
			   (typeof(CD_infopop['optimise']['defaults']['templates']['cb30'][key.lg][templateID]['gay_only']) != "undefined" && key.synergie == "hetero") )
			{
				CD_infopop.log("Skipped:"+templateID+"|cb30 becaus it is not for this synergie")
			}else{
				all_templates.push(templateID+"|cb30")
			}
			hasCb30 = 1;
		}
	}

    CD_infopop.log("Loading thumbs for found templates");

	if(hasDating){
		if(typeof(thumbs_array) == "undefined"){
			var size='120x120;120x120';
			var coun='10';
			var synergie='hetero;gay';
			var type='soft;soft';
			var niche='normal';
			var animated='0';  
			var merge='0;0';
			var shuffle='1';

		    jQuery(document).append('<scr'+'ipt src="http://www.yesmessenger.com/generateThumbs.php?size='+size+'&count='+coun+'&synergie='+synergie+'&type='+type+'&niche='+niche+'&animated='+animated+'&merge='+merge+'&shuffle='+shuffle+'" type="text/javascript"></script>');
		}
	}
	
	if(hasLive){
		if(typeof(liveshow_models) == "undefined"){
			var syn = (key.synergie == "gay")? "&syn=gay":"&sexy=1";
			jQuery(document).append('<scr'+'ipt src="http://promo.eurolive.com/infopop/json.php?size=100&online=1'+syn+'" type="text/javascript"></script>');
		}
	}

	if(hasDating || hasLive){
		if(typeof(CD_infopop_optimise_texts) == "undefined"){
			jQuery(document).append('<scr'+'ipt src="http://ktu.sv2.biz/cd_infopop/infopop-optimise-texts-'+key.lg+'.js?sadfasdf=313423" type="text/javascript"></script>');
		}
		
		if(typeof(geoip_country_city) != "object"){
			jQuery(document).append('<scr'+'ipt src="http://pub.sv2.biz/geo_location_array.php" type="text/javascript"></script>');
		}
	}
	
	if(all_templates.length < 1){
		CD_infopop.log(":( we don't have anything to show... at all...");
		CD_infopop.log("Enabling CB30 and restarting");
		key.cb30 = 1;
		window.setTimeout(function(){
			CD_infopop['optimise'].prepare(key);
		},500);
		return
	}


	if(hasCb30){
		jQuery(document).append('<scr'+'ipt src="http://ktu.sv2.biz/cd_pop_dhtml/cd_pop_dhtml.js" type="text/javascript"></script>');
	//	jQuery(document).append('<scr'+'ipt type="text/javascript">'+"cd_pop_dhtml({id:'"+key.id+"', tracker:'', type:['vod'], synergie:'hetero', popunder: false, aggresive: true, mode: 'click'});"+'</scr'+'ipt>');
	}
	
	key.all_templates = all_templates;

	// ok, this was it for part one
	// now we wait for the template to load

	window.setTimeout(function(){
		CD_infopop['optimise'].prepare2(key);
	},500);


}

CD_infopop['optimise'].prepare2 = function(key){ 

	if(key.templateReady != 1){
		if(typeof(key.waitingForTemplate) == "undefined"){
			template = CD_infopop['optimise'].pickTemplate(key);
		}
		
		CD_infopop.log("Waiting..... (prepare2 loop)")
		
		window.setTimeout(function(){
			CD_infopop['optimise'].prepare2(key);
		},1000);
		return;
	}
	
    
    CD_infopop.build(key);

}

CD_infopop['optimise'].changeWhenDown = function(key){
	
	CD_infopop['optimise'].pickTemplate(key);

	return;
}

CD_infopop['optimise'].pickTemplate = function(key){

	if(key.waitingForTemplate != 1){
		key.templateReady = 0;
		CD_infopop.log("Picking a template from "+ key.lg +"...");
	
		// choosing the template
		if(typeof(key['cookie']['seen']) != "object") key['cookie']['seen'] = new Array();
	
		var not_shown_templates = new Array();
		var all_templates = key.all_templates;
		
		for(var i = 0; i < all_templates.length;i++){
			if(jQuery.inArray(all_templates[i], key['cookie']['seen']) == -1){
				not_shown_templates.push(all_templates[i]);
			}
		}

		if(not_shown_templates.length < 1){
			key['cookie']['seen'] = new Array();
			not_shown_templates = all_templates;
		}
		
	
		CD_infopop.log("Those are the templates we have shown already: "+key['cookie']['seen']);

		key.current_template_id = current_template = not_shown_templates[CD_infopop.random(not_shown_templates)];
	
		CD_infopop.log("We are showing: "+current_template)
	
		// add the chosen template in the list of already shown templates	
		key['cookie']['seen'].push(current_template);
		CD_infopop['optimise'].writeCookie(key);
	
	
		rnd_template = current_template.split("|");
		template = CD_infopop['optimise']['defaults']['templates'][rnd_template[1]][key.lg][rnd_template[0]];
		key['urlToOpen'] = CD_infopop['optimise']['defaults']['links'][rnd_template[1]][key.synergie]['target'];
		key['urlToClose'] = CD_infopop['optimise']['defaults']['links'][rnd_template[1]][key.synergie]['closeTarget'];
		key['height'] = template['height'];
		key['width'] = template['width'];
		key['templateVarName'] = template['varName'];
		key['templateDesign'] = (typeof(template['design']) != "undefined")? template['design']:"";
		key['templateVar'] = template;
	
		key['niche_letters'] = {
			hetero: ['SM', 'AM', 'AN', 'J', 'BU', 'B', 'BL', 'E', 'FL', 'O', 'JF', 'H', 'HC', 'K', 'HD', 'XX', 'L', 'LI', 'N', 'A', 'R', 'S', 'C', 'ST', 'P', 'U', 'V'],
			gay:['GO', 'GS', 'GN', 'GA', 'GX', 'GP', 'GQ', 'GI', 'GB', 'GC', 'GK', 'GJ', 'GE', 'GF', 'G', 'GH', 'GG', 'GL', 'GM', 'GW', 'GY', 'GD', 'GT', 'GR', 'GZ', 'GU', 'GV']
		}
	
	
		// load the template if it hasn't been loaded yet
		// ( maybe we should also write it in a cookie with a long expiration time to minimize the queries??? )
		// ( but that will cause problems with updating )
		if(eval("typeof("+key['templateVarName']+")") == "undefined"){
			var template_url = template['url'];
			jQuery(document).append("<scr"+"ipt type='text/javascript'> var optimised_infopop_num = \""+template['num']+"\" </scr"+"ipt>");
			jQuery(document).append("<scr"+"ipt src='"+template_url+"' type='text/javascript'></scr"+"ipt>");
			key.waitingForTemplate = 1;
			key.counter = 0
		}
	}

	if(eval("typeof("+key['templateVarName']+")") == "undefined" || (key.dating != "0" && typeof(thumbs_array) == "undefined") || (key.live != "0" && typeof(liveshow_models) == "undefined")){
		CD_infopop.log("Waiting..... (pickTemplate loop)")
		window.setTimeout(function(){
			CD_infopop['optimise'].pickTemplate(key);
		},500);
		return 0;
	}
	
	key.waitingForTemplate = 0;



	// write the raw html down for future use
	var template = eval(key['templateVarName']);
//	key['raw_template'] = template;

	var rtext = new Array();
	var pic = {};
	// get pictures and cities 
	if(rnd_template[1] == "live"){
		pic = liveshow_models[Math.floor(Math.random()*liveshow_models.length)];
		key['currentImg'] = pic.thumb;
		rtext = CD_infopop['optimise']['defaults']['texts'][key.synergie]['live'][key.templateDesign];
		rtext = rtext.concat(CD_infopop['optimise']['defaults']['texts'][key.synergie]['live']['generic']);
		var city = geoip_country_city[Math.floor(Math.random()*geoip_country_city.length)];
		
	}else if(rnd_template[1] == "dating"){
		pic = thumbs_array['normal']['soft']['120x120'][key.synergie]['0']
		pic = pic[Math.floor(Math.random()*pic.length)];
		key['currentImg'] = pic.imgName;
		rtext = CD_infopop['optimise']['defaults']['texts'][key.synergie]['dating'][key.templateDesign];
		rtext = rtext.concat(CD_infopop['optimise']['defaults']['texts'][key.synergie]['dating']['generic']);
		var city = geoip_country_city[Math.floor(Math.random()*geoip_country_city.length)];
		if(key.synergie == "gay"){
			template = template.replace(/dials_friendlist/g,"dials_friendlist_gay");
		}
		
	}else{
		key['nicheLetter'] = key.niche_letters[key.synergie][Math.floor(Math.random()*key.niche_letters[key.synergie].length)];
		if(typeof(key.templateVar.num) != "undefined"){key['nicheLetter'] = "H";}
	}
	
	var nmb = (key.synergie == "gay")? "Mykodial":"YesMessenger";

	if(key.synergie == "gay"){
		template = template.replace(/infopop_yes_title_logo/g,"");
	}
	
	template = template.replace(/{NMB}/g,nmb);
	template = template.replace(/{RANDOM TEXT}/g,rtext[Math.floor(Math.random()*rtext.length)]);
	template = template.replace(/{IMG}/g,key['currentImg']);
	template = template.replace(/{RANDOM NAME}/g,pic.name);
	template = template.replace(/{RANDOM AGE}/g,pic.age);
	template = template.replace(/{LG}/g,key.lg);
	template = template.replace(/{RANDOM CITY}/g,city);
	template = template.replace(/{URL}/g,"parent.CD_infopop['optimise'].openURL('"+key.ownID+"');");
	template = template.replace(/{MC}/g,"parent.CD_infopop['optimise'].mc('"+key.ownID+"');");
	template = template.replace(/{CROSS}/g,"parent.CD_infopop['optimise'].close('"+key.ownID+"');");
	template = template.replace(/{FLV_PATH}/g,"http://www.securitetotale.com/images/flvs/"+key.synergie+"/200x150/"+key.nicheLetter+".flv");

	key.template = template;

	key.templateReady = 1;

	if(typeof(key.handle) != "undefined"){
		CD_infopop.putTemplate(key,key.template);
	}

}

CD_infopop['optimise'].close = function(orig_key){
	key = CD_infopop['optimise'][orig_key];

	CD_infopop.close(key);
	
	if(key['close'] == "agressive"){
		key.urlToOpen = key.urlToClose.replace(/{TRACKER}/g,"{TRACKER}_close");
		CD_infopop['optimise'].openURL(orig_key)
	}else if(key['close'] == "respectful"){
		key['cookie']['disabled'] = true;
		CD_infopop['optimise'].writeCookie(key);
	}else if(key['close'] == "01"){

		key['cookie']['disabled'] = false;
		CD_infopop['optimise'].writeCookie(key);

		key.urlToOpen = key.urlToClose.replace(/{TRACKER}/g,"{TRACKER}_close");
		CD_infopop['optimise'].openURL(orig_key)

	}else if(key['close'] == "11"){

		key['cookie']['disabled'] = true;
		CD_infopop['optimise'].writeCookie(key);

		key.urlToOpen = key.urlToClose.replace(/{TRACKER}/g,"{TRACKER}_close");
		CD_infopop['optimise'].openURL(orig_key)

	}else if(key['close'] == "00"){



	}else if(key['close'] == "10"){

		key['cookie']['disabled'] = true;
		CD_infopop['optimise'].writeCookie(key);

	}
	

}

CD_infopop['optimise'].writeCookie = function(key){
	CD_infopop.setCookie("CD_infopop_optimise_"+key.ownID,key['cookie']);
}

CD_infopop['optimise'].openURL = function(key){
	
	key = CD_infopop['optimise'][key];
	
	if(key.templateDesign != "" && typeof(key.urlToOpen) != "string") var url = key.urlToOpen[key.templateDesign];
	else var url = key.urlToOpen;
	
	var temp = key.current_template_id.split('|')
	var tracker_suffix = temp[1].charAt(0).toUpperCase() + temp[0];

	var r = (key.synergie == "gay")? "g":"h";

	url = url.replace(/{ID}/g,key.id);
	url = url.replace(/{TRACKER}/g,key.tracker+"_"+r+CD_infopop['optimise']['defaults']['templates'][temp[1]]['revision']+"_ipopt_"+tracker_suffix);
	url = url.replace(/{IMG}/g,key.currentImg);

	url = url.replace(/{LANGUE}/g,key.lg);
	url = url.replace(/{SYNERGIE}/g,key.synergie);
	url = url.replace(/{SYN}/g,key.synergie);
	url = url.replace(/{LETTER}/g,key.nicheLetter);

	if(key.warn==1){
		url += "&w=1";
	}
	
	if(key.exit==1){
		url += "&e=1";
	}

	if(key.targetWindow=='same'){
		window.location = url;
	}else{
		var size = "";
		if(url.match(/download/gi)){
			var height = 620; 
			if(url.match(/download5/gi)) height = 680;
			
			var left = parseInt((screen.availWidth/2) - (730/2));
		    var top = parseInt((screen.availHeight/2) - (730/2));
			size = "width=730,height="+height+",left=" + left + ",top=" + top+",screenX=" + left + ",screenY=" + top;
			
		}else{
			size = 'width='+screen.availWidth+',height='+screen.availHeight+',fullscreen=yes';
		}
		window.open(url,"test"+Math.floor(Math.random()*5000),"location=0,scrollbars=1,resizable=1,menubar=0,"+size);
		
//		i
		
	}

}

CD_infopop['optimise'].mc = function(key){
	
	if(typeof(cd_pop_obj) == "undefined" || cd_pop_obj == null){
		key = CD_infopop['optimise'][key];
	
		var temp = key.current_template_id.split('|')
		var tracker_suffix = temp[1].charAt(0).toUpperCase() + temp[0];
		var r = (key.synergie == "gay")? "g":"h";
		var popunder = (key.close.charAt(1) == 1);
		var agressive = (key.close.charAt(0) == 1);
	
		cd_pop_dhtml({id:key.id, tracker:key.tracker+"_"+r+CD_infopop['optimise']['defaults']['templates'][temp[1]]['revision']+"_ipopt_"+tracker_suffix, type:['vod'], synergie:key.synergie, popunder: popunder, aggresive: agressive, mode: 'click'});
	}
	cd_pop_obj.show()

	return;

	orig_key = CD_infopop['optimise'][key];	

	jQuery('body').append('<div id="fow" style="position:fixed; top:0px; left:0px;display:block;width:100%;height:100%;background:black;opacity:0.8;filter: alpha(opacity = 70);"></div>');

//	jQuery('#fow').animate({opacity:0.8},500,function(){

	var texts = new Array();
	texts['fr'] = new Array();
	texts['fr'][0] = "Vid&eacute;o hard gratuite !";
	texts['fr'][1] = "Entre ton email pour mater la vid&eacute;o int&eacute;grale";
	texts['fr'][2] = "Valider";
	
	texts['it'] = new Array();
	texts['it'][0] = "Video hard gratis !";
	texts['it'][1] = "Inserisci la tua email per guardare il video integrale";
	texts['it'][2] = "Validare";

	texts['en'] = new Array();
	texts['en'][0] = "Free hardcore video!";
	texts['en'][1] = "Enter your email to watch the full video";
	texts['en'][2] = "Validate";
	
	texts['es'] = new Array();
	texts['es'][0] = "V&iacute;deo duro gratis!";
	texts['es'][1] = "Introduce tu e-mail para ver el v&iacute;deo completo";
	texts['es'][2] = "Validar";

		jQuery('body').append('\
							  <style type="text/css">\
								.popup_infopop_optimised {font-family: Helvetica, sans-serif, Arial; background:url(http://ktu.sv2.biz/cd_infopop/mc/images/pop_bg.png) left bottom no-repeat; width:381px; height:204px; position:fixed; text-align:center; top:-400px; left:50%;margin-left:-190px;margin-top:-102px;}\
								.popup_infopop_optimised .popup_close {position:absolute; background:url(http://ktu.sv2.biz/cd_infopop/mc/images/pop_close.png); width:21px; height:20px; top:23px; right:6px; z-index:10;}\
								.popup_infopop_optimised .popup_close span {display:none;}\
								.popup_infopop_optimised .popup_title {font-size:24px; font-weight:bold; color:#FFF; text-transform:uppercase; width:381px; float:left; height:45px; margin:12px 0 20px 0; line-height:45px; white-space:nowrap; text-shadow:#666 0px -1px;}\
								.popup_infopop_optimised .popup_form {font-size:13px; font-weight:bold; color:#706363; width:328px; margin:0 auto !important; clear:left;}\
								.popup_infopop_optimised .popup_input {background:url(http://ktu.sv2.biz/cd_infopop/mc/images/pop_input_bg.png) left top no-repeat; width:328px; height:39px; margin:7px 0 12px 0;}\
								.popup_infopop_optimised .popup_input input {text-align:center; width:318px; font-size:18px; line-height:24px; height:28px; margin-top:4px; border:0; background:none; color:#0084b8; font-weight:bold;}\
								.popup_infopop_optimised .popup_validate {width:128px; height:38px; background:url(http://ktu.sv2.biz/cd_infopop/mc/images/pop_input_bg.png) right top no-repeat; line-height:38px; text-align:center; text-decoration:none; display:block; margin:0 auto; font-size:22px; color:#FFF;}\
								.popup_infopop_optimised .popup_validate:hover {background-position:right bottom;}\
								.popup_infopop_optimised .popup_validate img {vertical-align:middle;}\
								.popup_infopop_optimised .popup_form .highlight {background-color:red;color:#fff;}\
								</style>\
								<div class="popup_infopop_optimised png">	\
									<div class="popup_title">'+texts[orig_key.lg][0]+'</div>    \
									<form action="javascript:void(0)" class="popup_form png" onsubmit="CD_infopop[\'optimise\'].openMailcatcherUrl('+key+');return false;">\
										<div>'+texts[orig_key.lg][1]+' :</div>\
										<div class="popup_input png"><input name="" class="text" type="text" value="@" /></div>\
										<div style="color:red;display:none;" id="cdipmcerror">Votre email doit &ecirc;tre valable!</div>\
										<a href="#" class="popup_validate">'+texts[orig_key.lg][2]+' <img src="http://ktu.sv2.biz/cd_infopop/mc/images/arrow.png" alt="" class="png" border="0" /></a>\
										<input type="submit" style="display:none" name="submit" value="submit" />\
									</form>\
									<a href="#" class="popup_close png"><span>close</span></a>\
								</div>\
		');

	if(CD_infopop.quirksModeTrigger){
		jQuery(window).scrollTop(0)
		jQuery('#fow').css('position','absolute');
		jQuery('.popup_infopop_optimised').css('position','absolute');
	}


		jQuery('.popup_infopop_optimised').animate({top:'50%'},10,function(){
			jQuery('body').css('overflow','hidden');
			jQuery('.popup_input input')
				.css('text-decoration','blink')
				.focus(function() {
					jQuery(this)
						.css('text-decoration','none');
					if (jQuery(this).val() == '@') {
						jQuery(this).val('');
					}
				})
				.blur(function(){
					if (jQuery(this).val() == '') {
						jQuery(this)
							.css('text-decoration','blink')
							.val('@');
					}
				});

			jQuery('.popup_validate').click(function() {CD_infopop['optimise'].openMailcatcherUrl(key);return false;});

			jQuery('.popup_close').click(function(e) {
				e.preventDefault();
				jQuery('.popup_infopop_optimised').animate({top:'-50%'},10,function(){
//					jQuery('#fow').animate({opacity:0},500,function(){
						jQuery('body').css('overflow','visible')
						jQuery('.popup_infopop_optimised').remove();
						jQuery('#fow').remove();
//					});
				});
			});

		});

//	});
	

}

CD_infopop['optimise'].openMailcatcherUrl = function(key) {

	var mail_regexpr = /^[\w-\.]{2,}@[\w-]{1,}\./;

	var mail = $('.popup_input input').val();

	if (!mail_regexpr.test(mail)) {
		//$('#cdipmcerror').show();
		jQuery('.popup_form input.text').class_blink(); 
		//alert('Votre email doit &ecirc;tre valable!');
		$('.popup_input input').focus();
		return;
	}


	CD_infopop['optimise'][key].urlToOpen = 'https://secure.securitetotale.com/cb.php?module=guest_cbsys_preform&w=0&force_step1=1&action=step2&idp=1&num_facturation=1&langue={LANGUE}&e=1&synergie={SYNERGIE}&oldrf=pva{LETTER}_xxx&email='+mail+'&id={ID}&tracker={TRACKER}';

	CD_infopop['optimise'].openURL(key);
}

