// JavaScript Document


function showMeasuresOnOneDayChart(userId,year,month,day,num){
	//$("#calendarHolder").hide();
	alert("showMeasuresOnOneDayChart() - chart.js");
	//swfObject("wykres").clearChart();
	
	//alert("chartMode: "+chartMode);
	
	/*switch(chartMode){
		case 1:{drawOneDay(userId,year,month,day,1,1);}break;	
		case 2:{drawOneDay(userId,year,month,day,7,2);}break;
		case 3:{drawOneDay(userId,year,month,day,7,1);}break;
		case 4:{drawOneDay(userId,year,month,day,31,2);}break;
	}*/
	
	//drawOneDay(userId,year,month,day,num,chartType);
}

/*
function displayCalendar(month,year){
	
		var vars;
		vars = "year=" + year + "&month=" + month;
		
		$.ajax({ 											// -------------------------------- AJAX
			type: "POST", 									//--------------------- type
			url: "chart/ajaxDocs/ajaxCalendar.php",			//--------------------- url
			data: vars,
			success: function(msg){ 						//--------------------- success
				$("#calendarHolder").html(msg);
			}
		});
		
}
*/

function refreshChart(){
	
	alert("refreshChart()");
	//swfObject("wykres").drawChart(chartType);	
}




function drawOneDay(userId,year,month,day,num){
	
	$("#chartAlert").html("");
	
	//var chartType = $("#chartType").val();
	//alert("drawOneDay, chartType: "+chartType);
	var vars;
	vars = "userId="+userId+"&year="+year+"&month="+month+"&day="+day+"&num="+num;
	
	$.ajax({   // -------------------------------- AJAX
		type: "POST",										//--------------------- type
		url: "chart/ajaxDocs/ajaxOneDayChart.php",   		//--------------------- url
		data: vars,  										//--------------------- data
		beforeSend: function(){								//--------------------- beforeSend
			$("#loading").show();
		},
		success: function(msg){								//--------------------- success
			
			//alert(msg);
			
			var measures = new Array();
			measures = msg.split("|||");
			
			err = getDataFromAjax(measures[0]);
			
			if(err['error']<0){
			
				for(var i=1;i<measures.length;i++){
					
					var m = getDataFromAjax(measures[i]);
					
					//alert(m['id']+","+m['type']+","+m['value']+","+m['unit']+","+m['time']+","+m['msTime']);
					
					try {
						swfObject("wykres").addMeasure(m['id'], m['type'], m['value'], m['unit'], m['time'], m['msTime']);
						//alert("add object: ok");
					}
					catch(e){
						alert("exeption 1: "+e);
						
					}
					
				}
				
			}
			else{
				//alert(msg);	
				$("#chartAlert").html(err['errorMsg']);
			}
			
		},
		complete: function(){     							//-------------------- complete
			$("#loading").hide();
			try {
				swfObject("wykres").drawChart(chartType);
			}
			catch(e){
				alert("exeption2: "+e);
			}
			//var date = "#"+year+"-"+month+"-"+day;
			var week = $("[day="+day+"]").attr("week");
			markSelected(month,day,week);
			
			
		}
	});		
}



jQuery(document).ready(function(){
	
	
	
});
