
function checkBrowser(){
	this.ver=navigator.appVersion
	this.dom=document.getElementById?1:0
	this.ie6=(this.ver.indexOf("MSIE 6.0")>-1 && this.dom)?1:0;
	this.ie55=(this.ver.indexOf("MSIE 5.5")>-1 && this.dom)?1:0;
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4=(document.all && !this.dom)?1:0;
	this.ie=(document.all) ? 1:0;
	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie55 || this.ie5 || this.ie4 || this.ie || this.ns4 || this.ns5)
	return this
}

var Browser = new checkBrowser();
var FilterEnabled = (Browser.ie6 || Browser.ie55);

function ViewMenu(avalue){
    for(k=0; k<=4 ; k++){	
       var DIVLINK  
       if (Browser.ie) {DIVLINK  = eval('Link' + k)}
       else    	       {DIVLINK  = eval('Page.Link' + k)}

       var IsCollapse = (DIVLINK.style.display == "none");
       if (IsCollapse) {if (k==avalue) ExpandDiv(DIVLINK);}
       else	       {CollapseDiv(DIVLINK)}
    }
}
   
function ViewEmail(){
    
    var DIVLINK  
    DIVLINK  = eval('DivEmail')
    var IsCollapse = (DIVLINK.style.display == "none");
    if (IsCollapse) {ExpandDiv(DIVLINK);}
    else		    {CollapseDiv(DIVLINK)}
	
   }
   
function ViewNL(){
    
    var DIVLINK  
    DIVLINK  = eval('DivNL')
    var IsCollapse = (DIVLINK.style.display == "none");
    if (IsCollapse) {ExpandDiv(DIVLINK);}
    else		    {CollapseDiv(DIVLINK)}
	
   }

function ExpandDiv(theDivName)
{
    var theDiv = GetDiv(theDivName,'Page'); 
    if (null == theDiv || typeof(theDiv) == "undefined") return;
	
	theDiv.style.display = "block";
}

function CollapseDiv(theDivName)
{
    var theDiv = GetDiv(theDivName,'Page'); 
    if (null == theDiv || typeof(theDiv) == "undefined") return;
	
	theDiv.style.display = "none";
}

function GetDiv(obj, nest){
	//nest = (!nest) ? '' : 'document.' + nest + '.';
	//this.css = (!Browser.ie) ? eval(nest + 'document.' + obj)			   : eval('document.all.' + obj);
  	//this.ref = (!Browser.ie) ? eval(nest + 'document.' + obj + '.document') : eval ('document');
	//return this;
	if (Browser.ie)	return obj
	else return eval(nest + '.' + obj)
}

var startImage ="ImmaginiHTML/cd.gif";
var endImage="ImmaginiHTML/cdOfferta.gif";
var StopFilter = false;

function ApplyFilter() {
return;
	if (FilterEnabled != 1) return(true);
	SPANCD.filters[0].apply();
}

function FilterStop(){ 
 	StopFilter = false;
 	doTransition();
 	StopFilter = false;
}

function FilterBegin(){ 
	if (FilterEnabled) SPANCD.filters[0].apply();
 	document.FrmPage.CdImage.src = startImage;
 	StopFilter = false;
}

function doTransition() {
return;
	if (StopFilter) return(true);
        if (FilterEnabled) SPANCD.filters[0].apply();
        if (document.FrmPage.CdImage.src.indexOf(startImage)!=-1) {
            document.FrmPage.CdImage.src = endImage;
            }
        else {
            document.FrmPage.CdImage.src = startImage;
            }
        if (FilterEnabled) SPANCD.filters[0].play();
        StopFilter = true;
}

  var message     = "Memobase Tecniche di Memoria Avanzate§" +
                	"Il primo CD-Rom sulle tecniche di memoria§" +
                	"http://www.memobase.it§" +
                	"Dinamica mentale - mnemotecniche - rilassamento - test - curiositą - giochi e tanto altro§" +
                	"Per te le Newsletter della Memobase saranno sempre pił ricche di informazioni...§" +
                	"§"
  scrollSpeed = 25
  TimeDelay   = 1500

  txt         = ""

  function ScrollMsgTxt(Posiz) {
    if (message.charAt(Posiz) != '§') {
      txt    = txt + message.charAt(Posiz)
      status = txt
      pausa  = scrollSpeed
    }
    else {
      pausa = TimeDelay
      txt   = ""
      if (Posiz == message.length-1) Posiz = -1
    }
    Posiz++
    setTimeout("ScrollMsgTxt('"+Posiz+"')",pausa)
  }


ScrollMsgTxt(0);

function ShowTime(){
	
	if (!document.layers&&!document.all)
	return
	var Digital = new Date()
	var hours   = Digital.getHours()
	var minutes = Digital.getMinutes()
	var seconds = Digital.getSeconds()
	var dn = "am" 
	if (hours>12){
	   dn="pm"
	   hours=hours-12
	}
	if (hours==0) hours=12
	if (minutes<=9) minutes="0"+minutes
	if (seconds<=9) seconds="0"+seconds
	myclock="<b>&nbsp;"+hours+":"+minutes+":" +seconds+" "+dn+"&nbsp;</b>"
	if (document.layers){
	   if (typeof(document.layers.liveclock) =="object"){
	      document.layers.liveclock.document.write(myclock);
	      document.layers.liveclock.document.close();
	   }	
	}
	else if (document.all) {
		if (typeof(liveclock) == "object") liveclock.innerHTML= myclock
	}
	setTimeout("ShowTime()",1000)
}

