	af=Math.floor;
	b=new Array(99);
	s=new Array("null","web","images","groups","news","froogle","local","scholar","video","maps","labs","more");
	ab=10;
	t=0;
	u=0;
	n=0;
	o=new Date();
	zoomSteps=1;
	zoomSpeed=8;
	m=385;
	imgId=0;
	p=0;
	x=false;
	w=x;
	
	var title;
	var firstHoverOccurred=w;
	
	imgHeight = 75;
	imgHeightHover = 95;
	
	function imgZoomIn( elementId ){
		imgId = elementId;
		o=new Date();
		setTimeout("gidle()",zoomSpeed);
	}
	function imgZoomOut( elementId ){
		imgId = 0;
		w=x;
		o=new Date();
		setTimeout("gidle()",zoomSpeed);
	}
	function imgInit(){
		for(var j=1;j<b.length;j++){
			b[j]=imgHeight
		}
		setTimeout("gidle()",zoomSpeed);
	}
	function gidle(){
		var l=0;
		// auszoomen..
		for(var i=1;i<b.length;i++){
			var imagename="gallery_img_"+i;
			var imageElem=document.getElementById(imagename);
			if(imgId!=i){
				if(b[i]>imgHeight){
					b[i]-=zoomSteps;
					if(b[i]<=imgHeight){
						b[i]=imgHeight;
//						imageElem.src=s[i]+"-sm.gif"
					}
					// imageElem.width=b[i];
					imageElem.height=b[i];
					if(imgId==0){
						var g=af(255-255*(b[i]-35)/35);
					/*
						//title.style.color="rgb("+g+","+g+","+g+")"
					*/
					}
					p=1
				}
				l+=b[i]
			}
		}
		// einzoomen...
		if(imgId!=0 && b[imgId]<imgHeightHover ){
			imagename="gallery_img_"+imgId;
			imageElem=document.getElementById(imagename);
			if(w==x){
				w=true;
				if(imgId<6){
					var y=360-(imgId-1)*imgHeightHover;
					//title.innerHTML=document.getElementById(imagename).alt+'<img src="cleardot.gif" width="'+y+'" height="1"/>'
				}else{
					var y=(imgId-7)*imgHeightHover+imgHeightHover;
					//title.innerHTML='<img src="cleardot.gif" width="'+y+'" height="1"/>'+document.getElementById(imagename).alt
				}
			}
			b[imgId]+=zoomSteps;
			p=1;
			if(b[imgId]>imgHeightHover){
				b[imgId]=imgHeightHover
			}
			l+=b[imgId];
			if(l<m){
				b[imgId]+=m-l;
				if(b[imgId]>imgHeightHover) {
					b[imgId]=imgHeightHover
				}
				l=m
			}
			var g=af(255-255*(b[imgId]-imgHeight)/imgHeight);
			/*
			title.style.color="rgb("+g+","+g+","+g+")";
			document.getElementById(imagename).src=s[imgId]+".gif"
			*/
			imageElem.height=b[imgId];
			//imageElem.width=b[imgId];
		}
		m=l;
		var ad=new Date();
		ab=ad.getTime()-o.getTime();
		o=ad;
		t+=ab;
		u++;
		n=t/u;
		if(u>5){
			if(n>30){
				zoomSteps=11
			}
			if(n>60){
				zoomSteps=10
			}
			if(n>90){
				zoomSteps=5
			}
		}
		if(p){
			setTimeout("gidle()",zoomSpeed);
			p=0
		}
	}
