// MENU NAVIGATION

function showme(idshow,cat)
{
	
	// test si pas de catégories 
	if ( cat == undefined )
	{
		idmenu = idshow;
		cat = '';
	}
	else
	{
		idmenu = idshow+'-'+cat;
		cat='&categorie='+cat;
	}
	
	/*$('#pagin').html('<img src="img/ajax-loader.gif" alt="Page en chargement" />');*/
	$('#pagin').html('<span class="loader">en chargement...</span>');
	
	$.get("tpl/cv-page-"+idshow+".php?mode=js"+cat, function(data) {
		$('#pagin').html(data);
	  });		  

	// menu actif
	for (i=0; i<(tab_id.length - 1); i++) 
	{
		$('#'+tab_id[i]).removeClass("lien_menu_off").addClass('lien_menu_on');
	}
	
	$('#'+idmenu).addClass("lien_menu_off");
}

// EXPERIENCES POFESSIONNELLES SAVOIR PLUS

function hideme(divid)
{
	$(divid).style.display = "none";
}

function showsavoir(idshow,idhide1,idhide2,idhide3,idhide4,idhide5,idhide6){
	if ($(idshow).style.display == "block") {
		$(idshow).style.display = "none" ;
	} else {
		hideme(idhide1);
		hideme(idhide2);
		hideme(idhide3);
		hideme(idhide4);
		hideme(idhide5);
		hideme(idhide6);
		$(idshow).style.display = "block" ;
	}
}

// POUR IE6

function is_ie6()
{
	if  ((navigator.appName == 'Microsoft Internet Explorer') && ( typeof document.body.style.maxHeight == "undefined" )  )
  	{ 
		return true;
  	}
	else	
	{
		return false;
	} 	
}

function is_ie7()
{
	return ($.browser.msie && ($.browser.version==7.0));
}

/*
function compnav()
{
	
	if (navigator.appName == 'Microsoft Internet Explorer')
	{ 
     	if (navigator.appVersion == '4.0 (compatible; MSIE 6.0; Windows NT 5.1)') 
  		{
			$('body').css('overflow-y','auto');  
			$('#page').css('padding','0px');
			$('#pagin').css('left', '10px');
			$('#pagin').css('top','5px');
		}
	}
	
}
*/

// EXPERIENCES POFESSIONNELLES SAVOIR PLUS EFFET

function monEffet(idshow)
{	
	idshow = '#'+idshow;
	
	if  (is_ie6() || is_ie7())
  	{ 
		if ($(idshow).css('display') == 'none') 
		{
			$(idshow).css('display','block');
		} else {
			$(idshow).css('display','none');
		}
  	}
	else	
	{
		$(idshow).slideToggle('slow');
	} 	
}



// FORMULAIRE DE CONTACT

function validform() {
	var control_color = '1px solid #edb5b5';
	var control_color_ok = '1px solid #dcdcd8';
	var control = true;
	var mess='...';
	
	// initialise couleur des champs
	$('#nom').css('border', control_color_ok);
	$('#prenom').css('border', control_color_ok);
	$('#email').css('border', control_color_ok);
	$('#contenu').css('border', control_color_ok);

	// si Nom invalide
	$('select.foo option:selected').val();
	if ( $('#nom').val() == '')
	{
		control = false;
		$('#nom').css('border', control_color);
	}
	if ( $('#prenom').val() == '')
	{
		control = false;
		$('#prenom').css('border', control_color);
	}
	if (!verifierMail($('#email')) ){
		control = false;
		$('#email').css('border', control_color);		
	}
	if ( $('#contenu').val() == '')
	{
		control = false;
		$('#contenu').css('border', control_color);
	}
	
	var mess='Avez-vous correctement rempli les champs obligatoires ?<br />&nbsp;';
	
	if ( control )
	{
		document.formcontact.submit();
		return;
	}
	
	$('#contact_message').html(mess);
	
}

function verifierMail(champ) {
	var str = champ.val();
	var regexp = new RegExp("^[a-zA-Z0-9_\\-\\.]{3,}@[a-zA-Z0-9\\-_]{2,}\\.[a-zA-Z]{2,4}$", "g");

	if(!regexp.test(str)) {
		return false;
	}
	return true;
}


