<%@Language=Javascript%>

<!--#include file="functions.asp"-->

<%
var id = Request.QueryString('i');
if(isNaN(parseInt(id,10)))
{	Response.Redirect("getpage.asp?i=1");
}

var cnDb = Server.CreateObject("ADODB.Connection");
cnDb.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("../database/structuur.mdb")+";User Id=admin;Password=;");

var rsP = Server.CreateObject("ADODB.Recordset");
rsP.Open ("SELECT * FROM structuur_uk WHERE id = " + Request.QueryString("i"), cnDb);

if (rsP.EOF)
{   Response.Redirect("getpage.asp?i=1");
}

var rsM = Server.CreateObject("ADODB.Recordset");
rsM.Open ("SELECT * FROM structuur_uk WHERE visible", cnDb);

var vParent = String(rsP.Fields("parent").Value);
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Birth Alarm</title>
	<!--
	Website Concept, Design, Realisation and Implementation by Tabeoka.
	Copyright - 2008 - by Tabeoka. All rights reserved.
	Contact us at 'www.tabeoka.be'
	-->
    <link href="../css/birthalarm.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="birthalarm.js"></script>
</head>

<body onload="setMenuHeight();">

<div id="wrapper">

    <div id="top">
    </div>
    
    <div id="middle">
    
        <div id="menu">
            <div id="menu_inhoud">
                <%
                var vCurParent, vCurLevel;
                
                while (!rsM.EOF)
                {   vCurParent = String(rsM.Fields("parent").Value);
                    vCurLevel = (vCurParent.length / 2);
                    
                    if (vCurLevel == 1)
                    {   Response.Write ("<a href=\"getpage.asp?i=" + rsM.Fields("id") + "\">" + rsM.Fields("beschrijving") + "</a>");
                    } else
                    {   if (vCurParent.substring(0,2) == vParent.substring(0,2))
                        {   Response.Write ("<a href=\"getpage.asp?i=" + rsM.Fields("id") + "\" class=\"submenu\">" + rsM.Fields("beschrijving") + "</a>");
                        }
                    }
                    rsM.MoveNext;
                }
                %>
            </div>
        </div>
        
        <div id="content">
            <%
		    if(rsP.Fields("bestand").Value)
		    {	if(rsP.Fields("preprocessed").Value)
			    {	Response.Write(getBody(getUrl('http://'+Request.ServerVariables('SERVER_NAME')+getUrlPath(Request.ServerVariables("URL")) + "../files_Uk/" + rsP.Fields("bestand").Value+'?bestelnr='+Session("bestelnr")+'&'+Request.QueryString+'&'+Request.Form)));
			    } else
			    {	Response.Write(getBody(getFile(Server.MapPath("../files_Uk/" + rsP.Fields("bestand").Value))));
			    }
		    } else
		    {	Response.Write("Er is geen bestand aanwezig in de database voor deze pagina");
		    }
		    %>        
        </div>
    </div>
    
    <div id="footer">
        &reg; Birth Alarm is a product of <a href="http://www.gallaghereurope.com" target="_blank">Gallagher Europe</a>
    </div>
    
&nbsp;
</div>

</body>
</html>

<%
cnDb.Close();
cnDb = null;
%>