$( function() {
	$('.datepicker_input').datePicker( {
		clickInput : true
	});

	$("form.form fieldset p:last-child").addClass('last');
});

function datePicker_setStartDate(start_element_id, string_date) {
	$( function() {
		d = new Date(string_date); //1 march = "03/01/2009");
		$('#' + start_element_id).dpSetStartDate(d.asString());
	});
}

//MydpSetStartDate('date_signed', '');

function datePicker_bindStartEndDate(start_element_id, end_element_id) {

	$( function() {
		$('#' + start_element_id).bind(
				'dpClosed',
				function(e, selectedDates) {
					var d = selectedDates[0];
					if (d) {
//						alert(d);
						d = new Date(d);
//						alert(d);
						$('#' + end_element_id).dpSetStartDate(
								d.addDays(1).asString());

						selectedEndDates = $('#' + end_element_id)
								.dpGetSelected();
						var d2 = selectedEndDates[0];

						if (d2 < d) {
							$('#' + end_element_id)
									.val(d.addDays(1).asString());
						}
					}
				});
		$('#' + end_element_id).bind(
				'dpClosed',
				function(e, selectedDates) {
					var d = selectedDates[0];
					if (d) {
						d = new Date(d);
						//TURNED OFF: $('#' + start_element_id).dpSetEndDate(d.addDays(-1).asString());
					}
				});
	});
}
/*
//JavaScript Document
var ajaxv = false;

function ajaxvalidate(t) {
	$.ajax( {
		async : false,
		cache : false,
		type : 'POST',
		dataType : 'text',
		url : 'images/captcha/validate.php',
		data : {
			v : t
		},
		success : function(data) {
			if (data.length == 1) {
				v = parseInt(data);
				ajaxv = v == 1 ? true : false;
				return ajaxv;
			} else
				return false;
		},
		error : function(XMLHttpRequest, textStatus, errorThrown) {
			return false;
		}
	}

	);
}

function checkValidationIsEntered() {
	// validation
	if (document.rfp.validate.value.length != 6) {
		message = message + "Please enter proper security code\n";
	} else {
		ajaxvalidate(document.rfp.validate.value);
		if (!ajaxv)
			message += 'Security code not accepted, please try again\n';
	}

	if (message != "") {
		alert("The following form field(s) were incomplete or incorrect:\n\n"
				+ message
				+ "\n\nPlease complete or correct the form and submit again.");
	} else {
		alert("Thank you, your request is being submitted.");
		document.rfp.action = "../assets/send.php?send=meetings";
		document.rfp.method = "post";
		document.rfp.submit();
	}
}


function callValidationSuccessFunction(tests) {
	//validation in validationEngine is OK
	var message ="";
	if (document.form.validate.value.length != 6) {
		message = message + "Please enter proper security code\n";
	} else {
		ajaxvalidate(document.form.validate.value);
		if (!ajaxv)
			message += 'Security code not accepted, please try again\n';
	}
	
	if (message != "") {
		alert(""
				+ message
				+ "\n\nPlease complete or correct the form and submit again.");
		return false;
	} else {
		alert("Thank you, your request is being submitted.");
//		document.rfp.submit();
		return true;
	}
}*/
