$(document).ready(function () {

	
		g_globalObject = new JsDatePick({
			useMode:1,
			isStripped:true,
			cellColorScheme:'deepblue',
			target:'div3_example',
			yearsRange: new Array(2006,2050),
        		limitToToday:false

		});

		g_globalObject.setOnSelectedDelegate(function(){
        	var obj = g_globalObject.getSelectedDay();
				var day = obj.day;
				if(day < 10) day = "0"+day;
				var month = obj.month;
				if(month < 10) month = "0"+month;
				var year = obj.year;
				var curdate = year + "-" + month + "-" + day;
				var link = "/sr/strucno_usavrsavanje/obuke_na_dan.dot?datum_pocetka="+curdate;
				window.location=link;
        		//alert("a date was just selected and the date is : "	 		+ obj.day + "/" + obj.month + "/" + obj.year);
    	});
		g_globalObject.setRepopulationDelegate(function(){
        	
			//alert("day one - >"+document.getElementById("day_1")); 
			//alert("getCurrentMonth - >"+g_globalObject.getCurrentMonth()); 
			
			////var inputs = document.getElementsByTagName("input");
			var inputs = $("input");
			
			
			////var inputs = $.makeArray(allinputs);
			
			////for(i in inputs){
			var buff = "";
			inputs.each(function(inputIndex,inputItself){
			
				var thisInput = $(this);
			    
				////inputid = inputs[i].id;
				inputid = inputItself.id;
				
				//alert("id is - >"+inputs[num].id);
				var splitdaymonth = new Array();
				splitdaymonth = inputid.split("_");
				//day_month_year_obukaid_naslov_numtrainnings
				//__0___1_____2_____3______4_______5__________
				if(splitdaymonth.length == 6){
					
					if(Number(splitdaymonth[1]) == g_globalObject.getCurrentMonth()){
						if(splitdaymonth[5] == 0){
							buff = splitdaymonth[4];
						}
						if(splitdaymonth[5] > 0){
							buff = buff + "<br>_______________<br>" + splitdaymonth[4]
							splitdaymonth[4] = buff;
							makeHandlers(splitdaymonth);
						}else{
							makeHandlers(splitdaymonth);
						}
					
						
						
					}
				}	
				
			}
			);
    	});
		g_globalObject.executePopulationDelegateIfExists();
	});
	function makeHandlers(splitdaymonth){
		var dayid = "#day_"+ Number(splitdaymonth[0]);
		var dom = $(dayid);
		dom.css("background","#ccffcc");
		
		dom.get(0).onmouseover = (function(value) {
			return function() {
				//var idsplit = value.id.split("_");
				var dayid = "#day_"+ Number(splitdaymonth[0]);
				var naslov = "<b>"+splitdaymonth[4]+"</b>";
				var broj_obuke = splitdaymonth[5];
				g_globalObject.showBox(naslov,$(dayid).get(0));		
			}
		})(splitdaymonth);
		/*
		dom.get(0).onclick = (function(value) {
			return function() {
				//var idsplit = value.id.split("_");
				var obj = g_globalObject.getSelectedDay();
				var day = obj.day;
				if(day < 10) day = "0"+day;
				var month = obj.month;
				if(month < 10) month = "0"+month;
				var year = obj.year;
				var curdate = year + "-" + month + "-" + day;
				var link = "/sr/strucno_usavrsavanje/obuke_na_dan.dot?id_obuke="+splitdaymonth[3]+"&datum_pocetka="+curdate;
				window.location=link;									
			}
		})(splitdaymonth);
		*/
		dom.get(0).onmouseout = (function(value) {
			return function() {
				//var idsplit = value.id.split("_");
				var dayid = "#day_"+ Number(splitdaymonth[0])
				$(dayid).css("background","#ccffcc");
				g_globalObject.hideBox();	
			}
		})(splitdaymonth);
	}
