var normal="abcdefghijklmnopqrstuvwxyz?*<>"
var changed="αв¢∂єƒgнιנкℓмησρqяѕтυνωχуz؟●«»"
var haxxor="48(d3f9h!jk1mn0pqr57uvwxy2?*<>"
var divchange="ÁßČĎĔŦĞĤĨĴĶĹМŃŐРQŔŚŤÚVŴЖŶŹ؟●«»"
var arabchange="ค๒ς๔єŦﻮђเןкl๓ภ๏קợгรtยשฬץאz؟●«»"
var azakchange="äbċdëfġhïjklmnöpqrstüvwxÿż?*<>"
var stripechange="ábćdéfghíjklmńőpqŕśtúvwxýź?*<>"
var erwin1="◎＼(￣O￣)ｵﾊﾖｰﾖｰ!!Ξ( ￣▽￣)ﾉ———————◎)+o+) ｸﾞｼｬ"
var erwin2="ヾ(●⌒(´∀｀)∩ﾜｧｿ〜ｲわＣ;)／ |||ﾜｰｲﾜｰｲ♪ヾ｜￣ー"
var erwin3="bcdfghJklmprstvwxz*<>"
var erwin4="bcghJklmnprTvwןz*<>"

function change(_in, _out, _hax, _div, _arab, _azak, _stripe,_erwin1,_erwin2,_erwin3,_erwin4)
{
  var s="", hx="", dv="", ar="", az="", st="", erw1="", erw2="", erw3="", erw4="";
  var n=_in.value.toLowerCase();

  ///if (_in.value.length=="0") _arab.value="";
  
  for(i=0; i<n.length; i++)
  {
    var c=n.charAt(i);
    for(j=0; (j<normal.length)&&(c!=normal.charAt(j)); j++);
    if (j<normal.length) { 
      s+=changed.charAt(j); hx+=haxxor.charAt(j); dv+=divchange.charAt(j); ar+=arabchange.charAt(j); az+=azakchange.charAt(j); st+=stripechange.charAt(j); erw1+= erwin1.charAt(j); erw2+= erwin2.charAt(j); erw3+= erwin3.charAt(j); erw4+= erwin4.charAt(j); } else {
      s+=c; hx+=c; dv+=c; ar+=c; az+=c; st+=c; erw1+=c; erw2+=c; erw3+=c; erw4+=c;
    }
  }

  _out.value=s;
  _hax.value=hx;
  _div.value=dv;
  _arab.value=ar;
  _azak.value=az;
  _stripe.value=st;
  _erwin1.value=erw1;
_erwin2.value=erw2;
_erwin3.value=erw3;
_erwin4.value=erw4;
}

function breezah(_in, _out)
{
  var s="";
  var n=_in.value.toLowerCase();

  ///if (_in.value.length==0) return;  

  for(i=0; i<n.length; i++)
  {
    var c=n.charAt(i);
    s+=i%2?c:c.toUpperCase();
  }
  
  _out.value=s;
}

function focusFirst() {

  if (els = oTD.getElementsByTagName("input")) {
    els[0].focus();
  }
}

function highlight(field) {
	field.focus();
  	field.select();
}

window.onerror=new Function("return true")

function hideAllPreviews() {style1.style.display = "none"; style2.style.display = "none"; style3.style.display = "none"}
document.onkeydown = hideAllPreviews;
document.onmousedown = hideAllPreviews;

function previewStyle() {
if (!document.all){
alert("You need IE 4+ to preview style!")
return
}
  if(document.ascii.textStyle[0].selected&&document.all) {style1.style.display = ""; style1.style.top = (windowMarker.offsetTop+20); style1.style.left = (screen.width / 3)}
  if(document.ascii.textStyle[1].selected&&document.all) {style2.style.display = ""; style2.style.top = (windowMarker.offsetTop+20); style2.style.left = (screen.width / 4)}
  if(document.ascii.textStyle[2].selected&&document.all) {style3.style.display = ""; style3.style.top = (windowMarker.offsetTop+20); style3.style.left = (screen.width / 4)}
}

function beginGenerator() {
  var validChars = true;
  var inputText = document.ascii.inputField.value;

  inputText = inputText.toLowerCase();

  for(i = 0; i < inputText.length; i++) {
    if(inputText.charAt(i) != "a" && inputText.charAt(i) != "b" && inputText.charAt(i) != "c" && inputText.charAt(i) != "d" && inputText.charAt(i) != "e" && inputText.charAt(i) != "f" && inputText.charAt(i) != "g" && inputText.charAt(i) != "h" && inputText.charAt(i) != "i" && inputText.charAt(i) != "j" && inputText.charAt(i) != "k" && inputText.charAt(i) != "l" && inputText.charAt(i) != "m" && inputText.charAt(i) != "n" && inputText.charAt(i) != "o" && inputText.charAt(i) != "p" && inputText.charAt(i) != "q" && inputText.charAt(i) != "r" && inputText.charAt(i) != "s" && inputText.charAt(i) != "t" && inputText.charAt(i) != "u" && inputText.charAt(i) != "v" && inputText.charAt(i) != "w" && inputText.charAt(i) != "x" && inputText.charAt(i) != "y" && inputText.charAt(i) != "z" && inputText.charAt(i) != " " && inputText.charAt(i) != "0" && inputText.charAt(i) != "1" && inputText.charAt(i) != "2" && inputText.charAt(i) != "3" && inputText.charAt(i) != "4" && inputText.charAt(i) != "5" && inputText.charAt(i) != "6" && inputText.charAt(i) != "7" && inputText.charAt(i) != "8" && inputText.charAt(i) != "9" && inputText.substring(i,(i+2)) != "\\n") {validChars = false; invalChar = inputText.charAt(i)};
  }

  if(validChars == false) {alert('Fatal Error: Character "'+invalChar+'" invalid.  Only characters a-z, 0-9, and newlines (\n) accepted.')}
  if(validChars == true) {
    if(document.ascii.textStyle[0].selected) {buildStyle1(inputText)}
    if(document.ascii.textStyle[1].selected) {buildStyle2(inputText)}
    if(document.ascii.textStyle[2].selected) {buildStyle3(inputText)}
  }
}

