$(document).ready(function() {
	// Menu principal
    $('ul.sf-menu').supersubs({
        minWidth:    12,
        maxWidth:    900,
        extraWidth:  1
    }).superfish();

	// Style appliqué à tous les H1
	$('h1').wrap('<div class="h1_middle"></div>');
	$('.h1_middle').append('<div class="h1_arrow"></div>');
	$('.h1_middle').before('<div class="h1_left"></div>');
	$('.h1_middle').after('<div class="h1_right"></div><div class="clear"></div>');

	// Style appliqué aux bouton de validation de formulaire
	$('input[type=submit][class!=button_publish][class!=button_private]').addClass('form_button').wrap('<div class="button_middle"></div>');
	$('.button_middle').before('<div class="button_right"></div>');
	$('.button_middle').after('<div class="button_left"></div><div class="clear"></div>');

	// Style appliqué aux bouton de publication
	$('input.button_publish').addClass('form_button').wrap('<div class="button_publish_middle"></div>');
	$('.button_publish_middle').before('<div class="button_publish_right"></div>');
	$('.button_publish_middle').after('<div class="button_publish_left"></div><div class="clear"></div>');

	showSWF(urlsPubs[current]);
	setInterval('changeSWF()', 10000);
});

//Tableau contenant les urls des bannières flash à intégrer
var urlsPubs = [
	"/images/cms/Flash/banniere_ortec_fra.swf",
	"/images/cms/Flash/colas.swf",
	"/images/cms/Flash/edf.swf",
	"/images/cms/Flash/hardis.swf",
	"/images/cms/Flash/sii.swf",
	"/images/cms/Flash/socotec.swf"
];

//ID du bloc DIV qui contiendra l'objet flash
var elementID = "pubDiv";

//Initialisation aléatoire pour ne pas afficher la même pub à chaque visite
var current = Math.floor(Math.random() * (urlsPubs.length + 1));
var max = urlsPubs.length;

//Création de l'objet flash à intégrer à la page
function createSWFObject(urlString, wmodeString, width, height){
	var SWFObject = document.createElement("object");
	SWFObject.setAttribute("type","application/x-shockwave-flash");
	SWFObject.setAttribute("width",width);
	SWFObject.setAttribute("height",height);
	SWFObject.setAttribute("data",urlString);
	var movieParam = document.createElement("param");
	movieParam.setAttribute("name","movie");
	movieParam.setAttribute("value",urlString);
	SWFObject.appendChild(movieParam);
	var wmodeParam = document.createElement("param");
	wmodeParam.setAttribute("name","wmode");
	wmodeParam.setAttribute("value",wmodeString);
	SWFObject.appendChild(wmodeParam);
	return SWFObject;
}

//Affiche l'objet flash créer
function showSWF(urlString){
	var displayContainer = document.getElementById(elementID);
	var flash = createSWFObject(urlString, 'opaque', 198, 510);
	displayContainer.appendChild(flash);
}

//Rotation des bannières de pub
function changeSWF(){
	$("#" + elementID + " object").remove();
	current++;
	var url = urlsPubs[current % max];
	showSWF(url);
}
