function doPreload(){
	if (document.images){
		var the_images = new Array('gnav_africa_on.gif','gnav_asia_on.gif','gnav_australasia_on.gif','gnav_europe_on.gif','gnav_north_america_on.gif','gnav_south_america_on.gif','nav_contact_us_on.gif','nav_home_on.gif','nav_products_on.gif','nav_shaving_facts_on.gif','nav_shaving_history_on.gif','nav_shaving_tips_on.gif');
		preloadImages(the_images);
	}
}

function preloadImages(the_images_array) {
	for(loop = 0; loop < the_images_array.length; loop++){
		var an_image = new Image();
		an_image.src = the_images_array[loop];
		}
}

function chngIt(img,imgPath){
	if(document.images){
		document.images[img].src = "/images/" + imgPath;
	}
}

function jumpPage(newLoc){
	newPage = newLoc.options[newLoc.selectedIndex].value
	if (newPage != ""){
		window.location.href = newPage
	}
}



//product nav
function showMoreRazors(direction){
	var nextItem = arrCurrentDisplay[arrCurrentDisplay.length-1]+1;
	var prevItem = arrCurrentDisplay[0]-1;
	
	if(direction == '+'){
		
		if(nextItem<=arrProductNav.length-1){
			arrCurrentDisplay.shift(); //remove first item
			arrCurrentDisplay.push(nextItem); 
			updateImages();
			
			if(arrProductNav.length-1 == arrCurrentDisplay[arrCurrentDisplay.length-1]){
				if(document.images.plus){
					document.images.plus.src = '/images/but_arrow_right_grey.gif';
					document.images.plus.alt = '';
					//document.images.plus.onclick = new Function ("", "");
					//document.images.plus.onmouseover = new Function ("", "showCursorStyle('plus','default');");
				}
			}
			
				if(document.images.minus){
					document.images.minus.src = '/images/but_arrow_left_blue.gif';
					document.images.minus.alt = 'Back';
					//document.images.minus.onclick = new Function ("", "showMoreRazors('-');");
					//document.images.minus.onmouseover = new Function ("", "showCursorStyle('minus','hand');");
				}
			}
		}
	
	else if (direction == '-'){
		
		if(prevItem>=0){
			arrCurrentDisplay.pop(); //remove last item
			arrCurrentDisplay.unshift(arrCurrentDisplay[0]-1); 
			updateImages();
			
			
			if(prevItem<=0){
				if(document.images.minus){
					document.images.minus.src = '/images/but_arrow_left_grey.gif';
					document.images.minus.alt = '';
					//document.images.minus.onclick = new Function ("", "");
					//document.images.minus.onmouseover = new Function ("", "showCursorStyle('minus','default');");
				}
			}
			
				if(document.images.plus){
					document.images.plus.src = '/images/but_arrow_right_blue.gif';
					document.images.plus.alt = 'More Razors';
					//document.images.plus.onclick = new Function ("", "showMoreRazors('+');");
					//document.images.plus.onmouseover = new Function ("", "showCursorStyle('plus','hand');");
			}
		}
	}
}



function showCursorStyle(imgObj,curStyle){
	if (document.images[imgObj].style){
	document.images[imgObj].style.cursor = curStyle;
	}
}


function updateImages(){	
	for(i=0;i<arrImageCollection.length;i++){
		document.images[arrImageCollection[i]].src = '/images/products/' + arrProductNav[arrCurrentDisplay[i]][0];
		document.images[arrImageCollection[i]].alt = arrProductNav[arrCurrentDisplay[i]][3];//arrImageCollection[i];
		}
}


function displayProductDetail(index){
	if(arrProductNav[arrCurrentDisplay[index]][4] == '_blank'){
		var newWin = lanuchWindow(arrProductNav[arrCurrentDisplay[index]][2],'offSiteLink','width=820,height=600,menubar=1,toolbar=1,location=1,resizable=1,status=1,scrollbars=yes');
		//newWin.focus();
	}else{
		self.location.href = arrProductNav[arrCurrentDisplay[index]][2];
	}
}
	

function productNavRollover(index, imageState){
	if(document.images){
	document.images[arrImageCollection[index]].src = '/images/products/' + arrProductNav[arrCurrentDisplay[index]][imageState];
	}
}



function launchLocalSite(sURL){
	lanuchWindow(sURL,'local_site','width=820,height=600,menubar=1,toolbar=1,location=1,resizable=1,status=1,scrollbars=yes');
}


function lanuchWindow(sURL,sName,sFeatures){
	window.open(sURL,sName,sFeatures);
}