(function ($) {
    $.fn.uneasvel = function (options) {

        // Defaults
        var defaults = {
            "width": 574,
            "height": 348,
            "pagination": true,
            "fadetime": 350,
            "delay": 7000
        };

        var options = $.extend(defaults, options);

        return this.each(function () {

            // Vars
            var $this = $(this);
            var $slides = $this.find("ul li");

            $slides.not(':first').hide();

            // Pagination
            function paginate() {
				
                $this.append("<div style='position:absolute;top:320px;overflow:hidden;width:690px;height:80px;position:absolute;z-index:10;'><div id='pagination' >");
                
                var i = 1;
                $slides.each(function () {
                    $(this).attr("id", "slide" + i);
				
					if($(this).find("a").attr("rel")==null){	
								if($(this).find("a").attr("href").substring(0,2)=="ac"){
									$("#pagination").append("<li ><a href='#slide" + i + "' ><img src='" + $(this).find("img").attr("src") + "' width='110px' height='75px'  border='0' onclick=\"location.href='actualites.asp?id=" + $(this).find("a").attr("id") + "';\" /></a></li>");
						
							}
					else{	
$("#pagination").append("<li ><a href='#slide" + i + "'  ><img src='" + $(this).find("img").attr("src") + "' width='110px' height='75px'  border='0' onclick=\"" + $(this).find("a").attr("href") + "\" /></a></li>");				

}}
					else{
			
$("#pagination").append("<li ><a href='" + $(this).find("a").attr("href") + "#slide" + i + "' rel=\"shadowbox;width=640;height=360;player=swf\"  ><img src='" + $(this).find("img").attr("src") + "' width='110px' height='75px'  border='0'  /></a></li>");

					}
				
 
 
 					if(i==4){$("#pagination").append("<div id='unesuiv' >&nbsp;</div><div id='uneprec' >&nbsp;</div>")}
                    i++;
                });
                
				
				$this.append(" </div></div></div>");
				$("#unesuiv").click(function(){$("#pagination").animate({"margin-left": "-=700px"}, "slow");});
				$("#uneprec").click(function(){$("#pagination").animate({"margin-left": "+=700px"}, "slow");});
                $("#pagination li a:first").addClass("active");
            }

            // Add captions
            function captions() {
                $slides.each(function () {
                    $caption = $(this).find("img").attr("title");
                    if ($caption !== undefined) {
					
                      $(this).prepend("<p class='caption'></p><div class='captionT'><h6>" + $caption + "</h6></div><div style='position:absolute;text-indent:5px;font-size:11px;top:302px;left:10px;'>" + $(this).find("img").attr("alt") + "</div>");
                    }
                    $slides.filter(":first").find(".caption").css("bottom", 0);
                });
            }

            // Manual mode
            function manual() {
                var $pagination = $("#pagination li a");
                $pagination.hover(function (e) {
                    e.preventDefault();
                    var $current = $(this.hash);
                    if ($current.is(":hidden")) {
                        $slides.fadeOut(options.fadetime);
                        $current.fadeIn(options.fadetime);
                        $pagination.removeClass("active");
                        $(this).addClass("active");
                        $(".caption").css("bottom", "0px");
                      //  $current.find(".caption").delay(300).animate({ bottom: 0}, 300);
						             }
                });
            }

            // Auto mode
            function auto() {
                setInterval(function () {
                    $slides.filter(":first-child").fadeOut(options.fadetime).next("li").fadeIn(options.fadetime).end().appendTo("#slideshow ul");

                    $slides.each(function () {
                        if ($slides.is(":visible")) {
                            $(".caption").css("bottom", "0px");
                         //   $(this).find(".caption").delay(300).animate({     bottom: 0 }, 300);
                        }
                    });

                }, options.delay);
            }

            // Width
            $this.width(options.width);
            $this.find("ul, li img").width(options.width);

            // Height
            $this.height(options.height);
            $this.find("ul, li").height(options.height);

            // Check Boolean values
            if (options.pagination === true) {
                paginate();
            } else {
				paginate();
                auto();
            }

            captions(); manual();

        });
    };
	


})(jQuery);





