function getStyleObject(id) {
	if (document.getElementById) {
		return document.getElementById(id).style;
	}else if (document.all) {
		return document.all[id].style;
	} else if (document.layers) {
		return document.layers[id];
	} else { return null }
}

function setStyle(id,propriete,valeur) {
	var objetStyle = getStyleObject(id);
	if(objetStyle){
		eval('objetStyle.'+propriete+'="'+valeur+'"');
  	}
}

function getStyle(id,propriete) {
	var objetStyle = getStyleObject(id);
	if(objetStyle){
		return(eval('objetStyle.'+propriete+''));
  	}
}

function toggle(nomDuBloc){
	if (getStyle(nomDuBloc,"display")=="none"){		setStyle(nomDuBloc,"display","block");	}else{		setStyle(nomDuBloc,"display","none");	}
}

//www.geeek.org
function getE(id){	if(document.getElementById) {		return document.getElementById(id);	} else if(document.all) {		return document.all[id];	} else return;}
function openClose(id){	element = getE(id);	img = getE('toggleimg_'+id);		if(element.style) {		if(element.style.display == 'block' ) {			element.style.display = 'none';			img.src = 'plus.png';		} else {			element.style.display = 'block';			img.src = 'moins.png';		}	}}

function bold(nomTextArea) {
	var txtArea = document.getElementById(nomTextArea);
	var text = prompt("Texte à mettre en gras ?");
	if (text != null && text.length > 0) {
		txtArea.value += '__' + text + '__';
	}
}
function italic(nomTextArea) {
	var txtArea = document.getElementById(nomTextArea);
	var text = prompt("Texte à mettre en italique ?");
	if (text != null && text.length > 0) {
		txtArea.value += "''" + text + "''";
	}
}
function link(nomTextArea) {
	var txtArea = document.getElementById(nomTextArea);
	var url = prompt("Lien web (http://...) ?");
	if (url != null && url.length > 0) {
		var text = prompt("Texte du lien ? (optionnel)");
		if (text == null || text.length == 0) {
			txtArea.value += '['+url+']';
		} else {
			txtArea.value += '['+text+'|'+url+']';
		}
	}
}

function proposeMotCle(motCle,nomTextField) {
	var txtField = document.getElementById(nomTextField);
	txtField.value += motCle + ',';
}

function urlencode(ch) {
   ch = ch.replace(/[ ]/g,"+") 
   return escape(ch) 
}
function hopDirect(){
	var txtField = document.getElementById('l');
	window.location.href="index.php?page=recherche&d=" + urlencode(txtField.value);
}
function metAJourTaille() {
	var largeur = document.getElementById('largeur').value;
	var hauteur = document.getElementById('hauteur').value;

	var taille =  document.getElementById('taille');
	taille.style.width= largeur+'px';
	taille.style.height= hauteur+'px';
}
