function movie_stop() {
	var iframe_elt = document.getElementById('movie1');
	
	//alert(iframe_elt);
	
	var elt = iframe_elt.contentDocument;
	
	//var nb = elt.length; 
	alert(elt.getElementById('movie'));
}

function set_visible(element) {
	if (element) {
		element.style.visibility = 'visible';	
	}
}

function set_hidden(element) {
	if (element) {
		element.style.visibility = 'hidden';	
	}
}


function submit_history() {
	var missing_fields = '';
	
	if (document.history.nom.value == '') {
		missing_fields += 'nom\n';	
	}
	if (document.history.prenom.value == '') {
		missing_fields += 'prenom\n';	
	}	
	if (document.history.email.value == '') {
		missing_fields += 'email\n';	
	}
	if (document.history.temoignage.value == '') {
		missing_fields += 'temoignage\n';	
	}
	if (!document.history.legal.checked) {
		missing_fields += 'informations legales\n';	
	}
	
	if (missing_fields != '') {
		alert('Merci de renseigner les champs suivants :\n'+missing_fields);
		return false;
	} else {
		return true;	
	}
}

function submit_viral() {
	var missing_fields = '';
	
	if (document.viral.name.value == '') {
		missing_fields += 'nom\n';	
	}
	if (document.viral.forename.value == '') {
		missing_fields += 'prenom\n';	
	}
	
	var reg_email = /^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]+)$/i;
	if (!document.viral.source_email.value.match(reg_email)) {
		missing_fields += 'email\n';	
	}
	if (!document.viral.email.value.match(reg_email)) {
		missing_fields += 'email de votre ami(e)\n';	
	}
	
	if (missing_fields != '') {
		alert('Merci de renseigner les champs suivants :\n'+missing_fields);
		return false;
	} else {
		return true;	
	}
}

function show_banner_video() {
	var banner_video = document.getElementById('BannerVideo');
	var banner_audio = document.getElementById('BannerAudio');
	var banner_photo = document.getElementById('BannerPhoto');
	var banner_text = document.getElementById('BannerText');
	
	set_visible(banner_video);
	set_hidden(banner_audio);
	set_hidden(banner_photo);
	set_hidden(banner_text);
}

function show_banner_audio() {
	var banner_video = document.getElementById('BannerVideo');
	var banner_audio = document.getElementById('BannerAudio');
	var banner_photo = document.getElementById('BannerPhoto');
	var banner_text = document.getElementById('BannerText');
	
	set_hidden(banner_video);
	set_visible(banner_audio);
	set_hidden(banner_photo);
	set_hidden(banner_text);
}

function show_banner_audio() {
	var banner_video = document.getElementById('BannerVideo');
	var banner_audio = document.getElementById('BannerAudio');
	var banner_photo = document.getElementById('BannerPhoto');
	var banner_text = document.getElementById('BannerText');
	
	set_hidden(banner_video);
	set_visible(banner_audio);
	set_hidden(banner_photo);
	set_hidden(banner_text);
}

function show_banner_photo() {
	var banner_video = document.getElementById('BannerVideo');
	var banner_audio = document.getElementById('BannerAudio');
	var banner_photo = document.getElementById('BannerPhoto');
	var banner_text = document.getElementById('BannerText');
	
	set_hidden(banner_video);
	set_hidden(banner_audio);
	set_visible(banner_photo);
	set_hidden(banner_text);
}

function show_banner_ecrits() {
	var banner_video = document.getElementById('BannerVideo');
	var banner_audio = document.getElementById('BannerAudio');
	var banner_photo = document.getElementById('BannerPhoto');
	var banner_text = document.getElementById('BannerText');
	
	set_hidden(banner_video);
	set_hidden(banner_audio);
	set_hidden(banner_photo);
	set_visible(banner_text);
}



var diaporama_current = 0;
function diaporama_next() {
	var current_slide = document.getElementById('DiaporamaSlide'+diaporama_current);
	
	if (!current_slide) {
		return false;	
	}
	
	var next_slide = document.getElementById('DiaporamaSlide'+(diaporama_current + 1));
	
	if (!next_slide) {
		next_slide = document.getElementById('DiaporamaSlide'+(0));
	
		if (!next_slide) {
			return false;	
		}
		diaporama_current = 0;
	} else {
		diaporama_current ++;
	}
	
	current_slide.style.visibility = 'hidden';
	next_slide.style.visibility = 'visible';
}

function diaporama_previous() {
	var current_slide = document.getElementById('DiaporamaSlide'+diaporama_current);

	if (!current_slide) {
		return false;	
	}
	
	var next_slide = document.getElementById('DiaporamaSlide'+(diaporama_current - 1));
	
	if (!next_slide) {
		next_slide = document.getElementById('DiaporamaSlide'+(diaporama_max));
		
		if (!next_slide) {
			return false;
		} else {
			diaporama_current = diaporama_max;	
		}
	} else {
		diaporama_current --;
	}
	
	current_slide.style.visibility = 'hidden';
	next_slide.style.visibility = 'visible';	
	
}

