/* SLIDESHOW */

lis_to_fade = new Array('img1','img2','img3');
i = 0;
wait = 5500;


// the function that performs the fade
function swapFade() {

Effect.Fade(lis_to_fade[i], { duration:2, from:1.0, to:0.0 });
i = i+1;
if (i == 3) i = 0;
Effect.Appear(lis_to_fade[i], { duration:2, from:0.0, to:1.0 });
}

// the onload event handler that starts the fading.
function swap() {
setInterval('swapFade()',wait);
}




/* LIMIT TEXT */
function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		document.getElementById(limitCount).innerHTML = limitNum - limitField.value.length;
	}
}


function showMessage(field,network) {
	document.getElementById(network+'message').innerHTML = field.value;
}



/* CALENDAR STUFFS */
function calendarMonth(date) {
	
	var p = $('calendartable').up('div')
	
	new Ajax.Updater(p.id, '/soforgetful/reminders/reload_calendar', { method: 'post', parameters: {date: date}});
	
	
}

function setDate(day,month,year) {

	//alert(month+'/'+day+'/'+year);
	document.getElementById('startDateSet').value = year+'-'+month+'-'+day;
	
	var dmy = day+month+year;
	var dtdcell = document.getElementsByName('dtdcell');
	var dtdcellcount = dtdcell.length;
	
	
	for (i=1;i<=31;i++){
		document.getElementById('day'+i+month+year).className="";
	}
	
	document.getElementById('day'+dmy).className="selected";
	
	
	
}


function changeRepeatSelection() {

	var val = document.getElementById('repeat_every');
	document.getElementById('repeat_every_selection').innerHTML = val.value;
	
}


