PHP,
pasted
on Oct 9:
|
/**
* Click "Cal" on start date
*/
function getStartDate() {
prevStartDate = document.getElementById('startdate').value;
displayCalendar(document.forms[0].startdate,'yyyy/mm/dd',
document.getElementById('startdatebutton'));
}
/**
* Click "Cal" on end date
*/
function getEndDate() {
if(!document.getElementById('startdate').value.length) {
alert("Start date must be set first.");
}
else {
prevEndDate = document.getElementById('enddate').value;
displayCalendar(document.forms[0].enddate,'yyyy/mm/dd',
document.getElementById('enddatebutton'));
}
}
/**
* Click "Cal" on expiry date
*/
function getExpiryDate() {
if(!document.getElementById('enddate').value.length) {
alert("End date must be set first.");
}
else {
var endDate = document.getElementById('enddate').value;
var date = new Date(endDate);
date.setMonth(date.getMonth() + 2); // Yes it will calculate going over a year etc
var expiryDate = date.getFullYear() + "/" +
(date.getMonth() + 1) + "/" + // Months are 0 for January etc.
date.getDate();
//prevExpiryDate = document.getElementById('expirydate').value;
displayCalendar(document.forms[0].expirydate,'yyyy/mm/dd',
document.getElementById('expirydatebutton'));
}
}
|
Output:
|
/**
* Click "Cal" on start date
*/
function getStartDate() {
prevStartDate = document.getElementById('startdate').value;
displayCalendar(document.forms[0].startdate,'yyyy/mm/dd',
document.getElementById('startdatebutton'));
}
/**
* Click "Cal" on end date
*/
function getEndDate() {
if(!document.getElementById('startdate').value.length) {
alert("Start date must be set first.");
}
else {
prevEndDate = document.getElementById('enddate').value;
displayCalendar(document.forms[0].enddate,'yyyy/mm/dd',
document.getElementById('enddatebutton'));
}
}
/**
* Click "Cal" on expiry date
*/
function getExpiryDate() {
if(!document.getElementById('enddate').value.length) {
alert("End date must be set first.");
}
else {
var endDate = document.getElementById('enddate').value;
var date = new Date(endDate);
date.setMonth(date.getMonth() + 2); // Yes it will calculate going over a year etc
var expiryDate = date.getFullYear() + "/" +
(date.getMonth() + 1) + "/" + // Months are 0 for January etc.
date.getDate();
//prevExpiryDate = document.getElementById('expirydate').value;
displayCalendar(document.forms[0].expirydate,'yyyy/mm/dd',
document.getElementById('expirydatebutton'));
}
}
|
|