function diaporama_play() {
	diaporama_next();
	
	setTimeout("diaporama_play();", 10000);
}


var banner_current = 0;
function banner_next() {
	var current_slide = document.getElementById('Banner'+banner_current);
	
	if (!current_slide) {
		return false;	
	}
	
	var next_slide = document.getElementById('Banner'+(banner_current + 1));
	
	if (!next_slide) {
		next_slide = document.getElementById('Banner0');
		if (!next_slide) {
			return false;	
		} else {
			banner_current = 0;
		}
	} else {
		banner_current ++;
	}
	
	current_slide.style.visibility = 'hidden';
	next_slide.style.visibility = 'visible';
}

function banner_previous() {
	
	var current_slide = document.getElementById('Banner'+banner_current);
	
	if (!current_slide) {
		return false;	
	}
	
	var next_slide = document.getElementById('Banner'+(banner_current - 1));
	
	if (!next_slide) {
		next_slide = document.getElementById('Banner'+(banner_max));
	
		if (!next_slide) {
			return false;
		} else {
			banner_current=banner_max;
		}
	} else {
		banner_current --;
	}
	
	current_slide.style.visibility = 'hidden';
	next_slide.style.visibility = 'visible';	
	
}

var lightbox_current = 0;
function lightbox_next() {
	if (lightbox_current == LightBoxInnerHtml.length) {
		lightbox_current = 0;
	} else {
		lightbox_current ++;
	}

	if (LightBoxInnerHtml[lightbox_current].length == 0) {
		return false;		
	}
	
	var lightbox = document.getElementById('LightBox');
	/*lightbox.style.visibility = 'hidden';
	lightbox.style.display = 'none';*/
	
	lightbox.innerHTML = '';
	lightbox.innerHTML = LightBoxInnerHtml[lightbox_current];
/*	lightbox.style.visibility = 'visible';
	lightbox.style.display = 'block';
	setTimeout('toto()', 1000);*/
}

function toto() {
	var lightbox = document.getElementById('LightBox');
	lightbox.innerHTML = LightBoxInnerHtml[lightbox_current];	
}

function lightbox_previous() {
	if (lightbox_current == 0) {
		lightbox_current = LightBoxInnerHtml.length - 1;
	} else {
		lightbox_current --;
	}

	if (LightBoxInnerHtml[lightbox_current].length == 0) {
		return false;		
	}
	
	var lightbox = document.getElementById('LightBox');
	lightbox.innerHTML = LightBoxInnerHtml[lightbox_current];
	lightbox.style.visibility = 'visible';

	

/*	var current_slide = document.getElementById('Lightbox'+lightbox_current);
	
	if (!current_slide) {
		return false;	
	}
	
	var next_slide = document.getElementById('Lightbox'+(lightbox_current - 1));
	
	if (!next_slide) {
		return false;	
	}
	
	lightbox_current --;
	
	current_slide.style.visibility = 'hidden';
	next_slide.style.visibility = 'visible';	 */
	
	
}

function lightbox_close() {
/*	var current_slide = document.getElementById('Lightbox'+lightbox_current);
	
	if (!current_slide) {
		return false;	
	}
	current_slide.style.visibility = 'hidden'; */
	var lightboxmain = document.getElementById('LightBoxMain');
	var lightbox = document.getElementById('LightBox');
	
	if (lightboxmain && lightbox) {
		lightbox.innerHTML = '';
		lightbox.style.visibility = 'hidden';
		document.body.style.overflow = 'auto';
		
		lightboxmain.style.visibility = 'hidden';
	}
}

function lightbox_show(content_id) {
/*	var current_slide = document.getElementById('Lightbox'+content_id);
	
	if (!current_slide) {
		return false;	
	}
	current_slide.style.visibility = 'visible';
	lightbox_current = parseInt(content_id); */

	var lightboxmain = document.getElementById('LightBoxMain');
	var lightbox = document.getElementById('LightBox');
	
	if (lightboxmain && lightbox) {
		lightbox.innerHTML = LightBoxInnerHtml[content_id];
		lightbox.style.visibility = 'visible';
		lightbox_current = parseInt(content_id);
		document.body.style.overflow = 'auto';
		
		
		lightboxmain.style.visibility = 'visible';
	}
}

var menu_slide = false;

function menu_click() {
	var menu = document.getElementById('MenuSlide');
	
	if(!menu) {
		return false;	
	}
	if (menu_slide) {
		menu.innerHTML = '';
		menu_slide = false;
	} else {
		menu.innerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="199" height="233"><param name="movie" value="flash/menu.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent"><embed src="flash/menu.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="199" height="233" wmode="transparent"></embed></object>';
		menu_slide = true;
	}
	return true;
}


function lightbox_click() {
    if (!content_active) {
        return false;
    }



    lightbox_show(content_active);
}
    
        

