We are facing one issue with the calendar (calendarxp.net) to set date in all the rows (returned search results in a table). In the current code we are able to set the value only in the last row.
the function we are using is popExpirationDate() in the code below. Can anyone help? Thanks!
<SCRIPT language=”javascript”>
function selectAllSchedule(){
selectSchedule(true);
}
function deSelectAllSchedule(){
selectSchedule(false);
}
function selectSchedule(val){
var selectAllValue= val;
for(i = 0 ; i < ‘<%=delegatesCount%>’ ; i++){
var delegatesScheduleTag= “delegatesSchedule”+i;
var delegatesCountTag= “delegatesCount”+i;
document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(delegatesScheduleTag,this)].checked=selectAllValue;
}
}
function selectAllManage(){
selectManage(true);
}
function deSelectAllManage(){
selectManage(false);
}
function selectManage(val){
var selectAllValue= val;
for(i = 0 ; i < ‘<%=delegatesCount%>’ ; i++){
var delegatesManageTag= “delegatesManage”+i;
var delegatesCountTag= “delegatesCount”+i;
document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(delegatesManageTag,this)].checked=selectAllValue;
}
}
function selectAllStart(){
selectStart(true);
}
function deSelectAllStart(){
selectStart(false);
}
function selectStart(val){
var selectAllValue= val;
for(i = 0 ; i < ‘<%=delegatesCount%>’ ; i++){
var delegatesStartTag= “delegatesStart”+i;
var delegatesCountTag= “delegatesCount”+i;
document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(delegatesStartTag,this)].checked=selectAllValue;
}
}
function selectAllLib(){
selectLib(true);
}
function deSelectAllLib(){
selectLib(false);
}
function selectLib(val){
var selectAllValue= val;
for(i = 0 ; i < ‘<%=delegatesCount%>’ ; i++){
var delegatesLibTag= “delegatesLib”+i;
var delegatesCountTag= “delegatesCount”+i;
document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(delegatesLibTag,this)].checked=selectAllValue;
}
}
function selectAllOwner(){
selectOwner(true);
}
function deSelectAllOwner(){
selectOwner(false);
}
function selectOwner(val){
var selectAllValue= val;
for(i = 0 ; i < ‘<%=delegatesCount%>’ ; i++){
var delegatesOwnerTag= “delegatesOwner”+i;
var delegatesCountTag= “delegatesCount”+i;
document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(delegatesOwnerTag,this)].checked=selectAllValue;
}
}
function deSelectAllDates(){
for(i = 0 ; i < ‘<%=delegatesCount%>’ ; i++){
var expirationDateTag= “expirationDate”+i;
document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(expirationDateTag,this)].value=”;
}
}
<!—–Calendar Code——->
function popExpirationDate(){
alert(“Count = “+'<%=delegatesCount%>’);
var count = ‘<%=delegatesCount%>’;
alert(count);
for(i = 0 ; i < count ; i++){
var expirationDateTag= “expirationDate”+i;
var dateField=document[getNetuiTagName(“manageDelegates”,this)][getNetuiTagName(expirationDateTag,this)];
alert(dateField);
setDate(dateField);
}
}
<!—–End Calendar Code——->
function setDate(field){
alert(field);
var expirationDateField = field;
if(self.gfPop){
gfPop.fPopCalendar(expirationDateField);
}
alert(field);
return false;
}
</SCRIPT>