function buildStyle1(inputText,booleanRepeat) {
	var newline = false; var line0 = ""; var line1 = ""; var line2 = ""; var line3 = ""; var space = "    "; var a = new Array(4); var b = new Array(4); var c = new Array(4); var d = new Array(4); var e = new Array(4); var f = new Array(4); var g = new Array(4); var h = new Array(4); var I = new Array(4); var j = new Array(4); var k = new Array(4); var l = new Array(4); var m = new Array(4); var n = new Array(4); var o = new Array(4); var p = new Array(4); var q = new Array(4); var r = new Array(4); var s = new Array(4); var t = new Array(4); var u = new Array(4); var v = new Array(4); var w = new Array(4); var x = new Array(4); var y = new Array(4); var z = new Array(4); var zero = new Array(4); var one = new Array(4); var two = new Array(4); var three = new Array(4); var four = new Array(4); var five = new Array(4); var six = new Array(4); var seven = new Array(4); var eight = new Array(4); var nine = new Array(4);
	a[0] = "     ";		a[1] = " __  ";		a[2] = "(__( ";		a[3] = "     ";
	b[0] = "     ";		b[1] = "|__  ";		b[2] = "|__) ";		b[3] = "     ";
	c[0] = "     ";		c[1] = " __  ";		c[2] = "(___ ";		c[3] = "     ";
	d[0] = "     ";		d[1] = " __| ";		d[2] = "(__| ";		d[3] = "     ";
	e[0] = "      ";	e[1] = " ___  ";	e[2] = "(__/_ ";	e[3] = "      ";
	f[0] = "  _ ";		f[1] = "_|_ ";		f[2] = " |  ";		f[3] = "    ";
	g[0] = "     ";		g[1] = " __  ";		g[2] = "(__| ";		g[3] = " __/ ";
	h[0] = "     ";		h[1] = "|__  ";		h[2] = "|  ) ";		h[3] = "     ";
	I[0] = "  ";		I[1] = "o ";		I[2] = "| ";		I[3] = "  ";
	j[0] = "     ";		j[1] = "   | ";		j[2] = "(__, ";		j[3] = "     ";
	k[0] = "     ";		k[1] = "|__, ";		k[2] = "|  \\ ";	k[3] = "     ";
	l[0] = "    ";		l[1] = "|   ";		l[2] = "|_, ";		l[3] = "    ";
	m[0] = "        ";	m[1] = " __ __  ";	m[2] = "|  )  ) ";	m[3] = "        ";
	n[0] = "     ";		n[1] = " __  ";		n[2] = "|  ) ";		n[3] = "     ";
	o[0] = "     ";		o[1] = " __  ";		o[2] = "(__) ";		o[3] = "     ";
	p[0] = "     ";		p[1] = " __  ";		p[2] = "|__) ";		p[3] = "|    ";
	q[0] = "     ";		q[1] = " __  ";		q[2] = "(__| ";		q[3] = "   | ";
	r[0] = "     ";		r[1] = " __  ";		r[2] = "|  ' ";		r[3] = "     ";
	s[0] = "     ";		s[1] = "  __ ";		s[2] = "__)  ";		s[3] = "     ";
	t[0] = "     ";		t[1] = "_|_  ";		t[2] = " |_, ";		t[3] = "     ";
	u[0] = "      ";	u[1] = "      ";	u[2] = "(__(_ ";	u[3] = "      ";
	v[0] = "     ";		v[1] = "     ";		v[2] = "(__| ";		v[3] = "     ";
	w[0] = "        ";	w[1] = "        ";	w[2] = "(__(__( ";	w[3] = "        ";
	x[0] = "    ";		x[1] = "\\_' ";		x[2] = "/ \\ ";		x[3] = "    ";
	y[0] = "     ";		y[1] = "     ";		y[2] = "(__| ";		y[3] = "   | ";
	z[0] = "     ";		z[1] = "__   ";		z[2] = " (__ ";		z[3] = "     ";
	zero[0] = " __  ";	zero[1] = "|  | ";	zero[2] = "|__| ";	zero[3] = "     ";
	one[0] = "   ";		one[1] = "'| ";		one[2] = " | ";		one[3] = "   ";
	two[0] = " __  ";	two[1] = " __) ";	two[2] = "(___ ";	two[3] = "     ";
	three[0] = "___ ";	three[1] = " _/ ";	three[2] = "__) ";	three[3] = "    ";
	four[0] = "     ";	four[1] = "(__| ";	four[2] = "   | ";	four[3] = "     ";
	five[0] = " __  ";	five[1] = "(__  ";	five[2] = "___) ";	five[3] = "     ";
	six[0] = "     ";	six[1] = " /_  ";	six[2] = "(__) ";	six[3] = "     ";
	seven[0] = "__  ";	seven[1] = "  / ";	seven[2] = " /  ";	seven[3] = "    ";
	eight[0] = " __  ";	eight[1] = "(__) ";	eight[2] = "(__) ";	eight[3] = "     ";
	nine[0] = " __  ";	nine[1] = "(__) ";	nine[2] = "  /  ";	nine[3] = "     ";

	for(i=0; i < inputText.length; i++) {
		if(inputText.charAt(i) == " ") {line0 += space; 	line1 += space; 	line2 += space; 	line3 += space}
		if(inputText.charAt(i) == "a") {line0 += a[0]; 		line1 += a[1];		line2 += a[2]; 		line3 += a[3]}
		if(inputText.charAt(i) == "b") {line0 += b[0]; 		line1 += b[1]; 		line2 += b[2]; 		line3 += b[3]}
		if(inputText.charAt(i) == "c") {line0 += c[0]; 		line1 += c[1]; 		line2 += c[2]; 		line3 += c[3]}
		if(inputText.charAt(i) == "d") {line0 += d[0]; 		line1 += d[1]; 		line2 += d[2]; 		line3 += d[3]}
		if(inputText.charAt(i) == "e") {line0 += e[0]; 		line1 += e[1]; 		line2 += e[2]; 		line3 += e[3]}
		if(inputText.charAt(i) == "f") {line0 += f[0]; 		line1 += f[1]; 		line2 += f[2]; 		line3 += f[3]}
		if(inputText.charAt(i) == "g") {line0 += g[0]; 		line1 += g[1];	 	line2 += g[2]; 		line3 += g[3]}
		if(inputText.charAt(i) == "h") {line0 += h[0]; 		line1 += h[1]; 		line2 += h[2]; 		line3 += h[3]}
		if(inputText.charAt(i) == "i") {line0 += I[0]; 		line1 += I[1]; 		line2 += I[2]; 		line3 += I[3]}
		if(inputText.charAt(i) == "j") {line0 += j[0]; 		line1 += j[1]; 		line2 += j[2]; 		line3 += j[3]}
		if(inputText.charAt(i) == "k") {line0 += k[0]; 		line1 += k[1];		line2 += k[2]; 		line3 += k[3]}
		if(inputText.charAt(i) == "l") {line0 += l[0]; 		line1 += l[1]; 		line2 += l[2]; 		line3 += l[3]}
		if(inputText.charAt(i) == "m") {line0 += m[0]; 		line1 += m[1]; 		line2 += m[2]; 		line3 += m[3]}
		if(inputText.charAt(i) == "n") {line0 += n[0];	 	line1 += n[1]; 		line2 += n[2]; 		line3 += n[3]}
		if(inputText.charAt(i) == "o") {line0 += o[0]; 		line1 += o[1];	 	line2 += o[2]; 		line3 += o[3]}
		if(inputText.charAt(i) == "p") {line0 += p[0]; 		line1 += p[1]; 		line2 += p[2]; 		line3 += p[3]}
		if(inputText.charAt(i) == "q") {line0 += q[0]; 		line1 += q[1];	 	line2 += q[2]; 		line3 += q[3]}
		if(inputText.charAt(i) == "r") {line0 += r[0]; 		line1 += r[1];	 	line2 += r[2]; 		line3 += r[3]}
		if(inputText.charAt(i) == "s") {line0 += s[0]; 		line1 += s[1];	 	line2 += s[2]; 		line3 += s[3]}
		if(inputText.charAt(i) == "t") {line0 += t[0]; 		line1 += t[1];	 	line2 += t[2]; 		line3 += t[3]}
		if(inputText.charAt(i) == "u") {line0 += u[0]; 		line1 += u[1]; 		line2 += u[2]; 		line3 += u[3]}
		if(inputText.charAt(i) == "v") {line0 += v[0];	 	line1 += v[1]; 		line2 += v[2]; 		line3 += v[3]}
		if(inputText.charAt(i) == "w") {line0 += w[0]; 		line1 += w[1]; 		line2 += w[2]; 		line3 += w[3]}
		if(inputText.charAt(i) == "x") {line0 += x[0]; 		line1 += x[1]; 		line2 += x[2]; 		line3 += x[3]}
		if(inputText.charAt(i) == "y") {line0 += y[0]; 		line1 += y[1]; 		line2 += y[2]; 		line3 += y[3]}
		if(inputText.charAt(i) == "z") {line0 += z[0];	 	line1 += z[1]; 		line2 += z[2]; 		line3 += z[3]}
		if(inputText.charAt(i) == "0") {line0 += zero[0]; 	line1 += zero[1]; 	line2 += zero[2]; 	line3 += zero[3]}
		if(inputText.charAt(i) == "1") {line0 += one[0]; 	line1 += one[1]; 	line2 += one[2]; 	line3 += one[3]}
		if(inputText.charAt(i) == "2") {line0 += two[0]; 	line1 += two[1]; 	line2 += two[2]; 	line3 += two[3]}
		if(inputText.charAt(i) == "3") {line0 += three[0];	line1 += three[1];	line2 += three[2]; 	line3 += three[3]}
		if(inputText.charAt(i) == "4") {line0 += four[0]; 	line1 += four[1]; 	line2 += four[2]; 	line3 += four[3]}
		if(inputText.charAt(i) == "5") {line0 += five[0]; 	line1 += five[1]; 	line2 += five[2]; 	line3 += five[3]}
		if(inputText.charAt(i) == "6") {line0 += six[0]; 	line1 += six[1]; 	line2 += six[2]; 	line3 += six[3]}
		if(inputText.charAt(i) == "7") {line0 += seven[0];	line1 += seven[1];	line2 += seven[2]; 	line3 += seven[3]}
		if(inputText.charAt(i) == "8") {line0 += eight[0];	line1 += eight[1];	line2 += eight[2]; 	line3 += eight[3]}
		if(inputText.charAt(i) == "9") {line0 += nine[0]; 	line1 += nine[1]; 	line2 += nine[2]; 	line3 += nine[3]}
		if(inputText.substring(i,(i+2)) == "\\n") {var newline = true; break}
	}
	if(newline == true) {
		var outputText = line0+"\n"+line1+"\n"+line2+"\n"+line3;
		document.ascii.outputField.value = outputText;
		buildStyle1(inputText.substring((i+2),inputText.length),1);
	} else {
		var outputText = line0+"\n"+line1+"\n"+line2+"\n"+line3;
		if(booleanRepeat) {document.ascii.outputField.value += "\n"+outputText}
		else {document.ascii.outputField.value = outputText}
	}
}


