var currentData1 = new Date();
var dow123 = currentData1.getDay();
var day123 = currentData1.getDate();
var month123 = currentData1.getMonth();
var year123 = currentData1.getFullYear();
var strKalen1 = "";

function checkYear1(year) { 
	return (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) ? 1 : 0;
}

function amountDayInMonth1(monthD, currentYear){
	var days=0;
	if(monthD == 0 || monthD == 2 || monthD == 4 || monthD == 6 || monthD == 7 || monthD == 9 || monthD == 11){
		days = 31; 
		return days;
	}else
	if(monthD == 1){
		retValue = checkYear1(currentYear);
		if(retValue == 1){
			days = 29;
			return days;
		}else{
			days = 28;
			return days;
		}
	}else{
		days = 30;
		return days;
	}
}

function showMonthStr1(month){
	var str = new Array("Âñ","Ïí","Âò","Ñð","×ò","Ïò","Ñá");
	return str[month];
}

function showMonthFull1(month){
	var monthFull = new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
	return monthFull[month];
}

function returnDate1(year1, month1){
	myShowM = document.getElementById("secondTime");
	myShowM.innerHTML = showMonthFull(month1) + " " + year1;
}

function firstDateDay1(year1, month1){

	var m = new Array(6);
	for(i = 0; i < 6; i++){m[i] = new Array(7);}
	

	sceot = 1;
	var dayInMonth = amountDayInMonth1(month1, year1);	

	for(i = 0; i < 6; i++){
		for(j = 0; j < 7; j++){
			if(sceot <= dayInMonth){
				myDate = new Date(year1, month1, sceot-1);
				myDateDay = myDate.getDay();
				if(j == myDateDay){
					m[i][j] = sceot;
					sceot++;
				}else{
					m[i][j] = "";
				}
			}else{
				m[i][j] = "";
			}
		}
	}
strKalen1 = "";
strKalen1 += "<table border=\"0\" cellpadding=\"0\" collspacing=\"0\">";
//strKalen1 +="<tr class=\"textTitle\"><td align=\"center\" colspan=\"7\"></td></tr>";
strKalen1 +="<tr class=\"textTitle\"><td>&nbsp;Mon&nbsp;</td><td>&nbsp;Tue&nbsp;</td><td>&nbsp;Wed&nbsp;</td><td>&nbsp;Thu&nbsp;</td><td>&nbsp;Fri&nbsp;</td><td>&nbsp;Sat&nbsp;</td><td>&nbsp;Sun&nbsp;</td></tr>";


somesc = 1;
	for(i = 0; i < 6; i++){
		strKalen1 += "<tr class = \"textBody\">";
		for(j = 0; j < 7; j++){
			if(m[i][j]!=""){
				divStart = "<div onclick=\"hideKalen1(" + somesc + ");\">";
				divEnd = "</div>";
				somesc++;
			}else{
				divStart = "";
				divEnd = "";
			}
			if(m[i][j] == day123){
				strKalen1 += "<td align=\"center\" style=\"background-color: #0066FF\">" + divStart + "<span style=\"cursor:hand;\" onmouseover=\"style.cursor='pointer';\" class = \"textBody\"><font color=\"#FFFFFF\">" + m[i][j] + "</font></span>" + divEnd + "</td>";
			}else{
				strKalen1 += "<td align=\"center\">" + divStart + "<span style=\"cursor:hand;\" onmouseover=\"style.cursor='pointer';\" class = \"textBody\">" + m[i][j] + "</span>" + divEnd + "</td>";
			}
		}
		strKalen1 += "</tr>";
	}
	strKalen1 += "<tr><td colspan=\"7\" class=\"textTitle\">&nbsp;</td></tr></table>";
}



