var box1 = ['box1_content','box1_tab1','box1_tab2','box1_tab3'];
var box2 = ['box2_content','box2_tab1','box2_tab2'];
var box3 = ['box3_content','box3_tab1','box3_tab2'];

function changeTab (elId, changeDiv, box_tabs) {
	var box_nr = elId.substr(elId.length-1,elId.length);
	for (var i=1;i<box_tabs.length;i++){
		var inactive = box_tabs[i]+'_inactive';
		$(box_tabs[i]).innerHTML = $(inactive).innerHTML;
		$(box_tabs[i]).className = 'inactiveElement';
	}
	$(elId).innerHTML = $(changeDiv).innerHTML;
	$(elId).className = 'activeElement';
	$(box_tabs[0]).innerHTML= $(box_tabs[0]+box_nr).innerHTML;
}

function changeTabText (elId, box_tabs ) {
	for (var i=1;i<box_tabs.length;i++){
		$(box_tabs[i]).className = 'inactiveElement';
	}
	$(elId).className = 'activeElement';
}

var photos = ['t01','t02','t03','t04'];

function changePhotoTab (elId) {
	for (var i=0; i<photos.length; i++) {
		if(elId.substr(2,1)==(i+1)) {
			$(elId).style.width = "115px";
			$(elId+'_mini').style.display = "none";
			$(elId+'_big').style.display = "block";
			$(photos[i]).style.left = i*80+"px";
			
		}
		else if(elId.substr(2,1)<(i+1)) {
			$(photos[i]).style.width = "80px";
			$(photos[i]).style.left = 115+((i-1)*80)+"px";
			$(photos[i]+'_mini').style.display = "block";
			$(photos[i]+'_big').style.display = "none";
			
		}
		else {
			$(photos[i]).style.width = "80px";
			$(photos[i]).style.left = i*80+"px";
			$(photos[i]+'_mini').style.display = "block";
			$(photos[i]+'_big').style.display = "none";
		}
	}
}

var daynames = new Array ("Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota");
var daynamesshort = new Array ("Pn","Wt","Śr","Cz","Pt","Sb","Nd");
var monthnames = new Array("stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudznia");
var monthdays = new Array(12);
	monthdays[0]=31;monthdays[1]=28;monthdays[2]=31;monthdays[3]=30;monthdays[4]=31;monthdays[5]=30;monthdays[6]=31;monthdays[7]=31;monthdays[8]=30;monthdays[9]=31;monthdays[10]=30;monthdays[11]=31;
	
var currentDate=new Date();
var currentMonth = currentDate.getMonth();
var currentWeekDay = currentDate.getDay();
var currentDay = currentDate.getDate();
var currentYear = currentDate.getFullYear();

var tempDate = new Date(currentYear, currentMonth, 1);
var firstMonthDay = tempDate.getDay();

function rokPrzestepny (aktualnyrok) { return ((aktualnyrok % 4 == 0) && ((aktualnyrok % 100 != 0) || (aktualnyrok % 400 == 0))); }

function printCurrentDate () { document.write(daynames[currentWeekDay]+' '+currentDay+' '+monthnames[currentMonth]+' '+currentYear+'r.'); }

function printCallendar () {
	if(currentDay == 0) currentDay = 7;
	if(firstMonthDay == 0) firstMonthDay = 7;
	document.write('<table id="callendar"><tr>');
	/* petla drukujaca dni tygodnia */
	for ( var i=0; i<daynamesshort.length; i++) { 
		if (i!==6) document.write('<td class="bold center">'+daynamesshort[i]+'</td>');
		else document.write('<td class="bold red center">'+daynamesshort[i]+'</td>'); }
	document.write('</tr>');
	
	var j= monthdays[currentMonth] + firstMonthDay - 1;
	for(var i = 0; i < j; i++){
	    if(i < firstMonthDay - 1){
	    	document.write('<td></td>');
	    	continue;
	    }
	    if((i % 7) == 0){
	    	document.write('</tr><tr>');
	    }
	    if(i-firstMonthDay + 2==currentDay) { document.write('<td class="currentDay">'); document.write(i - firstMonthDay + 2); document.write('</td>'); } 
	    else if ((i+1) % 7 == 0) { document.write('<td class="red">'); document.write(i - firstMonthDay + 2); document.write('</td>'); }
		else { document.write('<td>');document.write(i - firstMonthDay + 2);document.write('</td>'); }
	
	}
	document.write('</table>');	
}