		function nextg(){		
		if(curentgpage<totalgpages){
			hide(curentgpage);
			curentgpage++;
			dynich(curentgpage);

			}
		}
		
		function prevg(){
			if(curentgpage>1){
			hide(curentgpage);
			curentgpage--;
			dynich(curentgpage);

			}
		}
		
		function openid(id){
		
		hide(curentgpage);
		curentgpage = id;
		dynich(id);

		}
		
		function dynich(id,num){
			
			obj = document.getElementById("gallery");
			width2 = document.getElementById("prodgalcont").offsetWidth;	
			
			if( typeof(num) == "undefined" ){
		
					num = prevheight*width2;
					
				
			} 
		
			
			
			el = document.getElementById("img"+id);	
			
			x=new Image;
			x.src=el.src;
		
			iw=x.width;													
			ih=x.height;
		
			cur2 = num;		
					
				
							
			dest = ih*width2/iw+1;	
		
			
			num = dyn(cur2,dest,2);
		
			
			if(num != dest){
				
				
				obj.style.height = Math.ceil(num)+"px";
				setTimeout("dynich("+id+","+num+");",0);
			} else {
				 show(id);
				obj.style.height = "auto";
				prevheight = num/width2;
				
			}		
			
			
		}
		
		function show(id) {
		
		
		element = document.getElementById("img"+id);		
		element.style.display="inline";
		element2 = document.getElementById("b"+id);
		element2.className = "active";
		
		
		
		}
		
		function hide(id) {
		
		element = document.getElementById("img"+id);			
		element.style.display="none";
		
		element2 = document.getElementById("b"+id);
		element2.className = "";
		
		
		}
		
		function nextgprevg(){
			
			if(curentgpage==1){		
				element = document.getElementById("prevg");		
				element.className="";
			} else {				
				element = document.getElementById("prevg");		
				element.className="active";
			}
			
				if(curentgpage==totalgpages){
				element = document.getElementById("nextg");		
				element.className="";
			} else {
				element = document.getElementById("nextg");		
				element.className="active";
			}
			

		
		}
		
			if(totalgpages > 0	){			
			element2 = document.getElementById("b"+curentgpage);
			element2.className = "active";
			}
		
