// JavaScript Document

$(function(){
		   
	n=$("#selectvis option:selected").attr('class');
	viewform(n);
	$("#selectvis").change(function(){viewform($("option:selected",this).attr('class'));})
	
	$("#opt_jeune_cond,#opt_multi_cond,#opt_rachatbrisdeglace").click(function(){
				 MiseajourPrix()
	 })
	$("#valeur_a_assurer").change(function(){
				 MiseajourPrix()
	 })
	dateview($("#rdv"));
	$("#rdv").change(function(){dateview(this)})
	
	$("#totalorder").change(function(){document.getElementById("contact").submit()})
	
	$("a.popplan").colorbox({width:"543px", height:"570px", iframe:true});
	$("a.popcgl").colorbox({width:"700px", height:"570px", iframe:true});
	
})

function MiseajourPrix(){
	val=0
	
	val+=	$("#opt_jeune_cond:checked")[0]?25:0;
	val+=	$("#opt_multi_cond:checked")[0]?25:0;
	val+=	$("#opt_rachatbrisdeglace:checked")[0]?5:0;
	val+=	$("#valeur_a_assurer").val()/1000-4;
	
	VprixTTCnet=Number($("input[name='valPrixTTCNET']").val())+val;
	if(VprixTTCnet==Math.round(VprixTTCnet)){
		VprixTTCnet=VprixTTCnet.toString()+".00€"
	}else if(VprixTTCnet*10==Math.round(VprixTTCnet*10)){
		
		VprixTTCnet=VprixTTCnet.toString()+"0€"
	}else{
		VprixTTCnet=Math.round(VprixTTCnet*100)/100
		VprixTTCnet=VprixTTCnet.toString()+"€"
	}
	$("#prixTTCNET").text(VprixTTCnet)
	
	VprixTTC=Number($("input[name='valPrixTTC']").val())+val;

		VprixTTC=VprixTTC.toString()+"€"
	$("#prixTTC").text(VprixTTC)

}

function dateview(obj){
	if($("option:selected",obj).hasClass('datedef')){
			$("label.dis input").removeAttr("disabled");
			$("label.dis").toggleClass("ena").toggleClass("dis");
	}else{
			$("label.dis input").attr("disabled","disabled");
			$("label.ena").toggleClass("ena").toggleClass("dis");	
	}
}



function viewform(n){
	switch(n){
		case "liste1":
		$("*.ch2,*.ch3,*.ch4").hide();
		$("*.ch1").show();
		break;
		case "liste2":
		$("*.ch1,*.ch3,*.ch4").hide();
		$("*.ch2").show();
		break;
		case "liste3":
		$("*.ch1,*.ch2,*.ch4").hide();
		$("*.ch3").show();
		break;
		case "liste4":
		$("*.ch1,*.ch2,*.ch3").hide();
		$("*.ch4").show();
		break;
		default:
		$("*.ch2,*.ch3,*.ch4").hide();
		$("*.ch1").show();
		break;
		
	}
}