

var timerlenH = 5;
var slideAniLenH = 180;

var timerIDH = new Array();
var startTimeH = new Array();
var objH = new Array();
var endHeightH = new Array();
var theHeightH = 38;
var movingH = new Array();
var dirH = new Array();
var doSlideUpH = 1;
var slidedH = 0;
var activated = 0;





function textOn (objDiv)  {
document.getElementById("text"+objDiv).style.display = "block";
}
function textOff (objDiv)  {
document.getElementById("text"+objDiv).style.display = "none";
}

function slidedownH(objDiv){
   // $("#img" + objDiv).fadeTo("fast",1);
	
			if(movingH["logo"+objDiv])
					return;
	
			dirH["logo"+objDiv] = "down";
			movingH["logo"+objDiv] = true;
			startslideH("logo"+objDiv);	
}

function slideupH(objDiv){
	//$("#img" + objDiv).fadeTo("fast",0.6);
	
	if ("block" == document.getElementById("logo"+objDiv).style.display) {
			if ( doSlideUpH == 1) {
					if(movingH["logo"+objDiv])
							return;
					dirH["logo"+objDiv] = "up";
					movingH["logo"+objDiv] = true;
					startslideH("logo"+objDiv);
			}
	}
}

function startslideH(objname){
        objH[objname] = document.getElementById(objname);     

        endHeightH[objname] = parseInt(objH[objname].style.height);
        startTimeH[objname] = (new Date()).getTime();
        if(dirH[objname] == "down"){
                objH[objname].style.height = "1px";
        }
        objH[objname].style.display = "block";
        timerIDH[objname] = setInterval('slidetickH(\'' + objname + '\');',timerlenH);
}

function slidetickH(objname){
 if(dirH[objname] == "down") {
 slidedH = 1;
 }
        var elapsedH = (new Date()).getTime() - startTimeH[objname];
//alert ('after... starttime: '+ startTime[objname]+ ' timerID:'+timerID[objname]+' elapsed: '+elapsed+' slideAniLen: '+slideAniLen );
        if (elapsedH > slideAniLenH) 
                endSlideH(objname)
        else {
                var d =Math.round(elapsedH / slideAniLenH * theHeightH);
                if(dirH[objname] == "up")
                        d = theHeightH - d;
                objH[objname].style.height = d + "px";
        }
        return;
}

function endSlideH(objname){
     clearInterval(timerIDH[objname]);
        if(dirH[objname] == "up") {
                objH[objname].style.display = "none";
		}		

        objH[objname].style.height = theHeightH + "px";
        delete(movingH[objname]);
        delete(timerIDH[objname]);
        delete(startTimeH[objname]);
        delete(endHeightH[objname]);
        delete(objH[objname]);
        delete(dirH[objname]);
        return;
}


// The foloing function is used to hide the descritpion tab in case it gets stuck showing
function setActivate () {
	   var b =1;
	   while (b < 7) {
		   if (document.getElementById("logo"+b).style.display == "none") {  
		   } else {
		   		slideupH(b);
		   }	
	    b++;
	   }   
}

