$(document).ready(function(){
	
	$(".handle").click(function(){
	
		var myaction = $(this).attr("id");
		
		if( myaction == 'start-slideshow' ){
		
			$(this).hide();
			$("#contact-info").hide();
			$("#slideshow-overlay").hide();
			$("#end-slideshow").css({'display':'block'});
			$("#twitterfeed").hide();
			$("#slideshow").cycle('resume');
			$("#slide-alt").show();
		
		} else {
			$(this).hide();
			$("#contact-info").show();
			$("#slideshow-overlay").show();
			$("#start-slideshow").css({'display':'block'});
			$("#twitterfeed").show();
			$('#slideshow').cycle('pause');
			$("#slide-alt").hide();
		}
	});
	
	$("#content").hover(function(){
		if( $("#start-slideshow").css("display") == 'none' ){ 
			$("#end-slideshow").css({'display':'block'});
		}
	}, function(){
		$("#end-slideshow").css({'display':'none'});
	});
	
	
	
});

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}   


function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;

	if (window.event)
	   key = window.event.keyCode;
	else if (e)
	   key = e.which;
	else
	   return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || 
		(key==9) || (key==13) || (key==27) )
	   return true;

	// numbers
	else if ((("0123456789,: ").indexOf(keychar) > -1))
	   return true;

	// decimal point jump
	else if (dec && (keychar == "."))
	   {
	   myfield.form.elements[dec].focus();
	   return false;
	   }
	else
	   return false;
}

