$(document).ready(function(){
/*
	$('#linkedfrom').datepicker({
		beforeShow: readFrom,
		onSelect: updateFrom,
		showOn: 'button',
		showAnim: 'fadeIn',
		speed: 'fast',
		closeAtTop: false,
		hideIfNoPrevNext: true,
		mandatory: false,
		changeYear: false,
		changeMonth: false,
		buttonImage: trigger,
		buttonImageOnly: true
	});
	$('#linkedto').datepicker({
		beforeShow: readTo,
		onSelect: updateTo,
		showOn: 'button',
		showAnim: 'fadeIn',
		speed: 'fast',
		closeAtTop: false,
		hideIfNoPrevNext: true,
		mandatory: false,
		changeYear: false,
		changeMonth: false,
		buttonImage: trigger,
		buttonImageOnly: true
	});
*/
	$('#dayfrom').change(linkedFrom);
	$('#dayto').change(linkedTo);
});function readFrom() {
	$('#linkedfrom').val( $('#dayfrom').val() );
	return { 
		minDate: datefrom,
		maxDate: ($('#linkedto').val() ? new Date($('#linkedto').val().substring(0, 4), $('#linkedto').val().substring(4, 6) - 1, $('#linkedto').val().substring(6, 8)) : dateto)
	};
}
function updateFrom(date) {
	$('#dayfrom').val(date);
	linkedFrom();
}
function readTo() {
	$('#linkedto').val( $('#dayto').val() );
	return {
		minDate: ($('#linkedfrom').val() ? new Date($('#linkedfrom').val().substring(0, 4), $('#linkedfrom').val().substring(4, 6) - 1, $('#linkedfrom').val().substring(6, 8)) : datefrom),
		maxDate: dateto
	};
}
function updateTo(date) {
	$('#dayto').val(date);
	linkedTo();
}
function linkedFrom() {
//	if($('#dayto').val() && $('#dayfrom').val() > $('#dayto').val()){
//		$('#dayfrom').val( $('#dayto').val() );
//	}
	$('#linkedfrom').val( $('#dayfrom').val() );
	$buff = '<select id="dayto" name="dayto"><option value="">' + label + '</option>';
	for(var i = 0,len = days.length;i<len;i++){
		if( $('#dayfrom').val() <= days[i][0] ){
			$buff += '<option value="' + days[i][0] + ($('#dayto').val() == days[i][0] ? '" selected' : '"') + '>' + days[i][1] + '</option>';
		}
	}
	$buff += '</select>';
	$('#spandayto').html($buff);
	$('#dayto').change(linkedTo);
}
function linkedTo() {
//	if($('#dayfrom').val() && $('#dayfrom').val() > $('#dayto').val()){
//		$('#dayto').val( $('#dayfrom').val() );
//	}
	$('#linkedto').val( $('#dayto').val() );
	$buff = '<select id="dayfrom" name="dayfrom"><option value="">' + label + '</option>';
	for(var i = 0,len = days.length;i<len;i++){
		if($('#dayto').val() == '' || $('#dayto').val() >= days[i][0] ){
			$buff += '<option value="' + days[i][0] + ($('#dayfrom').val() == days[i][0] ? '" selected' : '"') + '>' + days[i][1] + '</option>';
		}
	}
	$buff += '</select>';
	$('#spandayfrom').html($buff);
	$('#dayfrom').change(linkedFrom);
}
