function getWindowWidth() {
    var w = 0;
    if (typeof(window.innerWidth) == 'number') { // Netscape
        w = window.innerWidth;
    } else if (document.documentElement && document.documentElement.clientWidth) {
        w = document.documentElement.clientWidth;
    } else if (document.body && document.body.offsetWidth) { //client
        w = document.body.offsetWidth;
    }
    return w;
}
	var detect = navigator.userAgent.toLowerCase();
	var OS,browser,version,total,thestring;
$(document).ready(function(){
	document.getElementById('zone_fb').style.opacity='0';
	// On positionne la carte Google Map au centre.
	position_left_1 = (getWindowWidth()/2)-(523/2);
	$('#gmap_widget').css('left', position_left_1);
	// Fin du positionnement
	// On positionne le widget FB au centre.
	position_left_2 = (getWindowWidth()/2)-(384/2);
	$('#fb_widget').css('left', position_left_2);
	// Fin du positionnement
	// On positionne le widget Twitter au centre.
	position_left_3 = (getWindowWidth()/2)-(323/2);
	$('#twitter_widget').css('left', position_left_3);
	// Fin du positionnement
	// On positionne le widget Meteo au centre.
	position_left_4 = (getWindowWidth()/2)-(322/2);
	$('#meteo_widget').css('left', position_left_4);
	// On positionne le widget Note au centre.
	position_left_5 = (getWindowWidth()/2)-(344/2);
	$('#note_widget').css('left', position_left_4);
	// Fin du positionnement	
	
	$("#root").jmenu();
	
	gmap_charge = false;
	fb_charge = false;
	twitter_charge = false;
	meteo_charge = false;
	
	/******** SI LE JAVASCRIPT EST ACTIVE, ON DEGAGE LES DIV D'AVERTISSEMENT ! **********/
	$('#wrap').css('display','block');
	
	$('#promo_desactive').css('display','none');
	$('#javascript_descative').css('display','none');
	$('#javascript_div_desactive').css('display','none');

	
	/******** WIDGET **************/
	$("#zone_gmap").click(function()
	{
		if(gmap_charge == false)
		{
			document.getElementById("gmap_widget").innerHTML = '<iframe class="gmap_widget_iframe" width="425" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.fr/maps?f=q&amp;source=s_q&amp;hl=fr&amp;geocode=&amp;q=Chic+Duplication,+8+Route+de+Bazus,+31140+Montberon,+France.&amp;sll=43.721998,1.508785&amp;sspn=0.002927,0.004603&amp;ie=UTF8&amp;hq=Chic+Duplication,&amp;hnear=8+Route+de+Bazus,+31140+Montberon,+Haute-Garonne,+Midi-Pyr%C3%A9n%C3%A9es&amp;t=h&amp;cid=8153451560383195682&amp;ll=43.722068,1.50838&amp;spn=0.02171,0.036478&amp;z=14&amp;iwloc=A&amp;output=embed"></iframe><br /><small><span class="agrandir_plan"><a href="http://maps.google.fr/maps?f=q&amp;source=embed&amp;hl=fr&amp;geocode=&amp;q=Chic+Duplication,+8+Route+de+Bazus,+31140+Montberon,+France.&amp;sll=43.721998,1.508785&amp;sspn=0.002927,0.004603&amp;ie=UTF8&amp;hq=Chic+Duplication,&amp;hnear=8+Route+de+Bazus,+31140+Montberon,+Haute-Garonne,+Midi-Pyr%C3%A9n%C3%A9es&amp;t=h&amp;cid=8153451560383195682&amp;ll=43.722068,1.50838&amp;spn=0.02171,0.036478&amp;z=14&amp;iwloc=A">Agrandir le plan</a></span></small>';
			gmap_charge = true;
		}
		$('#fond_noir').css("display","block");
		$('#fond_noir').animate({
		opacity: "0.6"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		
		widget_down("#gmap_widget","54px","-700px");
	});
	
	$("#zone_fb").click(function()
	{
		if(fb_charge == false)
		{
			document.getElementById("fb_widget").innerHTML = '<iframe class="fb_widget_iframe" src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FMontberon-France%2FCHIC-DUPLICATION-PRESSAGE-CDDVDCLES-USB%2F170751624924&amp;width=300&amp;colorscheme=light&amp;connections=0&amp;stream=true&amp;header=true&amp;height=427" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:300px; height:427px;" allowTransparency="true"></iframe>';
			fb_charge = true;
		}
		$('#fond_noir').css("display","block");
		$('#fond_noir').animate({
		opacity: "0.6"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		widget_down("#fb_widget","54px","-720px");
	});
	/*$("#zone_tweeter").click(function()
	{
		if(twitter_charge == false)
		{
			//twitter_string = '<div class="twitter_widget"><script src=\'http://widgets.twimg.com/j/2/widget.js\'></script><script>new TWTR.Widget({version: 2,type: \'profile\',rpp: 10,interval: 6000,width: 250,height: 133,theme: {shell: {background: \'#04a5d1\',color: \'#ffffff\'},tweets: {background: \'#ffffff\',color: \'#000000\',links: \'#0076d1\'}},features: {scrollbar: true,loop: false,live: false,hashtags: true,timestamp: true,avatars: false,behavior: \'all\'}}).render().setUser(\'justinbieber\').start();</script></div>';
			document.getElementById("twitter_widget").innerHTML ='<div class="twitter_widget"><script src="http://widgets.twimg.com/j/2/widget.js"></script><script>new TWTR.Widget({version: 2,type: \'profile\',rpp: 10,interval: 6000,width: 250,height: 133,theme: {shell: {background: \'#04a5d1\',color: \'#ffffff\'},tweets: {background: \'#ffffff\',color: \'#000000\',links: \'#0076d1\'}},features: {scrollbar: true,loop: false,live: false,hashtags: true,timestamp: true,avatars: false,behavior: \'all\'}}).render().setUser(\'justinbieber\').start();</script></div>';
			twitter_charge = true;
		}
		$('#fond_noir').css("display","block");
		$('#fond_noir').animate({
		opacity: "0.6"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		widget_down("#twitter_widget","54px","-500px");
	});*/
	$("#zone_calendar").click(function()
	{
		if(meteo_charge == false)
		{
			document.getElementById("meteo_widget").innerHTML = '<iframe class="iframe_meteo_widget" src="http://widget.widgetmeteo.com/meteo-fr/blog/meteo-fr.html" frameborder="0" allowtransparency="true" scrolling="no" width="230" height="230"></iframe>';
			meteo_charge = true;
		}
		$('#fond_noir').css("display","block");
		$('#fond_noir').animate({
		opacity: "0.6"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		widget_down("#meteo_widget","54px","-530px");
	});
	$("#zone_note").click(function()
	{
		$('#fond_noir').css("display","block");
		$('#fond_noir').animate({
		opacity: "0.6"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		widget_down("#note_widget","54px","-530px");
	});
	
	
	element='';
	pos1='';
	pos2='';
	
	$("#fond_noir").click(function()
	{
		$('#fond_noir').css("display","none");
		$('#fond_noir').animate({
		opacity: "0"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		$("#gmap_widget").animate({"top": "-700px"}, "400", "easeOutQuad");
		$("#fb_widget").animate({"top": "-720px"}, "400", "easeOutQuad");
		$("#twitter_widget").animate({"top": "-500px"}, "400", "easeOutQuad");
		$("#meteo_widget").animate({"top": "-530px"}, "400", "easeOutQuad");
		$("#note_widget").animate({"top": "-530px"}, "400", "easeOutQuad");
		element='';
	});
		

	/************* FIN WIDGET *************/	
		
	$('#chic_team').mouseover(function(){$('#chic_team').animate({"right": "-85px"}, "200", "easeOutBounce");});
	$('#chic_team').mouseout(function(){$('#chic_team').animate({"right": "-30px"}, "200", "easeOutBounce");});
	
	$('#btn_galerie').mouseover(function(){$('#btn_galerie').animate({"right": "-85px"}, "200", "easeOutBounce");});
	$('#btn_galerie').mouseout(function(){$('#btn_galerie').animate({"right": "-40px"}, "200", "easeOutBounce");});
	
	$('#btn_presse').mouseover(function(){$('#btn_presse').animate({"right": "-85px"}, "200", "easeOutBounce");});
	$('#btn_presse').mouseout(function(){$('#btn_presse').animate({"right": "-30px"}, "200", "easeOutBounce");});
	
	$('#btn_blog').mouseover(function(){$('#btn_blog').animate({"left": "-135px"}, "200", "easeOutBounce");});
	$('#btn_blog').mouseout(function(){$('#btn_blog').animate({"left": "-47px"}, "200", "easeOutBounce");});
	
	$('.center_spec_right > a >img').mouseover(function(){$(this).animate({"left": "-5px"}, "200", "easeOutBounce");});
	$('.center_spec_right > a >img').mouseout(function(){$(this).animate({"left": "-48px"}, "200", "easeOutBounce");});
	
	$('#contenu_1 > a >img').mouseover(function(){$(this).animate({"opacity": "1"}, "200", "easeOutQuad");});
	$('#contenu_1 > a >img').mouseout(function(){$(this).animate({"opacity": "0.7"}, "200", "easeOutQuad");});
	
	$('#contenu_1 > p > a >img').mouseover(function(){$(this).animate({"opacity": "1"}, "200", "easeOutQuad");});
	$('#contenu_1 > p > a >img').mouseout(function(){$(this).animate({"opacity": "0.7"}, "200", "easeOutQuad");});
	
	$('#contenu_1 > #list_icone > a >img').mouseover(function(){$(this).animate({"opacity": "1"}, "200", "easeOutQuad");});
	$('#contenu_1 > #list_icone > a >img').mouseout(function(){$(this).animate({"opacity": "0.7"}, "200", "easeOutQuad");});



	if (checkIt('konqueror'))
	{
		browser = "Konqueror";
		OS = "Linux";
	}
	else if (checkIt('safari')) browser = "Safari"
	else if (checkIt('omniweb')) browser = "OmniWeb"
	else if (checkIt('opera')) browser = "Opera"
	else if (checkIt('webtv')) browser = "WebTV";
	else if (checkIt('icab')) browser = "iCab"
	else if (checkIt('msie')) browser = "Internet Explorer"
	else if (!checkIt('compatible'))
	{
		browser = "Netscape Navigator"
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";

	if (!version) version = detect.charAt(place + thestring.length);

	if (!OS)
	{
		if (checkIt('linux')) OS = "Linux";
		else if (checkIt('x11')) OS = "Unix";
		else if (checkIt('mac')) OS = "Mac"
		else if (checkIt('win')) OS = "Windows"
		else OS = "an unknown operating system";
	}
		
	if(document.getElementById('note_ico') != null)
	{
		if (browser !== 'Internet Explorer')
		{
			document.getElementById('note_ico').style.display='block';
			document.getElementById('zone_note').style.display='block';
			document.getElementById('note_widget').style.display='block';
		}
	}
});



function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}
function team_mouse_over (qui, noir,zindexx)
{	
	document.getElementById(zindexx).style.zIndex = '100';
	$('#'+qui).animate({
		width: "160",height:"160"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		
	$('#'+ zindexx).animate({
		top: "-30px",left:"-30px"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		
	$('#'+noir).animate({
		width: "150",height:"150"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
	
	$('#'+noir).animate({
		opacity: "0"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		
			$('#info_cathy').css('display','none');
	    	$('#info_fanny').css('display','none');
	    	$('#info_aurelie').css('display','none');
	    	$('#info_richard').css('display','none');
	    	$('#info_charlotte').css('display','none');
	    	$('#info_leyla').css('display','none');
	    	$('#info_sebastien').css('display','none');
	    	$('#info_christine').css('display','none');
		
	switch (zindexx)
	{
		case 'cathy':
			$('#info_cathy').css('display','block');
		break;	
		case 'fanny':
			$('#info_fanny').css('display','block');
		break;
		case 'richard':
			$('#info_richard').css('display','block');
		break;	
		case 'aurelie':
			$('#info_aurelie').css('display','block');
		break;
		case 'charlotte':
			$('#info_charlotte').css('display','block');
		break;
		case 'leyla':
			$('#info_leyla').css('display','block');
		break;
		case 'sebastien':
			$('#info_sebastien').css('display','block');
		break;
		case 'christine':
			$('#info_christine').css('display','block');
		break;
	}
}

function team_mouse_out (qui, noir,zindexx)
{				
	$('#info_cathy').css('display','none');
   	$('#info_fanny').css('display','none');
   	$('#info_aurelie').css('display','none');
   	$('#info_richard').css('display','none');
   	$('#info_charlotte').css('display','none');
   	$('#info_leyla').css('display','none');
   	$('#info_sebastien').css('display','none');
   	$('#info_christine').css('display','none');
  	
	document.getElementById(zindexx).style.zIndex = '0';
	$('#'+qui).animate({
		width: "100",height:"100"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
	
	$('#'+ zindexx).animate({
		top: "0px",left:"0px"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
		
	$('#'+noir).animate({
		width: "94",height:"94"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
	
	$('#'+noir).animate({
		opacity: "0.78"
		}, { duration: 200, queue: false, easing:"easeOutQuad" });
}



function widget_down(elt,p1,p2)
{
	if(elt!=element && element!='')
	{
		$(element).animate({"top": pos2}, "400", "easeOutQuad", function() {
		    $(elt).animate({"top": p1}, "400", "easeOutQuad");
		  });
		element=elt;
		pos2=p2;
	} else if(elt==element) {
		$(elt).animate({"top": p2}, "400", "easeOutQuad");
		element='';
		pos2=p2;
		$('#fond_noir').css("display","none");	
	} else if(element=='')
	{
		$(elt).animate({"top": p1}, "400", "easeOutQuad");
		element=elt;
		pos2=p2;
	}
}


function fct_couleur_up(element)
{
	$(element).animate({"paddingTop": "2px"}, "500", "easeOutCubic");
	switch(element)
	{
		case '#orange_ico':
		$('#bulle_orange').css('display','block');
		break;
		
		case '#bleu_ico':
		$('#bulle_bleu').css('display','block');
		break;
		
		case '#vert_ico':
		$('#bulle_verte').css('display','block');
		break;
		
		case '#violet_ico':
		$('#bulle_violet').css('display','block');
		break;
		
		case '#rouge_ico':
		$('#bulle_rouge').css('display','block');
		break;
		
		default:
		break;
	}
}

function fct_couleur_down(element)
{
	$(element).animate({"paddingTop": "15px"}, "500", "easeOutCubic");
	switch(element)
	{
		case '#orange_ico':
		$('#bulle_orange').css('display','none');
		break;
		
		case '#bleu_ico':
		$('#bulle_bleu').css('display','none');
		break;
		
		case '#vert_ico':
		$('#bulle_verte').css('display','none');
		break;
		
		case '#violet_ico':
		$('#bulle_violet').css('display','none');
		break;
		
		case '#rouge_ico':
		$('#bulle_rouge').css('display','none');
		break;
			
		default:
		break;
	}
}

function verif_devis(champ)
{
	/*if(champ.length > 7)
	{
		document.getElementById("max_char_devis").innerHTML='7 caractère maximum !';
		$("#max_char_devis").css('display','block');
		ret0 = false;	
	} else {
		ret0 = true;
	}*/
	ret0 = true;
	
	var devis_nombre = document.getElementById('devis_nombre');
	var devis_lieu = document.getElementById('devis_lieu');
	var devis_date = document.getElementById('devis_date');
	var exp=new RegExp("^[0-9]*$","g");
	if(devis_nombre.value !=='' && devis_nombre.value !=='Champ obligatoire')
	{
		ret1=true;
		$("#devis_nombre").css({"background": "white"});
		$("#devis_nombre").css({"color": "#777777"});
	} else {
		$("#devis_nombre").css({"background": "red"});
		devis_nombre.value = 'Champ obligatoire';	
		$("#devis_nombre").css({"color": "white"});
		ret1=false;
	}
	
	if(devis_lieu.value !=='' && devis_lieu.value !=='Champ obligatoire')
	{
		ret2=true;
		$("#devis_lieu").css({"background": "white"});
		$("#devis_lieu").css({"color": "#777777"});
	}
	else
	{
		$("#devis_lieu").css({"background": "red"});
		devis_lieu.value = 'Champ obligatoire';	
		$("#devis_lieu").css({"color": "white"});
		ret2=false;
	}
	
	if(devis_date.value !=='' && devis_date.value !=='Champ obligatoire')
	{
		ret3=true;
		$("#devis_date").css({"background": "white"});
		$("#devis_date").css({"color": "#777777"});
	}
	else
	{
		$("#devis_date").css({"background": "red"});
		devis_date.value = 'Champ obligatoire';	
		$("#devis_date").css({"color": "white"});
		ret3=false;
	}
	
	if(ret0 == true && ret1 == true && ret2 == true && ret3== true)
	{
		return true;
	} else
	{
		return false;	
	}
}

function verif_confirm_devis()
{
	var nom = document.getElementById('contact_nom');
	var mail = document.getElementById('contact_mail');
	var tel = document.getElementById('contact_tel');
	var code = document.getElementById('contact_code');
	var question = document.getElementById('devis_connus');
	var societe = document.getElementById('contact_societe');
	var sujet = document.getElementById('contact_sujet');
	var adresse = document.getElementById('contact_adresse');
	
	
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	
	
	if(nom.value !=='' && nom.value !=='Champ obligatoire')
	{
		ret1=true;
		$("#contact_nom").css({"background": "white"});
		$("#contact_nom").css({"color": "#777777"});	
	} else {
		$("#contact_nom").css({"background": "red"});
		nom.value = 'Champ obligatoire';	
		$("#contact_nom").css({"color": "white"});
		ret1=false;
	}
	
	if(mail.value !=='' && mail.value !=='Champ obligatoire')
	{
		if(reg.test(mail.value))
		{
			ret2=true;
			$("#contact_mail").css({"background": "white"});
			$("#contact_mail").css({"color": "#777777"});	
		} else
		{
			$("#contact_mail").css({"background": "red"});
			mail.value = 'Format du mail incorrect';	
			$("#contact_mail").css({"color": "white"});
			ret2=false;
		}

	}
	else
	{
		$("#contact_mail").css({"background": "red"});
		mail.value = 'Champ obligatoire';	
		$("#contact_mail").css({"color": "white"});
		ret2=false;
	}
	
	if(tel.value !=='' && tel.value !=='Champ obligatoire')
	{
		ret3=true;
		$("#contact_tel").css({"background": "white"});
		$("#contact_tel").css({"color": "#777777"});	
	} else {
		$("#contact_tel").css({"background": "red"});
		tel.value = 'Champ obligatoire';	
		$("#contact_tel").css({"color": "white"});
		ret3=false;
	}
	if(societe.value !=='' && societe.value !=='Champ obligatoire')
	{
		ret4=true;
		$("#contact_societe").css({"background": "white"});
		$("#contact_societe").css({"color": "#777777"});	
	} else {
		$("#contact_societe").css({"background": "red"});
		societe.value = 'Champ obligatoire';	
		$("#contact_societe").css({"color": "white"});
		ret4=false;
	}
	if(sujet.value !=='' && sujet.value !=='Champ obligatoire')
	{
		ret5=true;
		$("#contact_sujet").css({"background": "white"});
		$("#contact_sujet").css({"color": "#777777"});	
	} else {
		$("#contact_sujet").css({"background": "red"});
		sujet.value = 'Champ obligatoire';	
		$("#contact_sujet").css({"color": "white"});
		ret5=false;
	}
	if(adresse.value !=='' && adresse.value !=='Champ obligatoire')
	{
		ret6=true;
		$("#contact_adresse").css({"background": "white"});
		$("#contact_adresse").css({"color": "#777777"});	
	} else {
		$("#contact_adresse").css({"background": "red"});
		adresse.value = 'Champ obligatoire';	
		$("#contact_adresse").css({"color": "white"});
		ret6=false;
	}
	if(code.value !=='' && code.value !=='Champ obligatoire')
	{
		ret7=true;
		$("#contact_code").css({"background": "white"});
		$("#contact_code").css({"color": "#777777"});	
	} else {
		$("#contact_code").css({"background": "red"});
		code.value = 'Champ obligatoire';	
		$("#contact_code").css({"color": "white"});
		ret7=false;
	}
	if(ret1 == true && ret2 == true && ret3 == true && ret4 == true && ret5 == true && ret6 == true && ret7 == true)
	{
		return true;
	} else
	{
		return false;	
	}
}


function select_suivant(option)
{
	var lng_boitier = document.getElementById('devis_boitier').length;		
	for(i=lng_boitier;i>=0;i--)
	{
		document.getElementById('devis_boitier').options[i]=null;	
	}
	
	switch(option)
	{	
		case 'CD':
			var obj= document.getElementById('apercu_produit_img').src='images/icone/ico_cd.png';
			document.getElementById('devis_boitier').disabled=false;
			document.getElementById('devis_livret').disabled= false;
			
			document.getElementById('devis_livret').options[0] = new Option('Aucun','Aucun');
			document.getElementById('devis_livret').options[1] = new Option('2 Pages','2 Pages');
			document.getElementById('devis_livret').options[2] = new Option('4 Pages','4 Pages');
			document.getElementById('devis_livret').options[3] = new Option('6 Pages pli roulé','6 Pages pli roulé');
			document.getElementById('devis_livret').options[4] = new Option('6 Pages pli accordéon','6 Pages pli accordéon');
			document.getElementById('devis_livret').options[5] = new Option('6 pages pli portefeuille','6 pages pli portefeuille');
			document.getElementById('devis_livret').options[6] = new Option('8 Pages pli roulé','8 Pages pli roulé');
			document.getElementById('devis_livret').options[7] = new Option('8 Pages pli accordéon','8 Pages pli accordéon');
			document.getElementById('devis_livret').options[8] = new Option('8 pages pli portefeuille','8 pages pli portefeuille');
			document.getElementById('devis_livret').options[9] = new Option('12 Pages pli roulé','12 Pages pli roulé');
			document.getElementById('devis_livret').options[10] = new Option('12 Pages pli accordéon','12 Pages pli accordéon');
			document.getElementById('devis_livret').options[11] = new Option('12 pages pli portefeuille','12 pages pli portefeuille');
			document.getElementById('devis_livret').options[12] = new Option('16 Pages pli roulé','16 Pages pli roulé');
			document.getElementById('devis_livret').options[13] = new Option('16 Pages pli accordéon','16 Pages pli accordéon');
			document.getElementById('devis_livret').options[14] = new Option('16 pages pli portefeuille','16 pages pli portefeuille');
			document.getElementById('devis_livret').options[15] = new Option('Poster','Poster');
			document.getElementById('devis_livret').options[16] = new Option('Autre','Autre');
			
			document.getElementById('devis_boitier').options[0] = new Option('Spindle','Spindle');
			document.getElementById('devis_boitier').options[1] = new Option('Pochette carton','Pochette carton');
			document.getElementById('devis_boitier').options[2] = new Option('Boitier Shell','Boitier Shell');
			document.getElementById('devis_boitier').options[3] = new Option('Boitier Slim','Boitier Slim');
			document.getElementById('devis_boitier').options[4] = new Option('Boitier Cristal','Boitier Cristal');
			document.getElementById('devis_boitier').options[5] = new Option('Digipack','Digipack');
			document.getElementById('devis_boitier').options[6] = new Option('Digipack 3 volets (ou plus)','Digipack 3 volets (ou plus)');
			document.getElementById('devis_boitier').options[7] = new Option('Digisleeve','Digisleeve');
			document.getElementById('devis_boitier').options[8] = new Option('Digisleeve 3 volets (ou plus)','Digisleeve 3 volets (ou plus)');
			document.getElementById('devis_boitier').options[9] = new Option('Digifile','Digifile');
			document.getElementById('devis_boitier').options[10] = new Option('Digifile 3 volets (ou plus)','Digifile 3 volets (ou plus)');
			document.getElementById('devis_boitier').options[11] = new Option('Digipack DVD','Digipack DVD');
			document.getElementById('devis_boitier').options[12] = new Option('Jakebox CD','Jakebox CD');
			document.getElementById('devis_boitier').options[13] = new Option('Super Jewell Box','Super Jewell Box');
			document.getElementById('devis_boitier').options[14] = new Option('Autre','Autre');
		break;
		
		case 'DVD':
			var obj= document.getElementById('apercu_produit_img').src='images/icone/ico_dvd.png';
			
			document.getElementById('devis_livret').options[0] = new Option('Aucun','Aucun');
			document.getElementById('devis_livret').options[1] = new Option('2 Pages','2 Pages');
			document.getElementById('devis_livret').options[2] = new Option('4 Pages','4 Pages');
			document.getElementById('devis_livret').options[3] = new Option('6 Pages pli roulé','6 Pages pli roulé');
			document.getElementById('devis_livret').options[4] = new Option('6 Pages pli accordéon','6 Pages pli accordéon');
			document.getElementById('devis_livret').options[5] = new Option('6 pages pli portefeuille','6 pages pli portefeuille');
			document.getElementById('devis_livret').options[6] = new Option('8 Pages pli roulé','8 Pages pli roulé');
			document.getElementById('devis_livret').options[7] = new Option('8 Pages pli accordéon','8 Pages pli accordéon');
			document.getElementById('devis_livret').options[8] = new Option('8 pages pli portefeuille','8 pages pli portefeuille');
			document.getElementById('devis_livret').options[9] = new Option('12 Pages pli roulé','12 Pages pli roulé');
			document.getElementById('devis_livret').options[10] = new Option('12 Pages pli accordéon','12 Pages pli accordéon');
			document.getElementById('devis_livret').options[11] = new Option('12 pages pli portefeuille','12 pages pli portefeuille');
			document.getElementById('devis_livret').options[12] = new Option('16 Pages pli roulé','16 Pages pli roulé');
			document.getElementById('devis_livret').options[13] = new Option('16 Pages pli accordéon','16 Pages pli accordéon');
			document.getElementById('devis_livret').options[14] = new Option('16 pages pli portefeuille','16 pages pli portefeuille');
			document.getElementById('devis_livret').options[15] = new Option('Poster','Poster');
			document.getElementById('devis_livret').options[16] = new Option('Autre','Autre');
			
			document.getElementById('devis_boitier').options[0] = new Option('Spindle','Spindle');
			document.getElementById('devis_boitier').options[1] = new Option('Pochette carton','Pochette carton');
			document.getElementById('devis_boitier').options[2] = new Option('Boitier Shell','Boitier Shell');
			document.getElementById('devis_boitier').options[3] = new Option('Boitier DVD Slim','Boitier DVD Slim');
			document.getElementById('devis_boitier').options[4] = new Option('Boitier DVD','Boitier DVD');
			document.getElementById('devis_boitier').options[5] = new Option('Digipack','Digipack');
			document.getElementById('devis_boitier').options[6] = new Option('Digipack 3 volets (ou plus)','Digipack 3 volets (ou plus)');
			document.getElementById('devis_boitier').options[7] = new Option('Digisleeve','Digisleeve');
			document.getElementById('devis_boitier').options[8] = new Option('Digisleeve 3 volets (ou plus)','Digisleeve 3 volets (ou plus)');
			document.getElementById('devis_boitier').options[9] = new Option('Digifile','Digifile');
			document.getElementById('devis_boitier').options[10] = new Option('Digifile 3 volets (ou plus)','Digifile 3 volets (ou plus)');
			document.getElementById('devis_boitier').options[11] = new Option('Jakebox DVD','Jakebox DVD');
			document.getElementById('devis_boitier').options[12] = new Option('Autre','Autre');
			
			document.getElementById('devis_boitier').disabled=false;
			document.getElementById('devis_livret').disabled= false;
		break;
				
		case 'Clef USB':
			var obj= document.getElementById('apercu_produit_img').src='images/icone/ico_usb.png';
			document.getElementById('devis_boitier').disabled=true;
			document.getElementById('devis_livret').disabled=true;
		break;
				
		case 'Carte SD':
			var obj= document.getElementById('apercu_produit_img').src='images/icone/ico_sd.png';
			document.getElementById('devis_boitier').disabled=true;
			document.getElementById('devis_livret').disabled=true;
		break;		
		case 'Vinyle':
			var lng_devis = document.getElementById('devis_livret').length;
			for(i=lng_devis;i>=0;i--)
			{
				document.getElementById('devis_livret').options[i]=null;	
			}
			var obj= document.getElementById('apercu_produit_img').src='images/icone/ico_vinyle.png';
			document.getElementById('devis_boitier').options[0] = new Option('Pochette Vinyle','Pochette Vinyle');
			document.getElementById('devis_livret').options[0] = new Option('Sur devis','Sur devis');
			document.getElementById('devis_boitier').disabled=false;
			document.getElementById('devis_livret').disabled= false;
		break;
	}
}

function select_suivant_livret(option)
{
switch(option)
	{	
		case 'Pochette carton':
			document.getElementById('devis_livret').disabled= true;
		break;
		case 'Spindle':
			document.getElementById('devis_livret').disabled= true;
		break;
		default:
			document.getElementById('devis_livret').disabled= false;
		break;
	}

}

function verif_contact()
{
	var nom = document.getElementById('contact_nom');
	var mail = document.getElementById('contact_mail');
	var tel = document.getElementById('contact_tel');
	var code = document.getElementById('contact_code');
	var message = document.getElementById('contact_message');
	
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	
	
	if(nom.value !=='' && nom.value !=='Champ obligatoire')
	{
		ret1=true;
		$("#contact_nom").css({"background": "white"});
		$("#contact_nom").css({"color": "#777777"});	
	} else {
		$("#contact_nom").css({"background": "red"});
		nom.value = 'Champ obligatoire';	
		$("#contact_nom").css({"color": "white"});
		ret1=false;
	}
	
	if(mail.value !=='' && mail.value !=='Champ obligatoire')
	{
		if(reg.test(mail.value))
		{
			ret2=true;
			$("#contact_mail").css({"background": "white"});
			$("#contact_mail").css({"color": "#777777"});	
		} else
		{
			$("#contact_mail").css({"background": "red"});
			mail.value = 'Format du mail incorrect';	
			$("#contact_mail").css({"color": "white"});
			ret2=false;
		}

	}
	else
	{
		$("#contact_mail").css({"background": "red"});
		mail.value = 'Champ obligatoire';	
		$("#contact_mail").css({"color": "white"});
		ret2=false;
	}

	if(tel.value !=='' && tel.value !=='Champ obligatoire')
	{
		ret3=true;
		$("#contact_tel").css({"background": "white"});
		$("#contact_tel").css({"color": "#777777"});	
	} else {
		$("#contact_tel").css({"background": "red"});
		tel.value = 'Champ obligatoire';	
		$("#contact_tel").css({"color": "white"});
		ret3=false;
	}
	
	if(message.value !=='' && message.value !=='Champ obligatoire')
	{
		ret4=true;
		$("#contact_message").css({"background": "white"});
		$("#contact_message").css({"color": "#777777"});	
	} else {
		$("#contact_message").css({"background": "red"});
		message.value = 'Champ obligatoire';	
		$("#contact_message").css({"color": "white"});
		ret4=false;
	}
	
	if(code.value !=='' && code.value !=='Champ obligatoire')
	{
		ret5=true;
		$("#contact_code").css({"background": "white"});
		$("#contact_code").css({"color": "#777777"});	
	} else {
		$("#contact_code").css({"background": "red"});
		code.value = 'Champ obligatoire';	
		$("#contact_code").css({"color": "white"});
		ret5=false;
	}
	
	if(ret1 == true && ret2 == true && ret3 == true && ret4 == true && ret5 == true)
	{
		return true;
	} else
	{
		return false;	
	}
}

function verif_newsletter()
{
	var mail = document.getElementById('newsletter_name');
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	
	if(mail.value !=='' && mail.value !=='Champ obligatoire' && mail.value !=='Entrer ici votre mail')
	{
		if(reg.test(mail.value))
		{
			$("#newsletter_name").css({"background": "white"});
			$("#newsletter_name").css({"color": "#777777"});
			return true;	
		} else
		{
			$("#newsletter_name").css({"background": "red"});
			mail.value = 'Format du mail incorrect';	
			$("#newsletter_name").css({"color": "white"});
			return false;
		}	
	} else {
		$("#newsletter_name").css({"background": "red"});
		mail.value = 'Champ obligatoire';	
		$("#newsletter_name").css({"color": "white"});
		return false;
	}
}

function verif_connexion()
{
	var login = document.getElementById('login');
	var mdp = document.getElementById('mdp');
	if(login.value !=='' && login.value !=='Champ obligatoire')
	{
		ret1=true;
		$("#login").css({"background": "white"});
		$("#login").css({"color": "#777777"});	
	} else {
		$("#login").css({"background": "red"});
		login.value = 'Champ obligatoire';	
		$("#login").css({"color": "white"});
		ret1=false;
	}
	
	if(mdp.value !=='' && mdp.value !=='Champ obligatoire')
	{
		ret2=true;
		$("#mdp").css({"background": "white"});
		$("#mdp").css({"color": "#777777"});	
	} else {
		$("#mdp").css({"background": "red"});
		mdp.value = 'Champ obligatoire';	
		$("#mdp").css({"color": "white"});
		ret2=false;
	}
	
	if(ret1 == true && ret2 == true)
	{
		return true;
	} else
	{
		return false;	
	}	
}


function verif_demande_compte()
{
	var nom = document.getElementById('demande_nom');
	var mail = document.getElementById('demande_mail');
	var tel = document.getElementById('demande_tel');
	var code = document.getElementById('demande_code');
	
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');

	
	
	if(nom.value !=='' && nom.value !=='Champ obligatoire')
	{
		ret1=true;
		$("#demande_nom").css({"background": "white"});
		$("#demande_nom").css({"color": "#777777"});	
	} else {
		$("#demande_nom").css({"background": "red"});
		nom.value = 'Champ obligatoire';	
		$("#demande_nom").css({"color": "white"});
		ret1=false;
	}
	
	if(mail.value !=='' && mail.value !=='Champ obligatoire')
	{
		if(reg.test(mail.value))
		{
			ret2=true;
			$("#demande_mail").css({"background": "white"});
			$("#demande_mail").css({"color": "#777777"});	
		} else
		{
			$("#demande_mail").css({"background": "red"});
			mail.value = 'Format du mail incorrect';	
			$("#demande_mail").css({"color": "white"});
			ret2=false;
		}
	}
	else
	{
		$("#demande_mail").css({"background": "red"});
		mail.value = 'Champ obligatoire';	
		$("#demande_mail").css({"color": "white"});
		ret2=false;
	}

	if(tel.value !=='' && tel.value !=='Champ obligatoire')
	{
		ret3=true;
		$("#demande_tel").css({"background": "white"});
		$("#demande_tel").css({"color": "#777777"});	
	} else {
		$("#demande_tel").css({"background": "red"});
		tel.value = 'Champ obligatoire';	
		$("#demande_tel").css({"color": "white"});
		ret3=false;
	}
	
	if(code.value !=='' && code.value !=='Champ obligatoire')
	{
		ret4=true;
		$("#demande_code").css({"background": "white"});
		$("#demande_code").css({"color": "#777777"});	
	} else {
		$("#demande_code").css({"background": "red"});
		code.value = 'Champ obligatoire';	
		$("#demande_code").css({"color": "white"});
		ret4=false;
	}
	if(ret1 == true && ret2 == true && ret3 == true && ret4 == true)
	{
		return true;
	} else
	{
		return false;	
	}
}


function confirm_mdp ()
{
	var ancien_mdp = document.getElementById('ancien_mdp');
	var nouveau_mdp = document.getElementById('nouveau_mdp');
	var confirme_mdp = document.getElementById('confirme_mdp');
	
	if(ancien_mdp.value !=='' && ancien_mdp.value !=='Champ obligatoire')
	{
		ret1=true;
		$("#ancien_mdp").css({"background": "white"});
		$("#ancien_mdp").css({"color": "#777777"});	
	} else {
		$("#ancien_mdp").css({"background": "red"});
		$("#ancien_mdp").css({"color": "white"});
		ret1=false;
	}
	if(nouveau_mdp.value !=='' && nouveau_mdp.value !=='Champ obligatoire')
	{
		ret2=true;
		$("#nouveau_mdp").css({"background": "white"});
		$("#nouveau_mdp").css({"color": "#777777"});	
	} else {
		$("#nouveau_mdp").css({"background": "red"});
		$("#nouveau_mdp").css({"color": "white"});
		ret2=false;
	}
	if(confirme_mdp.value !=='' && confirme_mdp.value !=='Champ obligatoire')
	{
		ret3=true;
		$("#confirme_mdp").css({"background": "white"});
		$("#confirme_mdp").css({"color": "#777777"});	
	} else {
		$("#confirme_mdp").css({"background": "red"});
		$("#confirme_mdp").css({"color": "white"});
		ret3=false;
	}
	
	if(ret1 == true && ret2 == true && ret3 == true)
	{
		return true;
	} else
	{
		return false;	
	}	
}

function max_char(champ,nbr,bloc)
{
	if(champ.length > nbr)
	{
		document.getElementById(bloc).innerHTML=nbr+' caractère maximum !';
		$("#"+ bloc).css('display','block');
		return false;	
	} else {
		return true;
	}
	return false;
}


/******
BLOC NOTE
*******/

function note_next(note_actuel,sens,lngtab)
{
	noteactuel = $('#note_'+note_actuel); // LA NOTE AFFICHE ACTUELLEMENT. 
	
	if(sens=='precedent')
	{
		note_prec = note_actuel+1;	// Le numéro de la note precedente (dans le temps)	
	} else 
	{
		note_prec = note_actuel-1; // Le numéro de la note suivante (dans le temps)
	}

	noteprec = $('#note_'+ note_prec);  // La note appelée par un clic sur le btn Next ou Prev.
	$('#note_'+ note_prec).css('opacity','1');
	
	btn_prev_actu  = $('#prec_'+note_actuel); // BTN PRECEDENT DE LA NOTE ACTUEL
	btn_prev_prec  = $('#prec_'+ note_prec); // BTN PRECEDENT DE LA NOTE QUI VA APPARAITRE
	
	btn_next_actu  = $('#next_'+note_actuel); // BTN SUIVANT DE LA NOTE ACTUEL
	btn_next_prec  = $('#next_'+ note_prec); // BTN SUIVANT DE LA NOTE QUI VA APPARAITRE
	
	
	noteprec.css("visibility","visible"); // ET ON AFFICHE LA NOUVELLE
	noteprec.css("zIndex","100"); // ET ON AFFICHE LA NOUVELLE
	noteactuel.css("zIndex","0"); // ET ON AFFICHE LA NOUVELLE
	noteactuel.animate(
			{
				opacity: "0"
			}, 
			{ 
				duration: 400, queue: true, easing:"easeOutQuad"
			}
		);
	noteprec.animate(
			{
				opacity: "1"
			}, 
			{ 
				duration: 400, queue: true, easing:"easeOutQuad"
			}
		);	

	btn_prev_actu.css("visibility","hidden");  // ON CACHE LE BOUTON PRECEDENT DE LA NOTE ACTUEL
	btn_prev_prec.css("visibility","visible"); // POUR FAIRE APPARAITRE CELUI DE LA NOUVELLE NOTE
	
	btn_next_actu.css("visibility","hidden"); // ON CACHE LE BOUTON SUIVANT DE LA NOTE ACTUEL
	if(note_prec != '0')
	{
		btn_next_prec.css("visibility","visible"); // POUR NE FAIRE APPARAITRE LE BTN SUIVANT QUE SI ON EST PAS SUR LA NOTE LA PLUS RECENTE
	}

	if(note_prec == lngtab-1)
	{
		btn_prev_prec.css("visibility","hidden"); // ON CACHE LE BOUTON PRECEDENT SI ON EST SUR LA DERNIERE NOTE
	}
}

function affichage_note()
{
	$('#choix_note').animate(
			{
				opacity: "0"
			}, 
			{ 
				duration: 400, queue: true, easing:"easeOutQuad"
			}
		);
	$('#form_add_note').animate(
			{
				opacity: "0"
			}, 
			{ 
				duration: 400, queue: false, easing:"easeOutQuad"
			}
		);
	$('#note_contenu').animate(
			{
				opacity: "1"
			}, 
			{ 
				duration: 400, queue: true, easing:"easeOutQuad"
			}
		);

	$('#note_contenu').css("display","block");	
	$('#choix_note').css("display","none");	
	$('#form_add_note').css("display","none");	
}

function affichage_form_add_note()
{
	$('#choix_note').animate(
			{
				opacity: "0"
			}, 
			{ 
				duration: 400, queue: true, easing:"easeOutQuad"
			}
		);
	$('#note_contenu').animate(
		{
			opacity: "0"
		}, 
		{ 
			duration: 400, queue: false, easing:"easeOutQuad"
		}
	);
		
	$('#form_add_note').animate(
			{
				opacity: "1"
			}, 
			{ 
				duration: 400, queue: true, easing:"easeOutQuad"
			}
		);
	$('#form_add_note').css("display","block");	
	$('#choix_note').css("display","none");	
	$('#note_contenu').css("display","none");	
}


/*******************************
AFFICHAGE PACKAGING
*******************************/

function affichage_packaging(type)
{    
	$('#img_packaging').css('display','block');	
	document.getElementById('img_packaging').src='doc/packaging/'+type+'.png';	
	$('#img_packaging').animate(
		{
			opacity: "1"
		}, 
		{ 
			duration: 400, queue: false, easing:"easeOutQuad"
		}
	);	
}





