function init_menu_gauche(onglet){
	if(onglet=='contact' || onglet=='qui' || onglet=='tarif' || onglet=='base_connaissance'){
		$('.menu_a_deplier').show();
	}else if(onglet=='accueil'){
		$('.menu_a_deplier').show();
	}
}


/**
 * Fonction qui affiche les témoignages sur la page d'accueil en boucle.
 * @return
 */
function init_postit_accueil(){
	permuter_postit_accueil();
	setInterval('permuter_postit_accueil()', 6000);
}

function permuter_postit_accueil(){
	$tab_postit = new Array();
	$tab_postit[1] = "L’approche Intra'Know nous a permis de piloter notre innovation en développant des avantages concurrentiels déterminants.";
	$tab_postit[2] = "Nous apprécions la grande modularité de la solution. Nous l'avons fait évoluer progressivement en collaboration avec l'équipe Intra'Know.";
	$tab_postit[3] = "Maitriser la capitalisation des connaissances au sein de notre entreprise était devenue stratégique !";
	$tab_postit[4] = "La mise en oeuvre de la méthode depuis 3 ans a été déterminante dans le développement de la société !";
	
	var classe = $('.cadre_infos_temoignage div').attr('class');
	$('.cadre_infos_temoignage div').removeClass(classe);
	if(classe=='') classe='1';
	else classe = parseInt(classe) + 1;
	
	if($tab_postit[classe] == undefined) classe='1';
	classe = classe+'';
	
	$('.cadre_infos_temoignage div').addClass(classe).animate({opacity:0}, 0).html($tab_postit[classe]).animate({opacity:1}, 250);
}


function init_carousel_accueil(){
	//runs function, set timer here
	playSlideshow = setInterval('permuter_carousel_time()', 3000 );

	//pauses on hover
	$('a.lien_ico').hover(function() {
		clearInterval(playSlideshow);
		$(this).addClass('active').parent().removeClass('active');
		$('.lien_desc').fadeOut('medium');
		$active=$(this);
		permuter_carousel_accueil();
	}, function() {
		$(this).parent().removeClass('active');
		playSlideshow = setInterval( 'permuter_carousel_time()', 3000 );
	});	
}

function permuter_carousel_time(){
	$active = $('a.lien_ico.active').next('.lien_ico');
	if ( $active.length == 0 ) $active = $('a.lien_ico:first');
	permuter_carousel_accueil();
}

function permuter_carousel_accueil(){
	var $prev = $('a.lien_ico.active');

	$prev.removeClass('active'); //actuelle
	$active.addClass('active'); //nouvelle
	
	var num_prev = $prev.find('img:first').attr('class');
	var num_active = $active.find('img:first').attr('class');
	
	$prev.find('img:first').fadeIn('slow');
	$prev.find('img:last').fadeOut('slow');
	$('.lien_desc_'+num_prev).hide();
	
	$active.find('img:first').fadeOut('slow');
	$active.find('img:last').fadeIn('slow');
	$('.lien_desc_'+num_active).fadeIn('slow');
}

/*
  * Fonction de vérification du mail
  */
function verif_mail(mail){ 
	var msg = ""; 
   	if(mail != ""){ 
		indexArob = mail.indexOf('@'); 
	   	indexPoin = mail.indexOf('.'); 
	   	if(indexArob<0 ||indexPoin<0) return false;
	   	else return true;
   	}
   	else return false;
}



/*
  * Fonction qui modifie le style du champ sélectionné
  */
function focus_form(id) {
	document.getElementById(id).style.border='1px solid #f26721';
}



/*
  * Fonction qui modifie le style du champ quitté
  */
function blur_form(id) {
	document.getElementById(id).style.border='1px solid #467AA7';
}

/*function blink(div_name, blinkCount){
	do {
	   $('#'+div_name)['fade'+(blinkCount%2==0?'Out':'In')]('slow');
	} while (--blinkCount);
}*/
function blink(div_name,blinkCount){
	//.fadeIn(600).fadeOut(600).fadeIn(600);
	/*do {
	   $('#'+div_name)['fade'+(blinkCount%2==0?'Out':'In')]('slow');
	} while (--blinkCount);*/	
	$('#'+div_name).effect("pulsate", { times:50 }, 1000);
}