function buildStyle2(inputText,booleanRepeat) {
	var newline = false; var line0 = ""; var line1 = ""; var line2 = ""; var line3 = ""; var line4 = ""; var line5 = ""; var space = "     "; var a = new Array(6); var b = new Array(6); var c = new Array(6); var d = new Array(6); var e = new Array(6); var f = new Array(6); var g = new Array(6); var h = new Array(6); var I = new Array(6); var j = new Array(6); var k = new Array(6); var l = new Array(6); var m = new Array(6); var n = new Array(6); var o = new Array(6); var p = new Array(6); var q = new Array(6); var r = new Array(6); var s = new Array(6); var t = new Array(6); var u = new Array(6); var v = new Array(6); var w = new Array(6); var x = new Array(6); var y = new Array(6); var z = new Array(6); var zero = new Array(6); var one = new Array(6); var two = new Array(6); var three = new Array(6); var four = new Array(6); var five = new Array(6); var six = new Array(6); var seven = new Array(6); var eight = new Array(6); var nine = new Array(6);
	a[0] = "     ___  ";		a[1] = "    /   | ";		a[2] = "   / /| | ";		a[3] = "  / / | | ";		a[4] = " / /  | | ";		a[5] = "/_/   |_| ";
	b[0] = " _____  ";		b[1] = "|  _  \\ ";		b[2] = "| |_| | ";		b[3] = "|  _  { ";		b[4] = "| |_| | ";		b[5] = "|_____/ ";
	c[0] = " _____  ";		c[1] = "/  ___| ";		c[2] = "| |     ";		c[3] = "| |     ";		c[4] = "| |___  ";		c[5] = "\\_____| ";
	d[0] = " _____  ";		d[1] = "|  _  \\ ";		d[2] = "| | | | ";		d[3] = "| | | | ";		d[4] = "| |_| | ";		d[5] = "|_____/ ";
	e[0] = " _____  ";		e[1] = "| ____| ";		e[2] = "| |__   ";		e[3] = "|  __|  ";		e[4] = "| |___  ";		e[5] = "|_____| ";
	f[0] = " _____  ";		f[1] = "|  ___| ";		f[2] = "| |__   ";		f[3] = "|  __|  ";		f[4] = "| |     ";		f[5] = "|_|     ";
	g[0] = " _____  ";		g[1] = "/  ___| ";		g[2] = "| |     ";		g[3] = "| |  _  ";		g[4] = "| |_| | ";		g[5] = "\\_____/ ";
	h[0] = " _   _  ";		h[1] = "| | | | ";		h[2] = "| |_| | ";		h[3] = "|  _  | ";		h[4] = "| | | | ";		h[5] = "|_| |_| ";
	I[0] = " _  ";			I[1] = "| | ";			I[2] = "| | ";			I[3] = "| | ";			I[4] = "| | ";			I[5] = "|_| ";
	j[0] = "     _  ";		j[1] = "    | | ";		j[2] = "    | | ";		j[3] = " _  | | ";		j[4] = "| |_| | ";		j[5] = "\\_____/ ";
	k[0] = " _   _   ";		k[1] = "| | / /  ";		k[2] = "| |/ /   ";		k[3] = "| |\\ \\   ";		k[4] = "| | \\ \\  ";		k[5] = "|_|  \\_\\ ";
	l[0] = " _      ";		l[1] = "| |     ";		l[2] = "| |     ";		l[3] = "| |     ";		l[4] = "| |___  ";		l[5] = "|_____| ";
	m[0] = "     ___  ___  ";	m[1] = "    /   |/   | ";	m[2] = "   / /|   /| | ";	m[3] = "  / / |__/ | | ";	m[4] = " / /       | | ";	m[5] = "/_/        |_| ";
	n[0] = " __   _  ";		n[1] = "|  \\ | | ";		n[2] = "|   \\| | ";		n[3] = "| |\\   | ";		n[4] = "| | \\  | ";		n[5] = "|_|  \\_| ";
	o[0] = " _____  ";		o[1] = "/  _  \\ ";		o[2] = "| | | | ";		o[3] = "| | | | ";		o[4] = "| |_| | ";		o[5] = "\\_____/ ";
	p[0] = " _____  ";		p[1] = "|  _  \\ ";		p[2] = "| |_| | ";		p[3] = "|  ___/ ";		p[4] = "| |     ";		p[5] = "|_|     ";
	q[0] = " _____    ";		q[1] = "/  _  \\   ";		q[2] = "| | | |   ";		q[3] = "| | | |   ";		q[4] = "| |_| |_  ";		q[5] = "\\_______| ";
	r[0] = " _____   ";		r[1] = "|  _  \\  ";		r[2] = "| |_| |  ";		r[3] = "|  _  /  ";		r[4] = "| | \\ \\  ";		r[5] = "|_|  \\_\\ ";
	s[0] = " _____  ";		s[1] = "/  ___/ ";		s[2] = "| |___  ";		s[3] = "\\___  \\ ";		s[4] = " ___| | ";		s[5] = "/_____/ ";
	t[0] = " _____  ";		t[1] = "|_   _| ";		t[2] = "  | |   ";		t[3] = "  | |   ";		t[4] = "  | |   ";		t[5] = "  |_|   ";
	u[0] = " _   _  ";		u[1] = "| | | | ";		u[2] = "| | | | ";		u[3] = "| | | | ";		u[4] = "| |_| | ";		u[5] = "\\_____/ ";
	v[0] = " _     _  ";		v[1] = "| |   / / ";		v[2] = "| |  / /  ";		v[3] = "| | / /   ";		v[4] = "| |/ /    ";		v[5] = "|___/     ";
	w[0] = " _          __ ";	w[1] = "| |        / / ";	w[2] = "| |  __   / /  ";	w[3] = "| | /  | / /   ";	w[4] = "| |/   |/ /    ";	w[5] = "|___/|___/     ";
	x[0] = "__    __ ";		x[1] = "\\ \\  / / ";		x[2] = " \\ \\/ /  ";		x[3] = "  }  {   ";		x[4] = " / /\\ \\  ";		x[5] = "/_/  \\_\\ ";
	y[0] = "__    __ ";		y[1] = "\\ \\  / / ";		y[2] = " \\ \\/ /  ";		y[3] = "  \\  /   ";		y[4] = "  / /    ";		y[5] = " /_/     ";
	z[0] = " ______ ";		z[1] = "|___  / ";		z[2] = "   / /  ";		z[3] = "  / /   ";		z[4] = " / /__  ";		z[5] = "/_____| ";
	zero[0] = " _____  ";		zero[1] = "/  _  \\ ";		zero[2] = "| | | | ";		zero[3] = "| |/| | ";		zero[4] = "| |_| | ";		zero[5] = "\\_____/ ";
	one[0] = " ___  ";		one[1] = "|_  | ";		one[2] = "  | | ";		one[3] = "  | | ";		one[4] = "  | | ";		one[5] = "  |_| ";
	two[0] = " _____  ";		two[1] = "/___  \\ ";		two[2] = " ___| | ";		two[3] = "/  ___/ ";		two[4] = "| |___  ";		two[5] = "|_____| ";
	three[0] = " _____  ";		three[1] = "|___  | ";		three[2] = "   _| | ";		three[3] = "  |_  { ";		three[4] = " ___| | ";		three[5] = "|_____/ ";
	four[0] = " _   _  ";		four[1] = "| | | | ";		four[2] = "| |_| | ";		four[3] = "\\___  | ";		four[4] = "    | | ";		four[5] = "    |_| ";
	five[0] = " _____  ";		five[1] = "|  ___| ";		five[2] = "| |___  ";		five[3] = "\\___  \\ ";		five[4] = " ___| | ";		five[5] = "\\_____| ";
	six[0] = " _____  ";		six[1] = "/  ___| ";		six[2] = "| |___  ";		six[3] = "|  _  \\ ";		six[4] = "| |_| | ";		six[5] = "\\_____/ ";
	seven[0] = " _____  ";		seven[1] = "|___  | ";		seven[2] = "    / / ";		seven[3] = "   / /  ";		seven[4] = "  / /   ";		seven[5] = " /_/    ";
	eight[0] = " _____  ";		eight[1] = "/  _  \\ ";		eight[2] = "| |_| | ";		eight[3] = "}  _  { ";		eight[4] = "| |_| | ";		eight[5] = "\\_____/ ";
	nine[0] = " _____  ";		nine[1] = "/  _  \\ ";		nine[2] = "| |_| | ";		nine[3] = "\\___  | ";		nine[4] = " ___| | ";		nine[5] = "|_____/ ";

	for(i=0; i < inputText.length; i++) {
		if(inputText.charAt(i) == " ") {line0 += space; 	line1 += space; 	line2 += space; 	line3 += space;		line4 += space;		 	line5 += space}
		if(inputText.charAt(i) == "a") {line0 += a[0]; 		line1 += a[1];		line2 += a[2]; 		line3 += a[3];		line4 += a[4];			line5 += a[5]}
		if(inputText.charAt(i) == "b") {line0 += b[0]; 		line1 += b[1]; 		line2 += b[2]; 		line3 += b[3];		line4 += b[4];			line5 += b[5]}
		if(inputText.charAt(i) == "c") {line0 += c[0]; 		line1 += c[1]; 		line2 += c[2]; 		line3 += c[3];		line4 += c[4];			line5 += c[5]}
		if(inputText.charAt(i) == "d") {line0 += d[0]; 		line1 += d[1]; 		line2 += d[2]; 		line3 += d[3];		line4 += d[4];			line5 += d[5]}
		if(inputText.charAt(i) == "e") {line0 += e[0]; 		line1 += e[1]; 		line2 += e[2]; 		line3 += e[3];		line4 += e[4];			line5 += e[5]}
		if(inputText.charAt(i) == "f") {line0 += f[0]; 		line1 += f[1]; 		line2 += f[2]; 		line3 += f[3];		line4 += f[4];			line5 += f[5]}
		if(inputText.charAt(i) == "g") {line0 += g[0]; 		line1 += g[1];	 	line2 += g[2]; 		line3 += g[3];		line4 += g[4];			line5 += g[5]}
		if(inputText.charAt(i) == "h") {line0 += h[0]; 		line1 += h[1]; 		line2 += h[2]; 		line3 += h[3];		line4 += h[4];			line5 += h[5]}
		if(inputText.charAt(i) == "i") {line0 += I[0]; 		line1 += I[1]; 		line2 += I[2]; 		line3 += I[3];		line4 += I[4];			line5 += I[5]}
		if(inputText.charAt(i) == "j") {line0 += j[0]; 		line1 += j[1]; 		line2 += j[2]; 		line3 += j[3];		line4 += j[4];			line5 += j[5]}
		if(inputText.charAt(i) == "k") {line0 += k[0]; 		line1 += k[1];		line2 += k[2]; 		line3 += k[3];		line4 += k[4];			line5 += k[5]}
		if(inputText.charAt(i) == "l") {line0 += l[0]; 		line1 += l[1]; 		line2 += l[2]; 		line3 += l[3];		line4 += l[4];			line5 += l[5]}
		if(inputText.charAt(i) == "m") {line0 += m[0]; 		line1 += m[1]; 		line2 += m[2]; 		line3 += m[3];		line4 += m[4];			line5 += m[5]}
		if(inputText.charAt(i) == "n") {line0 += n[0];	 	line1 += n[1]; 		line2 += n[2]; 		line3 += n[3];		line4 += n[4];			line5 += n[5]}
		if(inputText.charAt(i) == "o") {line0 += o[0]; 		line1 += o[1];	 	line2 += o[2]; 		line3 += o[3];		line4 += o[4];			line5 += o[5]}
		if(inputText.charAt(i) == "p") {line0 += p[0]; 		line1 += p[1]; 		line2 += p[2]; 		line3 += p[3];		line4 += p[4];			line5 += p[5]}
		if(inputText.charAt(i) == "q") {line0 += q[0]; 		line1 += q[1];	 	line2 += q[2]; 		line3 += q[3];		line4 += q[4];			line5 += q[5]}
		if(inputText.charAt(i) == "r") {line0 += r[0]; 		line1 += r[1];	 	line2 += r[2]; 		line3 += r[3];		line4 += r[4];			line5 += r[5]}
		if(inputText.charAt(i) == "s") {line0 += s[0]; 		line1 += s[1];	 	line2 += s[2]; 		line3 += s[3];		line4 += s[4];			line5 += s[5]}
		if(inputText.charAt(i) == "t") {line0 += t[0]; 		line1 += t[1];	 	line2 += t[2]; 		line3 += t[3];		line4 += t[4];			line5 += t[5]}
		if(inputText.charAt(i) == "u") {line0 += u[0]; 		line1 += u[1]; 		line2 += u[2]; 		line3 += u[3];		line4 += u[4];			line5 += u[5]}
		if(inputText.charAt(i) == "v") {line0 += v[0];	 	line1 += v[1]; 		line2 += v[2]; 		line3 += v[3];		line4 += v[4];			line5 += v[5]}
		if(inputText.charAt(i) == "w") {line0 += w[0]; 		line1 += w[1]; 		line2 += w[2]; 		line3 += w[3];		line4 += w[4];			line5 += w[5]}
		if(inputText.charAt(i) == "x") {line0 += x[0]; 		line1 += x[1]; 		line2 += x[2]; 		line3 += x[3];		line4 += x[4];			line5 += x[5]}
		if(inputText.charAt(i) == "y") {line0 += y[0]; 		line1 += y[1]; 		line2 += y[2]; 		line3 += y[3];		line4 += y[4];			line5 += y[5]}
		if(inputText.charAt(i) == "z") {line0 += z[0];	 	line1 += z[1]; 		line2 += z[2]; 		line3 += z[3];		line4 += z[4];			line5 += z[5]}
		if(inputText.charAt(i) == "0") {line0 += zero[0]; 	line1 += zero[1]; 	line2 += zero[2]; 	line3 += zero[3];	line4 += zero[4];		line5 += zero[5]}
		if(inputText.charAt(i) == "1") {line0 += one[0]; 	line1 += one[1]; 	line2 += one[2]; 	line3 += one[3];	line4 += one[4];		line5 += one[5]}
		if(inputText.charAt(i) == "2") {line0 += two[0]; 	line1 += two[1]; 	line2 += two[2]; 	line3 += two[3];	line4 += two[4];		line5 += two[5]}
		if(inputText.charAt(i) == "3") {line0 += three[0];	line1 += three[1];	line2 += three[2]; 	line3 += three[3];	line4 += three[4];		line5 += three[5]}
		if(inputText.charAt(i) == "4") {line0 += four[0]; 	line1 += four[1]; 	line2 += four[2]; 	line3 += four[3];	line4 += four[4];		line5 += four[5]}
		if(inputText.charAt(i) == "5") {line0 += five[0]; 	line1 += five[1]; 	line2 += five[2]; 	line3 += five[3];	line4 += five[4];		line5 += five[5]}
		if(inputText.charAt(i) == "6") {line0 += six[0]; 	line1 += six[1]; 	line2 += six[2]; 	line3 += six[3];	line4 += six[4];		line5 += six[5]}
		if(inputText.charAt(i) == "7") {line0 += seven[0];	line1 += seven[1];	line2 += seven[2]; 	line3 += seven[3];	line4 += seven[4];		line5 += seven[5]}
		if(inputText.charAt(i) == "8") {line0 += eight[0];	line1 += eight[1];	line2 += eight[2]; 	line3 += eight[3];	line4 += eight[4];		line5 += eight[5]}
		if(inputText.charAt(i) == "9") {line0 += nine[0]; 	line1 += nine[1]; 	line2 += nine[2]; 	line3 += nine[3];	line4 += nine[4];		line5 += nine[5]}
		if(inputText.substring(i,(i+2)) == "\\n") {var newline = true; break}
	}
	if(newline) {
		var outputText = line0+"\n"+line1+"\n"+line2+"\n"+line3+"\n"+line4+"\n"+line5;
		document.ascii.outputField.value = outputText;
		buildStyle2(inputText.substring((i+2),inputText.length),1);
	} else {
		var outputText = line0+"\n"+line1+"\n"+line2+"\n"+line3+"\n"+line4+"\n"+line5;
		if(booleanRepeat) {document.ascii.outputField.value += "\n"+outputText}
		else {document.ascii.outputField.value = outputText}
	}
}