function showKalen1(month, year){

	if(document.getElementById('arryear')){
		if(document.getElementById('arryear').value!=""){
			if(eval(document.getElementById('arryear').value) > eval(year)){
				year123=document.getElementById('arryear').value;
				year=document.getElementById('arryear').value;
				if(document.getElementById('arrmonth')){
					if(document.getElementById('arrmonth').value!="" && eval(document.getElementById('arrmonth').value)-1 > eval(month)){
						month123=document.getElementById('arrmonth').value-1;
						month=document.getElementById('arrmonth').value-1;
					}else if(document.getElementById('arrmonth').value!="" && eval(document.getElementById('arrmonth').value)-1 < eval(month)){
						month123=document.getElementById('arrmonth').value-1;
						month=document.getElementById('arrmonth').value-1;						
					}
				}
			}else if(eval(document.getElementById('arryear').value) == eval(year)){
				year123=document.getElementById('arryear').value;
				year=document.getElementById('arryear').value;
				if(document.getElementById('arrmonth')){
					if(document.getElementById('arrmonth').value!="" && eval(document.getElementById('arrmonth').value)-1 > eval(month)){
						month123=document.getElementById('arrmonth').value-1;
						month=document.getElementById('arrmonth').value-1;
					}
				}
			}else if(eval(document.getElementById('arryear').value) < eval(year)){
				year123=year;
			}
		}
	}


	returnDate1(year, month);
	firstDateDay1(year, month);

	var myDivEl = document.getElementById("mainKalen1");
	myDivEl.innerHTML = strKalen1;
}

function hideKalen1(somesc){

//	myDivEl1 = document.getElementById("date1").value;
//	myDivEl1.innerHTML = "&nbsp;&nbsp;" + somesc + "." + eval(month+1) + "." + year;

	var someDate1 = new Date();
	someYear = someDate1.getFullYear();
	someMonth = someDate1.getMonth();
	someDay = someDate1.getDate();

//alert(somesc + "." + month123 + "." + year123 + "\n\r" + someDay + "." + someMonth + "." + someYear);

mmm="";
mmm1=month123+1;
if(mmm1>0 && mmm1<10){
	mmm="0"+mmm1;
}else{
	mmm=mmm1;
}

ddd="";
ddd1=somesc;
if(ddd1>0 && ddd1<10){
	ddd="0"+ddd1;
}else{
	ddd=ddd1;
}


	if(year123 < someYear){
		alert("Select correct year!!!");
	}else 
	if(year123 == someYear){
		if(month123 < someMonth){
			alert("Select correct month!!!");
		}else 
		if(month123 == someMonth){
			if(somesc < someDay){
				alert("Select correct day!!!");
			}else{
				document.getElementById("departure").value = somesc;
				document.getElementById("depmonth").value = month123+1;
				document.getElementById("depyear").value = year123;

				document.getElementById("date2").value = ddd + "." + mmm + "." + year123;
				showMenu4_1();

				myDivEl = document.getElementById("mainKalen1");
				myDivEl.innerHTML = "";
			}
		}else
		if(month123 > someMonth){
			document.getElementById("departure").value = somesc;
			document.getElementById("depmonth").value = month123+1;
			document.getElementById("depyear").value = year123;
			document.getElementById("date2").value = ddd + "." + mmm + "." + year123;
			showMenu4_1();

			myDivEl = document.getElementById("mainKalen1");
			myDivEl.innerHTML = "";			
		}
	}else
	if(year123 > someYear){
		document.getElementById("departure").value = somesc;
		document.getElementById("depmonth").value = month123+1;
		document.getElementById("depyear").value = year123;
		document.getElementById("date2").value = ddd + "." + mmm + "." + year123;
		showMenu4_1();

		myDivEl = document.getElementById("mainKalen1");
		myDivEl.innerHTML = "";
	}

}


function showMenu4(){
		document.getElementById("buttons1").className = "visible";
}
function showMenu4_1(){
		document.getElementById("buttons1").className = "hidden";
}

/*function showMenu4(){
	if(document.getElementById("buttons1").className=="visible"){
		document.getElementById("buttons1").className = "hidden";
	}else if(document.getElementById("buttons1").className=="hidden"){
		document.getElementById("buttons1").className = "visible";
	}
}*/

