hmm, perhaps it's time I take a PHP course..
Currently I'm using this
PHP Code:
<script language="javascript" type="text/javascript">
<!--
function getCookie(name){
if(document.cookie!=""){
var cookie=document.cookie;
var start=cookie.indexOf(name);
var stop;
if(start!=-1){
start+=name.length+1;
stop=cookie.indexOf(';', start);
if(stop==-1)
stop=cookie.length;
return unescape(cookie.substring(start, stop));
}
}
else
return false;
}
function makeCookie(name, value){
var cookie = name + '=' + escape(value) + ';';
document.cookie = cookie;
}
function showhide(id, setcookie){
if(setcookie==true){
var cookie=getCookie('show');
var show=new Array();
if(cookie) {show=cookie.split(', ');}
var invar=-1;
for(i=0; i < show.length; i++)
if(show[i]==id)
invar=i;
}
if(document.getElementById(id).style.display=="none"){
document.getElementById(id).style.display="block";
if(invar==-1 && setcookie==true)
show[show.length]=id;
}
else{
document.getElementById(id).style.display="none";
if(invar!=-1 && setcookie==true)
show.splice(invar, 1);
}
if(setcookie==true)
makeCookie('hide', show.join(', '));
}
function init(){
showhide('container', false)
var cookievalue=getCookie('show');
var show;
if(cookievalue!=""){
show=cookievalue.split(', ');
for(i=0; i < show.length; i++)
document.getElementById(show[i]).style.display="block";
}
}
-->
</script>
and then
PHP Code:
<a href="javascript:showhide('container', false)">Close This Window!</a>
It closes alright, but if I refresh the page it shows again