function buildStyle3(inputText,booleanRepeat) {
	var newline = false; var line0 = ""; var line1 = ""; var line2 = ""; var space = "  "; var a = new Array(3); var b = new Array(3); var c = new Array(3); var d = new Array(3); var e = new Array(3); var f = new Array(3); var g = new Array(3); var h = new Array(3); var I = new Array(3); var j = new Array(3); var k = new Array(3); var l = new Array(3); var m = new Array(3); var n = new Array(3); var o = new Array(3); var p = new Array(3); var q = new Array(3); var r = new Array(3); var s = new Array(3); var t = new Array(3); var u = new Array(3); var v = new Array(3); var w = new Array(3); var x = new Array(3); var y = new Array(3); var z = new Array(3); var zero = new Array(3); var one = new Array(3); var two = new Array(3); var three = new Array(3); var four = new Array(3); var five = new Array(3); var six = new Array(3); var seven = new Array(3); var eight = new Array(3); var nine = new Array(3);
	a[0] = "/\\ ";		a[1] = "|| ";		a[2] = "    ";
	b[0] = "|/ ";		b[1] = "|/ ";		b[2] = "   ";
	c[0] = "| ";		c[1] = "|_ ";		c[2] = "   ";
	d[0] = "|\\ ";		d[1] = "|_/ ";		d[2] = "    ";
	e[0] = "| ";		e[1] = "| ";		e[2] = "  ";
	f[0] = "| ";		f[1] = "| ";		f[2] = "   ";
	g[0] = "|  ";		g[1] = "| | ";		g[2] = "   ";
	h[0] = "| | ";		h[1] = "|| ";		h[2] = "    ";
	I[0] = "| ";		I[1] = "| ";		I[2] = "  ";
	j[0] = " | ";		j[1] = "|_|  ";		j[2] = "     ";
	k[0] = "|/  ";		k[1] = "|\\ ";		k[2] = "    ";
	l[0] = "|  ";		l[1] = "|_ ";		l[2] = "   ";
	m[0] = "|\\/| ";	m[1] = "|  | ";		m[2] = "     ";
	n[0] = "|\\| ";		n[1] = "| | ";		n[2] = "    ";
	o[0] = "|| ";		o[1] = "|_| ";		o[2] = "    ";
	p[0] = "|| ";		p[1] = "|  ";		p[2] = "    ";
	q[0] = "||  ";		q[1] = "|_| ";		q[2] = "     ";
	r[0] = "|| ";		r[1] = "|\\ ";		r[2] = "    ";
	s[0] = "|  ";		s[1] = " | ";		s[2] = "   ";
	t[0] = "| ";		t[1] = " |  ";		t[2] = "    ";
	u[0] = "| | ";		u[1] = "|_| ";		u[2] = "    ";
	v[0] = "\\ | ";		v[1] = " \\| ";		v[2] = "    ";
	w[0] = "\\ |\\ | ";	w[1] = " \\| \\| ";	w[2] = "       ";
	x[0] = "\\/ ";		x[1] = "/\\ ";		x[2] = "   ";
	y[0] = "\\| ";		y[1] = " | ";		y[2] = "   ";
	z[0] = "/ ";		z[1] = "/_ ";		z[2] = "   ";
	zero[0] = "|| ";	zero[1] = "|/| ";	zero[2] = "   ";
	one[0] = "'| ";		one[1] = " | ";		one[2] = "   ";
	two[0] = " | ";	two[1] = "|  ";	two[2] = "   ";
	three[0] = "| ";	three[1] = "| ";	three[2] = "  ";
	four[0] = "/ | ";	four[1] = " | ";	four[2] = "    ";
	five[0] = "|  ";	five[1] = " | ";	five[2] = "   ";
	six[0] = "|  ";	six[1] = "|| ";	six[2] = "   ";
	seven[0] = "/ ";	seven[1] = "/  ";	seven[2] = "   ";
	eight[0] = "|| ";	eight[1] = "|| ";	eight[2] = "   ";
	nine[0] = "|| ";	nine[1] = " | ";	nine[2] = "    ";

	for(i=0; i < inputText.length; i++) {
		if(inputText.charAt(i) == " ") {line0 += space; 	line1 += space; 	line2 += space}
		if(inputText.charAt(i) == "a") {line0 += a[0]; 		line1 += a[1];		line2 += a[2]}
		if(inputText.charAt(i) == "b") {line0 += b[0]; 		line1 += b[1]; 		line2 += b[2]}
		if(inputText.charAt(i) == "c") {line0 += c[0]; 		line1 += c[1]; 		line2 += c[2]}
		if(inputText.charAt(i) == "d") {line0 += d[0]; 		line1 += d[1]; 		line2 += d[2]}
		if(inputText.charAt(i) == "e") {line0 += e[0]; 		line1 += e[1]; 		line2 += e[2]}
		if(inputText.charAt(i) == "f") {line0 += f[0]; 		line1 += f[1]; 		line2 += f[2]}
		if(inputText.charAt(i) == "g") {line0 += g[0]; 		line1 += g[1];	 	line2 += g[2]}
		if(inputText.charAt(i) == "h") {line0 += h[0]; 		line1 += h[1]; 		line2 += h[2]}
		if(inputText.charAt(i) == "i") {line0 += I[0]; 		line1 += I[1]; 		line2 += I[2]}
		if(inputText.charAt(i) == "j") {line0 += j[0]; 		line1 += j[1]; 		line2 += j[2]}
		if(inputText.charAt(i) == "k") {line0 += k[0]; 		line1 += k[1];		line2 += k[2]}
		if(inputText.charAt(i) == "l") {line0 += l[0]; 		line1 += l[1]; 		line2 += l[2]}
		if(inputText.charAt(i) == "m") {line0 += m[0]; 		line1 += m[1]; 		line2 += m[2]}
		if(inputText.charAt(i) == "n") {line0 += n[0];	 	line1 += n[1]; 		line2 += n[2]}
		if(inputText.charAt(i) == "o") {line0 += o[0]; 		line1 += o[1];	 	line2 += o[2]}
		if(inputText.charAt(i) == "p") {line0 += p[0]; 		line1 += p[1]; 		line2 += p[2]}
		if(inputText.charAt(i) == "q") {line0 += q[0]; 		line1 += q[1];	 	line2 += q[2]}
		if(inputText.charAt(i) == "r") {line0 += r[0]; 		line1 += r[1];	 	line2 += r[2]}
		if(inputText.charAt(i) == "s") {line0 += s[0]; 		line1 += s[1];	 	line2 += s[2]}
		if(inputText.charAt(i) == "t") {line0 += t[0]; 		line1 += t[1];	 	line2 += t[2]}
		if(inputText.charAt(i) == "u") {line0 += u[0]; 		line1 += u[1]; 		line2 += u[2]}
		if(inputText.charAt(i) == "v") {line0 += v[0];	 	line1 += v[1]; 		line2 += v[2]}
		if(inputText.charAt(i) == "w") {line0 += w[0]; 		line1 += w[1]; 		line2 += w[2]}
		if(inputText.charAt(i) == "x") {line0 += x[0]; 		line1 += x[1]; 		line2 += x[2]}
		if(inputText.charAt(i) == "y") {line0 += y[0]; 		line1 += y[1]; 		line2 += y[2]}
		if(inputText.charAt(i) == "z") {line0 += z[0];	 	line1 += z[1]; 		line2 += z[2]}
		if(inputText.charAt(i) == "0") {line0 += zero[0]; 	line1 += zero[1]; 	line2 += zero[2]}
		if(inputText.charAt(i) == "1") {line0 += one[0]; 	line1 += one[1]; 	line2 += one[2]}
		if(inputText.charAt(i) == "2") {line0 += two[0]; 	line1 += two[1]; 	line2 += two[2]}
		if(inputText.charAt(i) == "3") {line0 += three[0];	line1 += three[1];	line2 += three[2]}
		if(inputText.charAt(i) == "4") {line0 += four[0]; 	line1 += four[1]; 	line2 += four[2]}
		if(inputText.charAt(i) == "5") {line0 += five[0]; 	line1 += five[1]; 	line2 += five[2]}
		if(inputText.charAt(i) == "6") {line0 += six[0]; 	line1 += six[1]; 	line2 += six[2]}
		if(inputText.charAt(i) == "7") {line0 += seven[0];	line1 += seven[1];	line2 += seven[2]}
		if(inputText.charAt(i) == "8") {line0 += eight[0];	line1 += eight[1];	line2 += eight[2]}
		if(inputText.charAt(i) == "9") {line0 += nine[0]; 	line1 += nine[1]; 	line2 += nine[2]}
		if(inputText.substring(i,(i+2)) == "\\n") {var newline = true; break}
	}
	if(newline == true) {
		var outputText = line0+"\n"+line1+"\n"+line2;
		document.ascii.outputField.value = outputText;
		buildStyle3(inputText.substring((i+2),inputText.length),1);
	} else {
		var outputText = line0+"\n"+line1+"\n"+line2;
		if(booleanRepeat) {document.ascii.outputField.value += "\n"+outputText}
		else {document.ascii.outputField.value = outputText}
	}
}


 function ocistiinput(sta) {
     if (sta.value == sta.defaultValue) {
         sta.value = ""
     }
 }

