/*
###############################################################################################################
#	@Daweed																																													
#	www.daweed.info
																					

#	::	flash_bg	::																	
#
#	a utiliser avec le fichier flash_bg.css
#
#	@ PARAM @
#	monFlash			:	id de la div contenant le swf
#	monSite			:	id de la div contenant le site
#	monType			:	"fullscreen" ou "center"



#	Testé sous:
#	- FireFox
#	- IE7
#	- IE6


#	Mise a jour: 05/12/2007	


###############################################################################################################
*/
/*la fonction qui va implementer les classes aux elements du DOM en fonction du type définit - "fullscren" ou "fixed" */
function setCpt(monFlash,monSite,monType){

	var oFlashBG= document.getElementById(monFlash);
	var oSiteContenaire= document.getElementById(monSite);
	var oBody =document.body;
	var oHtml=document.getElementsByTagName('html')[0];
	
	if(monType=="fixed"){
		addClass(oFlashBG, "fixed_Flash");
		addClass(oSiteContenaire, "fixed_Contenaire");
		addClass(oBody, "fixed_Body");
		addClass(oHtml, "fixed_Html")	
	}
	if(monType=="fullscreen"){
		addClass(oFlashBG, "fullscreen_Flash");
		addClass(oSiteContenaire, "fullscreen_Contenaire");
		addClass(oBody, "fullscreen_Body");
		addClass(oHtml, "fullscreen_Html")
		
		oFlashBG.style.height=(oSiteContenaire.offsetHeight)+"px"
	}	
}
/*
###############################################################################################################
*/

/* fonction equivalent au body.OnLoad()*/
function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}


/*fonction pour rajouter une classe a un element du DOM*/
function addClass(element, value) {
	if (!element.className) {
		element.className = value;
	} else {
		var newClassName = element.className;
		newClassName += " ";
		newClassName += value;
		element.className = newClassName;
	}
}

/*LA fonction que l'on va lancer au load */
function Init(){
	//setCpt('flash_bg','site_contenaire','fullscreen')
	setCpt('flash_bg','site_contenaire','fixed')
}
addLoadEvent(Init); 