// ****************************************************************
// *    Author: Minh Hung         Date:   17/03/2010
// *    Description: Set current date auto for object Date, Month, Year 
// *	Para id date, id month, id year, flag 0 month is number: 1 month char
// ****************************************************************
function SetCurrDateAuto(idD, idM, idY, Flag){
	var Today= new Date();
	var Day = Today.getDate() ;
	var Month = Today.getMonth()+1;
	var Year = Today.getFullYear();
	var aryM = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
	var arrMonth = ['January','February','March','April','May','June','July','August','September','October','November','December'];
	var choose=0;
	// set date
	var objD = document.getElementById(idD);
	while (objD.options.length) {
		objD.remove(0);
	}
	if (objD.nodeName == "SELECT"){
		var i;
		var itemCount =0;// objM.childNodes.length - 1;//number of item in the combobox
		for (i = 1; i < 31; i++){
			opt = new Option(i);
			opt.value =  i;
			objD.options[itemCount] = opt;
			if(i==Day) choose=i-1;
			itemCount++;
		}
		objD.options.selectedIndex=choose;
	}

	//set month
	var objM = document.getElementById(idM);
	while (objM.options.length) {
		objM.remove(0);
	}
	if (objM.nodeName == "SELECT"){
		var i;
		var itemCount =0;// objM.childNodes.length - 1;//number of item in the combobox
		for (i = 1; i < 12; i++){
			if(i==Month) choose=i-1;
			opt = new Option(Flag==1?arrMonth[i-1]:i);
			opt.value =  i;
			objM.options[itemCount] = opt;
			itemCount++;
		}
		objM.options.selectedIndex=choose;
	}
	
	//set year
	var objY = document.getElementById(idY);
	while (objY.options.length) {
		objY.remove(0);
	}
	
	if (objY.nodeName == "SELECT"){
		var i;
		var itemCount =0;// objM.childNodes.length - 1;//number of item in the combobox
		for (i = Year; i < (Year+2); i++){
			opt = new Option(i);
			opt.value =  i;
			objY.options[itemCount] = opt;
			if(i==Year) choose=itemCount;
			itemCount++;
		}
		objY.options.selectedIndex=choose;
	}
}
