function valid(){
		var error;

		if(!isDate(document.albumform.dateAddedStart.value)){
			color(document.albumform.dateAddedStart);
			nexterror = '*Please enter a valid date (mm/dd/yyyy).\n\n';
			document.albumform.dateAddedStart.focus();
			if(error){
				error += nexterror;
			}else{
				error = nexterror;
			}
		}
		if(error){
			alert(error);
			return false;
		}
		return true;
	}
	
	function color(element){
		element.style.backgroundColor = '#FFD993';
	}
	
	function handleSelect(type,args,obj) {
		var dates = args[0];
		var date = dates[0];
		var year = date[0], month = date[1], day = date[2];
		if(month < 10) month = "0"+month;
		if(day < 10) day = "0"+day;

		var txtDate = document.getElementById("dateAddedStart");
		txtDate.value = month + "/" + day + "/" + year;
	}
	
	handleSelect2 = function(type,args,obj) {
		var dates = args[0];
		var date = dates[0];
		var year = date[0], month = date[1], day = date[2];
		if(month < 10) month = "0"+month;
		if(day < 10) day = "0"+day;

		var txtDate = document.getElementById("dateAddedEnd");
		txtDate.value = month + "/" + day + "/" + year;
	}
	handleSelectDateAddedStart = function(type,args,obj){
		handleCalanderSelect(type,args,obj,"dateAddedStart")
	}
	handleSelectDateAddedEnd = function(type,args,obj){
		handleCalanderSelect(type,args,obj,"dateAddedEnd")
	}
	handleSelectDateTakenStart = function(type,args,obj){
		handleCalanderSelect(type,args,obj,"dateTakenStart")
	}
	handleSelectDateTakenEnd = function(type,args,obj){
		handleCalanderSelect(type,args,obj,"dateTakenEnd")
	}
	
	handleSelectDateExpirStart = function(type,args,obj){
		handleCalanderSelect(type,args,obj,"dateExpirStart")
	}
	handleSelectDateExpirEnd = function(type,args,obj){
		handleCalanderSelect(type,args,obj,"dateExpirEnd")
	}
	
	function handleCalanderSelect(type,args,obj,dateElement){
		var dates = args[0];
		var date = dates[0];
		var year = date[0], month = date[1], day = date[2];
		if(month < 10) month = "0"+month;
		if(day < 10) day = "0"+day;

		var txtDate = document.getElementById(dateElement);
		txtDate.value = month + "/" + day + "/" + year;
	}
	
