function switchimage(newimg, oldimg) {
	var img = document.getElementById(oldimg);
	img.setAttribute('src', 'assets/images/' + newimg);
}

/**********************************************************
 SLIDER
 **********************************************************/
var intervalID		= false;
var sliderSpeed		= 30;			// How fast the interval is.
var sliderJump		= 20;			// How many pixels jumped each interval.
var sliderOffset	= -287;			// How far the slider can slide back.
var sliderOut		= 0;			// Where the slider stops.

function toughlikealgebra()
{
	slide			= document.getElementById('slidersmama');
	
	if(slide.offsetTop >= sliderOut) { clearInterval(intervalID); intervalID = false; slide.style.top = sliderOut + 'px';} 
	else { 
		if(slide.offsetTop + sliderJump > sliderOut)	{ amt = slide.offsetTop * -1; } 
		else                         			{ amt = sliderJump; }
		
		slide.style.top = slide.offsetTop + amt + 'px'; 
	}
}

function smoothlikelandocalrissian()
{
	slide			= document.getElementById('slidersmama');
	
	if(slide.offsetTop <= sliderOffset) { clearInterval(intervalID); intervalID = false; slide.style.top = sliderOffset + 'px'; } 
	else { 
		if(slide.offsetTop - sliderJump < sliderOffset) 	{ amt = (sliderOffset - slide.offsetTop) * -1; }
		else										{ amt = sliderJump; }
		slide.style.top = slide.offsetTop - amt + 'px'; 
	}
}

function checktheor()
{
	slide		= document.getElementById('slidersmama');
			
	if(slide.offsetTop <= sliderOffset) 	{ intervalID = setInterval(toughlikealgebra, sliderSpeed); } 
	else							{ intervalID = setInterval(smoothlikelandocalrissian, sliderSpeed); }
}


function showMonth(dir)
{
	if(dir == 'prev') { 		
		if(prevMonth == 12) { goyear = prevYear; } else { goyear = curYear; }
		gomonth = prevMonth;
	} else if (dir == 'next') {
		if(nextMonth == 1) { goyear = nextYear; } else { goyear = curYear; }
		gomonth = nextMonth;
	}

	xmlPost('assets/modules/ajaxcalls.php', 'action=calendar&month=' + gomonth + '&year=' + goyear, 'ajaxHandler');
}

function popMenu(id)
{
	el = document.getElementById(id);
	if(el.style.display == 'none') { el.style.display = 'block'; }
	else                           { el.style.display = 'none'; }
}

function goYear(goyear)
{
	popMenu('innerThing');
	xmlPost('assets/modules/ajaxcalls.php', 'action=calendar&month=' + top.curMonth + '&year=' + goyear, 'ajaxHandler');
}

function showEvents(tdate)
{
	xmlPost('assets/modules/ajaxcalls.php', 'action=show_event&tdate=' + tdate, 'ajaxHandler');
}


/**********************************************************
 Antispam Mail
 **********************************************************/
function mailer(end,middle,start) {
	var one ='mai';
	var two='lto:';
	//start,middle,end,subject;
	var putogether= one+two+start+middle+end;
	document.location=eval('"'+putogether+'"');
	window.status=putogether;
}