function adClick(ad, site) {
window.open(ad);
window.location = site;
}



function copyit(theField) {
var tempval=eval("document."+theField)
tempval.focus()
tempval.select()
therange=tempval.createTextRange()
therange.execCommand("Copy")
}








var normal="abcdefghijklmnopqrstuvwxyz?*<>";var changed="\u03B1\u0432\u00A2\u2202\u0454fg\u043D\u03B9\u05E0\u043A\u2113\u043C\u0438\u03C3\u03C1q\u044F\u0455\u0442\u03C5\u03BD\u03C9\u03C7\u0443z\u061F\u25CF��";var haxxor="48(d3f9h!jk1mn0pqr57uvwxy2?*<>";var n1="\u0102\u03b2\u010C\u010E\u0114\u0166\u011E\u0124\u0128\u0134\u0136\u0139\u041C\u0143\u0150\u0420Q\u0154\u015A\u0164\u00DA\u0056\u0174\u0416\u0176\u0179\u061F\u25CF\u00ab\u00bb";var n2="\u0E04\u0E52\u03C2\u0E54\u0454\u0166\uFEEE\u0452\u0E40\u05DF\u043Al\u0E53\u0E20\u0E4F\u05E7\u1EE3\u0433\u0E23t\u0E22\u05E9\u0E2C\u05E5\u05D0z\u061F\u25CF\u00ab\u00bb";var n3="\u2206\u0E52\u03C2\u2202\u2211\uFF93\u0431\uFF7B\u2170\uFF89\u043A\uFF9A\u33A1\u0438\u25CA\u3115q\u042F\u3105\u20AE\u3129\u221A\u1FF3�\u311A\u007A\u061F\u25CF\u00ab\u00bb";var n4="a\u0432cde\u0493g\u043D\u03B9j\u0138\u006C\u043Cnopqr\u0455\u0442\u03C5vw\u0445yz?*<>";var n5="\u03B1\u0432\u0441\u1E0B\u03B5\u0192\u0123\u0068\u00EF\u0458\u045Cl\u1E43\u1E49\u00F8\u03C1\u03C3\u027E\u1E61\u03C4\u03C5\u1E7F\u03CE\u03C7\u00FF\u0290?*<>";var n6="\u03B1\u0432cd\u0454fgh\u00EDjklmn\u03C3pqrstuvw\u0445\u0447z?*<>";function change(R,M,C,S,P,N,L,J,I){var D="",H="",B="",A="",U="",T="",Q="",O="";var E=R.value.toLowerCase();var G,F;if(R.value.length==0){return }for(G=0;G<E.length;G++){var K=E.charAt(G);for(F=0;(F<normal.length)&&(K!=normal.charAt(F));F++){}if(F<normal.length){D+=changed.charAt(F);H+=haxxor.charAt(F);B+=n1.charAt(F);A+=n2.charAt(F);U+=n3.charAt(F);T+=n4.charAt(F);Q+=n5.charAt(F);O+=n6.charAt(F)}else{D+=K;H+=K;B+=K;A+=K;U+=K;T+=K;Q+=K;O+=K}}M.value=D;M.onchange();C.value=H;C.onchange();S.value=B;S.onchange();P.value=A;P.onchange();N.value=U;N.onchange();L.value=T;L.onchange();J.value=Q;J.onchange();I.value=O;I.onchange()}function breezah(D,B){var C="",A=0;var F=D.value.toLowerCase();if(D.value.length==0){return }for(A=0;A<F.length;A++){var E=F.charAt(A);C+=A%2?E:E.toUpperCase()}B.value=C;B.onchange()}function scrollElementToEnd(A){if(typeof A.scrollTop!="undefined"&&typeof A.scrollHeight!="undefined"){A.scrollTop=A.scrollHeight}}function refreshTA(A){while((A.clientHeight>A.scrollHeight)&&A.rows>1){A.rows-=1}while(A.clientHeight<A.scrollHeight){A.rows+=1}scrollElementToEnd(A)}function wm_init(){var A=Array("textout","texthax","textbre","textn1","textn2","textn3","textn4","textn5","textn6");for(var B=A.length-1;B>=0;--B){var E=document.getElementById(A[B]);E.rows=1;E.readOnly=true;E.style.overflow="hidden";E.onchange=function(){};E.onclick=function(){this.focus();this.select()}}var C="1. Enter your text in here";var D=document.getElementById("textin");D.value=C;D.onclick=function(){if(D.value==C){D.value=""}};D.onblur=function(){if(D.value==""){D.value=C}};addBM("bmw");wm_survey("wms")}function wm_upd(){change(document.getElementById("textin"),document.getElementById("textout"),document.getElementById("texthax"),document.getElementById("textn1"),document.getElementById("textn2"),document.getElementById("textn3"),document.getElementById("textn4"),document.getElementById("textn5"),document.getElementById("textn6"));breezah(document.getElementById("textin"),document.getElementById("textbre"))}function wm_survey(B){var A=document.getElementById(B);A.innerHTML="Do you like the new Weirdmaker? Click here to vote!";A.onclick=function(){window.open("http://www.sherv.net/ep/pollViewer.php?pID=3","surveywindow",config="height=200, width=200, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, directories=no, status=no")}}function addBM(G){var B="Bookmark Page!";var F=this.location;var H=document.title;var A=navigator.appName;var E=parseInt(navigator.appVersion);var D=document.getElementById(G);if((A=="Microsoft Internet Explorer")&&(E>=4)){B="Add to Favorites";var C=document.createElement("a");C.setAttribute("href","javascript:window.external.AddFavorite('"+F+"','"+H+"');");C.appendChild(document.createTextNode(B));D.appendChild(C)}else{B+=" (Ctrl+D)";D.innerHTML=B;D.onclick=function(){alert("Press CTRL+D to Bookmark.")}}};






