// JavaScript Document

function favoris() 
{
	var nomSite = "Forteresse de Chinon";
	var urlSite = window.location;
	
	if ( navigator.appName != 'Microsoft Internet Explorer' )
		{ 
			window.sidebar.addPanel(nomSite,urlSite,""); 
		}
		else 
			{ 
				window.external.AddFavorite(urlSite,nomSite); 
			} 
	}


function genereadresse(first,last,ext) 
{ 
	if(document.getElementById('mailForteresseChinon')) 
	document.getElementById('mailForteresseChinon').innerHTML = "<a href='" + "mail" + "to:" + first + "@" + last + "." + ext + "' >"+first+"@"+last+"."+ext+"</a>"; 
}

jQuery(document).ready(function()
{
	// Détection du navigateur
	IE7 = (navigator.appVersion.indexOf('MSIE 7.')==-1) ? false : true;
	IE8 = (navigator.appVersion.indexOf('MSIE 8.')==-1) ? false : true;
	
	// On récupère les hauteurs du body et du contenu + pied pour déterminer la marge haut du pied et ainsi le coller en bas de page dans tous les cas
	if (IE7) {
		var hauteur_body = window.document.getElementById('html').offsetHeight + 19;
		var hauteur_contenu = window.document.getElementById('cont_site').offsetHeight;
		var hauteur_pied = window.document.getElementById('pied').offsetHeight;
	} else if (IE8) {
		var hauteur_body = window.document.getElementById('html').offsetHeight + 15;
		var hauteur_contenu = window.document.getElementById('cont_site').offsetHeight;
		var hauteur_pied = window.document.getElementById('pied').offsetHeight;
	} else {
		var hauteur_body = jQuery('body').css('height');
			pos_body = hauteur_body.indexOf('px');				// On supprime 'px' à la fin
			hauteur_body = hauteur_body.substr(0, pos_body);	// du contenu de la variable
		var hauteur_contenu = jQuery('.cont_site').css('height');
			pos_contenu = hauteur_contenu.indexOf('px');
			hauteur_contenu = hauteur_contenu.substr(0, pos_contenu);
		var hauteur_pied = jQuery('#pied').css('height');
			pos_pied = hauteur_pied.indexOf('px');
			hauteur_pied = hauteur_pied.substr(0, pos_pied);
	}
	
	// On convertit les variables en entier
	hauteur_body = parseInt(hauteur_body);
	hauteur_contenu = parseInt(hauteur_contenu);
	hauteur_pied = parseInt(hauteur_pied);
	
	// alert(hauteur_body);
	// alert(hauteur_contenu);
	// alert(hauteur_pied);
	
	// On compare la différence de hauteur entre le body et le contenu + pied
	var diff_hauteur = hauteur_body - (hauteur_contenu + hauteur_pied);
	// alert(diff_hauteur);
	if (diff_hauteur > 0)
	{
		jQuery('#pied').css('margin-top',diff_hauteur);
	}
	
	
	// Correction du positionnement du logo pour Chrome + formulaire de contact
	var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
	if (is_chrome)
	{
		$('#logo_bandeau').css({
			'position': 'relative !important',
			'margin-right': '-200px'
		});
		
		$('#adresse').css('width', 555);
		$('.textarea').css({
			'width': 550,
			'margin-top': 5
		});
	}
	
});
