var rmc=Math.round(Math.random() * 100000);
var elmId = "uapinformer"+rmc;
document.write("<div id=\""+elmId+"\"></div>");
elmId = "#" + elmId;
var percent = 100 / items;

jQuery.getJSON("http://informer.uapartner.com/informer.php?jsoncallback=?",
        { itemnum: items},
        function(data)
        {
            /* print raw items */
            var content = "<table><tr>";
            currentItem = 0;
            jQuery.each(data.items,function(id, item){
                    /*resource, title, preview, id*/
                    var img = "http://uapartner.com/files/news/" + item.id + "/" + imgsize + "x" + imgsize + ".jpg";
                    switch(type)
                    {
                        case 1:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:center;'>";
                            blockitem = blockitem + "<div class='uapitemresource'><a href='" + item.url + "' target='_blank'>" + item.resource + "</a></div>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemtitle'><a href='" + item.url + "' target='_blank'>" + item.title + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 2:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:center;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemtitle'><a href='" + item.url + "' target='_blank'>" + item.title + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 3:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:center;'>";
                            blockitem = blockitem + "<div class='uapitemresource'><a href='" + item.url + "' target='_blank'>" + item.resource + "</a></div>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemresource'><a href='" + item.url + "' target='_blank'>" + item.resource + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 4:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:center;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 5:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:left;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' align='left' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemtitle'><a href='" + item.url + "' target='_blank'>" + item.title + "</a></div>";
                            blockitem = blockitem + "<div class='uapitemresource' style='clear:both;'><a href='" + item.url + "' target='_blank'>" + item.resource + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 6:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:left;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' align='left' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemtitle'><a href='" + item.url + "' target='_blank'>" + item.title + "</a></div>";
                            blockitem = blockitem + "<div class='uapitempreview'><a href='" + item.url + "' target='_blank'>" + item.preview + "</a></div>";
                            blockitem = blockitem + "<div class='uapitemresource' style='clear:both;'><a href='" + item.url + "' target='_blank'>" + item.resource + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 7:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:left;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' align='left' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemtitle'><a href='" + item.url + "' target='_blank'>" + item.title + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 8:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:left;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' align='left' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitempreview'><a href='" + item.url + "' target='_blank'>" + item.preview + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 9:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:left;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' align='left' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitemtitle'><a href='" + item.url + "' target='_blank'>" + item.title + "</a></div>";
                            blockitem = blockitem + "<div class='uapitempreview'><a href='" + item.url + "' target='_blank'>" + item.preview + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                        case 10:
                            var blockitem = "<div class='uapitemcontainer' style='text-align:left;'>";
                            blockitem = blockitem + "<a href='" + item.url + "' target='_blank'><img src='" + img + "' title='" + item.title + "' align='left' border='0' height='" + imgsize + "' width='" + imgsize + "' /></a>";
                            blockitem = blockitem + "<div class='uapitempreview'><a href='" + item.url + "' target='_blank'>" + item.preview + "</a></div>";
                            blockitem = blockitem + "<div class='uapitemresource' style='clear:both;'><a href='" + item.url + "' target='_blank'>" + item.resource + "</a></div>";
                            blockitem = blockitem + "</div>\n";
                        break;
                    }
                    content += "<td style='width:" + percent + "%;'>" + blockitem + "</td>";
                    currentItem++;
                    if(orient == 'vertical' && items != currentItem)
                    {
                        content += "</tr><tr>";
                    }
                });
            /* end print raw items */
            
            content += "</tr></table>";
            jQuery(elmId).append(content);  
            
            
            /* apply styles */
            jQuery(elmId).css({"border-width" : borderwidth, "border-color" : bordercolor, "background-color" : backgroundcolor, "border-style" : "solid", "padding" : "2px"});
            jQuery(elmId + " .uapitemcontainer img").css({"margin" : "3px 5px 3px 0px"});
            jQuery(elmId + " .uapitemcontainer .uapitemtitle a").css({"color" : headercolor, "font-size" : headersize, "font-weight" : headerbold, "text-decoration" : headerunderline});
            jQuery(elmId + " .uapitemcontainer .uapitemresource a").css({"color" : sitecolor, "font-size" : sitesize, "font-weight" : sitebold, "text-decoration" : siteunderline});
            jQuery(elmId + " .uapitemcontainer .uapitempreview a").css({"color" : previewcolor, "font-size" : previewsize, "font-weight" : previewbold, "text-decoration" : previewunderline});
            /* end apply styles */
        }
        );