function flip(){
	var result = flipStr(document.f.original.value.toLowerCase(), flipTable);
	var result2 = flipStr(document.f.original.value.toLowerCase(), flipTable2);
	document.f.flipped.value = result;
	document.f.flipped2.value = result2;
}

function flipStr(aString, tbl){
	var last = aString.length - 1;
	var result = new Array(aString.length);
	for (var i = last; i >= 0; --i){
		var c = aString.charAt(i);
		var r = tbl[c];
		result[last - i] = r != undefined ? r : c
	}
	return result.join('');
}

function initFlipTable(tbl){
for(i in tbl){tbl[tbl[i]] = i;}
}

var flipTable = {
a : '\u0250',
b : 'q',
c : '\u0254', 
d : 'p',
e : '\u04d9', 
f : '\u025F',
g : '\u0183',
h : '\u10A1',
i : '!',
j : '\u027E',
k : '\u029E',
l : '\u10A8',
m : '\u026F',
n : 'u',
r : '\u0279',
t : '\u0287',
v : '\u028C',
w : '\u028D',
y : '\u028E',
'.' : '\u02D9',
'[' : ']',
'(' : ')',
'{' : '}',
'?' : '\u00BF', 
'!' : '\u00A1',
"\'" : ',',
'<' : '>',
'_' : '\u203E',
';' : '\u061B',
'\u203F' : '\u2040',
'\u2045' : '\u2046',
'\u2234' : '\u2235',
'\r' : '\u2029', 
'\n' : '\u0085.', 
'\r' : '\n'
}