function verif_form_inscription(){
	var erreur=0;
	var message_erreur='';
	
	var nom = document.getElementById('nom_participant');
	var prenom = document.getElementById('prenom_participant');
	var societe = document.getElementById('soc_participant');
	var fonction = document.getElementById('fonction_participant');
	var tel = document.getElementById('tel_participant');
	var mail = document.getElementById('mail_participant');
	var date=$('input[type=radio][name=date]:checked').attr('value');
	//var date = $("input[@name=date][@checked]").val();
	
	if(nom.value==''){
		erreur++;
		message_erreur+="Nom requis<br />";
	}
	if(prenom.value==''){
		erreur++;
		message_erreur+="Prénom requis<br />";
	}
	if(societe.value==''){
		erreur++;
		message_erreur+="Nom de la société requis<br />";
	}
	if(tel.value==''){
		erreur++;
		message_erreur+="Téléphone requis<br />";
	}
	if(mail.value==''){
		erreur++;
		message_erreur+="E-mail requis<br />";
	}else if(!verif_mail(mail.value)){
		erreur++;
		message_erreur+="E-mail incorrect<br />";
	}
	
	if(erreur>0){
		$('#message_ok').hide();
		$('#message_erreur').html(message_erreur);
		$('#message_erreur').fadeIn();
	}else{		
		p_nom=escape(nom.value);
		p_prenom=escape(prenom.value);
		p_societe=escape(societe.value);
		p_fonction=escape(fonction.value);
		p_tel=escape(tel.value);
		p_mail=escape(mail.value);
		
		params="fonction=enregistrer_inscription_formation&echo=true&param1="+p_nom+"&param2="+p_societe+"&param3="+p_tel+"&param4="+p_mail+"&param5="+date+"&param6="+p_prenom+"&param7="+p_fonction;
		
		result = file("fonction_ajax.php", "POST", params);
		
		$('#message_erreur').hide();
		if(result==1){
			$('#message_ok').fadeIn();
			document.getElementById('nom_participant').value='';
			document.getElementById('prenom_participant').value='';
			document.getElementById('soc_participant').value='';
			document.getElementById('fonction_participant').value='';
			document.getElementById('tel_participant').value='';
			document.getElementById('mail_participant').value='';
		}else{
			$('#message_ok').hide();
			$('#message_erreur').html("Il y a eu un problème lors de l'inscription");
			$('#message_erreur').fadeIn();
		}
	}
	return false;
}

function verif_form_demande_demo(type_demande){
	if(type_demande==undefined) type_demande='demo';
	var erreur=0;
	var message_erreur='';
	
	var societe = $('#soc_tarif');
	var nom = $('#nom_tarif');
	var mail = $('#mail_tarif');
	var tel = $('#tel_tarif');
	var taille = $('#taille_tarif');
	var role=$('input[type=radio][name=role_tarif]:checked').attr('value');
	var commentaire = $('#commentaire_tarif');
	var page_mail_plaquette = escape($('input[name=page_mail_plaquette]').val());

	if(societe.val()==''){
		erreur++;
		message_erreur+="Nom de la société requis<br />";
	}
	if(nom.val()==''){
		erreur++;
		message_erreur+="Nom requis<br />";
	}
	if(mail.val()==''){
		erreur++;
		message_erreur+="E-mail requis<br />";
	}else if(!verif_mail(mail.val())){
		erreur++;
		message_erreur+="E-mail incorrect<br />";
	}
	/*if(tel.val()==''){
		erreur++;
		message_erreur+="Téléphone requis<br />";
	}*/
	
	if(erreur>0){
		$('#message_ok').hide();
		$('#message_erreur').html(message_erreur);
		$('#message_erreur').fadeIn();
	}else{		
		p_societe=escape(societe.val());
		p_nom=escape(nom.val());
		p_mail=escape(mail.val());
		p_tel=escape(tel.val());
		p_commentaire=escape(commentaire.val());
		
		params="fonction=enregistrer_demande_demo&echo=true&param1="+p_societe+"&param2="+p_nom+"&param3="+p_mail+"&param4="+p_tel+"&param5="+taille.val()+"&param6="+role+"&param7="+p_commentaire+"&param8="+type_demande+"&param9="+page_mail_plaquette;
		
		result = file("fonction_ajax.php", "POST", params);
		
		$('#message_erreur').hide();
		if(result==1){
			$('#message_ok').fadeIn();
			$('#soc_tarif').val('');
			$('#nom_tarif').val('');
			$('#mail_tarif').val('');
			$('#tel_tarif').val('');
			$('#taille_tarif').val('');
			$('#commentaire_tarif').val('');
		}else{
			$('#message_ok').hide();
			$('#message_erreur').html("Il y a eu un problème lors de l'envoi");
			$('#message_erreur').fadeIn();
		}
	}
	return false;
}



