// JavaScript Document

$(document).ready(function(){

	$("#contact .submit").click(function() {
		$("#contact .submit").css({ display: "none" });
		
		var nom = $("input[name='nom']").val();
		var prenom = $("input[name='prenom']").val();
		var mail = $("input[name='mail']").val();
		var objet = $("input[name='objet']").val();
		var message = $("textarea[name='message']").val();
		var captcha = $("input[name='captcha']").val();
		
		
		$.ajax({
			type: "POST",
			async: false,
			url: "/wp-content/themes/lucas/action_contact.php",
			data: "nom="+nom+"&prenom="+prenom+"&mail="+mail+"&objet="+objet+"&message="+message+"&captcha="+captcha,
			success: function(msg){
				alert(msg);
				if(msg=='Votre message a bien été envoyé'){
					$("#contact").slideToggle("slow");
				}
				$("#contact .submit").css({ display: "inline" });
			}
		});
		return false;
	});
	
	$("#menu ul ul").css("opacity", "0.9");

	$("#menu ul ul").css("filter", "alpha(opacity=90)");

	$("a[href*='http://']:not([href*='"+location.hostname+"'])").attr("target", "_blank");


/* ===== PORTFOLIO ===== */
if($('#slideshow').length == 1) {

	var retour = true;
	var tempsTransition = 1000;
	var currentPosition = 0;
	var slideWidth = 860;
	var slides = $('.slide');
	var numberOfSlides = slides.length;
	var interval;
	var lectureEnCours = false;
	$('#slidesContainer').css('overflow', 'hidden');

	slides
	.wrapAll('<div id="slideInner"></div>')
	.css({
		'float' : 'left',
		'width' : slideWidth
	});

	// manageControls: Cache ou montre les fleches de controle en fonction de la position courante
	function manageControls(position){
		if(position==0){ $('#leftControl').hide() } else{ $('#leftControl').show() }
		if(position==numberOfSlides-1 && retour == false) {
			$('#rightControl').hide();
		}
		else {
			$('#rightControl').show();
		}
		if(position == numberOfSlides && retour == true) {
			currentPosition = 0;
			$('#leftControl').hide();
		}
	}
	function suivant(){
		$('#rightControl').click();
	}
	function pause() {
		lectureEnCours = false;
		clearInterval(interval);
	}
	
	
	$('#slideInner').css('width', slideWidth * numberOfSlides);

	$('#slideshow')
	.prepend('<div class="control" id="leftControl"><div id="fleche_left">&nbsp;</div></div>')
	.append('<div class="control" id="rightControl"><div id="fleche_right">&nbsp;</div></div>');

	manageControls(currentPosition);

	$('.control').bind('click', function(){
		currentPosition = ($(this).attr('id')=='rightControl') ? currentPosition+1 : currentPosition-1;
		
		if(currentPosition == numberOfSlides && retour == false ){
			currentPosition--;
			pause();
		}
		
		manageControls(currentPosition);
	
		$('#slideInner').animate({'marginLeft' : slideWidth*(-currentPosition)}, tempsTransition);
	});

}// if slideshow exists


});


/* ===== FONCTION COOKIE ===== */
function EcrireCookie(nom, valeur) {
	var argv=EcrireCookie.arguments;
	var argc=EcrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function getCookieVal(offset) {
	var endstr=document.cookie.indexOf (";", offset);
	if (endstr==-1) endstr=document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function LireCookie(nom) {
	var arg = nom+"=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while(i < clen) {
		var j = i+alen;
		if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
			i=document.cookie.indexOf(" ",i)+1;
		if (i==0) break;
	}
	return null;
}

function EffaceCookie(nom) {
	date=new Date;
	date.setFullYear(date.getFullYear()-1);
	EcrireCookie(nom,null,date);
}

/* ===== ///FONCTION COOKIE ===== */


function change_design(path) {
	var date = new Date;
	date.setFullYear(date.getFullYear()+1);
	EcrireCookie("design", path, date, "/");
	
	document.getElementById('path_alternate_css').href = '/wp-content/themes/lucas/'+path+'.css';
	return false;	
}



function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

