function setTurnBoxes() { setTimeout("setTurnBoxes2()", 10000); } function setTurnBoxes2() { ajax_request("ajax_getturnboxes.yp", writeBoxes, 1); } function writeBoxes(id, txt) { var o = processAjax(txt); var i, idx = 0; for (i in o) { if (!document.getElementById("tbox_name_" + idx)) break; document.getElementById("tbox_name_" + idx).innerHTML = o[i][1]; document.getElementById("tbox_img_" + idx).src = o[i][3]; document.getElementById("tbox_img_" + idx).alt = o[i][1]; document.getElementById("tbox_discount_" + idx).innerHTML = "-" + o[i][4] + "%"; document.getElementById("tbox_href_" + idx).href = o[i][2].replace(" ", "+"); document.getElementById("tbox_href2_" + idx).href = o[i][2].replace(" ", "+"); document.getElementById("tbox_shortdesc_" + idx).innerHTML = o[i][5]; idx++; } setTurnBoxes(); } function processAjax(txt) { var o = txt.split('\n'); var o2 = new Array(); var i, j, k, idx = 0; for (i in o) { if (!o[i] || o[i] == "undefined" || o[i].length < 2) continue; if (trim(o[i]).length < 2) continue; o2[idx] = new Array(); o[i] = o[i].split('&'); for (j in o[i]) { if (!o[i][j] || o[i][j] == "undefined" || o[i][j].length==0) continue; o[i][j] = o[i][j].split("="); if (o[i][j][0] == "id") o2[idx][0] = o[i][j][1]; else if (o[i][j][0] == "name") o2[idx][1] = Url.decode(o[i][j][1]); else if (o[i][j][0] == "href") o2[idx][2] = Url.decode(o[i][j][1]); else if (o[i][j][0] == "pic") o2[idx][3] = Url.decode(o[i][j][1]); else if (o[i][j][0] == "discount") o2[idx][4] = Url.decode(o[i][j][1]); else if (o[i][j][0] == "shortdesc") o2[idx][5] = Url.decode(o[i][j][1]); } idx++; } return o2; } addEvent(window,'load',setTurnBoxes);