All pastes #22647 Raw Edit

Something

public html v1 · immutable
#22647 ·published 2005-09-11 15:30 UTC
rendered paste body
<html><head><META http-equiv=Content-Type content="text/html; charset=UTF-8">	<title>Virtual European Keyboard</title><style><!--textarea {font-size:1em;margin:0;padding:0;}input.key {width:2em;}input.diacritic {font-size:large;width:1em;height:3ex;}--></style><script language="JavaScript">window.resizeTo(530,600);function copyall() {var string=eval(document.form1.text_target)string.focus()string.select()temp=string.createTextRange()temp.execCommand("Copy")}function del() {if (document.form1.text_target.value.length>0){document.form1.text_target.value=document.form1.text_target.value.substring(0,document.form1.text_target.value.length-1);character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);}document.form1.text_target.focus();}function grave()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u00C0";putchar(character,character);}	if (character=="E") {del();character="\u00C8";putchar(character,character);}	if (character=="I") {del();character="\u00CC";putchar(character,character);}	if (character=="O") {del();character="\u00D2";putchar(character,character);}	if (character=="U") {del();character="\u00D9";putchar(character,character);}	if (character=="a") {del();character="\u00E0";putchar(character,character);}	if (character=="e") {del();character="\u00E8";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u00EC";putchar(character,character);}	if (character=="o") {del();character="\u00F2";putchar(character,character);}	if (character=="u") {del();character="\u00F9";putchar(character,character);}	}function acute()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u00C1";putchar(character,character);}	if (character=="C") {del();character="\u0106";putchar(character,character);}	if (character=="E") {del();character="\u00C9";putchar(character,character);}	if (character=="I") {del();character="\u00CD";putchar(character,character);}	if (character=="L") {del();character="\u0139";putchar(character,character);}	if (character=="N") {del();character="\u0143";putchar(character,character);}	if (character=="O") {del();character="\u00D3";putchar(character,character);}	if (character=="R") {del();character="\u0154";putchar(character,character);}	if (character=="S") {del();character="\u015A";putchar(character,character);}	if (character=="U") {del();character="\u00DA";putchar(character,character);}	if (character=="Y") {del();character="\u00DD";putchar(character,character);}	if (character=="Z") {del();character="\u0179";putchar(character,character);}	if (character=="a") {del();character="\u00E1";putchar(character,character);}	if (character=="c") {del();character="\u0107";putchar(character,character);}	if (character=="e") {del();character="\u00E9";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u00ED";putchar(character,character);}	if (character=="l") {del();character="\u013A";putchar(character,character);}	if (character=="n") {del();character="\u0144";putchar(character,character);}	if (character=="o") {del();character="\u00F3";putchar(character,character);}	if (character=="r") {del();character="\u0155";putchar(character,character);}	if (character=="u") {del();character="\u00FA";putchar(character,character);}	if (character=="s") {del();character="\u015B";putchar(character,character);}	if (character=="y") {del();character="\u00FD";putchar(character,character);}	if (character=="z") {del();character="\u017A";putchar(character,character);}	}function dblacute()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="O") {del();character="\u0150";putchar(character,character);}	if (character=="U") {del();character="\u0170";putchar(character,character);}	if (character=="o") {del();character="\u0151";putchar(character,character);}	if (character=="u") {del();character="\u0171";putchar(character,character);}	}function circumflex()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u00C2";putchar(character,character);}	if (character=="C") {del();character="\u0108";putchar(character,character);}	if (character=="E") {del();character="\u00CA";putchar(character,character);}	if (character=="G") {del();character="\u011C";putchar(character,character);}	if (character=="H") {del();character="\u0124";putchar(character,character);}	if (character=="I") {del();character="\u00CE";putchar(character,character);}	if (character=="J") {del();character="\u0134";putchar(character,character);}	if (character=="O") {del();character="\u00D4";putchar(character,character);}	if (character=="S") {del();character="\u015C";putchar(character,character);}	if (character=="U") {del();character="\u00DB";putchar(character,character);}	if (character=="W") {del();character="\u0174";putchar(character,character);}	if (character=="Y") {del();character="\u0176";putchar(character,character);}	if (character=="a") {del();character="\u00E2";putchar(character,character);}	if (character=="c") {del();character="\u0109";putchar(character,character);}	if (character=="e") {del();character="\u00EA";putchar(character,character);}	if (character=="g") {del();character="\u011D";putchar(character,character);}	if (character=="h") {del();character="\u0125";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u00EE";putchar(character,character);}	if (character=="j") {del();character="\u0135";putchar(character,character);}	if (character=="o") {del();character="\u00F4";putchar(character,character);}	if (character=="s") {del();character="\u015D";putchar(character,character);}	if (character=="u") {del();character="\u00FB";putchar(character,character);}	if (character=="w") {del();character="\u0175";putchar(character,character);}	if (character=="y") {del();character="\u0177";putchar(character,character);}	}function tilde()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u00C3";putchar(character,character);}	if (character=="I") {del();character="\u0128";putchar(character,character);}	if (character=="N") {del();character="\u00D1";putchar(character,character);}	if (character=="O") {del();character="\u00D5";putchar(character,character);}	if (character=="U") {del();character="\u0168";putchar(character,character);}	if (character=="a") {del();character="\u00E3";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u0129";putchar(character,character);}	if (character=="n") {del();character="\u00F1";putchar(character,character);}	if (character=="o") {del();character="\u00F5";putchar(character,character);}	if (character=="u") {del();character="\u0169";putchar(character,character);}	}function diaeresis()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u00C4";putchar(character,character);}	if (character=="E") {del();character="\u00CB";putchar(character,character);}	if (character=="I") {del();character="\u00CF";putchar(character,character);}	if (character=="O") {del();character="\u00D6";putchar(character,character);}	if (character=="U") {del();character="\u00DC";putchar(character,character);}	if (character=="Y") {del();character="\u0178";putchar(character,character);}	if (character=="a") {del();character="\u00E4";putchar(character,character);}	if (character=="e") {del();character="\u00EB";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u00EF";putchar(character,character);}	if (character=="o") {del();character="\u00F6";putchar(character,character);}	if (character=="u") {del();character="\u00FC";putchar(character,character);}	if (character=="y") {del();character="\u00FF";putchar(character,character);}	}function ring()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u00C5";putchar(character,character);}	if (character=="U") {del();character="\u016E";putchar(character,character);}	if (character=="a") {del();character="\u00E5";putchar(character,character);}	if (character=="u") {del();character="\u016F";putchar(character,character);}	}function cedilla()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="C") {del();character="\u00C7";putchar(character,character);}	if (character=="G") {del();character="\u0122";putchar(character,character);}	if (character=="K") {del();character="\u0136";putchar(character,character);}	if (character=="L") {del();character="\u013B";putchar(character,character);}	if (character=="N") {del();character="\u0145";putchar(character,character);}	if (character=="R") {del();character="\u0156";putchar(character,character);}	if (character=="S") {del();character="\u015E";putchar(character,character);}	if (character=="T") {del();character="\u0162";putchar(character,character);}	if (character=="c") {del();character="\u00E7";putchar(character,character);}	if (character=="g") {del();character="\u0123";putchar(character,character);}	if (character=="k") {del();character="\u0137";putchar(character,character);}	if (character=="l") {del();character="\u013C";putchar(character,character);}	if (character=="n") {del();character="\u0146";putchar(character,character);}	if (character=="r") {del();character="\u0157";putchar(character,character);}	if (character=="s") {del();character="\u015F";putchar(character,character);}	if (character=="t") {del();character="\u0163";putchar(character,character);}	}function macron()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u0100";putchar(character,character);}	if (character=="E") {del();character="\u0112";putchar(character,character);}	if (character=="I") {del();character="\u012A";putchar(character,character);}	if (character=="O") {del();character="\u014C";putchar(character,character);}	if (character=="U") {del();character="\u016A";putchar(character,character);}	if (character=="a") {del();character="\u0101";putchar(character,character);}	if (character=="e") {del();character="\u0113";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u012B";putchar(character,character);}	if (character=="o") {del();character="\u014D";putchar(character,character);}	if (character=="u") {del();character="\u016B";putchar(character,character);}	}function breve()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u0102";putchar(character,character);}	if (character=="E") {del();character="\u0114";putchar(character,character);}	if (character=="G") {del();character="\u011E";putchar(character,character);}	if (character=="I") {del();character="\u012C";putchar(character,character);}	if (character=="O") {del();character="\u014E";putchar(character,character);}	if (character=="U") {del();character="\u016C";putchar(character,character);}	if (character=="a") {del();character="\u0103";putchar(character,character);}	if (character=="e") {del();character="\u0115";putchar(character,character);}	if (character=="g") {del();character="\u011F";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u012D";putchar(character,character);}	if (character=="o") {del();character="\u014F";putchar(character,character);}	if (character=="u") {del();character="\u016D";putchar(character,character);}	}function ogonek()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="A") {del();character="\u0104";putchar(character,character);}	if (character=="E") {del();character="\u0118";putchar(character,character);}	if (character=="I") {del();character="\u012E";putchar(character,character);}	if (character=="U") {del();character="\u0172";putchar(character,character);}	if (character=="a") {del();character="\u0105";putchar(character,character);}	if (character=="e") {del();character="\u0119";putchar(character,character);}	if ((character=="i") || (character=="\u0131")) {del();character="\u012F";putchar(character,character);}	if (character=="u") {del();character="\u0173";putchar(character,character);}	}function topdot()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="C") {del();character="\u010A";putchar(character,character);}	if (character=="E") {del();character="\u0116";putchar(character,character);}	if (character=="G") {del();character="\u0120";putchar(character,character);}	if (character=="I") {del();character="\u0130";putchar(character,character);}	if (character=="Z") {del();character="\u017B";putchar(character,character);}	if (character=="c") {del();character="\u010B";putchar(character,character);}	if (character=="e") {del();character="\u0117";putchar(character,character);}	if (character=="\u0131") {del();character="i";putchar(character,character);}	if (character=="g") {del();character="\u0121";putchar(character,character);}	if (character=="z") {del();character="\u017C";putchar(character,character);}	}function middot()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="L") {del();character="\u013F";putchar(character,character);}	if (character=="l") {del();character="\u0140";putchar(character,character);}	}function caron()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="C") {del();character="\u010C";putchar(character,character);}	if (character=="D") {del();character="\u010E";putchar(character,character);}	if (character=="E") {del();character="\u011A";putchar(character,character);}	if (character=="L") {del();character="\u013D";putchar(character,character);}	if (character=="N") {del();character="\u0147";putchar(character,character);}	if (character=="R") {del();character="\u0158";putchar(character,character);}	if (character=="S") {del();character="\u0160";putchar(character,character);}	if (character=="T") {del();character="\u0164";putchar(character,character);}	if (character=="Z") {del();character="\u017D";putchar(character,character);}	if (character=="c") {del();character="\u010D";putchar(character,character);}	if (character=="d") {del();character="\u010F";putchar(character,character);}	if (character=="e") {del();character="\u011B";putchar(character,character);}	if (character=="l") {del();character="\u013E";putchar(character,character);}	if (character=="n") {del();character="\u0148";putchar(character,character);}	if (character=="r") {del();character="\u0159";putchar(character,character);}	if (character=="s") {del();character="\u0161";putchar(character,character);}	if (character=="t") {del();character="\u0165";putchar(character,character);}	if (character=="z") {del();character="\u017E";putchar(character,character);}	}function stroke()	{character=document.form1.text_target.value.substr(document.form1.text_target.value.length-1,1);document.form1.text_target.focus();	if (character=="D") {del();character="\u0110";putchar(character,character);}	if (character=="H") {del();character="\u0126";putchar(character,character);}	if (character=="L") {del();character="\u0141";putchar(character,character);}	if (character=="T") {del();character="\u0166";putchar(character,character);}	if (character=="d") {del();character="\u0111";putchar(character,character);}	if (character=="h") {del();character="\u0127";putchar(character,character);}	if (character=="l") {del();character="\u0142";putchar(character,character);}	if (character=="t") {del();character="\u0167";putchar(character,character);}	}function putchar(a,b)	{	character=a;	if (event.shiftKey) {character=b};	document.form1.text_target.value += character;	document.form1.text_target.focus();	}function help() {alert ("Use mouse to enter text. You can then copy & paste it to any application.\nUse your keyboard Shift key to enter upper symbol/uppercase.");}function addbookmark(){ window.external.AddFavorite('http://keyboard.lab.co.il/launch/european.htm','Virtual European Keyboard') }</script></head><body bgcolor="#efefef" OnLoad="window.focus();document.form1.text_target.focus();"><table width="100%"><tr><td>&copy;<a href="mailto:yuval@lab.co.il">Yuval Rabinovich</a> 2003</td><td align="right"><a href="http://keyboard.lab.co.il/" target="_blank">Universal Virtual Keyboards</a></td></tr></table><table align="center"><tr><td align="center" colspan="3"><form name="form1"><table width="100%"><tr><td align="left"><input onclick="copyall()" type="button" value="Copy All"></td><td align="center"><input type="reset" value="Clear all" onClick="document.form1.text_target.focus();"></td><td align="center"><input type="button" onClick=help() value="Help"></td><td align="right"><input type="button" onClick=addbookmark() value="Add to Favorites"></td></tr></table><textarea name="text_target" rows="15" cols="46"></textarea></form></td></tr><tr><td align="center" rowspan="2" valign="top"><input type="button" onClick=putchar("q","Q") value="Q" class="key"><input type="button" onClick=putchar("w","W") value="W" class="key"><input type="button" onClick=putchar("e","E") value="E" class="key"><input type="button" onClick=putchar("r","R") value="R" class="key"><input type="button" onClick=putchar("t","T") value="T" class="key"><input type="button" onClick=putchar("y","Y") value="Y" class="key"><input type="button" onClick=putchar("u","U") value="U" class="key"><input type="button" onClick=putchar("i","I") value="I" class="key"><input type="button" onClick=putchar("o","O") value="O" class="key"><input type="button" onClick=putchar("p","P") value="P" class="key"><br><input type="button" onClick=putchar("a","A") value="A" class="key"><input type="button" onClick=putchar("s","S") value="S" class="key"><input type="button" onClick=putchar("d","D") value="D" class="key"><input type="button" onClick=putchar("f","F") value="F" class="key"><input type="button" onClick=putchar("g","G") value="G" class="key"><input type="button" onClick=putchar("h","H") value="H" class="key"><input type="button" onClick=putchar("j","J") value="J" class="key"><input type="button" onClick=putchar("k","K") value="K" class="key"><input type="button" onClick=putchar("l","L") value="L" class="key"><br><input type="button" onClick=putchar("z","Z") value="Z" class="key"><input type="button" onClick=putchar("x","X") value="X" class="key"><input type="button" onClick=putchar("c","C") value="C" class="key"><input type="button" onClick=putchar("v","V") value="V" class="key"><input type="button" onClick=putchar("b","B") value="B" class="key"><input type="button" onClick=putchar("n","N") value="N" class="key"><input type="button" onClick=putchar("m","M") value="M" class="key"><input type="button" onClick=putchar("&#186;","&#186;") value="&#186;" class="key"><br><input type="button" onClick=putchar("&nbsp;","&nbsp;") value="" style="width:10em;"><br><br><input type="button" onClick=putchar("&#240;","&#208;") value="&#240;" class="key"><input type="button" onClick=putchar("&#248;","&#216;") value="&#248;" class="key"><input type="button" onClick=putchar("&#254;","&#222;") value="&#254;" class="key"><input type="button" onClick=putchar("&#223;","SS") value="&#223;" class="key"><input type="button" onClick=putchar("&#305;","I") value="&#305;" class="key"><input type="button" onClick=putchar("&#312;","&#312;") value="&#312;" class="key"><input type="button" onClick=putchar("&#329;","&#329;") value="&#329;" class="key"><input type="button" onClick=putchar("&#331;","&#330;") value="&#331;" class="key"><input type="button" onClick=putchar("&#383;","&#383;") value="&#383;" class="key"></td><td rowspan="2" align="center" valign="top"><input type="button" onClick=putchar("&#8364;","&#8364;") value="&#8364;" class="key"><br><input type="button" onClick=putchar("&#230;","&#198;") value="&#198;" class="key"><input type="button" onClick=putchar("&#307;","&#306;") value="&#306;" class="key"><input type="button" onClick=putchar("&#339;","&#338;") value="&#338;" class="key"><hr><input type="button" onClick=putchar("&#186;","&#186;") value="&#186;" class="key"><input type="button" onClick=putchar("&#170;","&#170;") value="&#170;" class="key"><br><input type="button" onClick=putchar("&#161;","&#161;") value="&#161;" class="key"><input type="button" onClick=putchar("&#191;","&#191;") value="&#191;" class="key"><br></td><td align="center" valign="top"><input type="button" value="&#8592;" onClick=del() class="key"></td></tr><tr><td align="center" valign="top" width="25%"><input type="button" value="&#96;" onClick=grave() class="diacritic" title="grave (à)"><input type="button" value="&#180;" onClick=acute() class="diacritic" title="acute (á)"><input type="button" value="&#710;" onClick=circumflex() class="diacritic" title="circumflex (â)"><input type="button" value="&#732;" onClick=tilde() class="diacritic" title="tilde (ã)"><br><input type="button" value="&#168;" onClick=diaeresis() class="diacritic" title="diaeresis (ä)"><input type="button" value="&#730;" onClick=ring() class="diacritic" title="ring (å)"><input type="button" value="&#184;" onClick=cedilla() class="diacritic" title="cedilla (ç)"><input type="button" value="&#175;" onClick=macron() class="diacritic" title="macron (&#257;)"><br><input type="button" value="&#728;" onClick=breve() class="diacritic" title="breve (&#259;)"><input type="button" value="&#731;" onClick=ogonek() class="diacritic" title="ogonek (&#261;)"><input type="button" value="&#729;" onClick=topdot() class="diacritic" title="top dot (&#267;)"><input type="button" value="&#711;" onClick=caron() class="diacritic" title="caron (&#269;)"><br><input type="button" value="-" onClick=stroke() class="diacritic" title="stroke (&#321;)"><input type="button" value="&bull;" onClick=middot() class="diacritic" title="middle dot (&#319;)"><input type="button" value="&#733;" onClick=dblacute() class="diacritic" title="double acute (&#369;)"></td></tr></table></body></html>