		runtimeVersion = "2.0.0";
		directLink = "exec/SunOne.application";


		function Initialize()
		{
		  if (HasRuntimeVersion(runtimeVersion))
		  {
			InstallButton.href = directLink;
			BootstrapperSection.style.display = "none";
		  }
		  else{
			directLink="exec/setup.exe";
			}
		}
		function HasRuntimeVersion(v)
		{
		  var va = GetVersion(v);
		  var i;
		  var a = navigator.userAgent.match(/\.NET CLR [0-9.]+/g);
		  if (a != null)
			for (i = 0; i < a.length; ++i)
			  if (CompareVersions(va, GetVersion(a[i])) <= 0)
				return true;
		  return false;
		}
		function GetVersion(v)
		{
		  var a = v.match(/([0-9]+)\.([0-9]+)\.([0-9]+)/i);
			return a.slice(1);
		}
		function CompareVersions(v1, v2)
		{
		  for (i = 0; i < v1.length; ++i)
		  {
			var n1 = new Number(v1[i]);
			var n2 = new Number(v2[i]);
			if (n1 < n2)
			  return -1;
			if (n1 > n2)
			  return 1;
		  }
		  return 0;
		}

		
		var xhr = null;
		/* Fonction de creation de l'objet XMLHttpRequest qui resservira pour chaques fonctions AJAX*/
		function getXhr()
		 {
		  if(window.XMLHttpRequest){
			xhr = new XMLHttpRequest(); 
			}
		  else if(window.ActiveXObject)
		   {  
			try
			 {
			  xhr = new ActiveXObject("Msxml2.XMLHTTP");
			 }
			catch (e)
			 {
			  xhr = new ActiveXObject("Microsoft.XMLHTTP");
			 }
		   }
		  else 
		   { 
			alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); 
			xhr = false; 
		   } 
		 }
		 
		 
		 
		/* fctin ajax pour le compteur*/
		function compteur_telechargement()
		{

		  getXhr();
		  
		  xhr.open("POST",'telecharger_compteur.php',true);
		  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		  xhr.send("lance_ajout=1");
		  
		  xhr.onreadystatechange = function()
		   {
			  
			if(xhr.readyState == 4 && xhr.status == 200)
			 {

				if(xhr.responseText==1){
					location.href=directLink;
				}
				else{
					alert('erreur lors de votre demande');
				}
			
			 }
		   }
	
		 
		 
		}
		
		
		
		// pour ajouter un évènement au onload !
function addEvent(obj, event, fct) {
	if (obj.attachEvent){
		obj.attachEvent("on" + event, fct); 
	}	
	else{
		obj.addEventListener(event, fct, true);
	}
}
