var detailWindow;
var tableid;
var ad_service = "http://www.ratecity.com.au/ad/";
var ad_image = ad_service + "ad_image/";
var state = "";
var tablestyle = 1;

function loadRateCityAdTable(url) {
    var headID = document.getElementsByTagName("head")[0];
    var newScript = document.createElement("script");
    newScript.type = "text/javascript";
    newScript.src = url;
    headID.appendChild(newScript)
}
function ratecityAd(jData) {
    var response = "";
    if (jData.error.length > 0) {
        response += "<table class=\"rc_ad_error\">";
        response += "<tr><td align=\"center\"><b>RateCity Error: " + jData.error + "</b></td></tr>";
        response += "</table>"
    } else {
        if (jData.links.length > 0) {
            response += "<table class=\"rc_ad_list\" width=\"" + jData.table.width + "\">";
						response += "<tr class=\"rc_ad_header\"><td colspan=\"2\"><SPAN style=\"border-bottom: none;border-style:none;border-width:0;text-decoration:none;font-size:10px;\" title=\"This is a paid listing. RateCity may receive remuneration for referrals to these links and/or as a consequence of a consumer acquiring a credit product after following these links.\" class=\"popup\">Sponsored Links</SPAN></td></tr>";
            for (i = 0; i < jData.links.length; i++) {
                if ((i % 2) == 0) {
                    response += "<tr class=\"rc_ad_rowodd\">"
                } else {
                    response += "<tr class=\"rc_ad_roweven\">"
                }
                if (jData.links[i].style == 1) {
                    response += "<td class=\"rc_ad_logo\"><a href=\"#this\" onclick=\"window.open('" + jData.links[i].url + "');\"><img src=\"" + ad_image + jData.links[i].image + "\" src=\"" + jData.links[i].title + "\"></a></td>";
                    if (jData.table.style == 2) {
                        response += "<td class=\"rc_ad_content\"><table width=\"100%\"><tr><td><span id=\"rc_ad_title\"><a href=\"#this\" onclick=\"window.open('" + jData.links[i].url + "');\">" + jData.links[i].title + "</a></span><span id=\"rc_ad_desc\"> - " + jData.links[i].desc + "</span></td></tr></table></td>"
                    } else {
                        response += "<td class=\"rc_ad_content\"><table width=\"100%\"><tr><td><div id=\"rc_ad_title\"><a href=\"#this\" onclick=\"window.open('" + jData.links[i].url + "');\">" + jData.links[i].title + "</a></div><div id=\"rc_ad_desc\">" + jData.links[i].desc + "</div></td></tr></table></td>"
                    }
                } else {
                    response += "<td class=\"rc_ad_logo\"><img src=\"" + ad_image + jData.links[i].image + "\" src=\"" + jData.links[i].title + "\"></td>";
                    if (jData.table.style == 2) {
                        response += "<td class=\"rc_ad_content\"><table width=\"100%\"><tr><td><span id=\"rc_ad_title\">" + jData.links[i].title + "</span><span id=\"rc_ad_desc\"> - " + jData.links[i].desc + "</span></td><td class=\"rc_ad_click\"><a href=\"#this\" onclick=\"window.open('" + jData.links[i].url + "');\"><img src=\"" + ad_image + "button_apply_green.gif\" src=\"Apply Now\" border=\"0\"></a></td></tr></table></td>"
                    } else {
											if (ad["cate"] == "cc" || ad["cate"] == "mt" || ad["cate"] == "cl" || ad["cate"] == "pl" || ad["cate"] == "mr") {
                        response += "<td class=\"rc_ad_content\"><table width=\"100%\"><tr><td><div id=\"rc_ad_title\">" + jData.links[i].title + "</div><div id=\"rc_ad_desc\">" + jData.links[i].desc + "</div></td><td class=\"rc_ad_click\"><a href=\"#this\" onclick=\"window.open('" + jData.links[i].url + "');\"><img src=\"" + ad_image + "button_gotosite_green01.gif\" src=\"Apply Now\" border=\"0\"></a></td></tr></table></td>"
											}
											else {
                        response += "<td class=\"rc_ad_content\"><table width=\"100%\"><tr><td><div id=\"rc_ad_title\">" + jData.links[i].title + "</div><div id=\"rc_ad_desc\">" + jData.links[i].desc + "</div></td><td class=\"rc_ad_click\"><a href=\"#this\" onclick=\"window.open('" + jData.links[i].url + "');\"><img src=\"" + ad_image + "button_apply_green.gif\" src=\"Apply Now\" border=\"0\"></a></td></tr></table></td>"
											}
                    }
                }
                response += "</tr>"
            }
            response += "</table>"
        }
        response += "<!-- Debug";
        response += "js_domain:" + jData.client.js_domain;
        response += "state:" + jData.client.state;
        response += "-->"
    }
    document.getElementById(jData.table.id).innerHTML = response;
    document.close()
}
tableid = "ratecity_ad_" + Math.floor(Math.random() * 99999);
document.writeln("<!-- RateCity Sponsored Links table start -->");
document.writeln("<div id=\"" + tableid + "\"></div>");
document.writeln("<!-- RateCity Sponsored Links table end -->");
if (ad["state"] != undefined) {
    state = ad["state"]
}
if (ad["style"] != undefined) {
    tablestyle = ad["style"]
}
loadRateCityAdTable(ad_service + "ratecity_sponsoredlink.php?action=getads&country=" + ad["country"] + "&state=" + state + "&cate=" + ad["cate"] + "&num=" + ad["num"] + "&domain=" + document.domain + "&location=" + document.location + "&tableid=" + tableid + "&tablewidth=" + ad["width"] + "&tablestyle=" + tablestyle + "&callback=ratecityAd");
