function txt_open_link(url, target,d)
{
	var winl = (screen.width-720)/2;
	var wint = (screen.height-620)/2;
		params = (d==2)? "menubar=0,resizable=1,width=750,height=790,top="+wint+",left="+winl+"":"menubar=1,scrollbars=1,resizable=1,width=1000";
		if (target == '_self' && d != 2) window.location = url;
		else window.open(url,"",params);
}


function dhtmlText(PARAM){
	
	if(in_array(PARAM.txt, ['hard', 'soft', 'sexy']))
	{
		PARAM.txt = TEXTS['hetero'][PARAM.lg][PARAM.txt][array_rand(TEXTS['hetero'][PARAM.lg][PARAM.txt])];
	}
	
	PARAM.txt = unescape(PARAM.txt);
	PARAM.txt = PARAM.txt.replace("[TOWN]","<b>"+geoip_city+"</b>");
	PARAM.txt = PARAM.txt.replace("[COUNTRY]","<b>"+geoip_country+"</b>");

	
	rnd = PARAM.rnd
	 d=1
	if(PARAM.url == 'site'){
		url = "http://www.rencontreshard.com/?id="+PARAM.id+"&tracker="+PARAM.tracker+"&w="+PARAM.warn+"&e="+PARAM.exit;
	}else	if(PARAM.url =='optimisee'){
		url = "http://www.espace-plus.net/redir/rotation_redir.php?id_rotation=90&id="+PARAM.id+"&tracker="+PARAM.tracker+"&w="+PARAM.warn+"&e="+PARAM.exit;
	}else	if(PARAM.url == 'exe'){
		url = "http://download.rencontreshard.com/"+PARAM.id+"/"+PARAM.tracker+"_deftrack_rencontreshard/"+PARAM.exe_name;
	}else	if(PARAM.url =='exe_page'){
		url = "http://clouds.rencontreshard.com/download.php?id="+PARAM.id+"&tracker="+PARAM.tracker+"&exe_name="+PARAM.exe_name+"&cont_niche=femmes";
		d=2;
	}else{
		url = "http://clouds.rencontreshard.com/pdv"+PARAM.url+".php?id="+PARAM.id+"&tracker="+PARAM.tracker+"&w="+PARAM.warn+"&e="+PARAM.exit;
	}

	style = " <style> ";
	
	style += "a.ren_text_tool"+rnd+"{";
	if(PARAM.txt_color) style+="color:#"+PARAM.txt_color+";";
	if(PARAM.txt_font) style+="font-family:"+PARAM.txt_font+";";
	if(PARAM.txt_size) style+="font-size:"+PARAM.txt_size+"px;";
	if(PARAM.txt_dec) style+="text-decoration:"+PARAM.txt_dec+";";
	if(PARAM.txt_weight) style+="font-weight:"+PARAM.txt_weight+";";
	style+="}";
	
	style+="a.ren_text_tool"+rnd+":hover   {";
	if(PARAM.txt_hover) style+="color:#"+PARAM.txt_hover+";";
	style+="}";
	
	style+="a.ren_text_tool"+rnd+" b       {";
	if(PARAM.town_color) style+="color:#"+PARAM.town_color+";";
	if(PARAM.town_font) style+="font-family:"+PARAM.town_font+";";
	if(PARAM.town_size) style+="font-size:"+PARAM.town_size+"px;";
	if(PARAM.town_dec) style+="text-decoration:"+PARAM.town_dec+";";
	if(PARAM.town_weight) style+="font-weight:"+PARAM.town_weight+";";
	style+="}";
	
	style+="a.ren_text_tool"+rnd+":hover b { ";
	if(PARAM.town_hover) style+="color:#"+PARAM.town_hover+";";

	style+="} </style> ";
	document.write(style);
	document.write(" <a class=\"ren_text_tool"+rnd+"\" href=\"javascript:txt_open_link('"+url+"','"+PARAM.target+"','"+d+"')\">"+PARAM.txt+"</a> ");
}

document.write('<scr'+'ipt src="http://pub.sv2.biz/geo_location.php"></scr'+'ipt>');








