var fDesc=new Array();
fDesc[1] = "capability. Yes, its very well know English to Hindi dictionary. You can find the Hindi meaning of any commonly used word of English from its large database of more then 22600 English words with Multiple Hindi meanings.";
fDesc[2] = "of more then 20000 English words. It does not provide detailed descriptions of words but the word searching speed is good. It searchs in real time means as you start typing it starts searching and short list the words started with searched word.";
function tCollapseAll(maxID)
{
document.getElementById("alls_action").innerHTML = "Expand descriptions";
var id=1;
for (id=1; id <= maxID; id++)
{
if (document.getElementById("desc_" + id))
tShowHide(id, 2);
}
}
function tExpandAll(maxID)
{
document.getElementById("alls_action").innerHTML = "Collapse descriptions";
var id=1;
for (id=1; id <= maxID; id++)
{
if (document.getElementById("more_" + id))
tShowHide(id, 1);
}
}
function tShowHide(id, show)
{
var s = document.getElementById("more_" + id);
if ((s.innerHTML!=fDesc[id] || show==1) && show!=2)
{
s.innerHTML = fDesc[id];
}
else
{
s.innerHTML = '...';
}
}