function getAttribut(type,attribut){
var structure;
if(attribut){
return type+' '+attribut;
}else{
return type;
}
}
//############################################################
function clavierReinitialise(type,balise,attribut,contenu){
areaBalise=document.getElementById(balise);
areaBalise.value=getAttribut(type,attribut)+contenu;
areaBalise.focus();
}

function clavierNullaire(type,balise,attribut,contenu){
areaBalise=document.getElementById(balise);
areaBalise.value=areaBalise.value+getAttribut(type,attribut)+contenu;
areaBalise.focus();
}

function clavierUnaire(type,balise,attribut,contenu){
areaBalise=document.getElementById(balise);
areaBalise.value=areaBalise.value+"<"+getAttribut(type,attribut)+contenu+"/>"+String.fromCharCode(13);
areaBalise.focus();
}

function clavierBinaire(type,balise,attribut,contenu){
areaBalise=document.getElementById(balise);
areaBalise.value=areaBalise.value+"<"+getAttribut(type,attribut)+">";
areaBalise.value=areaBalise.value+contenu;
areaBalise.value=areaBalise.value+"</"+type+">"+String.fromCharCode(13);
areaBalise.focus();
}

function clavierCommentaire(type,balise,attribut,contenu){
areaBalise=document.getElementById(balise);
areaBalise.value=areaBalise.value+"<!-- "+contenu+" -->"+String.fromCharCode(13);
areaBalise.focus();
}