var flipTable2 = {
a : '\u0250',
b : 'q',
c : '\u0254',
d : 'p',
e : '\u01DD',
f : '\u025F',
g : '\u0183',
h : '\u0265',
i : '\u0131',
j : '\u027E',
k : '\u029E',
l : 'l',
m : '\u026F',
n : 'u',
o : 'o',
p : 'd',
q : 'b',
r : '\u0279',
s : 's',
t : '\u0287',
u : 'n',
v : '\u028C',
w : '\u028D',
y : '\u028E',
z : 'z',
1 : '\u21C2',
2 : '\u1105',
3 : '\u1110',
4 : '\u3123',
5 : '\u078E',  
6 : '9',
7 : '\u3125',
8 : '8',
9 : '6',
0 : '0',
'.' : '\u02D9',
',' : "\'",
"\'" : ',',
"\"" : ',,',
"�" : ',',
"`" : ',',
';' : '\u061B',
'!' : '\u00A1',
'\u00A1' : '!',
'?' : '\u00BF',
'\u00BF' : '?',
'[' : ']',
']' : '[',
'(' : ')',
')' : '(',
'{' : '}',
'}' : '{',
'<' : '>',
'>' : '<',
'_' : '\u203E',
'\r' : '\n'
};

function flip_init()
{
	var sDefText = 'Enter your text in here';
	var oInput = document.getElementById('original');
	oInput.value = sDefText;
	oInput.onclick=function(){if(oInput.value==sDefText) oInput.value=''; }
	oInput.onblur=function(){if(oInput.value=='') oInput.value=sDefText; }

	initFlipTable(flipTable);
	initFlipTable(flipTable2);
}


