//************************************
// Fonction qui permet d'ajouter plusieurs évènements onLoad
//************************************
/* Exemple :
addLoadEvent(nameOfSomeFunctionToRunOnPageLoad);
addLoadEvent(function() {
	/* more code to run on page load * /
});
*/

function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

/* === GetElementByClass ===*/
function GetElementsWithClassName(elementName,className) {
    var allElements = document.getElementsByTagName(elementName);
    var elemColl = new Array();
    for (var i = 0; i< allElements.length; i++) {
 if (hasClass(allElements[i], className)) {
     elemColl[elemColl.length] = allElements[i];
 }
    }
    return elemColl;
}

// var ClassFr = GetElementsWithClassName('*','fr');

//************************************
// Fonction pour insérer des script (non intrusif)
//  source -> http://www.journaldunet.com/developpeur/tutoriel/dht/070119-js-unobstrusive-javascript-non-intrusif.shtml 
//************************************

// -------------------------------------
// Mise en majuscule auto du champ 'code' dans le formulaire de contact
// -------------------------------------
function attacherAction() {
	if (document.getElementById) {
		if (document.getElementById('p_ville_offre')) {
			leLien = document.getElementById('p_ville_offre');
			leLien.onchange = function() {
				this.value=this.value.toUpperCase();
			}
		}
		
		if (document.getElementById('calculGPS')) {
			leLien = document.getElementById('calculGPS');
			leLien.onclick = function() {
				adresse = encodeURI(document.getElementById('p_adresse1_offre').value+','+document.getElementById('p_vrai_ville').value+','+document.getElementById('p_vrai_cp').value);
				calculGPS(adresse);
				afficherAdresse(adresse); // dans le fichier poster.php
			}
		}
		
		if (document.getElementById('st_aty')) {
			leLien = document.getElementById('st_aty');
			leLien.onclick = function() {
				str_type = document.getElementById('p_type_offre').value ;
				if (str_type < 8){ type = 'v'; }else{ type = 'l'; }
				document.getElementById('img_stickers').src = './images/stickers_'+type+'atypique.jpg';
			}
		}
		
		if (document.getElementById('st_fam')) {
			leLien = document.getElementById('st_fam');
			leLien.onclick = function() {
				str_type = document.getElementById('p_type_offre').value ;
				if (str_type < 8){ type = 'v'; }else{ type = 'l'; }
				document.getElementById('img_stickers').src = './images/stickers_'+type+'famille.jpg';
			}
		}
		
		if (document.getElementById('st_sol')) {
			leLien = document.getElementById('st_sol');
			leLien.onclick = function() {
				str_type = document.getElementById('p_type_offre').value ;
				if (str_type < 8){ type = 'v'; }else{ type = 'l'; }
				document.getElementById('img_stickers').src = './images/stickers_'+type+'solo.jpg';
			}
		}
		
		if (document.getElementById('st_cou')) {
			leLien = document.getElementById('st_cou');
			leLien.onclick = function() {
				str_type = document.getElementById('p_type_offre').value ;
				if (str_type < 8){ type = 'v'; }else{ type = 'l'; }
				document.getElementById('img_stickers').src = './images/stickers_'+type+'couple.jpg';
			}
		}
	}
}

// addLoadEvent(attacherAction);
