Source for "Orkut Scrapbook Transliteration in 5 Indian Languages"

By gultus
Has 11 other scripts.


// ==UserScript==
// @version 1
// @name Orkut Scrapbook Transliteration in 5 Indian Languages
// @author  http://www.orkut.com/Profile.aspx?uid=15963659674315462805
// @namespace
// @description Adds google transliteration tool for 5 indian languages Hindi,Tamil,Telugu,Kannada,Malayalam 
// @include http://www.orkut.com/Scrapbook.aspx*
// ==/UserScript==

function addForm()
{
var baseURL="http://www.google.co.in/transliterate/indic/igoogle/Telugu";
//Replace Telugu with Tamil,Kannada,Malayalam or Hindi
var p = document.getElementById("previewContainer");
var f = document.createElement("div");
f.setAttribute("style","display:none;");
f.setAttribute("id","gIndicTrans");
f.innerHTML = '<table cellpadding="0" cellspacing="0" border="0" class="module" style="width: 100%">'+
'<tr><td class="topl"></td><td class="topr" ></td></tr>'+
'<tr><td class="boxmid">'+
'<div style="text-align:right; width:100%;"><a onclick="document.getElementById(\'gIndicTrans\').style.display=\'none\';" href="javascript: void(0);"><b>Hide Indic Transliteration</b></a><br/></div>'+
'<iframe src="'+baseURL+'" width="100%" height="200px" frameborder="0" scrolling="no"></iframe>'+
'</td><td class="boxmidr" ></td></tr>'+
'<tr><td class="botl"></td><td class="botr"></td></tr></table>';
p.parentNode.insertBefore(f,p);

var a = document.getElementById("scrapInputContainer");
var c = a.getElementsByTagName("a");
for(i=0;i<c.length;i++){
if(c[i].getAttribute("onclick").match(/openFormattingTips/) != null)
d=c[i];
}
var b = document.createElement("a");
b.setAttribute("href","javascript: void(0);");
b.setAttribute("onclick","document.getElementById('gIndicTrans').style.display='inline';");
b.innerHTML="Show Indic Transliteration";
d.parentNode.appendChild(b);
}

addEventListener('load', addForm, false);