function check_referrer(){
    var from = document.referrer;
    var agt=navigator.userAgent.toLowerCase();
    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);
    var is_nav = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
    var is_nav4 = (is_nav && (is_major == 4));
    var is_nav4up = (is_nav && (is_major >= 4));
    var is_navonly = (is_nav && ((agt.indexOf(";nav") != -1) ||(agt.indexOf("; nav") != -1)) );
    var is_nav6 = (is_nav && (is_major == 5));
    var is_nav6up = (is_nav && (is_major >= 5));
    var is_gecko = (agt.indexOf('gecko') != -1);
    var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3 = (is_ie && (is_major < 4));
    var is_ie4 = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie4up = (is_ie && (is_major >= 4));
    var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));
    var is_ie5up = (is_ie && !is_ie3 && !is_ie4);
    var is_ie5_5up =(is_ie && !is_ie3 && !is_ie4 && !is_ie5);
    var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.")!=-1) );
    var is_ie6up = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);
    var is_win = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) );
    var is_mac = (agt.indexOf("mac")!=-1);
    var nav6version=0.0;
    if (is_nav6up && is_gecko) {
        var ii=agt.indexOf("netscape6/");
        ii+=10;
        var ss="";
        while (true) {
            var c=agt.substring(ii, ii+1);
            if (c!=null && c!="" && c!=' ') ss+=c;
            else break;
            ii++;
        }
        nav6version=parseFloat(ss);
    }
    versionOk=false;
    versionMsg="";

    if (is_win) {
        if (is_ie) {
            if (is_ie4up) {
                versionOk=true;
            } else {
                versionOk=false;
            }
        } else if (is_nav) {
            if (nav6version>=6.2) {
                versionOk=true;
            } else {
                versionOk=false;
            }
        } else {
            versionOk=false;
        }
    } else {
        versionOk=false;
    }
    
    if (from.indexOf("http://www.paragaranti.com")==0 ||
        from.indexOf("https://www.paragaranti.com")==0 ||
        versionOk==false) return true;
    else return false;
}
function relocate(){
    //if (!check_referrer()) window.location.replace("http://www.paragaranti.com/error/iframe_error.html");
}