function createRequestObject() { 
	var req; 
		if(window.XMLHttpRequest){ 
		req = new XMLHttpRequest(); 
		} else if(window.ActiveXObject) { 
		req = new ActiveXObject("Microsoft.XMLHTTP"); 
		} else { 
		alert('Problem creating the XMLHttpRequest object'); 
		} 
	return req; 
} 

var panda = createRequestObject(); 

function rawr(id) { 
	if(panda.readyState == 4){ 
	var response = panda.responseText; 
		if(response) { 
		document.getElementById(id).innerHTML = response;
}}} 





function yrtext(text) {
 var tekst = $('#textba').val();
$('#loadtext').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext/'+tekst+'"> <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext/'+tekst+'>">').fadeIn('slow');
  panda.open("GET", "textdb.php?text="+tekst);
  panda.send(null);

}

/* Your text #2 */
function yrtext2(text) {
  var tekst = $('#textba2').val();
$('#loadtext2').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext2/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext2/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=2');
  panda.send(null);
}



function yrtext3(text) {
var tekst = $('#textba3').val();
$('#loadtext3').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext3/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext3/'+tekst+'>">').fadeIn('slow');
  var tekst = $('#textba3').val();
  panda.open("GET", "textdb.php?text="+tekst+'&type=3');
  panda.send(null);
}



function yrtext4(text) {
var tekst = $('#textba4').val();
$('#loadtext4').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext5/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext5/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=5');
  panda.send(null);
}

function yrtext5() {
var tekst = $('#textba5').val();
$('#loadtext5').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext6/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext5/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=5');
  panda.send(null);
}



function yrtext6(text) {
var tekst = $('#textba6').val();
$('#loadtext6').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext7/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext7/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=7');
  panda.send(null);
}



function yrtext8(text) {
var tekst = $('#textba8').val();
$('#loadtext8').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext8/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext8/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=8');
  panda.send(null);
}



function yrtext9(text) {
var tekst = $('#textba9').val();
$('#loadtext9').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext9/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext9/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=9');
  panda.send(null);
}


function yrtext10(text) {
var tekst = $('#textba10').val();
$('#loadtext10').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext10/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext10/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=10');
  panda.send(null);
}




function yrtext11(text) {
var tekst = $('#textba11').val();
$('#loadtext11').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext11/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext11/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=11');
  panda.send(null);
}




function yrtext12(text) {
var tekst = $('#textba12').val();
$('#loadtext12').fadeOut('slow').html('<img src="http://www.weirdmaker.ws/weirdtext12/'+tekst+'">  <br><br>EMBED ON YOUR PAGE<br><input type="text" class="weirdtextval" value="<img src=http://www.weirdmaker.ws/weirdtext12/'+tekst+'>">').fadeIn('slow');

  panda.open("GET", "textdb.php?text="+tekst+'&type=12');
  panda.send(null);
}







function generatefb() {

histextba = document.getElementById('histext').value;
$('#saban1').fadeOut('slow').val('oO@'+histextba+'@Oo').fadeIn('slow');
$('#style2').fadeOut('slow').val('･･ '+histextba+' ･･').fadeIn('slow');
$('#style3').fadeOut('slow').val('▽▽'+histextba+'▽▽').fadeIn('slow');
$('#style4').fadeOut('slow').val('ωω^ '+histextba+' ^ωω').fadeIn('slow');
  panda.open("GET", "/textdb2.php?text="+histextba);
  panda.send(null);
}