function verif_form_demo(type){
	var mail = document.getElementById('mail_exp_'+type);
	var erreur=0;
	var message_erreur='';
	var erreur_mail_1=0;
	var erreur_mail_2=0;
	document.getElementById('message_erreur_'+type).style.display='none';
	
	if(mail.value=='' || mail.value=="Votre E-mail"){
		erreur++; 
		erreur_mail_1=1;
	}else if(!verif_mail(mail.value)){
		erreur++;
		erreur_mail_2=1;
	}
	
	if(erreur>0){
		if(erreur_mail_1==1) {
			$('#message_erreur_2_'+type).hide(0);
			$('#message_erreur_1_'+type).fadeIn('fast');
		}else if(erreur_mail_2==1) {
			$('#message_erreur_1_'+type).hide(0);
			$('#message_erreur_2_'+type).fadeIn('fast');
		}else {
			$('#message_erreur_1_'+type).fadeOut(0);
			$('#message_erreur_2_'+type).fadeOut(0);
		}
		return false;
	}else{
		$('#message_erreur_1_'+type).hide(0);
		$('#message_erreur_2_'+type).hide(0);
		var params = "fonction=envoi_reponse&echo=true&sujet=demande_"+type+"&body=&destinataire=contact@intraknow.com&exp="+mail.value+"&nom_exp=&fichier=&temp=&copie=0&dest_cc=&dest_bcc=vrobin@oopartners.com";
		
		result_envoi=file("fonction_ajax.php", "POST", params);
		document.getElementById('message_erreur_'+type).className='petit vert';
		document.getElementById('message_erreur_'+type).innerHTML = '<br />Votre E-mail a été envoyé. Vous serez contactés dans les plus brefs délais.';
		document.getElementById('message_erreur_'+type).style.display='';
		mail.value='';
		return false;
	}
}


/*
  * Fonction de vérification du formulaire de contact
  */
function verif_form_contact(){
	var nom = document.getElementById('nom');
	var mail = document.getElementById('mail');
	var message = document.getElementById('message');
	var txt_code = document.getElementById('txt_code');
	var erreur=0;
	var erreur_nom=0;
	var erreur_mail_1=0;
	var erreur_mail_2=0;
	var erreur_message=0;
	var erreur_txt_code_1=0;
	var erreur_txt_code_2=0;
	var message_erreur_1='';
	var message_erreur_2='';

	if(nom.value=='') { erreur++; erreur_nom=1; message_erreur_1='Certains champs sont obligatoires<br />'; }
	if(message.value=='') { erreur++; erreur_message=1; message_erreur_1='Certains champs sont obligatoires<br />'; }
	if(mail.value==''){
		erreur++; 
		erreur_mail_1=1;
		message_erreur_2 += "Mail requis<br />";
	}else if(!verif_mail(mail.value)){
		erreur++; 
		erreur_mail_2=1;
	}

	if(txt_code.value=='') { 
		erreur++; 
		erreur_txt_code_1=1;
		message_erreur_1='Certains champs sont obligatoires<br />';	
	}else{
		result_code=file("lib/crypt/verifier.php", "POST", "code="+txt_code.value);
		if(result_code==0){
			erreur++; 
			erreur_txt_code_2=1;
			message_erreur_2 += "Le code de validation est incorrect<br />";
		}
	}

	nom.className='';
	mail.className='';
	message.className='';
	txt_code.className='';

	if(erreur>0) {
		if(erreur_nom==1) {
			//$('#message_err_nom').className='bordure_rouge';
			$('#message_err_nom').fadeIn('fast');
		}else $('#message_err_nom').fadeOut('fast');
		
		if(erreur_mail_1==1) {
			//$('#message_err_mail_1').className='bordure_rouge';
			$('#message_err_mail_2').hide(0);
			$('#message_err_mail_1').fadeIn('fast');
		}else if(erreur_mail_2==1) {
			//$('#message_err_mail_2').className='bordure_rouge';
			$('#message_err_mail_1').hide(0);
			$('#message_err_mail_2').fadeIn('fast');
		}else {
			$('#message_err_mail_1').fadeOut(0);
			$('#message_err_mail_2').fadeOut(0);
		}
		if(erreur_message==1) {
			//$('#message_err_mess').className='bordure_rouge';
			$('#message_err_mess').fadeIn('fast');
		}else $('#message_err_mess').fadeOut('fast');
		
		if(erreur_txt_code_1==1) {
			//$('#message_err_code_1').className='bordure_rouge';
			$('#message_err_code_2').hide(0);
			$('#message_err_code_1').fadeIn('fast');
		}else if(erreur_txt_code_2==1) {
			//$('#message_err_code_1').className='bordure_rouge';
			$('#message_err_code_1').hide(0);
			$('#message_err_code_2').fadeIn('fast');
		}else {
			$('#message_err_code_1').fadeOut('fast');
			$('#message_err_code_2').fadeOut('fast');
		}
		//document.getElementById('message_erreur').innerHTML = message_erreur_1+''+message_erreur_2;
		//document.getElementById('message_erreur').style.display='';
		
		return false;
	}else{
		document.getElementById('message_erreur').style.display='none';
		nom_exp = nom.value+' '+prenom.value;
		mail_exp = mail.value;
		body = escape(message.value+'\n\ntél : '+tel.value+'\nmail : '+mail.value);
		var params = "fonction=envoyer_mail&nom_exp="+nom_exp+"&mail_exp="+mail_exp+"&body="+body;

		result_envoi=file("fonctions.php", "POST", params);
		if(result_envoi==1){
			document.getElementById('message_erreur').className='petit vert';
			document.getElementById('message_erreur').innerHTML = 'Votre message a été envoyé !';
			document.getElementById('message_erreur').style.display='';
			nom.value='';
			prenom.value='';
			mail.value='';
			message.value='';
			txt_code.value='';
		}else{
			document.getElementById('message_erreur').className='petit rouge';
			document.getElementById('message_erreur').innerHTML = 'Une erreur s\'est produite';
			document.getElementById('message_erreur').style.display='';
		}
	}
}

