/**/

/* callender_simulation */
/* selected pulldown Initialize */
function calClr() {
    document.forms["calform"].elements["busical"].selectedIndex=0;
}

function calChg() {
	var caldate = document.calform.busical.value;
	var dt1 = new Date();
	var sDate = dt1.getDate();
	var sNowTime = dt1.getTime(); // 現在のタイムスタンプ
	pim = 'id';

	pid = sDate;
	i = 0;
	/* sytledelete */
	if (document.calform.calselect.value !="") {
		var deletebkchg = document.calform.calselect.value;
		deletebkchg = deletebkchg.split("｜");
		for (j=0; j < deletebkchg.length; j++){
			deleteattrid = eval(document.getElementById(deletebkchg[j]));
			if (deleteattrid.className == 'today_Shippingdate') {
				deleteattrid.className = 'today';
			} else if (deleteattrid.className == 'Shippingdate') {
				deleteattrid.className = "";
			}
		}
		document.calform.calselect.value = "";
	}
	/* hiddenset before */
	var bkchg = new Array();
	/* sytleadd */
	for(i=0; i<=caldate; i++){
		piDateid = pim + "_" + pid;
		//alert (piDateid);
		if (eval(document.getElementById(piDateid))) {
			if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
				if (i!=0){
					caldate = parseInt(caldate) + 1;
				}
				else {
					/*******/
					if (i==0 && caldate==0) {
						/********----*******/
						if (eval(document.getElementById(piDateid))) {
							/**/
							if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
								caldate = parseInt(caldate) + 1;
							}
							else {
								pid_curnouki = pid + 1;
								piDateid = pim + "_" + pid_curnouki;
								if (document.getElementById(piDateid).className == 'today') {
									document.getElementById(piDateid).className = 'today_Shippingdate';
								} else {
									document.getElementById(piDateid).className = 'Shippingdate';
								}
							}
							/**/
						}
						/********----*******/
						else {
							/**/
							pim = 'id';
							pid = 1;
							piDateid = pim + "_" + pid;
							if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ){
								if (i!=0){
									caldate = parseInt(caldate) + 1;
								}
								else {
									if (i==0 && caldate==0) {
										/********----*******/
										if (eval(document.getElementById(piDateid))) {
											/**/
											if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ){
												caldate = parseInt(caldate) + 1;
											}
											else {
												pid_curnouki = pid + 1;
												piDateid = pim + "_" + pid_curnouki;
												if (document.getElementById(piDateid).className == 'today') {
													document.getElementById(piDateid).className = 'today_Shippingdate';
												} else {
													document.getElementById(piDateid).className = 'Shippingdate';
												}
											}
											/**/
										}
										/********----*******/
									}
									else {
									}
								}
							}
							else {
								if (i == caldate) {
									if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
										caldate = parseInt(caldate) + 1;
									}
									else {
										if (document.getElementById(piDateid).className == 'today') {
											document.getElementById(piDateid).className = 'today_Shippingdate';
										} else {
											document.getElementById(piDateid).className = 'Shippingdate';
										}
									}
								}
							}
							/**/
						}
					}
					else {
						/*from add 100812*/
						if (eval(document.getElementById(piDateid))) {
							/**/
							if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
								caldate = parseInt(caldate) + 1;
							}
							else {
								pid_curnouki = pid + 1;
								piDateid = pim + "_" + pid_curnouki;
								if (document.getElementById(piDateid).className == 'today') {
									document.getElementById(piDateid).className = 'today_Shippingdate';
								} else {
									document.getElementById(piDateid).className = 'Shippingdate';
								}
							}
							/**/
						}
						/*to add*/
					}
					/*******/
				}
			}
			else {
				if (i == caldate) {
					if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
						caldate = parseInt(caldate) + 1;
					}
					else {
						if (document.getElementById(piDateid).className == 'today') {
							document.getElementById(piDateid).className = 'today_Shippingdate';
						} else {
							document.getElementById(piDateid).className = 'Shippingdate';
						}
					}
				}
			}
		}
		else {
			/**/
			pim = 'id';
			pid = 1;
			piDateid = pim + "_" + pid;
			if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
				if (i!=0){
					caldate = parseInt(caldate) + 1;
				}
				else {
					if (i==0 && caldate==0) {
						pid_curnouki = pid + 1;
						piDateid = pim + "_" + pid_curnouki;
						if (document.getElementById(piDateid).className == 'today') {
							document.getElementById(piDateid).className = 'today_Shippingdate';
						} else {
							document.getElementById(piDateid).className = 'Shippingdate';
						}
					}
					else {
					}
				}
			}
			else {
				if (i == caldate) {
					if ( (eval("document.calform.holidate"+piDateid+"")) || (eval("document.calform.yearholidate"+piDateid+"")) ) {
						caldate = parseInt(caldate) + 1;
					}
					else {
						if (document.getElementById(piDateid).className == 'today') {
							document.getElementById(piDateid).className = 'today_Shippingdate';
						} else {
							document.getElementById(piDateid).className = 'Shippingdate';
						}
					}
				}
			}
			/**/
		}
		pid = parseInt(pid) + 1;
		bkchg.push(piDateid);
	}
	joinbkchg = bkchg.join("｜");
	document.calform.calselect.value = joinbkchg;
}

/**/
