var frameAlreadyInserted = false;
function findPosX(obj){
    var curleft=0;
    while (obj.offsetParent){
        curleft+=obj.offsetLeft;
        obj=obj.offsetParent;
    }
    curleft+=obj.offsetLeft;
    return curleft;
}
function findPosY(obj){
    var curtop = 0;
    while(obj.offsetParent){
        curtop += obj.offsetTop;
        obj=obj.offsetParent;
    }
    curtop+=obj.offsetTop;
    return curtop;
}
function getObject(objname){
    return document.getElementById(objname);        
}
function toggleLayer(objname,layer_n,left_o,top_o){
    var obj=getObject(objname);
    var newX=0;
    if(obj!=null)newX=findPosX(obj);
    var newY=0;
    if(obj!=null)newY=findPosY(obj);
    var new_left=newX+left_o;
    var new_top=newY+top_o;
    if(layer_n!=""){
        if(getObject(layer_n).style.visibility=="visible")hideLayer(layer_n); 
        else showLayer(layer_n,new_left,new_top); 
    }
}
function showLayer(layer_n,left_o,top_o){
    insertIFrame(layer_n);
    if(top_o==null)top_o=0;
    if(left_o==null)left_o=0;
    if(layer_n!=""){
        var p=getObject(layer_n);
        p.style.left=left_o+"px";
        p.style.top=top_o+"px";
        p.style.visibility="visible";
        p.style.display="";
    }
}
function hideLayer(hs_layer){
    if(hs_layer!=""){
        var p=getObject(hs_layer);
        p.style.visibility="hidden";
        p.style.display="none";
    }
}
function insertIFrame(layer_n){
    var _layer;
    if(!frameAlreadyInserted&&layer_n!=""){
        _layer=getObject(layer_n);
        /*
        * @author Jon
        * @for separate the html to the js files
        * @date 14/10/05
        */
        loadIframe('loginframe',"/membership/templates/applicationprocess2.html");
        /* end Jon */
        frameAlreadyInserted=true;
    } 
}
function loadIframe(frameid,url){
    if(document.layers&&document.layers[frameid].load)document.layers[frameid].load(url,0);
    else
        if(window.frames && window.frames.length)window.frames[frameid].location.href = url;
}

        /*
        * @author Jon 
        * @for separate the html to the js files
        * @date 14/10/05
        */
       var popupLayer, loginform;


        //loginform = '<div style="width:'+'350'+'px;height:25px;line-height:25px;text-align:left;background-color:#B5C8E0;margin:0px;padding:0px;">';
        //loginform = '<div id="popup" style="width: 350px;height:25px; background-color: #B5C8E0; font: 120% verdana, san serif; font-weight: 600; color: white;text-align:center;vertical-align: bottom;">';
        //loginform += '<font style="font: 120% verdana, san serif; font-weight: 600; color: white">How the Application Review Process Works'</font>;
        //loginform += '<img align="right" src="images/close.gif" border="0" style="margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;" alt="Close" title="Close"></a><div style="margin:10px;">How the Application Review Process Works</div>';
        //loginform += '</div>';
        loginform += '<iframe frameborder="0" hspace="0" marginheight="0" marginwidth="0" vspace="0" height="'+'362'+'" width="'+ '300'+'" scrolling="no" allowtransparency="true" id="loginframe" name="loginframe">';
        loginform += '</iframe>';

        popupLayer ='<div ID="popupLayer" STYLE="position:absolute;z-index:999;height:'+ '362' +'px;width:'+ '350' +'px;overflow:visible;left:'+ '-82' +'px;top:'+ '42' +'px;border:solid 0px #858E9D;margin:0px;padding:5px;visibility:hidden;';

        var agt=navigator.userAgent.toLowerCase();
        var is_safari = (agt.indexOf("safari") != -1);
        var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    
        if(!is_safari && !is_ie)popupLayer+='display:none;';
    
        popupLayer+='">';
        //popupLayer+='<iframe style="display:block; width:'+(174-5)+'px; height:'+211+'px; z-index:-1; position:absolute; top:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);border:none;"';
        //if(_sns_use_ssl_)popupLayer+=' src="'+anchorimgurl+'"';
        //popupLayer+='></iframe>';
        popupLayer+= loginform; 
        popupLayer+='</div>';
        document.write(popupLayer);

        /* end Jon */