All pastes #599880 Raw Edit

Stuff

public html v1 · immutable
#599880 ·published 2007-07-02 14:23 UTC
rendered paste body
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Flip</title><script language="JavaScript">function unflip() {	var result = unflipString(document.u.original.value);	document.u.flipped.value = result;}function unflipString(aString) {	aString = aString.toLowerCase();	var last = aString.length - 1;	var result = "";	for (var i = last; i >= 0; --i) {		result += unflipChar(aString.charAt(i))	}	return result;}function unflipChar(c) {	if (c == '\u0250') {		return 'a'	}	else if (c == 'q') {		return 'b'	}	else if (c == '\u0254') {		return 'c' //Open o -- copied from pne	}	else if (c == 'p') {		return 'd'	}	else if (c == '\u01DD') {		return 'e'	}	else if (c == '\u025F') {		return 'f' //Copied from pne -- 		//LATIN SMALL LETTER DOTLESS J WITH STROKE	}	else if (c == 'b') {		return 'g'	}	else if (c == '\u0265') {		return 'h'	}	else if (c == '\u0131') {		return 'i'//'\u0131\u0323' //copied from pne	}	else if (c == '\u0638') {		return 'j'	}	else if (c == '\u029E') {		return 'k'	}	else if (c == '1') {		return 'l'	}	else if (c == '\u026F') {		return 'm'	}	else if (c == 'u') {		return 'n'	}	else if (c == 'o') {		return 'o'	}	else if (c == 'd') {		return 'p'	}	else if (c == 'b') {		return 'q'	}	else if (c == '\u0279') {		return 'e'	}	else if (c == 's') {		return 's'	}	else if (c == '\u0287') {		return 't'	}	else if (c == 'n') {		return 'u'	}	else if (c == '\u028C') {		return 'v'	}	else if (c == '\u028D') {		return 'w'	}	else if (c == 'x') {		return 'x'	}	else if (c == '\u028E') {		return 'y'	}	else if (c == 'z') {		return 'z'	}	else if (c == ']') {		return '['	}	else if (c == '[') {		return ']'	}	else if (c == ')') {		return '('	}	else if (c == '(') {		return ')'	}	else if (c == '}') {		return '{'	}	else if (c == '{') {		return '}'	}	else if (c == '?') {		return '\u00BF' //From pne	}	else if (c == '\u00BF') {		return '?'	}	else if (c == '\u00A1') {		return '!'	}	else if (c == "\'") {		return ','	}	else if (c == ',') {		return "\'"	}	return c;}function flip() {	var result = flipString(document.f.original.value);	document.f.flipped.value = result;}function flipString(aString) {	aString = aString.toLowerCase();	var last = aString.length - 1;	var result = "";	for (var i = last; i >= 0; --i) {		result += flipChar(aString.charAt(i))	}	return result;}function flipChar(c) {	if (c == 'a') {		return '\u0250'	}	else if (c == 'b') {		return 'q'	}	else if (c == 'c') {		return '\u0254' //Open o -- copied from pne	}	else if (c == 'd') {		return 'p'	}	else if (c == 'e') {		return '\u01DD'	}	else if (c == 'f') {		return '\u025F' //Copied from pne -- 		//LATIN SMALL LETTER DOTLESS J WITH STROKE	}	else if (c == 'g') {		return 'b'	}	else if (c == 'h') {		return '\u0265'	}	else if (c == 'i') {		return '\u0131'//'\u0131\u0323' //copied from pne	}	else if (c == 'j') {		return '\u0638'	}	else if (c == 'k') {		return '\u029E'	}	else if (c == 'l') {		return '1'	}	else if (c == 'm') {		return '\u026F'	}	else if (c == 'n') {		return 'u'	}	else if (c == 'o') {		return 'o'	}	else if (c == 'p') {		return 'd'	}	else if (c == 'q') {		return 'b'	}	else if (c == 'r') {		return '\u0279'	}	else if (c == 's') {		return 's'	}	else if (c == 't') {		return '\u0287'	}	else if (c == 'u') {		return 'n'	}	else if (c == 'v') {		return '\u028C'	}	else if (c == 'w') {		return '\u028D'	}	else if (c == 'x') {		return 'x'	}	else if (c == 'y') {		return '\u028E'	}	else if (c == 'z') {		return 'z'	}	else if (c == '[') {		return ']'	}	else if (c == ']') {		return '['	}	else if (c == '(') {		return ')'	}	else if (c == ')') {		return '('	}	else if (c == '{') {		return '}'	}	else if (c == '}') {		return '{'	}	else if (c == '?') {		return '\u00BF' //From pne	}	else if (c == '\u00BF') {		return '?'	}	else if (c == '!') {		return '\u00A1'	}	else if (c == "\'") {		return ','	}	else if (c == ',') {		return "\'"	}	return c;}</script></head><body><h1>Flip</h1><form name="f">Original: <textarea rows="5" cols="50" name="original"></textarea><input type="button" value="Flip" onclick="flip()"><br>Flipped: <textarea rows="5" cols="50" name="flipped"></textarea></form><hr/><h1>UnFlip</h1><form name="u">Flipped: <textarea rows="5" cols="50" name="original"></textarea><input type="button" value="UnFlip" onclick="unflip()"><br>Original: <textarea rows="5" cols="50" name="flipped"></textarea></form><p>Source: <a href="http://www.revfad.com/flip.html">http://www.revfad.com/flip.html</a></p></body></head></html>