TEXTS = new Array();
TEXTS['hetero'] = new Array();
TEXTS['hetero']['fr'] = new Array();
TEXTS['hetero']['fr']['soft'] = new Array(
	"les plus jolies femmes pr&egrave;s de [TOWN] tchatent sur ce site !",
	"clique ici si tu veux tchater avec des filles sympa pr&egrave;s de [TOWN]",
	"&agrave; [TOWN]les filles tchatent sur ce site ! clique ici pour leur parler",
	"des filles c&eacute;libataires cherchent un mec &agrave; [TOWN] ! clique ici pour les voir",
	"bon plan : clique ici et tchate avec des femmes qui habitent [TOWN] !",
	"clique ici si tu veux rencontrer une nana qui habite [TOWN]",
	"les plus jolies femmes seules de [TOWN] tchatent avec des mecs ici !",
	"si tu habites [TOWN], il y a plein de femmes qui t'attendent sur ce site !",
	"nouveau : clique ici pour parler &agrave; des femmes seules pr&egrave;s de [TOWN]",
	"toutes les femmes seules pr&egrave;s de [TOWN] tchatent sur ce site ! clique pour leur parler"
);

TEXTS['hetero']['fr']['sexy'] = new Array(
	"les plus jolies femmes pr&egrave;s de [TOWN] tchatent sur ce site !",
	"clique ici si tu veux tchater avec des filles sympa pr&egrave;s de [TOWN]",
	"&agrave; [TOWN]les filles tchatent sur ce site ! clique ici pour leur parler",
	"des filles c&eacute;libataires cherchent un mec &agrave; [TOWN] ! clique ici pour les voir",
	"bon plan : clique ici et tchate avec des femmes qui habitent [TOWN] !",
	"clique ici si tu veux rencontrer une nana qui habite [TOWN]",
	"les plus jolies femmes seules de [TOWN] tchatent avec des mecs ici !",
	"si tu habites [TOWN], il y a plein de femmes qui t'attendent sur ce site !",
	"nouveau : clique ici pour parler &agrave; des femmes seules pr&egrave;s de [TOWN]",
	"toutes les femmes seules pr&egrave;s de [TOWN] tchatent sur ce site ! clique pour leur parler"
);

TEXTS['hetero']['fr']['hard'] = new Array(
	"clique ici si tu cherches une fille qui aime la bite pr&egrave;s de [TOWN]",
	"bon plan : clique ici pour baiser une salope pr&egrave;s de [TOWN] ce soir !",
	"nouveau : clique ici et tchate avec des salopes qui habitent [TOWN] !",
	"clique ici si tu veux ken une nana qui habite [TOWN]",
	"ohhhhhh la salope !!!! elle habite [TOWN] et elle se tape tout le monde (clique pour voir)",
	"clique ici pour tchater avec les filles les plus chaude &agrave; [TOWN]",
	"si tu habites [TOWN], j'ai des copines &agrave; te pr&eacute;senter ;) (clique ici pour les voir)",
	"h&eacute; mec, si tu veux niquer une fille &agrave; [TOWN] clique vite ici !",
	"tu cherches une vraie salope &agrave; [TOWN] ? clique ici pour la baiser ce soir",
	"toutes les salopes &agrave; [TOWN] tchatent sur ce site !!! clique pour leur parler"
);

TEXTS['hetero']['us'] = TEXTS['hetero']['it'] = TEXTS['hetero']['es'] = TEXTS['hetero']['fr'];




TEXTS['mature'] = new Array();
TEXTS['mature']['fr'] = new Array();
TEXTS['mature']['fr']['soft'] = new Array(
	"Toutes les femmes d&eacute;laiss&eacute;e &agrave; [TOWN] sont sur ce site. Clique ici pour leur parler",
	"Clique ici si t'as envie de discuter avec des voisines coquines &agrave; [TOWN]",
	"Ici tu peux rencontrer des femmes m&ucirc;res &agrave; [TOWN]",
	"Des femmes mures cherchent des mecs &agrave; [TOWN]. Clique ici",
	"Si tu vis pr&egrave;s de [TOWN], pleins de femmes matures t'attendent ici",
	"Les femmes de 30 ans et plus de [TOWN] sont sur ce site.",
	"Clique ici pour tchater avec des m&egrave;res au foyer &agrave; [TOWN]",
	"Si tu habites [TOWN], pleins de bourgeoises veulent te rencontrer clique ici",
	"Pour voir les bourgeoises &agrave; [TOWN] qui cherchent des petits jeunes, clique ici!",
	"Clique ici pour rencontrer les femmes m&ucirc;res de [TOWN]"
);

