var cd= new Array();
var txt=new Array();
var md= new Array();
var ed=new Array();
var al= new Array();
var px=new Array();
var pxm= new Array();
var ibg=new Array();
var ied= new Array();
var strt=new Array();

cd[1] = "Alif";
txt[1] = 0xFE8D;
cd[2] = "Tashdid";
txt[2] = 0xFE7D;
cd[3] = "kafb";
txt[3] = 0xFB90;
cd[4] = "gafb";
txt[4] = 0xFB94;
cd[5] = "kafm";
txt[5] = 0xFB91;
cd[6] = "gafm";
txt[6] = 0xFB95;
cd[7] = "|";
txt[7] = 0x0000;
md[7] = 0x0000;
ed[7] = 0x0000;
al[7] = 0x0000;
px[7] = 0x0000;
pxm[7] = 0x0000;
ibg[7] = 0x0;
ied[7] = 0x0;
strt[7] = 0x0000;
cd[8] = "a";
txt[8] = 0xFE76;
md[8] = 0xFE77;
ed[8] = 0xFE76;
al[8] = 0xFE8D;
px[8] = 0x0000;
pxm[8] = 0x0000;
ibg[8] = 0x0;
ied[8] = 0x0;
strt[8] = 0xFE8D;
cd[9] = "b";
txt[9] = 0xFE91;
md[9] = 0xFE92;
ed[9] = 0xFE90;
al[9] = 0xFE8F;
px[9] = 0x0000;
pxm[9] = 0x0000;
ibg[9] = 0x0;
ied[9] = 0x0;
strt[9] = 0xFE91;
cd[10] = "p";
txt[10] = 0xFB58;
md[10] = 0xFB59;
ed[10] = 0xFB57;
al[10] = 0xFB56;
px[10] = 0x0000;
pxm[10] = 0x0000;
ibg[10] = 0x0;
ied[10] = 0x0;
strt[10] = 0xFB58;
cd[11] = "t";
txt[11] = 0xFE97;
md[11] = 0xFE98;
ed[11] = 0xFE96;
al[11] = 0xFE95;
px[11] = 0x0000;
pxm[11] = 0x0000;
ibg[11] = 0x0;
ied[11] = 0x0;
strt[11] = 0xFE97;
cd[12] = ",t";
txt[12] = 0xFB68;
md[12] = 0xFB69;
ed[12] = 0xFB67;
al[12] = 0xFB66;
px[12] = 0x0000;
pxm[12] = 0x0000;
ibg[12] = 0x0;
ied[12] = 0x0;
strt[12] = 0xFB68;
cd[13] = "_t";
txt[13] = 0xFE9B;
md[13] = 0xFE9C;
ed[13] = 0xFE9A;
al[13] = 0xFE99;
px[13] = 0x0000;
pxm[13] = 0x0000;
ibg[13] = 0x0;
ied[13] = 0x0;
strt[13] = 0xFE9B;
cd[14] = "j";
txt[14] = 0xFE9F;
md[14] = 0xFEA0;
ed[14] = 0xFE9E;
al[14] = 0xFE9D;
px[14] = 0x0000;
pxm[14] = 0x0000;
ibg[14] = 0x0;
ied[14] = 0x0;
strt[14] = 0xFE9F;
cd[15] = "^c";
txt[15] = 0xFB7C;
md[15] = 0xFB7D;
ed[15] = 0xFB7B;
al[15] = 0xFB7A;
px[15] = 0x0000;
pxm[15] = 0x0000;
ibg[15] = 0x0;
ied[15] = 0x0;
strt[15] = 0xFB7C;
cd[16] = ".h";
txt[16] = 0xFEA3;
md[16] = 0xFEA4;
ed[16] = 0xFEA2;
al[16] = 0xFEA1;
px[16] = 0x0000;
pxm[16] = 0x0000;
ibg[16] = 0x0;
ied[16] = 0x0;
strt[16] = 0xFEA3;
cd[17] = "_h";
txt[17] = 0xFEA7;
md[17] = 0xFEA8;
ed[17] = 0xFEA6;
al[17] = 0xFEA5;
px[17] = 0x0000;
pxm[17] = 0x0000;
ibg[17] = 0x0;
ied[17] = 0x0;
strt[17] = 0xFEA7;
cd[18] = "s";
txt[18] = 0xFEB3;
md[18] = 0xFEB4;
ed[18] = 0xFEB2;
al[18] = 0xFEB1;
px[18] = 0x0000;
pxm[18] = 0x0000;
ibg[18] = 0x0;
ied[18] = 0x0;
strt[18] = 0xFEB3;
cd[19] = "^s";
txt[19] = 0xFEB7;
md[19] = 0xFEB8;
ed[19] = 0xFEB6;
al[19] = 0xFEB5;
px[19] = 0x0000;
pxm[19] = 0x0000;
ibg[19] = 0x0;
ied[19] = 0x0;
strt[19] = 0xFEB7;
cd[20] = ".s";
txt[20] = 0xFEBB;
md[20] = 0xFEBC;
ed[20] = 0xFEBA;
al[20] = 0xFEB9;
px[20] = 0x0000;
pxm[20] = 0x0000;
ibg[20] = 0x0;
ied[20] = 0x0;
strt[20] = 0xFEBB;
cd[21] = ".d";
txt[21] = 0xFEBF;
md[21] = 0xFEC0;
ed[21] = 0xFEBE;
al[21] = 0xFEBD;
px[21] = 0x0000;
pxm[21] = 0x0000;
ibg[21] = 0x0;
ied[21] = 0x0;
strt[21] = 0xFEBF;
cd[22] = ".t";
txt[22] = 0xFEC3;
md[22] = 0xFEC4;
ed[22] = 0xFEC2;
al[22] = 0xFEC1;
px[22] = 0x0000;
pxm[22] = 0x0000;
ibg[22] = 0x0;
ied[22] = 0x0;
strt[22] = 0xFEC3;
cd[23] = ".z";
txt[23] = 0xFEC7;
md[23] = 0xFEC8;
ed[23] = 0xFEC6;
al[23] = 0xFEC5;
px[23] = 0x0000;
pxm[23] = 0x0000;
ibg[23] = 0x0;
ied[23] = 0x0;
strt[23] = 0xFEC7;
cd[24] = "`";
txt[24] = 0xFECB;
md[24] = 0xFECC;
ed[24] = 0xFECA;
al[24] = 0xFEC9;
px[24] = 0x0000;
pxm[24] = 0x0000;
ibg[24] = 0x0;
ied[24] = 0x0;
strt[24] = 0xFECB;
cd[25] = ".g";
txt[25] = 0xFECF;
md[25] = 0xFED0;
ed[25] = 0xFECE;
al[25] = 0xFECD;
px[25] = 0x0000;
pxm[25] = 0x0000;
ibg[25] = 0x0;
ied[25] = 0x0;
strt[25] = 0xFECF;
cd[26] = "f";
txt[26] = 0xFED3;
md[26] = 0xFED4;
ed[26] = 0xFED2;
al[26] = 0xFED1;
px[26] = 0x0000;
pxm[26] = 0x0000;
ibg[26] = 0x0;
ied[26] = 0x0;
strt[26] = 0xFED3;
cd[27] = "q";
txt[27] = 0xFED7;
md[27] = 0xFED8;
ed[27] = 0xFED6;
al[27] = 0xFED5;
px[27] = 0x0000;
pxm[27] = 0x0000;
ibg[27] = 0x0;
ied[27] = 0x0;
strt[27] = 0xFED7;
cd[28] = "kl";
txt[28] = 0xFCC7;
md[28] = 0xFCEB;
ed[28] = 0xFC81;
al[28] = 0xFC3B;
px[28] = 0x0000;
pxm[28] = 0x0000;
ibg[28] = 0x0;
ied[28] = 0x0;
strt[28] = 0xFCC7;
cd[29] = "g";
txt[29] = 0xFB94;
md[29] = 0xFB95;
ed[29] = 0xFB93;
al[29] = 0xFB92;
px[29] = 0x0000;
pxm[29] = 0x0000;
ibg[29] = 0x0;
ied[29] = 0x0;
strt[29] = 0xFB94;
cd[30] = "lA";
txt[30] = 0xFEFB;
md[30] = 0xFEFC;
ed[30] = 0xFEFC;
al[30] = 0xFEFB;
px[30] = 0x0000;
pxm[30] = 0x0000;
ibg[30] = 0x1;
ied[30] = 0x0;
strt[30] = 0xFEFB;
cd[31] = "m";
txt[31] = 0xFEE3;
md[31] = 0xFEE4;
ed[31] = 0xFEE2;
al[31] = 0xFEE1;
px[31] = 0x0000;
pxm[31] = 0x0000;
ibg[31] = 0x0;
ied[31] = 0x0;
strt[31] = 0xFEE3;
cd[32] = "n";
txt[32] = 0xFEE7;
md[32] = 0xFEE8;
ed[32] = 0xFEE6;
al[32] = 0xFEE5;
px[32] = 0x0000;
pxm[32] = 0x0000;
ibg[32] = 0x0;
ied[32] = 0x0;
strt[32] = 0xFEE7;
cd[33] = ",h";
txt[33] = 0xFBA8;
md[33] = 0xFBA9;
ed[33] = 0xFEEA;
al[33] = 0xFEE9;
px[33] = 0x0000;
pxm[33] = 0x0000;
ibg[33] = 0x0;
ied[33] = 0x0;
strt[33] = 0xFBA8;
cd[34] = "h";
txt[34] = 0xFBAC;
md[34] = 0xFBAD;
ed[34] = 0xFBAB;
al[34] = 0xFBAA;
px[34] = 0x0000;
pxm[34] = 0x0000;
ibg[34] = 0x0;
ied[34] = 0x0;
strt[34] = 0xFBAC;
cd[35] = "'";
txt[35] = 0xFE8B;
md[35] = 0xFE8C;
ed[35] = 0x0000;
al[35] = 0xFE80;
px[35] = 0x0000;
pxm[35] = 0x0000;
ibg[35] = 0x0;
ied[35] = 0x0;
strt[35] = 0xFE8B;
cd[36] = "y";
txt[36] = 0xFEF3;
md[36] = 0xFEF4;
ed[36] = 0xFBFD;
al[36] = 0xFBFC;
px[36] = 0x0000;
pxm[36] = 0x0000;
ibg[36] = 0x0;
ied[36] = 0x0;
strt[36] = 0xFEF3;
cd[37] = "d";
txt[37] = 0xFEA9;
md[37] = 0xFEAA;
ed[37] = 0xFEAA;
al[37] = 0xFEA9;
px[37] = 0x0000;
pxm[37] = 0x0000;
ibg[37] = 0x1;
ied[37] = 0x0;
strt[37] = 0xFEA9;
cd[38] = ",d";
txt[38] = 0xFB88;
md[38] = 0xFB89;
ed[38] = 0xFB89;
al[38] = 0xFB88;
px[38] = 0x0000;
pxm[38] = 0x0000;
ibg[38] = 0x1;
ied[38] = 0x0;
strt[38] = 0xFB88;
cd[39] = "_d";
txt[39] = 0xFEAB;
md[39] = 0xFEAC;
ed[39] = 0xFEAC;
al[39] = 0xFEAB;
px[39] = 0x0000;
pxm[39] = 0x0000;
ibg[39] = 0x1;
ied[39] = 0x0;
strt[39] = 0xFEAB;
cd[40] = "r";
txt[40] = 0xFEAD;
md[40] = 0xFEAE;
ed[40] = 0xFEAE;
al[40] = 0xFEAD;
px[40] = 0x0000;
pxm[40] = 0x0000;
ibg[40] = 0x1;
ied[40] = 0x0;
strt[40] = 0xFEAD;
cd[41] = ",r";
txt[41] = 0xFB8C;
md[41] = 0xFB8D;
ed[41] = 0xFB8D;
al[41] = 0xFB8C;
px[41] = 0x0000;
pxm[41] = 0x0000;
ibg[41] = 0x1;
ied[41] = 0x0;
strt[41] = 0xFB8C;
cd[42] = "z";
txt[42] = 0xFEAF;
md[42] = 0xFEB0;
ed[42] = 0xFEB0;
al[42] = 0xFEAF;
px[42] = 0x0000;
pxm[42] = 0x0000;
ibg[42] = 0x1;
ied[42] = 0x0;
strt[42] = 0xFEAF;
cd[43] = "^z";
txt[43] = 0xFB8A;
md[43] = 0xFB8B;
ed[43] = 0xFB8B;
al[43] = 0xFB8A;
px[43] = 0x0000;
pxm[43] = 0x0000;
ibg[43] = 0x1;
ied[43] = 0x0;
strt[43] = 0xFB8A;
cd[44] = "w";
txt[44] = 0xFEED;
md[44] = 0xFEEE;
ed[44] = 0xFEEE;
al[44] = 0xFEED;
px[44] = 0x0000;
pxm[44] = 0x0000;
ibg[44] = 0x1;
ied[44] = 0x0;
strt[44] = 0xFEED;
cd[45] = "A";
txt[45] = 0xFE8D;
md[45] = 0xFE8E;
ed[45] = 0xFE8E;
al[45] = 0xFE8D;
px[45] = 0x0000;
pxm[45] = 0x0000;
ibg[45] = 0x1;
ied[45] = 0x0;
strt[45] = 0xFE81;
cd[46] = "O";
txt[46] = 0xFEED;
md[46] = 0xFEEE;
ed[46] = 0xFEEE;
al[46] = 0xFEED;
px[46] = 0x0000;
pxm[46] = 0x0000;
ibg[46] = 0x1;
ied[46] = 0x0;
strt[46] = 0xFEED;
cd[47] = "E";
txt[47] = 0xFEF3;
md[47] = 0xFEF4;
ed[47] = 0xFBAF;
al[47] = 0xFBAE;
px[47] = 0x0000;
pxm[47] = 0x0000;
ibg[47] = 0x0;
ied[47] = 0x0;
strt[47] = 0xFEF3;
cd[48] = "u";
txt[48] = 0xFE78;
md[48] = 0xFE79;
ed[48] = 0xFE78;
al[48] = 0xFE78;
px[48] = 0xFE78;
pxm[48] = 0xFE79;
ibg[48] = 0x0;
ied[48] = 0x0;
strt[48] = 0xFE8D;
cd[49] = "U";
txt[49] = 0xFBD7;
md[49] = 0xFBD8;
ed[49] = 0xFBD8;
al[49] = 0xFBD7;
px[49] = 0x0000;
pxm[49] = 0x0000;
ibg[49] = 0x1;
ied[49] = 0x0;
strt[49] = 0xFBD7;
cd[50] = "i";
txt[50] = 0xFE7A;
md[50] = 0xFE7B;
ed[50] = 0xFE7A;
al[50] = 0xFE7A;
px[50] = 0xFE7A;
pxm[50] = 0xFE7B;
ibg[50] = 0x0;
ied[50] = 0x0;
strt[50] = 0xFE8D;
cd[51] = "I";
txt[51] = 0xFEF3;
md[51] = 0xFEF4;
ed[51] = 0xFBFD;
al[51] = 0xFBFC;
px[51] = 0xFE7A;
pxm[51] = 0xFE7B;
ibg[51] = 0x0;
ied[51] = 0x0;
strt[51] = 0xFEF3;
cd[52] = "e";
txt[52] = 0xFEF3;
md[52] = 0xFEF4;
ed[52] = 0xFBAF;
al[52] = 0xFBAE;
px[52] = 0x0000;
pxm[52] = 0x0000;
ibg[52] = 0x0;
ied[52] = 0x0;
strt[52] = 0xFE8D;
cd[53] = "o";
txt[53] = 0xFEED;
md[53] = 0xFEEE;
ed[53] = 0xFEEE;
al[53] = 0xFEED;
px[53] = 0x0000;
pxm[53] = 0xFE77;
ibg[53] = 0x1;
ied[53] = 0x0;
strt[53] = 0xFEED;
cd[54] = "N";
txt[54] = 0xFD3D;
md[54] = 0xFD3C;
ed[54] = 0xFD3C;
al[54] = 0xFD3D;
px[54] = 0x0000;
pxm[54] = 0x0000;
ibg[54] = 0x1;
ied[54] = 0x0;
strt[54] = 0xFD3D;
cd[55] = "Y";
txt[55] = 0xFC5D;
md[55] = 0xFC90;
ed[55] = 0xFC90;
al[55] = 0xFC5D;
px[55] = 0x0000;
pxm[55] = 0x0000;
ibg[55] = 0x0;
ied[55] = 0x0;
strt[55] = 0xFC5D;
cd[56] = "l";
txt[56] = 0xFEDF;
md[56] = 0xFEE0;
ed[56] = 0xFEDE;
al[56] = 0xFEDD;
px[56] = 0x0000;
pxm[56] = 0x0000;
ibg[56] = 0x0;
ied[56] = 0x0;
strt[56] = 0xFEDF;
cd[57] = "kA";
txt[57] = 0xFC37;
md[57] = 0xFC80;
ed[57] = 0xFC80;
al[57] = 0xFC37;
px[57] = 0x0000;
pxm[57] = 0x0000;
ibg[57] = 0x1;
ied[57] = 0x0;
strt[57] = 0xFC37;
cd[58] = "k";
txt[58] = 0xFEDB;
md[58] = 0xFEDC;
ed[58] = 0xFEDA;
al[58] = 0xFED9;
px[58] = 0x0000;
pxm[58] = 0x0000;
ibg[58] = 0x0;
ied[58] = 0x0;
strt[58] = 0xFEDB;
cd[59] = ".n";
txt[59] = 0xFEE7;
md[59] = 0xFEE8;
ed[59] = 0xFB9F;
al[59] = 0xFB9E;
px[59] = 0x0000;
pxm[59] = 0x0000;
ibg[59] = 0x0;
ied[59] = 0x0;
strt[59] = 0xFEE7;
cd[60] = ".";
txt[60] = 0x06D4;
md[60] = 0x06D4;
ed[60] = 0x06D4;
al[60] = 0x06D4;
px[60] = 0x0000;
pxm[60] = 0x0000;
ibg[60] = 0x0;
ied[60] = 0x1;
strt[60] = 0x06D4;
cd[61] = ",";
txt[61] = 0x060C;
md[61] = 0x060C;
ed[61] = 0x060C;
al[61] = 0x060C;
px[61] = 0x0000;
pxm[61] = 0x0000;
ibg[61] = 0x0;
ied[61] = 0x1;
strt[61] = 0x060C;
cd[62] = "?";
txt[62] = 0x061F;
md[62] = 0x061F;
ed[62] = 0x061F;
al[62] = 0x061F;
px[62] = 0x0000;
pxm[62] = 0x0000;
ibg[62] = 0x0;
ied[62] = 0x1;
strt[62] = 0x061F;
cd[63] = "!";
txt[63] = 0x0021;
md[63] = 0x0021;
ed[63] = 0x0021;
al[63] = 0x0021;
px[63] = 0x0000;
pxm[63] = 0x0000;
ibg[63] = 0x0;
ied[63] = 0x1;
strt[63] = 0x0021;
cd[64] = ":";
txt[64] = 0x003A;
md[64] = 0x003A;
ed[64] = 0x003A;
al[64] = 0x003A;
px[64] = 0x0000;
pxm[64] = 0x0000;
ibg[64] = 0x0;
ied[64] = 0x1;
strt[64] = 0x003A;
cd[65] = ")";
txt[65] = 0x0029;
md[65] = 0x0029;
ed[65] = 0x0029;
al[65] = 0x0029;
px[65] = 0x0000;
pxm[65] = 0x0000;
ibg[65] = 0x0;
ied[65] = 0x1;
strt[65] = 0x0029;
cd[66] = "(";
txt[66] = 0x0028;
md[66] = 0x0028;
ed[66] = 0x0028;
al[66] = 0x0028;
px[66] = 0x0000;
pxm[66] = 0x0000;
ibg[66] = 0x1;
ied[66] = 0x0;
strt[66] = 0x0028;
cd[67] = "-O";
txt[67] = 0xFEED;
md[67] = 0xFEED;
ed[67] = 0xFEED;
al[67] = 0xFEED;
px[67] = 0x0000;
pxm[67] = 0x0000;
ibg[67] = 0x1;
ied[67] = 0x1;
strt[67] = 0xFEED;
cd[68] = "-e";
txt[68] = 0xFE7A;
md[68] = 0xFE7B;
ed[68] = 0xFE7A;
al[68] = 0xFE7A;
px[68] = 0x0000;
pxm[68] = 0x0000;
ibg[68] = 0x0;
ied[68] = 0x1;
strt[68] = 0xFE7A;
cd[69] = "0";
txt[69] = 0x0660;
md[69] = 0x0660;
ed[69] = 0x0660;
al[69] = 0x0660;
px[69] = 0x0000;
pxm[69] = 0x0000;
ibg[69] = 0x1;
ied[69] = 0x1;
strt[69] = 0x0660;
cd[70] = "1";
txt[70] = 0x0661;
md[70] = 0x0661;
ed[70] = 0x0661;
al[70] = 0x0661;
px[70] = 0x0000;
pxm[70] = 0x0000;
ibg[70] = 0x1;
ied[70] = 0x1;
strt[70] = 0x0661;
cd[71] = "2";
txt[71] = 0x0662;
md[71] = 0x0662;
ed[71] = 0x0662;
al[71] = 0x0662;
px[71] = 0x0000;
pxm[71] = 0x0000;
ibg[71] = 0x1;
ied[71] = 0x1;
strt[71] = 0x0662;
cd[72] = "3";
txt[72] = 0x0663;
md[72] = 0x0663;
ed[72] = 0x0663;
al[72] = 0x0663;
px[72] = 0x0000;
pxm[72] = 0x0000;
ibg[72] = 0x1;
ied[72] = 0x1;
strt[72] = 0x0663;
cd[73] = "4";
txt[73] = 0x0664;
md[73] = 0x0664;
ed[73] = 0x0664;
al[73] = 0x0664;
px[73] = 0x0000;
pxm[73] = 0x0000;
ibg[73] = 0x1;
ied[73] = 0x1;
strt[73] = 0x0664;
cd[74] = "5";
txt[74] = 0x0665;
md[74] = 0x0665;
ed[74] = 0x0665;
al[74] = 0x0665;
px[74] = 0x0000;
pxm[74] = 0x0000;
ibg[74] = 0x1;
ied[74] = 0x1;
strt[74] = 0x0665;
cd[75] = "6";
txt[75] = 0x0666;
md[75] = 0x0666;
ed[75] = 0x0666;
al[75] = 0x0666;
px[75] = 0x0000;
pxm[75] = 0x0000;
ibg[75] = 0x1;
ied[75] = 0x1;
strt[75] = 0x0666;
cd[76] = "7";
txt[76] = 0x0667;
md[76] = 0x0667;
ed[76] = 0x0667;
al[76] = 0x0667;
px[76] = 0x0000;
pxm[76] = 0x0000;
ibg[76] = 0x1;
ied[76] = 0x1;
strt[76] = 0x0667;
cd[77] = "8";
txt[77] = 0x0668;
md[77] = 0x0668;
ed[77] = 0x0668;
al[77] = 0x0668;
px[77] = 0x0000;
pxm[77] = 0x0000;
ibg[77] = 0x1;
ied[77] = 0x1;
strt[77] = 0x0668;
cd[78] = "9";
txt[78] = 0x0669;
md[78] = 0x0669;
ed[78] = 0x0669;
al[78] = 0x0669;
px[78] = 0x0000;
pxm[78] = 0x0000;
ibg[78] = 0x1;
ied[78] = 0x1;
strt[78] = 0x0669;
function regen()
{
//if (isNaN(parseInt(document.all.ft.value)))
//document.all.ft.value = 30;
//document.all.urdu.style.fontSize = 20;
m = document.all.t1.value;
document.all.urdutext.innerHTML = "";
var wrds = m.split(' ');
for (i = 0;i<wrds.length;i++)
{
var pb=1;
var pe=1;
//if (parseInt((i/(wrds.length-1))*100)==100)
//	window.status = "Done with processing, result displayed . . .";
//else
//	window.status = "Please Wait While Processing . . ." + parseInt((i/(wrds.length-1))*100) + '%';
        for (el =0;el<wrds[i].length;el++)
	{
          if ( wrds[i].charCodeAt(el)==13 ) {
	    document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '<br>'; pb=1; continue; }
		for (kr=7; kr<=cd.length-7;kr++)
		{
			if (cd[kr].charAt(0)==wrds[i].charAt(el))
			{
			   if ((cd[kr].length==2) && (cd[kr].charAt(1) != wrds[i].charAt(el+1)) ){ }
	                   else {
			      if (cd[kr].length==2) ++el;
			      if (cd[kr].length==1 && wrds[i].charAt(el) == wrds[i].charAt(el+1))             
                              {
			          document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + txt[2] + ';';
                              }
			else if (cd[kr].length==2 && wrds[i].charAt(el) == wrds[i].charAt(el-2) && wrds[i].charAt(el-1)==wrds[i].charAt(el-3) ){
			   document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + txt[2] + ';';
                           }
                        else {
				//alert(kr);
			//	if (wrds[i].length==1)
                               if ((cd[kr].length==1 && wrds[i].length==1))
				{
					//alert('Alone : ' + al[kr]);
					if (al[kr]!=0)
					document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + al[kr] + ';';
						document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + ' ';
				}
                               else if ((cd[kr].length==2 && wrds[i].length==2))
				{
					//alert('Alone : ' + al[kr]);
					if (al[kr]!=0)
					document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + al[kr] + ';';
						document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + ' ';
				}
                                else if (el==wrds[i].length-1)
                                //else if (cd[kr].length==1 && el==wrds[i].length-1)
                                {
					//alert('Alone : ' + al[kr]);
                                        if (ed[kr]!=0){
					if ((pb==1))
                                        document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + (al[kr]) + ';';
					else 
						document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + ed[kr] + ';';}
	        document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + ' ';
                                }
				else if((cd[kr].length==1 && el==0) ^ (cd[kr].length==2&& el==1) )
				{
					//alert('RStart : ' + strt[kr]);
					if (al[kr]!=0){
					if ((cd[kr]=='O') || (cd[kr]=='I') || (cd[kr]=='E') || (cd[kr]=='U') || (cd[kr]=='u') || (cd[kr]=='i') ){
						document.all.urdutext.innerHTML = document.all.urdutext.innerHTML +'&#' + txt[1]+';'+'&#' + txt[kr] + ';'; pb=1;}
					else
					    {document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + strt[kr] + ';';
                                             pb = 1;}
                                        }
				}
				else
				{
				var pe;
                                        for (t=1; t<=cd.length;t++)
					{
						if (wrds[i].charCodeAt(el+1)!=13 && cd[t].length==1 && wrds[i].charAt(el+1)==cd[t])
						{
							pe = ied[t];
							break;
						}
						else if (wrds[i].charCodeAt(el+1)!=13 && cd[t].length==2 && wrds[i].charAt(el+1)==cd[t].charAt(0) && wrds[i].charAt(el+2)==cd[t].charAt(1))
						{
							pe = ied[t];
							break;
						}
                                                else if (wrds[i].charCodeAt(el+1)==13 )
                                                {
                                                        pe = 1;
						}
					}
					//alert('Pe:'+pe);
					if (al[kr]!=0){
					if ((pb==0) && (pe==0))
                                                document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + md[kr] + ';';
					else if ((pb==1) && (pe==0))
						document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + txt[kr] + ';';
					else if ((pb==0) && (pe==1))
                                                document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + ed[kr] + ';';
					else if ((pb==1) && (pe==1))
						document.all.urdutext.innerHTML = document.all.urdutext.innerHTML + '&#' + al[kr] + ';';
					}
				}
			        if (cd[kr]!='a'&& cd[kr]!='i'&& cd[kr]!='u') pb= ibg[kr];
				break;
			}
                        }

                        }

		}
	}
}

}

function xferp(){
document.form1.urdu.value =  document.all.urdutext.innerHTML ;
//document.form1.urdu1.value = "<span dir ="rtl">" + document.all.urdutext.innerHTML ;
//alert(document.form1.urdu1.value);
	//form1.urdu1.focus();
}
