function js_validateDateTime(szControlName,szformname){

obj_dateobjects1 = eval(szformname+"."+szControlName+"1")
obj_dateobjects2 = eval(szformname+"."+szControlName+"2")
obj_dateobjects3 = eval(szformname+"."+szControlName+"3")

if (obj_dateobjects1.value=="31"){
if(obj_dateobjects2.value=="2" || obj_dateobjects2.value=="4" || obj_dateobjects2.value=="6" || obj_dateobjects2.value=="9" || obj_dateobjects2.value=="11"){
obj_dateobjects1.value="30"
}
}
if (obj_dateobjects2.value=="2"){
	if (obj_dateobjects3.value == "1996" || obj_dateobjects3.value == "2000" || obj_dateobjects3.value == "2004" || obj_dateobjects3.value == "2008" || obj_dateobjects3.value == "2012" || obj_dateobjects3.value == "2016" || obj_dateobjects3.value == "2020" || obj_dateobjects3.value == "2024" || obj_dateobjects3.value == "2028" || obj_dateobjects3.value == "2032" || obj_dateobjects3.value == "2036" || obj_dateobjects3.value == "2040"){
		if (obj_dateobjects1.value > 29 ){
			obj_dateobjects1.value="29"
		}
	}else{
		if (obj_dateobjects1.value > 28 ){
			obj_dateobjects1.value="28"
		}
	}
}

}

function populate_dropdown(strformname,idfield,valuearray,destination,spanname,search_or_input){
obj = eval("document."+strformname+"."+idfield)
output = ""
val = obj.value

current_array = eval(valuearray)
for (a=0;a<current_array.length;a++){
	if (eval(val)==eval(current_array[a][1])){
		output = output+"<option value='"+ current_array[a][0] +"' >"+ current_array[a][2] +"</option>"
	}
}
if (search_or_input=="1"){
output = "<select name='"+ destination +"'><option value='-2'>All</option>"+output+"</select>"
}else{
output = "<select name='"+ destination +"'><option value='-2'>Select</option>"+output+"</select>"
}


spnname = eval(spanname)
spnname.innerHTML = output

obj = eval("document."+strformname+"."+destination)
if (val=="-2"){
	obj.disabled=true
}else{
	obj.disabled=false
}

}

function isFutureDate(day,month,year,deadlineday,deadlinemonth,deadlineyear){
deadlinedate = new Date(deadlineyear,deadlinemonth-1,deadlineday)
validationdate = new Date(year,month-1,day);

if (deadlinedate < validationdate){
	return true
}else{
	return false
}

}