function desinscrire(){
	var  mail=document.formulaire.mail.value;
	
	fonction="fonction=desinscrire_newsletter&echo=true";
	include="&include=fonctions.php";
	params="&param1="+mail;
	result = file("fonction_ajax.php", "POST", fonction+params);
	
	if(result==1){
		document.getElementById('message_erreur').className='vert';
		document.getElementById('message_erreur').innerHTML = 'Votre demande de désinscription a bien été prise en compte.';
	}
	else{
		document.getElementById('message_erreur').className='rouge';
		document.getElementById('message_erreur').innerHTML = 'Votre adresse email n\'a pas été trouvée dans notre base. <br><br>Assurez-vous que celle-ci est bien correcte.';
	}
	return false;
}


/************************************************************/
/*******************DEBUT SCHEMA OFFRE  *********************/
/************************************************************/


userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

var preloadFlag = false;
function preloadImagesOffrePlateforme() {
	if (document.images) {
		schema_offre004 = newImage("images/offre/schema_global/schema_offre-04.gif");
		schema_offre007 = newImage("images/offre/schema_global/schema_offre-07.gif");
		schema_offre010 = newImage("images/offre/schema_global/schema_offre-10.gif");
		schema_offre016 = newImage("images/offre/schema_global/schema_offre-16.gif");
		schema_offre020 = newImage("images/offre/schema_global/schema_offre-20.gif");
		schema_offre023 = newImage("images/offre/schema_global/schema_offre-23.gif");
		schema_offre026 = newImage("images/offre/schema_global/schema_offre-26.gif");
		schema_offre029 = newImage("images/offre/schema_global/schema_offre-29.gif");
		schema_offre041 = newImage("images/offre/schema_global/schema_offre-41.gif");
		schema_offre045 = newImage("images/offre/schema_global/schema_offre-45.gif");
		schema_offre052 = newImage("images/offre/schema_global/schema_offre-52.gif");
		schema_offre055 = newImage("images/offre/schema_global/schema_offre-55.gif");
		preloadFlag = true;
	}
}



/************************************************************/
/******************* FIN SCHEMA OFFRE ***********************/
/************************************************************/



function remplacer_car_spec(str){
	str=str.replace(/%u2019/g,'\'');
	str=str.replace(/%u2013/g,'-');
	str=str.replace(/%u005F/g,'_');
	return str;
}


function stripslashes(str) {
	str=str.replace(/\\'/g,'\'');
	str=str.replace(/\\"/g,'"');
	str=str.replace(/\\\\/g,'\\');
	str=str.replace(/\\0/g,'\0');
	return str;
}

/************************************************************/
/******************* DEBUT BASE DE CONNAISSANCE**************/
/************************************************************/
function valider_recherche(){
	// si la valeur du champ prenom est non vide
	var recherche = document.recherche.mot_cle.value;
	recherche=recherche.replace(/(^\s*)|(\s*$)/g,'');
	if(recherche.length > 1) {
	  // les données sont ok, on peut envoyer le formulaire    
	  return true;
	}
	else {
	  // sinon on affiche un message
	  alert("Votre recherche doit comporter au moins deux caractères");
	  // et on indique de ne pas envoyer le formulaire
	  return false;
	}
}


function animer_pub_ik(){
	setTimeout("$('#popup_pub_semainaire').animate({top: '195px'}, 1500);", 800);
}
