function showPortfolio(catName){
	$(".portCategory").hide();
	$("#"+catName).fadeIn('slow');
}

function showItem(itemName){
	$(".navItem").hide();
	$("#"+itemName).fadeIn('slow');
	
	$("#navigation .contact").css("background-position","-162px 0px");
	$("#navigation .portfolio").css("background-position","-81px 0px");
	$("#navigation .home").css("background-position","-0px 0px");
	switch (itemName){
		case "home":
			$("#navigation .home").css("background-position","-0px -51px");
		break;
		case "portfolio":
			$("#navigation .portfolio").css("background-position","-81px -51px");
			showPortfolio('thumbs');
		break;
		case "contact":
			$("#navigation .contact").css("background-position","-162px -51px");
			$("#email").val("");
			$("#message").val("");
		break;
	}
	
	var lang = $("#siteLanguage").val();
	if (lang==""){
		lang="us";
	}
	chgLanguage($("#siteLanguage").val());
}

function chgLanguage(lang){
	if(lang=="fr"){
		$("#siteLanguage").val("fr");
		
		/* FLAGS */
		$("#languages .flagFr").css("background-position","0px 0px");
		$("#languages .flagUs").css("background-position","-32px -25px");
		
		/* TEXT */
		$(".us").hide();
		$(".fr").fadeIn();		
		
		/* CONTACT */
		$("#send").attr('value','ENVOYER');
		
		/* MENU FOOTER */
		$("#footer-nav li a:eq(0)").html('Accueil');
		$("#footer-nav li a:eq(3)").html('Plan du site');
		
		/* SOCIAL NETWORK TIPS */
		$("#laBruteTip").html('g21designz sur Labrute http://g21designz.labrute.com');
		$("#myspaceTip").html('g21designz sur Myspace http://myspace.com/g21designz');
		$("#facebookTip").html('g21designz sur Facebook http://facebook.com/g21designz');
		$("#twitterTip").html('g21designz sur Twitter http://twitter.com/g21designz');
		$("#enlargeTip").html('Voir...');
		
		/* SETTINGS */
		$("#settings").html('Optimis&eacute; pour Internet Explorer 7.0 + <br/>Mozilla Firefox 2.0 + &amp; Google Chrome 3.0 +<br/>R&eacute;solution recommand&eacute;e 1024 x 768 &amp; plus');		
			
	}else{
		$("#siteLanguage").val("us");

		/* FLAGS */
		$("#languages .flagFr").css("background-position","0px -25px");
		$("#languages .flagUs").css("background-position","-32px 0px");
		
		/* TEXT */
		$(".fr").hide();
		$(".us").fadeIn();
		
		/* CONTACT */
		$("#send").attr('value','SEND');
		
		/* MENU FOOTER */
		$("#footer-nav li a:eq(0)").html('Home');
		$("#footer-nav li a:eq(3)").html('Sitemap');
		
		/* SOCIAL NETWORK TIPS */
		$("#laBruteTip").html('g21designz on Labrute http://g21designz.labrute.com');
		$("#myspaceTip").html('g21designz on Myspace http://myspace.com/g21designz');
		$("#facebookTip").html('g21designz on Facebook http://facebook.com/g21designz');
		$("#twitterTip").html('g21designz on Twitter http://twitter.com/g21designz');
		$("#enlargeTip").html('Check Out the real deal!');
		
		/* SETTINGS */
		$("#settings").html('Optimized for Internet Explorer 7.0 + <br/>Mozilla Firefox 2.0 + &amp; Google Chrome 3.0 +<br/>Best viewed in 1024 x 768');
	}
	
	$(".portfolio_img").tooltip({
		tip: '#enlargeTip', 
		effect: 'fade', 
		fadeOutSpeed: 300, 
		predelay: 300,
		position: "top left",
		offset: [30,100]	
	});
	
	updateLastWork(lang);
		
}

function updateLastWork(lang){
	$.ajax({
		type: "GET",
		url: "ajax/lastWork.php",
		data: "language="+lang,
		success: function(msg){
			$("#lastWork").html(msg);
			$('#lastWork').s3Slider({
				timeOut: 3000 
			});
		}
	});			
}

function sendMail(){
	var errorMsg = "";
	var lang = $("#siteLanguage").val();
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]­{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	$("#alertCtcMsg").hide();

	/* Verif des champs obligatoires */
	if ($("#email").val()==""){
		if (lang=="fr"){
			errorMsg+= "Merci de saisir une adresse mail<br/>";
		} else {
			errorMsg+= "Please enter your email adress<br/>";
		}
	}else{
		if(!reg.test($("#email").val())){
			if (lang=="fr"){
				errorMsg+= "Merci de saisir une adresse mail valide<br/>";
			}else{
				errorMsg+= "Please enter a valid email adress<br/>";
			}
		}
	}
	
	if ($("#message").val()==""){
		if (lang=="fr"){
			errorMsg+= "Merci de saisir un message";
		}else{
			errorMsg+= "Don't forget to type your message";
		}
	}
	
	if (errorMsg==""){
		$.ajax({
			type: "GET",
			url: "ajax/msgContact.php",
			data: "mail="+$("#email").val()+"&msg="+$("#message").val()+"&lang="+lang,
			success: function(msg){
				$("#alertCtcMsg").html(msg);
				$("#alertCtcMsg").fadeIn('slow');
			}
		});	
	} else {
		$("#alertCtcMsg").html(errorMsg);
		$("#alertCtcMsg").fadeIn('slow');
	}		
}