function getCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}
function deleteCookie(name, path, domain)
{if (getCookie(name))
    {document.cookie = name + "=" + ((path) ? "; path=" + path : "") +
     ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT";}
}

function reframe() {
var cookieValue;
if (cookieValue = getCookie("redirect")) {
var frameSrc = unescape(cookieValue);
top.frames['main'].document.location.href = frameSrc;
} else {top.frames['main'].document.location.href = 'main.htm';}
deleteCookie ("redirect");
}

window.onload=reframe;