// JavaScript Document function fobj(id) { return document.getElementById(id); } function ChangeCat(id) { fobj('thumbs_' + cur_catid).style.display = "none"; var div = fobj('thumbs_' + id); div.style.display = ""; var imgs = div.getElementsByTagName("img"); var newid = parseInt(imgs[0].id.replace('thumb_', '')); fobj('cat_' + cur_catid).style.backgroundColor = '#F5F5FA'; fobj('cat_' + id).style.backgroundColor = '#A6B4C4'; cur_catid = id; ShowImage(allthumbs[newid].id); } function get(el, obj) { if (obj.tagName == el.toUpperCase()) return obj; if (obj.tagName == "HTML" || obj.tagName == "BODY") return false; return get(el, obj.parentNode); } function ShowImage(id) { var img = fobj('mainThumb'); img.src = "/images/reviews/" + allthumbs[id].reviewid +"/"+ allthumbs[id].name; var oldi = fobj('thumb_' + cur_thumbid); oldi.style.borderColor = "#FFFFFF"; var newi = fobj('thumb_' + id); newi.style.borderColor = "#FF0000"; cur_thumbid = id; var pos = parseInt(get("td", newi).id.replace('td_'+ cur_catid +'_', '')) + 1; var total = thumbs[cur_catid].length; var avr = Math.ceil(cfg_total_thumbs / 2); var tab = get("table", newi); if (pos <= avr) { for (var i=0; i < total; i++) { if (i < cfg_total_thumbs) { fobj('td_'+ cur_catid +'_' + i.toString()).style.display = ""; } else { fobj('td_'+ cur_catid +'_' + i.toString()).style.display = "none"; } } } else if (pos > total - avr) { for (var i=0; i < total; i++) { if (i >= total - cfg_total_thumbs) { fobj('td_'+ cur_catid +'_' + i).style.display = ""; } else { fobj('td_'+ cur_catid +'_' + i).style.display = "none"; } } } else { for (var i=0; i < total; i++) { if ((i < pos + avr - 1) && (i >= pos - avr)) { fobj('td_'+ cur_catid +'_' + i).style.display = ""; } else { fobj('td_'+ cur_catid +'_' + i).style.display = "none"; } } } } function SearchSubmit() { }