function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; 
  document.MM_sr=new Array; 
  for(i=0; i<(a.length-2); i+=3)
   if ((x=MM_findObj(a[i]))!=null){
	   document.MM_sr[j++]=x; 
	   if(!x.oSrc) x.oSrc=x.src; 
	   x.src=a[i+2];
	  }
}

function showHide(obj, arrowName) {
	var vis = document.getElementById(obj);
	var visID = vis.id;
	var expireDate = new Date();
	expireDate.setDate(expireDate.getDate()+1);
	
	if (vis.style.display != "none") {
		vis.style.display = 'none';
		MM_swapImage(arrowName,'','http://flisser.com/wp-content/themes/bob/images/static-arrow-closed.png',1);
		
		// set cookie
		setCookie( "vizz", "none", expireDate, "/", "flisser.com", "" );
		alert("oops");

	}
	else {
		vis.style.display = '';
		MM_swapImage(arrowName,'','http://flisser.com/wp-content/themes/bob/images/static-arrow-open.png',1);
		
		// delete the cookie
		// var expireDate = new Date();
		// expireDate.setDate(expireDate.getDate()-1);
		deleteCookie( "vizz", "/", "flisser.com" );
		alert(vizz);
	}
	
}



// run this when every page loads
function initPage() {
	

// parse cookies
var thisCookie = document.cookie.split("; ");

// how many are there?
var cookieCt = thisCookie.length;

for (var i=0; i<cookieCt; i++) {
	getCookie("vizz");
	// alert(cookieName);
	
	// cookie name is checkVis_obj and in each case "obj" will be unique
	// slice off "checkVis_" and we have the unique object ID
	var displayObj = document.getElementById(vizz);
	
	// the only cookies we have are the objects that should be hidden
	displayObj.style.display = 'none';
	
}

function getCookie( name ) {
	var start = document.cookie.indexOf( name + "=" );
	var len = start + name.length + 1;
	if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) {
		return null;
	}
	if ( start == -1 ) return null;
	var end = document.cookie.indexOf( ';', len );
	if ( end == -1 ) end = document.cookie.length;
	return unescape( document.cookie.substring( len, end ) );
}

function setCookie( name, value, expires, path, domain, secure ) {
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires ) {
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );
	document.cookie = name+'='+escape( value ) +
		( ( expires ) ? ';expires='+expires_date.toGMTString() : '' ) + //expires.toGMTString()
		( ( path ) ? ';path=' + path : '' ) +
		( ( domain ) ? ';domain=' + domain : '' ) +
		( ( secure ) ? ';secure' : '' );
}

function deleteCookie( name, path, domain ) {
	if ( getCookie( name ) ) document.cookie = name + '=' +
			( ( path ) ? ';path=' + path : '') +
			( ( domain ) ? ';domain=' + domain : '' ) +
			';expires=Thu, 01-Jan-1970 00:00:01 GMT';
}

}




