<% language_id=Request("language_id") pagetype = "news details" Set cmdlogin = new clsDatabase cmdlogin.PrepareStoredProc CE_DSN, "site_attach_pagename" cmdlogin.AddParameter "@language_Id",adInteger, adParamInput,len(language_id),language_id cmdlogin.AddParameter "@pagetype",adbstr, adParamInput,len(pagetype),pagetype Set rs_page = cmdlogin.GetRecordset if not rs_page.eof and not rs_page.bof then news_page_name = rs_page("page_name") rs_page.close() set rs_page = nothing end if pagetype = "events details" Set cmdlogin = new clsDatabase cmdlogin.PrepareStoredProc CE_DSN, "site_attach_pagename" cmdlogin.AddParameter "@language_Id",adInteger, adParamInput,len(language_id),language_id cmdlogin.AddParameter "@pagetype",adbstr, adParamInput,len(pagetype),pagetype Set rs_page = cmdlogin.GetRecordset if not rs_page.eof and not rs_page.bof then events_page_name = rs_page("page_name") rs_page.close() set rs_page = nothing end if pagetype = "galleries" Set cmdlogin = new clsDatabase cmdlogin.PrepareStoredProc CE_DSN, "site_attach_pagename" cmdlogin.AddParameter "@language_Id",adInteger, adParamInput,len(language_id),language_id cmdlogin.AddParameter "@pagetype",adbstr, adParamInput,len(pagetype),pagetype Set rs_page = cmdlogin.GetRecordset if not rs_page.eof and not rs_page.bof then gallery_page_name = rs_page("page_name") rs_page.close() set rs_page = nothing end if Set cmdlogin = new clsDatabase cmdlogin.PrepareStoredProc CE_DSN, "site_attach_get_all_pagenames" cmdlogin.AddParameter "@language_Id",adInteger, adParamInput,len(language_id),language_id Set rs_page = cmdlogin.GetRecordset if not rs_page.eof and not rs_page.bof then i = 0 %> var pagearray = new Array() <% do while not rs_page.eof %>pagearray[pagearray.length] = new Array("<%=rs_page("webpage_id")%>","<%=rs_page("page_name")%>");<% 'Response.Write "page: " & rs_page("page_name") rs_page.movenext() i = i + 1 loop rs_page.close() set rs_page = nothing %><% else end if %> function attachment(type,id) { if (type == "events"){ document.forms.send.action = "<%=events_page_name%>?event_id=" + id; document.forms.send.submit(); } if (type == "news"){ document.location.href = "<%=news_page_name%>?news_id=" + id; } if (type == "galleries"){ window.open("/<%=language_id%>/<%=gallery_page_name%>?gallery_id=" + id,'','height=561,width=690,scrollbars=yes,resizable=yes'); document.forms.send.submit(); } if (type == "page"){ var pagename; for (i=0; i<=pagearray.length - 1; i++) { if(pagearray[i][0] == id) { pagename = pagearray[i][1]; } } //window.open("/<%=language_id%>/" + pagename); document.location.href = "/<%=language_id%>/" + pagename; } }