<!--

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function changeImages() {
	//alert(changeImages.arguments[0]+':'+changeImages.arguments[1]);
	/*
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}*/
	document[changeImages.arguments[0]].src = changeImages.arguments[1];
}
function changeImages1() {
	//alert(changeImages1.arguments[0]+':'+changeImages1.arguments[1]);
	var st, t;
	st = new Image();
	t = changeImages1.arguments[1]+'.src';
	st = eval(t);
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages1.arguments.length; i+=2) {
			document[changeImages1.arguments[i]].src = t; //changeImages1.arguments[i+1].src;
		}
	}
}


var preloadFlag = false;
var about_dacor_over, about_dacor_off;
function preloadImages(imageset) {
	if (document.images) {
	switch(imageset) {
		case("nav"):
		about_dacor_over = newImage("/images/nav/about_dacor_over.gif");
		//about_dacor_off = newImage("/images/header/about_dacor.gif");
		products_over = newImage("/images/nav/products_over.gif");
		chefs_corner_over = newImage("/images/nav/chefs_corner_over.gif");
		design_inspiration_over = newImage("/images/nav/design_inspiration_over.gif");
		trade_professionals_over = newImage("/images/nav/header-on_install&specs.gif");
		customer_service_over = newImage("/images/nav/customer_service_over.gif");
		back_to_top_over = newImage("/images/back_to_top_over.gif");
		image_library_over = newImage("/images/image_library_over.gif");
		find_us_over = newImage("/images/footer/find_us_over.gif");
		request_brochure_over = newImage("/images/footer/request_brochure_over.gif");
		break;
		
		case("subnav_products"):
		ranges_over = newImage("/products/images/subnav/ranges_over.gif");
		wall_ovens_over = newImage("/products/images/subnav/wall_ovens_over.gif");
		cooktops_over = newImage("/products/images/subnav/cooktops_over.gif");
		warming_ovens_over = newImage("/products/images/subnav/warming_ovens_over.gif");
		microwaves_over = newImage("/products/images/subnav/microwaves_over.gif");
		ventilation_over = newImage("/products/images/subnav/ventilation_over.gif");
		dishwashers_over = newImage("/products/images/subnav/dishwashers_over.gif");
		outdoor_grills_over = newImage("/products/images/subnav/outdoor_grills_over.gif");
		accessories_over = newImage("/products/images/subnav/accessories_over.gif");
		product_highlights_over = newImage("/products/images/product_highlights_over.gif");
		specifications_over = newImage("/products/images/specifications_over.gif");
		break;
		
		case("subnav_about_dacor"):
		company_value_over = newImage("/about_dacor/images/subnav/company_value_over.gif");
		why_dacor_over = newImage("/about_dacor/images/subnav/why_dacor_over.gif");
		press_room_over = newImage("/about_dacor/images/subnav/press_room_over.gif");
		videos_over = newImage("/about_dacor/images/subnav/videos_over.gif");
		break;
		
		case("subnav_chefs_corner"):
		recipes_over = newImage("/chefs_corner/images/subnav/recipes_over.gif");
		//soup_over = newImage("/chefs_corner/images/subnav/m-on_soup.gif");
		cooking_with_over = newImage("/chefs_corner/images/subnav/cooking_with_over.gif");
		ask_chef_over = newImage("/chefs_corner/images/subnav/ask_chef_over.gif");
		print_recipe_over = newImage("/chefs_corner/recipes/images/print_recipe_over.gif");
		break;
		
		case("subnav_installation"):
		registration_over = newImage("/tradeprofession/images/subnav/M-ONSubnav-INSTALL02.jpg");
		product_over = newImage("/tradeprofession/images/subnav/M-ONSubnav-INSTALL03.gif");
		instruction_over = newImage("/tradeprofession/images/subnav/M-ONSubnav-INSTALL04.gif");
		faq_over = newImage("/tradeprofession/images/subnav/M-ONSubnav-INSTALL05.gif");
		usecare_over = newImage("/tradeprofession/images/subnav/M-ONSubnav-INSTALL06.gif");
		break;
		}
		//preloadFlag = true;
	}
}
function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	else 
		countfield.value = maxlimit - field.value.length;
}
// -->