TEXTS['mature']['fr']['sexy'] = new Array(
	"Toutes les bourgeoises seules de [TOWN] sont sur ce site. Clique ici pour les rencontrer",
	"Clique ici pour trouver des femmes matures excit&eacute;es &agrave; [TOWN] et t'amuser avec elles",
	"Envie de rencontrer des super m&egrave;res au foyer &agrave; [TOWN], clique ici",
	"Clique ici pour tchater avec des bourgeoise lib&eacute;r&eacute;es &agrave; [TOWN]",
	"Un plan avec une intitutrice chaude sur [TOWN] ? Clique ici pour la rencontrer",
	"A [TOWN] les femmes m&ucirc;res en chaleur se retrouvent sur ce site.",
	"Plein de femmes d'exp&eacute;rience de [TOWN] s'amusent sur ce site. Clique et joue avec elle",
	"Tchate avec des bourgeoises tr&egrave;s tr&egrave;s chaudes &agrave; [TOWN], clique ici et &eacute;clate toi",
	"Clique ici pour t'&eacute;clater avec des m&egrave;res de famille d&eacute;laiss&eacute;es de [TOWN]",
	"Envie de te faire plaisir avec des mamans en chaleur pr&egrave;s &agrave; [TOWN]? Clique ici",
	"A [TOWN], les femmes d&eacute;laiss&eacute;es savent se faire plaisir ! clique ici pour les rencontrer",
	"Jolie maman 36 ans cherche m&acirc;le vigoureux &agrave; [TOWN]. Clique pour lire l'annonce"
	
);

TEXTS['mature']['fr']['hard'] = new Array(
	"Clique ici pour baiser des bourgeoises de [TOWN]",
	"Ici toutes les femmes matures &agrave; [TOWN] ont envie de baiser. Clique ici pour les satisfaire",
	"Un plan cul avec une trentenaire sur [TOWN] ? Clique ici",
	"Clique pour voir les annonces Femmes m&ucirc;res &agrave; [TOWN] cherchent mecs pour baiser. UR-GENT !!!",
	"Les femmes au foyer salopes de [TOWN] tchatent sur ce site. Clique ici et va les baiser",
	"Les femmes d&eacute;laiss&eacute;es de [TOWN] se retrouvent sur ce site pour s'envoyer en l'air. Clique ici pour les mater",
	"Pleins de voisines coquines de [TOWN] veulent baiser. Clique ici pour jouer le plombier!",
	"Si tu veux des salopes bourgeoises de [TOWN], clique ici et domine les!",
	"Clique ici pour prendre ton pied avec des vieilles cochonnes de [TOWN] ",
	"Eclate toi avec des secr&eacute;taires cochonnes &agrave; [TOWN]. Clique et d&eacute;couvre ta nouvelle ma&icirc;tresse",
	"Plein de femmes seules de [TOWN] se retrouvent sur ce site pour s'amuser. Clique ici pour les consoler"	
);

TEXTS['mature']['us'] = TEXTS['mature']['it'] = TEXTS['mature']['es'] = TEXTS['mature']['fr'];




function in_array(needle, haystack, argStrict) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
    // *     returns 1: true
 
    var found = false, key, strict = !!argStrict;
 
    for (key in haystack) {
        if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
            found = true;
            break;
        }
    }
 
    return found;
}
function array_rand ( input, num_req ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Waldo Malqui Silva
    // *     example 1: array_rand( ['Kevin'], 1 );
    // *     returns 1: 0
 
    var Indexes = [];
    var Ticks = num_req || 1;
    var checkDuplicate = function ( input, value ) {
        var Exist = false, Index = 0;
        while ( Index < input.length ) {
            if ( input [ Index ] === value ) {
                Exist = true;
                break;
            }
            Index++;
        }
        return Exist;
    };
 
    if ( input instanceof Array && Ticks <= input.length ) {
        while ( true ) {
            var Rand = Math.floor ( ( Math.random ( ) * input.length ) );
            if ( Indexes.length === Ticks ) { break; }
            if ( !checkDuplicate ( Indexes, Rand ) ) { Indexes.push ( Rand ); }
        }
    } else {
        Indexes = null;
    }
 
    return ( ( Ticks == 1 ) ? Indexes.join ( ) : Indexes );
}
