var $j = jQuery.noConflict();


function projet_actif() {
	
	document.getElementById('onglet-projet').style.display="block";
	document.getElementById('onglet-membres').style.display="none";
	document.getElementById('onglet-partenaires').style.display="none";
	document.getElementById('onglet-annonces').style.display="none";

	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin active";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_partenaires").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin";
	
	//document.getElementById('id_div').style.visibility='hidden';

	//document.getElementById('id_div').style.visibility='visible';

		
}

function membres_actif() {
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin active";
	document.getElementById("onglet_partenaires").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin";
	
	document.getElementById('onglet-projet').style.display="none";
	document.getElementById('onglet-partenaires').style.display="none";
	document.getElementById('onglet-annonces').style.display="none";
	document.getElementById('onglet-membres').style.display="block";
}

function partenaires_actif() {
	document.getElementById("onglet_partenaires").className = "menu-7843 atrium-skin active";
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin";
	
	document.getElementById('onglet-projet').style.display="none";
	document.getElementById('onglet-membres').style.display="none";
	document.getElementById('onglet-annonces').style.display="none";
	document.getElementById('onglet-partenaires').style.display="block";
}

function annonces_actif() {

	document.getElementById('onglet-projet').style.display="none";
	document.getElementById('onglet-membres').style.display="none";
	document.getElementById('onglet-annonces').style.display="block";
	document.getElementById('onglet-partenaires').style.display="none";

	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin active";
	document.getElementById("onglet_partenaires").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin";
	

}

function annonces_actif2() {

	document.getElementById('onglet-projet-user').style.display="none";
	document.getElementById('onglet-membres-user').style.display="none";
	document.getElementById('onglet-annonces-user').style.display="block";
	document.getElementById('onglet-dashboard-user').style.display="none";

	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin active";
	document.getElementById("onglet_dashboard").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin";
	

}

function projet_actif2() {

	document.getElementById('onglet-projet-user').style.display="block";
	document.getElementById('onglet-membres-user').style.display="none";
	document.getElementById('onglet-annonces-user').style.display="none";
	document.getElementById('onglet-dashboard-user').style.display="none";

	document.getElementById("onglet_annonces").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_dashboard").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin active";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin";
	

}

function membres_actif2() {

	document.getElementById('onglet-projet-user').style.display="none";
	document.getElementById('onglet-membres-user').style.display="block";
	document.getElementById('onglet-annonces-user').style.display="none";
	document.getElementById('onglet-dashboard-user').style.display="none";

	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin ";
	document.getElementById("onglet_dashboard").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin active";
	

}

function dashboard_actif2() {

	document.getElementById('onglet-projet-user').style.display="none";
	document.getElementById('onglet-membres-user').style.display="none";
	document.getElementById('onglet-annonces-user').style.display="none";
	document.getElementById('onglet-dashboard-user').style.display="block";

	document.getElementById("onglet_annonces").className = "menu-3438 atrium-skin";
	document.getElementById("onglet_dashboard").className = "menu-7843 atrium-skin active";
	document.getElementById("onglet_projet").className = "menu-7843 atrium-skin";
	document.getElementById("onglet_membres").className = "menu-7843 atrium-skin";
	

}

function getVar(nomVariable)
{
	var infos = location.href.substring(location.href.indexOf("?")+1, location.href.length)+"&";
	if (infos.indexOf("#")!=-1)
	infos = infos.substring(0,infos.indexOf("#"))+"&";
	var variable=0;
	{
		nomVariable = nomVariable + "=";
		var taille = nomVariable.length;
		if (infos.indexOf(nomVariable)!=-1)
		variable = infos.substring(infos.indexOf(nomVariable)+taille,infos.length).substring(0,infos.substring(infos.indexOf(nomVariable)+taille,infos.length).indexOf("&"));
	}
	return variable;
} 

/**

 * Fonction de récupération des paramètres GET de la page

 * @return Array Tableau associatif contenant les paramètres GET

 */

function extractUrlParams(){	

	var t = location.search.substring(1).split('&');

	var f = [];

	for (var i=0; i<t.length; i++){

		var x = t[ i ].split('=');

		f[x[0]]=x[1];

	}

	return f;

}

function focus_searchbar() {

	document.getElementById("barre-recherche").className = "search-bar-focus";

}

function blur_searchbar() {

	document.getElementById("barre-recherche").className = "search-bar";

}

function verifBlog() {
	
	var retour = true;
	document.getElementById("erreur-add").innerHTML = "";
	if(document.getElementById("edit-title").value == "") {
		document.getElementById("erreur-add").innerHTML += "Le titre est obligatoire !<br>";
		retour = false;
	}
	if(document.getElementById("teaser").value == "") {
		document.getElementById("erreur-add").innerHTML += "Le teaser est obligatoire !<br>";
		retour = false;
	}
	return retour;
}

function verifTeaser() {
	if(document.getElementById("teaser").value == "") {
		document.getElementById("erreur-add").innerHTML = "Le teaser est obligatoire !";
		return false;
	}
	return true;
}

function verifNbCar() {
	var length = document.getElementById("teaser").value.length;
	if (length >= 500) {
		document.getElementById("teaser").value = document.getElementById("teaser").value.substring(0,500);
	}
	var reste = 500 - document.getElementById("teaser").value.length;
    var affichage_reste =  reste + ' caractères restants';
    document.getElementById('max_desc').innerHTML = affichage_reste;
}

function verifLength(textarea, max) {
	var length = textarea.value.length;
	if (length >= max) {
		textarea.value = textarea.value.substring(0,max);
	}
	var reste = max - textarea.value.length;
    var affichage_reste =  reste + ' caractères restants';
    document.getElementById('max_desc').innerHTML = affichage_reste;
}

