﻿//Génère un nombre aléatoire entre les 2 valeurs min et max
function randRange(min, max) {
     var randomNum = Math.floor(Math.random() * (max - min + 1)) + min;
     return randomNum;
}

var numBandeau;

//Affiche de façon aléatoire les images constituant le bandeau supérieur du site
function bandeauPhoto(skinPath,page) {
	var nbImg=2; //Nombre de photos différentes
	//var numAnnonce = getCookie("numAnnonce");
	// On récupère la valeur du cookie défini en pré page d'accueil sinon on tire un nombre aléatoire
	//if(numAnnonce)
	//{
	//	numBandeau = numAnnonce;
	//}
	//else
	//{
		numBandeau = randRange(1,nbImg);
	//}
	//page est égal à hp ou bp ou ""
	var image = "url("+skinPath+"images/bandeau/bandeau"+numBandeau+page+".jpg)";
	document.getElementById("bandeauPhoto").style.backgroundImage = image;
	
}

function  bandeauLien() {
/*
	switch(numBandeau)
	{
		case 1:
			document.location = "https://www.boutique-cts-strasbourg.fr/ihm_vad/cartes/rechargement_accueil.php";
			break;
		case 2:
			document.location = "http://www.cts-strasbourg.fr/LaCTS/Actualités/RechargezvotrecarteBadgeo/tabid/453/language/fr-FR/Default.aspx";
			break;
	}
*/
	//document.location = "http://www.cts-strasbourg.fr/Tarifs/renouvelezvosdroits/tabid/654/language/fr-FR/Default.aspx";
}


//Récupère la valeur d'un cookie
function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) {
		endstr=document.cookie.length;
	}
	return unescape(document.cookie.substring(offset, endstr));
}

function getCookie(nom) {
	var arg=nom+"=";
	var alen=arg.length;
	var clen=document.cookie.length;
	var i=0;
	while (i<clen) {
		var j=i+alen;
		if (document.cookie.substring(i, j)==arg) {
			return getCookieVal(j);
		}
		i=document.cookie.indexOf(" ",i)+1;
		if (i==0) {
			break;
		}
	}
	return null;
}

//Attribue une valeur à un cookie
function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}

//Redimensionne en hauteur les iframe en fonction de la hauteur de la page contenue
function iframeHeightResize(obj, shifting) {
	//Trouve la hauteur de la page interne
	var the_height=obj.contentWindow.document.body.scrollHeight;
	//Change la hauteur de l'iframe et ajoute une 'marge' en bas
	obj.height=the_height+shifting;
}