function majSondage(fichier,methode,param){
	var xhr_object = null;
;
	if(window.XMLHttpRequest) // Firefox
		{
		xhr_object = new XMLHttpRequest();
		}
	else if(window.ActiveXObject) // Internet Explorer
		{
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
		}
	else 
		{ 
		// XMLHttpRequest non supporté 
		alert("Utiliser firefox ou internet explorer.");
		return;
		}

	xhr_object.open(methode, fichier, true);
	xhr_object.onreadystatechange = function anonymous(){
		
		  if(xhr_object.readyState == 4)
			{
			
			//eval(xhr_object.responseText);
		
			document.getElementById('asvelSond').innerHTML = xhr_object.responseText;

			//alert(xhr_object.responseText);
			}
		}

	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.send(param);
}

function valideSondage(thisForm){
	sondage = thisForm.idSondage.value;
	nbReponse = thisForm.reponse.length;
	reponse = -1;
	
	for(i=0;i<nbReponse;i++)
		{
		if(thisForm.reponse[i].checked)
			{
			reponse = thisForm.reponse[i].value;
			}
		}

	if(reponse==-1)
		{
		alert('Veuillez sélectionner une réponse');
		return false;
		}
	else
		{
		param='sondage='+sondage+'&reponse='+reponse;
		//alert(param);
		majSondage("sondage.asp?valid=true","POST",param);
		return false;
		}
}

 	$("#twitter").click(function(){$("#rsocial").animate({"margin-top": "-200px"}, "slow");});
	$("#facebook").click(function(){$("#rsocial").animate({"margin-top": "0px"}, "slow");});
	
	function doLogin() {
    document.forms["loginForm"].submit()
}

var active_color = '#000'; 
var inactive_color = '#999';


$(document).ready(function() {	

Cufon.replace('h2', {	color: '-linear-gradient(gray, black)'});
Cufon.replace('h3', {	color: '-linear-gradient(white, #dbdbda, white)',border:'#000000 solid 1px'});
Cufon.replace('#list1a2 h3', {	color: '-linear-gradient(gray, black)'});
Cufon.replace('h6', {	color: '-linear-gradient(#ebebeb, white)'});

$('#top_link ul a').imgPreview({
    containerID: 'imgPreviewWithStyles',
    srcAttr: 'rel',
    imgCSS: {height: 100,width:150},
	onShow: function(link){$('<span>' + link.href + '</span>').appendTo(this); },  onHide: function(link){$('span', this).remove(); }
});

 $('#slider-code').tinycarousel({ pager: true, interval: true  });
 $("#slideshow").uneasvel({'pagination': false});
 
 $('#3D1').roundabout();$('#3D2').roundabout();

 Shadowbox.init({overlayOpacity:0.8});
 
$("#twitter").click(function(){$("#rsocial").animate({"margin-top": "-200px"}, "slow");});
$("#facebook").click(function(){$("#rsocial").animate({"margin-top": "0px"}, "slow");});
		
$("#photos").click(function(){$("#gals").animate({"margin-top": "0px"}, "slow");});
 $("#videos").click(function(){$("#gals").animate({"margin-top": "-165px"}, "slow");});
 
 $('#easyticker').easyticker();
 
 $('#list1a2').accordion();
 $('#banner_container').rotatead();
 var urlxml = "fontanel.xml?a=" + Math.floor(Math.random() * 20);				   
    $.ajax({
		type: "GET",
        url: urlxml ,
        dataType: "xml",
        success: function(xml) {
			var n = 0;
            $(xml).find('num').each(function(){
				
                var id = $(this).attr('id');
                   $('<div ></div>').html('<div class="ft_' + n + '"><img src="PUB/f'+ id +'.png" width="18" height="24" border="0" /></div>').appendTo('#ft_XML');
				   n++;
            
            });
        }
    });
 
 
});

function affichage_popup(page,windowp)
{
window.open (page, windowp, config='height=295, width=630, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, directories=no, status=no')
}
