
	// réalise la détection de vitesse et ouvre le haut débit ou le bas débit directement 
	// pour le haut débit fait appel à conadsl.cgi 
	// pour le bas débit fait appel à conhtml.cgi
	//http://www.alyze.com/world.wide.sexe/includes/autohq.js
	
	var tjs_img; var tjs_src="http://www.alyze.com/world.wide.sexe/_im/nymphe.jpg"; 
	// Image à charger
	var tjs_size=17603; 
	// Taille de l'image
	var tjs_delai=100; var tjs_nb=-1; var tjs_delai_max=20000; 
	// 20 000 millisecondes
	var timer1=0; var timer2=0; var tjs_fin=""; var vitesse; type_acces = "inconnu"; var seuil = 9; 
	// seuil pour décider si haute vitesse ou basse vitesse 
	var seuil = 10000; 
	// pour simuler toujours bas débit
	function Checkkos()
	{ 
		// lance la vérif de la connexion
		tjs_img=new Image(); timer1=new Date(); timer1=timer1.getTime(); tjs_img.src=tjs_src+"?dummy="+timer1; tjs_nb=0; setTimeout("Timerkos()",tjs_delai);
	}
	
	function Timerkos()
	{ 
		tjs_nb++;
		if (tjs_nb*tjs_delai>=tjs_delai_max)
		{ 
			// Fin de la durée maxi 
			type_acces = "bd";
		}
		else
		{
			if (tjs_img.complete)
			{
				timer2=new Date(); timer2=timer2.getTime(); vitesse=tjs_size/(timer2-timer1);
				if (vitesse < seuil){type_acces = "bd"}; 
				// haut débit
				if (vitesse > seuil){type_acces = "hd"}; 
				// bas débit
			} 
		else{ setTimeout("Timerkos()",tjs_delai)}
		} 
		//alert ('type acces : ' + type_acces);
	} 
	 
	Checkkos();
	
	function acces(nom) 
	{
			if (type_acces != "inconnu") { main_acces(nom); }
			else { setTimeout("acces('"+nom+"')",tjs_delai); }
	}
			
	function main_acces(nom)
	{
		var hauteur=screen.height; var largeur=screen.width;
		var top=(screen.height-hauteur)/2; var left=(screen.width-largeur)/2;
		if (type_acces == "bd"){window.open(nom,'','width='+largeur+',height='+hauteur+', top='+top+', left='+left+',scrollbars=yes');}
		if (type_acces == "hd"){window.open(nom,'','width='+largeur+',height='+hauteur+', top='+top+', left='+left+',scrollbars=yes');}
	} 