function toTitleCase(str) { return str.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();}); }
var trans_source = new Array( "à ", "â", "ä", "á", "ã", "Ã¥", "î", "ï", "ì", "Ã", "ô", "ö", "ò", "ó", "õ", "ø", "ù", "û", "ü", "ú", "é", "è", "ê", "ë", "ç", "ÿ", "ñ", "À", "Â", "Ä", "Ã", "Ã", "Ã…", "ÃŽ", "Ã", "ÃŒ", "Ã", "Ô", "Ö", "Ã’", "Ó", "Õ", "Ø", "Ù", "Û", "Ãœ", "Ú", "É", "È", "Ê", "Ë", "Ç", "Ÿ", "Ñ", "а","б","в","г","д","е","Ñ‘","з","и","й","к","л","м","н","о","п","Ñ€","Ñ","Ñ‚","у","Ñ„","Ñ…","ÑŠ","Ñ‹","Ñ","Ð","Б","Ð’","Г","Д","Е","Ð","З","И","Й","К","Л","Ðœ","Ð","О","П","Ð ","С","Т","У","Ф","Ð¥","Ъ","Ы","Ð", "ж", "ц", "ч", "ш", "щ", "ÑŒ", "ÑŽ", "Ñ", "Ж", "Ц", "Ч", "Ш", "Щ", "Ь", "Ю", "Я", "Ñ—", "Ї", "Ñ”", "Є", " - "," , "," ","\"","'","?","$","&","®","â„¢","/","\\",",",".","@" ); var trans_dest = new Array( "a", "a", "a", "a", "a", "a", "i", "i", "i", "i", "o", "o", "o", "o", "o", "o", "u", "u", "u", "u", "e", "e", "e", "e", "c", "y", "n", "A", "A", "A", "A", "A", "A", "I", "I", "I", "I", "O", "O", "O", "O", "O", "O", "U", "U", "U", "U", "E", "E", "E", "E", "C", "Y", "N", "a","b","v","g","d","e","e","z","i","y","k","l","m","n","o","p","r","s","t","u","f","h","","i","e","A","B","V","G","D","E","E","Z","I","Y","K","L","M","N","O","P","R","S","T","U","F","X","","i","e", "zh", "ts", "ch", "sh", "shch", "", "yu", "ya", "ZH", "TS", "CH", "SH", "SHCH", "", "YU", "YA", "i", "Yi", "ie", "Ye", "-","_","_","","","","","","(R)","(TM)","-","-","","","(a)" );
function str_replace (search, replace, subject, count) { var i = 0, j = 0, temp = "", repl = "", sl = 0, fl = 0, f = [].concat(search), r = [].concat(replace), s = subject, ra = Object.prototype.toString.call(r) === "[object Array]", sa = Object.prototype.toString.call(s) === "[object Array]"; s = [].concat(s); if (count) { this.window[count] = 0; }
for (i = 0, sl = s.length; i < sl; i++) {
if (s[i] === "") {
continue;
}
for (j = 0, fl = f.length; j < fl; j++) {
temp = s[i] + "";
repl = ra ? (r[j] !== undefined ? r[j] : "") : r[0];
s[i] = (temp).split(f[j]).join(repl);
if (count && s[i] !== temp) {
this.window[count] += (temp.length - s[i].length) / f[j].length;
}
}
}
return sa ? s : s[0];
}
function transstring(buffer)
{
var result = str_replace(trans_source,trans_dest,buffer);
result = result.replace(/(\r\n|\n|\r)/gm," ");
result = result.replace(/\s+/g," ");
return result;
}
var channelId = 1;
var emissionData = "&emissionId=54";
function updateEmissions()
{
jQuery.getJSON("//radiomedecinedouce.com/ws/saooti/services/mobile/json/program?callback=?&after=-1&first=0&size=3&channelId=" + channelId + emissionData, function(data)
{
var content = "";
var stripe = "";
var animatorsList = "";
if (data.count < 1)
{
jQuery("#SaootiBcWidgetContent").html("Pas d'émission planifiée...
");
}
else
{
for (var i = 0; i < data.item.length; i++)
{
if (i%2) { stripe = "saooti_odd"; }
else { stripe = "saooti_even"; }
animatorsList = "";
if ((typeof(data.item[i]["ani"])!=="undefined")&&(data.item[i]["ani"].length>0)) {
for (var j = 0; j
" } jQuery("#SaootiBcWidgetContent").html(content); } }); }
var jQueryScriptOutputted1 = false; function initJQuery1() {
//if the jQuery object isnt available
if (typeof(jQuery) == "undefined")
{
if (! jQueryScriptOutputted1)
{
jQueryScriptOutputted1 = true;
document.write("
} initJQuery1();