var dg = document.getElementById;

var bugRiddenCrashPronePieceOfJunk = (
	navigator.userAgent.indexOf('MSIE 5') != -1
	&&
	navigator.userAgent.indexOf('Mac') != -1
);

var W3CDOM = (!bugRiddenCrashPronePieceOfJunk && 
	document.getElementsByTagName && document.createElement);


function addBookmark(){
var p_description = "Ajouter au favori";
var p_title = unescape(document.title);
var p_url = document.location.href;

if (document.all && !window.opera){
    window.external.AddFavorite(p_url,p_title);
	}
else if (window.opera){ //Opera
	//document.write("<a href=\"" + p_url + "\" title=\"" + p_title + "\" rel=\"sidebar\">" + p_description + "</a>");
	document.all['favori'].rel="sidebar";
	document.all['favori'].href =  p_url;
	document.all['favori'].title =  p_title;
	}
else if ((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')){ //Gecko
	window.sidebar.addPanel (p_title,p_url,'');
	}
else{
	alert("Cette fonction n'est pas utilisable par votre navigateur");
	} 

}


window.defaultStatus="Conseil général du Bas-Rhin";

function pluslink(){

if(document.links){

	for(var j=0 ;j<document.links.length;j++){

		if (!document.links[j].onmouseover) document.links[j].onmouseover= statusmessage;		
		
		if (!document.links[j].title){
			if (W3CDOM) document.links[j].title = document.links[j].innerHTML.replace(/<[^>]+>/g,"");
			else if (document.all) document.links[j].title = document.links[j].innerText;
			else document.links[j].title = "lien web";
			}
		}

	}

}

function plusimg(){

var nb=document.images.length;

if(document.images){

	for(var i=0 ;i<nb;i++){

		//document.images[i].oncontextmenu= message;
		
		//document.images[i].style.cursor = "pointer";
		
		//if(!document.images[i].name) document.images[i].onmousedown= message;
		if (W3CDOM) {
		if (!document.images[i].title && !document.images[i].alt ) document.images[i].title = document.images[i].src ;
		}
		else{
		if (!document.images[i].alt) document.images[i].alt = document.images[i].src ;
		
		}
		
		/*if(!document.images[i].onclick) document.images[i].onclick = function (e) { 
 				if (window.event) e = window.event; 
 				var srcEl = e.srcElement? e.srcElement : e.target; 
 				// srcEl now can be used x-browser.
				afficheMaxi(srcEl.src);
				};*/
			}
		}

	}

function mailpage()
{
	mailbody = "Bonjour\n\nUn ami vous invite à visiter cette page : " + document.title;
	mailbody += ".\nConsultable à l'adresse : " + location.href ; 
	mailbody += ".\n\n\nBonne visite.\n"  ;
 	chaine_mail = "mailto:?subject= Site des " + escape(document.title);
 	chaine_mail += "&body=" + escape(mailbody); 
 	location.href = chaine_mail;
}





function initialize(){

//gestion navigation
if(document.location.href.indexOf("projet",0)!=-1){
navigation("projet","tex1");
}
else if(document.location.href.indexOf("batiment",0)!=-1){
navigation("batiment","txt2");
}
else if(document.location.href.indexOf("chiffre",0)!=-1){
navigation("chiffre","txt3");
}
if(document.location.href.indexOf("index",0)!=-1 || document.location == "http://archives.cg67.fr/nva/"){
navigation("index","");
}

if(document.location.href.indexOf("index",0)!=-1 || document.location == "http://archives.cg67.fr/nva/" ) document.getElementById('impression').style.display = 'none';;

//gestion de l'impression
//if(document.location.hash == "#print"){

//		document.getElementById('header').style.display = 'none';
//		document.getElementById('footer').style.display = 'none';
//		document.getElementById('marg').style.width = 0;
//		document.getElementById('mard').style.width = 0;
//		document.getElementById('marc').style.width = '100%';
//  	if (navigator.appName == 'Netscape') w=5;
//	print = window.open("","","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=1,height=1");
//	print.document.open();
//	print.document.write("<html><head><title>Nouvelles archives du Bas-Rhin</title></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>"+ document.getElementById('Article_Titre').innerHTML + document.getElementById('Article_Contenu').innerHTML + "</body></html>");
	//print.document.print();
//	print.document.close();
	//photo.document.title = opener.document.title + " - photo";

	//	self.print();
	//	self.close();
	//	}
//gestion des images
plusimg();
//gestion des liens
pluslink();

window.defaultStatus = document.title;

}

function statusmessage(){
	status =document.title;
	return true;
}

function navigation(name,img){
if (img!='') document.images[name].src="images/nav_"+img+"_over.gif";
if (document.all){
	document.all['l_'+name].href= '#';
	document.all['l_'+name].style.cursor='default';}
else{
	document.links['l_'+name].href= '#';
	document.links['l_'+name].style.cursor='default';}
}

function impression(){
	pr = window.open("","","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=1,height=1");
	pr.document.open();
	pr.document.write("<html><head><title>" + document.title + "</title><link href='../nva/archives.css' rel='stylesheet' type='text/css'></head><body leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'><div style='background:url(images/img_frise_leprojet.jpg)'><h1>" + document.title + "</h1></div><h2>" + document.getElementById('Article_Titre').innerText + "</h2>" + document.getElementById('Article_Contenu').innerHTML + "</body></html>");
}


window.defaultStatus="Conseil général du Bas-Rhin";
window.onload = initialize;
