// Copyright (c) 2010 Florent CAILLIEZ (florent.cailliez@gmail.com)

//<![CDATA[

// Ajax powaaar :)

function commentaire(arg) {
	
		$('commentaire_aff').show();
		
		var k = $('commentaire_form').serialize(true);
		var url = '/ajax_commentaire_'+arg+'.html';
			new Ajax.Updater('commentaire_aff', url, {
			method: 'post',
			parameters:k,
			contentType: 'application/x-www-form-urlencoded',
			onComplete: function(transport) {
			new Effect.Highlight('commentaire_aff', {startcolor: '#A39E89',
endcolor: '#676456'});
			}
		});
		return false;
		
}

function vote(arg1,arg2) {
	
		$('votebig').show();
		var url = '/ajax_vote_'+arg1+'_'+arg2+'.html';
	
		new Ajax.Updater('votebig', url, {
			method: 'get',
			onComplete: function(transport) { 
				new Effect.Pulsate('votebig', { pulses: 5, duration: 1.5 });
			}
		});
		return false;	
		
}

function partner(arg1) {
	
		var url = '/ajax_partner_'+arg1+'.html';
	
		new Ajax.Updater('partner', url, {
			method: 'get',
			onComplete: function(transport) { }
		});
		return false;	
		
}

// Scripts divers

function clearText(field) {
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}

function fbs_click(url) {
		u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+url,'sharer','toolbar=0,status=0,width=626,height=436');
		return false;
}


// Slideshow
	var slides = new Array('slide1', 'slide2', 'slide3', 'slide4', 'slide5'); 
	var affiches = new Array('affiche1', 'affiche2', 'affiche3', 'affiche4', 'affiche5'); 
	var i = 0; 
	var a = 0; 
	var wait = 3000; 
	var intervalID;
	var intervalID2;
	
	function SlideShow() {
		
		Effect.Fade(slides[i], { duration:1, from:1.0, to:0.0 }); 
		i++;
 		if (i == 5) 
		{
			i=0;
			Effect.Appear(slides[0], { duration:1, from:0.0, to:1.0 });
		}
		
		Effect.Appear(slides[i], { duration:1, from:0.0, to:1.0 });
		
 	}
	
	function SlideShow_2() {
		
		Effect.Fade(affiches[a], { duration:1, from:1.0, to:0.0 }); 
		a++;
 		if (a == 5) 
		{
			a=0;
			Effect.Appear(affiches[0], { duration:1, from:0.0, to:1.0 });
		}
		
		Effect.Appear(affiches[a], { duration:1, from:0.0, to:1.0 });
		
 	}	
	
	function start_slideshow() {
	    i=0;
	    a=0;
	    intervalID = setInterval('SlideShow()',wait); 
	    intervalID2 = setInterval('SlideShow_2()',wait); 
	}
	
// Menu Onglet
					function multiClass(eltId) {
						arrLinkId = new Array('_0','_1','_2','_3','_4');
						intNbLinkElt = new Number(arrLinkId.length);
						arrClassLink = new Array('current','ghost');
						strContent = new String()
						for (i=0; i<intNbLinkElt; i++) {
							strContent = "menu"+arrLinkId[i];
							if ( arrLinkId[i] == eltId ) {
								document.getElementById(arrLinkId[i]).className = arrClassLink[0];
								document.getElementById(strContent).className = 'on content';
								new Effect.Highlight(strContent, {startcolor: '#A39E89',endcolor: '#676456'});
								
							} else {
								document.getElementById(arrLinkId[i]).className = arrClassLink[1];
								document.getElementById(strContent).className = 'off content';
							}
						}	
					}

// Fiche
	function menuOver(element) {
		
		$('film_'+element).show();
		$('aff_'+element).hide();	
	
	}
	
	function menuOut(element)	{
		
		$('aff_'+element).show();
		$('film_'+element).hide();		
	}	
 
// the onload event handler that starts the fading. 

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

	
// On lance le script
	addLoadEvent(start_slideshow); 

//]]>
