var idPrinted = -1;

function strpad(value){
	return (!isNaN(value) && value.toString().length==1)?"0"+value:value;
}

function doPrint(id){

	news = document.getElementById("news_" + id);

	news.setAttribute("class", "print");
	news.className = "print";

	if(id != idPrinted && idPrinted != -1){

		news = document.getElementById("news_" + idPrinted);
		news.setAttribute("class", "noPrint");
		news.className = "noPrint";

	}


	window.print();

	idPrinted = id;
}

function enventChangeCategory(){

	obj = document.getElementById("category");

	document.getElementById("type_1").style.display = "none";
	document.getElementById("type_2").style.display = "none";
	document.getElementById("type_3").style.display = "none";
	document.getElementById("type_4").style.display = "none";
	document.getElementById("type_5").style.display = "none";

	document.getElementsByName("type2")[0].name = "type2_temp";

	type = document.getElementById("type_" + obj.value);
	type.style.display = "block";
	type.name = "type2";

	if(obj.value == 1 && (type.value ==1 || type.value == 2)){

		document.getElementById("part1_label").innerHTML = "Début :&nbsp;";

		document.getElementById("part0").style.display = "block";
		document.getElementById("part1").style.display = "block";
		document.getElementById("part2").style.display = "block";
		document.getElementById("part4").style.display = "none";

		if(type.value == 2){

			document.getElementById("part3").style.display = "block";

		}

		eventChangeFormation(type);

	}else{

		document.getElementById("part1_label").innerHTML = "Rendez-vous :&nbsp;";

		document.getElementById("part0").style.display = "none";
		document.getElementById("part1").style.display = "none";
		document.getElementById("part2").style.display = "none";
		document.getElementById("part3").style.display = "none";
		document.getElementById("part4").style.display = "block";

		startdate1 = document.getElementById("startdate1");
		starthour1 = document.getElementById("starthour1");
		startdate4 = document.getElementById("startdate4");
		starthour4 = document.getElementById("starthour4");
		enddate1 = document.getElementById("enddate1");
		endhour1 = document.getElementById("endhour1");

		date = new Date();
		month = date.getMonth() + 1;
		startdate1.value = strpad(date.getDate()) + "/" + strpad(month) + "/" + strpad(date.getFullYear());
		starthour1.value = strpad(date.getHours()) + ":00";

		date.setTime(date.getTime() + 3600000);
		month = date.getMonth() + 1;
		startdate4.value = strpad(date.getDate()) + "/" + strpad(month) + "/" + strpad(date.getFullYear());
		starthour4.value = strpad(date.getHours()) + ":00";

		date.setTime(date.getTime() + 3 * 3600000);
		month = date.getMonth() + 1;
		enddate1.value = strpad(date.getDate()) + "/" + strpad(month) + "/" + strpad(date.getFullYear());
		endhour1.value = strpad(date.getHours()) + ":00";
	}

}

function eventChangeFormation(obj){

	startdate1 = document.getElementById("startdate1");
	starthour1 = document.getElementById("starthour1");
	startdate2 = document.getElementById("startdate2");
	starthour2 = document.getElementById("starthour2");
	enddate1 = document.getElementById("enddate1");
	endhour1 = document.getElementById("endhour1");
	enddate2 = document.getElementById("enddate2");
	endhour2 = document.getElementById("endhour2");

	date = new Date();
	month = date.getMonth() + 1;
	startdate1.value = enddate1.value = strpad(date.getDate()) + "/" + strpad(month) + "/" + strpad(date.getFullYear());

	date.setTime(date.getTime() + 86400000);
	month = date.getMonth() + 1;
	startdate2.value = enddate2.value = strpad(date.getDate()) + "/" + strpad(month) + "/" + strpad(date.getFullYear());

	if(obj.options[obj.selectedIndex].getAttribute("nb") >= 2){

		document.getElementById("part3").style.display = "none";

		starthour1.value = "18:00";
		endhour1.value = "21:00";
		starthour2.value = "09:00";
		endhour2.value = "17:00";

	}

	if(obj.options[obj.selectedIndex].getAttribute("nb") >= 3){

		document.getElementById("part3").style.display = "block";

		startdate3 = document.getElementById("startdate3");
		starthour3 = document.getElementById("starthour3");
		enddate3 = document.getElementById("enddate3");
		endhour3 = document.getElementById("endhour3");

		date.setTime(date.getTime() + 86400000);
		month = date.getMonth() + 1;
		startdate3.value = enddate3.value = strpad(date.getDate()) + "/" + strpad(month) + "/" + strpad(date.getFullYear());

		starthour1.value = starthour2.value = starthour3.value = "18:00";
		endhour1.value = endhour2.value = endhour3.value = "22:00";

	}

}

function enrollUser(obj){

	document.location.href = "event.php?action=eu&id="+ obj.getAttribute("event") +"&idu="+ obj.value;

}
