function arrow_left(articleBox_id)
  {
    if (document.getElementById('home_shop_'+articleBox_id).scrollLeft>0) {
  	document.getElementById('home_shop_'+articleBox_id).scrollLeft = document.getElementById('home_shop_'+articleBox_id).scrollLeft - 145
	}
	else
	document.getElementById('home_shop_'+articleBox_id).scrollLeft = document.getElementById('home_shop_'+articleBox_id).scrollWidth
  }
  
function arrow_right(articleBox_id)
  {
  if(document.getElementById('home_shop_'+articleBox_id).scrollWidth-document.getElementById('home_shop_'+articleBox_id).scrollLeft == 290)
	{document.getElementById('home_shop_'+articleBox_id).scrollLeft=0} 
	else
	document.getElementById('home_shop_'+articleBox_id).scrollLeft = document.getElementById('home_shop_'+articleBox_id).scrollLeft + 145
  }
  
  
  
  function display_press(to_display)
  {
     for(i=100000;i<100050;i++)
	 {
	   if (document.getElementById('detail_'+i))
	   {
	     document.getElementById('detail_'+i).style.display="none"
	   }
	  }
  
     document.getElementById(to_display).style.display="block"
  }

  
  function hide_press(to_hide)
  {
     document.getElementById(to_hide).style.display="none"
  }

  


function zoom(factor) {
	var emap=floater.document.getElementById('the_image');
	
	
	
	var mapHeight = emap.height
	var mapWidth = emap.width
	
	var slope = mapHeight/mapWidth
	
	var newWidth = mapWidth + factor
	var newHeight=mapHeight+(factor*slope)
	
	var diffHeight =  newHeight - mapHeight
	
	
	
	//if ((emap.offsetTop+Math.floor(diffHeight/2))<300){
	emap.style.top=Math.round(emap.offsetTop-(diffHeight/2))+'px'
	//}
	//if ((emap.offsetLeft+Math.floor(diffWidth/2))<500){
	emap.style.left=Math.round(emap.offsetLeft-(factor/2))+'px'
	//}
	//document.getElementById('the_results').innerHTML = document.getElementById('the_results').innerHTML + '<br>' + Math.round(emap.offsetTop-(diffHeight/2))+'px' + '|' + Math.round(emap.offsetLeft-(factor/2))+'px'
	//document.getElementById('the_results2').innerHTML = document.getElementById('the_results2').innerHTML + '<br>' + Math.round(newWidth)+'px' + '|' + Math.round(newHeight)+'px'
	emap.style.width=Math.round(newWidth)+'px';
	emap.style.height=Math.round(newHeight)+'px';
}


function zoomin(fact,i,x,num_frames){
	var msg;
	var x ;
	var the_timeout = 1;
	
	
	if (x<num_frames) {
		if(x==1){
			
			
			if(((document.getElementById('zoom_level').value)>0)&&((document.getElementById('zoom_level').value)<5)){
				document.getElementById('zoom_level').value = parseInt(document.getElementById('zoom_level').value)+i
				}
			if(document.getElementById('zoom_level').value==5 && i==-1){
				document.getElementById('zoom_level').value = 3
			
			}
			if(document.getElementById('zoom_level').value==0 && i==1){
				document.getElementById('zoom_level').value = 2
			
			}
			
			
		
		
		}
		if(((document.getElementById('zoom_level').value)>0)&&((document.getElementById('zoom_level').value)<5)){
		
		if((document.getElementById('zoom_level').value)>3||(document.getElementById('zoom_level').value)>2&&fact<0){ 
			zoom(fact*3);
			num_frames = 15
			the_timeout = 1
		}
		else{
			zoom(fact);
		}
		//zoom(fact);
		}
		
		x+=1
		setTimeout('zoomin('+fact+','+i+','+x+','+num_frames+');',the_timeout)
		}
}
function zoomout(fact,i){
	var msg;
	if (i>fact) {
		zoom(i);
		i=i-.001
		setTimeout('zoomout('+fact+','+i+');',30)
		}
}


function slideback(){
if (inc<bgslides.length-1)
inc++
else
inc=0
document.getElementById('home_table').style.backgroundImage="url('"+processed[inc].src+"')"
document.getElementById('rotating_url').href=""+processed2[inc]+""
//alert(processed[inc].src)
}



function  display_more(){
document.getElementById('more_images').style.display="block"
}

function  display_close(){
document.getElementById('more_images').style.display="none"
}


function display_large(path,image_name)
{
document.getElementById('large_Image').src=path+"/gallery_large/"+image_name
}

function  email_form(){
document.getElementById('email_form').style.display="block"
}

function email_close(){
document.getElementById('email_form').style.display="none"
}



function update_wish()
{
document.getElementById('wish_qty').value=document.getElementById('prod_qty').value

}


var interval = 1500;
var random_display = 0;
	var imageNum = 0;


	function imageItem(image_location) {
		this.image_item = new Image();
		this.image_item.src = image_location;
	}

function get_ImageItemLocation(imageObj) {
		return(imageObj.image_item.src)
}
	
	
function getNextImage(total_images,array_rec) {
	     var  totalImages = total_images

		 
		if (random_display) {
			imageNum = randNum(0, totalImages-1);
		}
		else {
			imageNum = (imageNum+1) % totalImages;
		}
		
	var new_image = get_ImageItemLocation(array_rec[imageNum]);
	
	return(new_image);
	}
	

	
function getPrevImage(total_images,array_rec) {
      	var  totalImages = total_images
	
		imageNum = (imageNum-1) % totalImages;
		if (imageNum < 0){
		imageNum = totalImages-1
		}
		
		var new_image = get_ImageItemLocation(array_rec[imageNum]);
		return(new_image);
	}
	
	
	
	function prevImage(place,total_images,array_rec) {
	    var total_images = total_images
		var new_image = getPrevImage(total_images,array_rec);
		document[place].src = new_image;
	}
	
	
	function switchImage(place,total_images,array_rec) {
	    var total_images = total_images
		var new_image = getNextImage(total_images,array_rec);
		document[place].src = new_image;
		//var recur_call = "switchImage('"+place+"')";
		//timerID = setTimeout(recur_call, interval);
        }

