Javascript menu - faneblade der husker hvor man sidst har været
Jeg sidder med en opgave hvor der er nogle faneblade der husker hvor man sidst har været og det må den ikke, den skal stå på meddelelser lige meget hvilke område man står på (Fyn, Lillebælt, Sydvestjylland eller Sønderjylland)Hvordan får jeg den til det, via script? Her er lidt af koden hvor det skal indsættes:
<script type="text/javascript" language="javascript">
function VisFane(to, from)
{
document.getElementById('fane'+ from).style.display = 'none';
document.getElementById('fane'+ to).style.display = '';
}
</script>
<script type="text/javascript" language="javascript">
function VisMyFane(to, from)
{
//( Her skal der laves noget script der siger at den ikke må sætte sætte en cookie. men i stedet for vise underfanebladet "meddelser")
//VisMyFaneSub();
//alert("to:" + to + "Nyheder" + " og from:" + to + "Opdateret");
tempArray = new Array(4);
tempArray(1) = "<%=navn1%>";
tempArray(2) = "<%=navn2%>";
tempArray(3) = "<%=navn3%>";
tempArray(4) = "<%=navn4%>";
document.getElementById('myfane'+ from).style.display = 'none';
document.getElementById('myfane'+ to).style.display = '';
//setCookie('<%=var_id%>_fane',to,365);
}
// Under faneblad "meddelser" og "Nyheder"
function VisMyFaneSub(to, from)
{
alert("to:" + to + " og from:" + from );
document.getElementById(from).style.display = 'none';
document.getElementById(to).style.display = '';
//setCookie('<%=var_id%>_fane',to,365);
}
function showCookieFane(id)
{
if (document.getElementById('myfane1') != null){
document.getElementById('myfane1').style.display = 'none';
}
if (document.getElementById('myfane2') != null){
document.getElementById('myfane2').style.display = 'none';
}
if (document.getElementById('myfane3') != null){
document.getElementById('myfane3').style.display = 'none';
}
if (document.getElementById('myfane4') != null){
document.getElementById('myfane4').style.display = 'none';
}
if (document.getElementById('myfane5') != null){
document.getElementById('myfane5').style.display = 'none';
}
if (document.getElementById('myfane'+id) != null){
document.getElementById('myfane'+ id).style.display = '';
}
}
function setCookie(c_name,value,expiredays)
{var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function getCookie(c_name)
{
if (document.cookie.length>0)
{
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1)
{
c_start=c_start + c_name.length+1;
c_end=document.cookie.indexOf(";",c_start);
if (c_end==-1) c_end=document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return "";
}
function showCalendar()
{
document.getElementById('divkalender').style.display = '';
document.getElementById('divkalenderoff').style.display = 'none';
setCookie('showcalendar','show',365);
}
function hideCalendar()
{
document.getElementById('divkalender').style.display = 'none';
document.getElementById('divkalenderoff').style.display = '';
setCookie('showcalendar','hide',365);
}
</script>
//Øverste faneblade
<div id="faneblade">
<%
i = 3
navn1 = "Fyn"
navn1MetaOpdateret = "metaOpA"
navn1MetaNyheder = "metaNyA"
navn2 = "Lillebælt"
navn2MetaOpdateret = "metaOpB"
navn2MetaNyheder = "metaNyB"
navn3 = "Sydvestjylland"
navn3MetaOpdateret = "metaOpC"
navn3MetaNyheder = "metaNyC"
navn4 = "Sønderjylland"
navn4MetaOpdateret = "metaOpD"
navn4MetaNyheder = "metaNyD"
'ID på de sider, der skal vises
page1a = 285054 'RSS
page1b = 46658 'Fyn
page2a = 285053 'RSS
page2b = 46659 'Lillebælt
page3a = 234194 'RSS
page3b = 46661 'Sydvestjylland
page4a = 285052 'RSS
page4b = 46660 'Sønderjylland
site_id = 43 'Visinfo sitet
%>