function verifFormEdit() {
	if(document.getElementById('edit-title').value == "" || document.getElementById('editor_v2').value == "") {
		document.getElementById('erreur-edit').innerHTML = "<span style='color: red; font-weight: bold;'>Les champs précédés de (*) sont obligatoires</span><br/>"
		return false;
	}
	return true;
}

function verifFormEditWeb() {
	if(document.getElementById('edit-title').value == "" || document.getElementById('editor_v2').value == "" || document.getElementById('edit-duree').value == "" || document.getElementById('edit-montant').value == "") {
		document.getElementById('erreur-edit').innerHTML = "<span style='color: red; font-weight: bold;'>Les champs précédés de (*) sont obligatoires</span><br/>";
		return false;
	}
	if(document.getElementById('edit-duree').value > 100) {
		document.getElementById('max-duree').className = "style-error";
		return false;
	}
	return true;
}

function selectVousMeme() {
	document.getElementById("benef-infos").style.display = "none";
	document.getElementById("ad-benef").value = "";
	document.getElementById("ville-benef").value = "";
	document.getElementById("cp-benef").value = "";
	document.getElementById("pays-benef").value = "";
	document.getElementById("url-benef").value = "";
	document.getElementById("titre-benef").value = "";
}

function selectAutre() {
	document.getElementById("benef-infos").style.display = "block";
	document.getElementById("ad-benef").value = "";
	document.getElementById("ville-benef").value = "";
	document.getElementById("cp-benef").value = "";
	document.getElementById("pays-benef").value = "";
}

function verifMail() {
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	var mailteste = document.getElementById("mail").value;
	if(reg.test(mailteste)) {
		return true;
	}
	else {
		document.getElementById("erreur-mail").innerHTML = "Vous devez fournir une adresse email valide pour suivre ce projet.";
		//Afficher message d'erreur -> mail non valide
		//document.getElementById("erreur-mail").style.display = "block";
		//document.getElementById("erreur-mail").fadeIn("slow");
		$j('#erreur-mail').fadeIn('slow', function() {
			// Animation complete.
		});
		return false;
	}
}


function explication_on_dyn(idCell, message) {
	document.getElementById(idCell).innerHTML = message;
	$j('#'+idCell).fadeIn('slow', function() {
			//Animation complete.
	});
}

function explication_off_dyn(idCell) {
		$j('#'+idCell).fadeOut('slow', function() {
				// Animation complete.
		});
}

function explication() {
	document.getElementById("erreur-mail").innerHTML = "Recevez un mail de notification 10 jours avant la fin de ce projet.";
	$j('#erreur-mail').fadeIn('slow', function() {
			//Animation complete.
	});
}

function explication_off() {
	if(document.getElementById("erreur-mail").innerHTML == "Recevez un mail de notification 10 jours avant la fin de ce projet.") {
		$j('#erreur-mail').fadeOut('slow', function() {
				// Animation complete.
		});
	}
}

function explication_deux() {
	document.getElementById("erreur-mail-deux").innerHTML = "Recevez un mail de notification 10 jours avant la fin de ce projet.";
	$j('#erreur-mail-deux').fadeIn('slow', function() {
			//Animation complete.
	});
}

function explication_off_deux() {
	if(document.getElementById("erreur-mail-deux").innerHTML == "Recevez un mail de notification 10 jours avant la fin de ce projet.") {
		$j('#erreur-mail-deux').fadeOut('slow', function() {
				// Animation complete.
		});
	}
}


function verifMailDeux() {
	var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i');
	var mailteste = document.getElementById("mail-categ").value;
	if(reg.test(mailteste)) {
		return true;
	}
	else {
		document.getElementById("erreur-mail").innerHTML = "Vous devez fournir une adresse email valide pour suivre cette catégorie.";
		//Afficher message d'erreur -> mail non valide
		//document.getElementById("erreur-mail").style.display = "block";
		//document.getElementById("erreur-mail").fadeIn("slow");
		$j('#erreur-mail').fadeIn('slow', function() {
			// Animation complete.
		});
		return false;
	}
}

function cleanInput() {
	document.getElementById("mail").value = "";
}

function cleanInputCateg() {
	document.getElementById("mail-categ").value = "";
}

function verifCom() {
	var val = document.getElementById("edit-comment").value;
	//alert(val);
	//return false;
	if(val == "") {
		document.getElementById("erreur-com").innerHTML = "Vous devez remplir le champ commentaire.";
		return false;
	}
	return true;
}

function confirmCancel() {
	return confirm('Voulez-vous vraiment annuler cette donation ?');
}

function showWebmaster() {
	var manager = document.getElementById("show-webmaster");
	if(manager.style.display == "block") {
		manager.style.display = "none";
	}
	else {
		manager.style.display = "block";
	}
	var contenu = document.getElementById("show-contenu");
	contenu.style.display = "none";
}

function showManager() {
	var manager = document.getElementById("show-manager");
	if(manager.style.display == "block") {
		manager.style.display = "none";
	}
	else {
		manager.style.display = "block";
	}
}

function showContenu() {
	var manager = document.getElementById("show-contenu");
	if(manager.style.display == "block") {
		manager.style.display = "none";
	}
	else {
		manager.style.display = "block";
	}
	var webmaster = document.getElementById("show-webmaster");
	webmaster.style.display = "none";
}

function displayHide(i) {
	id = "display-hide-" + i;
	//alert(id);
	var disp = document.getElementById(id).style.display;
	if(disp != "block") {
		document.getElementById(id).style.display = "block";
	}
	else {
		document.getElementById(id).style.display = "none";
	}
}
