function scrambleWord (inputWord) {
	var inputChars = inputWord.split("");
	if (inputChars.length<=3) {
		return inputWord;
	} else {
		var firstLetter = inputChars.shift();
		var lastLetter = inputChars.pop();
		if (lastLetter=='.'||lastLetter==',') {
		lastLetter=inputChars.pop() + lastLetter;
		}

		var midLetters = new Array;
		while (inputChars.length>0) {
			midLetters.push (inputChars.splice(Math.floor(Math.random()*inputChars.length),1));
		}
		var finalWord ="";
		for (i=0; i<midLetters.length; i++) {
			finalWord = finalWord + midLetters[i];
		}
		return firstLetter+finalWord+lastLetter;
	}
}
function paragraphScramble (inputText) {
	inputText = inputText + " ";
	var inputWords = inputText.split(" ");
	var finalPara = inputWords;
	for (j=0; j<inputWords.length; j++) {
	finalPara[j]=scrambleWord(inputWords[j]);
	}
	var finalParaText ="";
	for (i=0; i<finalPara.length; i++) {
		finalParaText = finalParaText + finalPara[i] + " ";
	}	
	return finalParaText;
}
function scrambleDiv(divName, inputWords) {
	var scrambledwords=paragraphScramble (inputWords);
	document.getElementById(divName).innerHTML = scrambledwords;
}
function onloadfunc() {
	scrambleDiv('scrambledcontent', document.getElementById('yourText').value);
}
