1. I've tried it and it seems to work fine. You'll just need to also modify CSS to make a new flag icon for this currency. And in the string that defines this currency in xml file you should define it's relation to euro so the calculation will work properly.
2. In the line that defines the currency you can set different prefixes and postfixes to achieve desired format. So, for example, if you want "Rs." to be at the end, you should leave prefix empty and type " Rs." in the postfix.
3. I guess this is how jQuery UI slider works with numbers by default. I was unable to find a quick solution to this, I think you'll have to modify its script to set your culture type.
4. In the file
media/zoo/applications/jbuniversal/framework/helpers/jbmoney.php
find the function "toFormat". There is a line in it:
$formated = number_format($value, $format['decimals'], $format['dec_point'], $format['thousands_sep']);
You'll need to add a condition here, so replace this line with this:
if ($code == "TEST") {
setlocale(LC_MONETARY, 'en_IN');
$formated = money_format('%!i', $value);
}
else {
$formated = number_format($value, $format['decimals'], $format['dec_point'], $format['thousands_sep']);
}
Notice the "TEST" at the start. You should replace it with your currency name from the jbcurrency.xml, in the uppercase.
That's how it works on the test website: