﻿function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}


function changeImagesArray(array) {
	if (preloadFlag == true) {
		var d = document; var img;
		for (var i=0; i<array.length; i+=2) {
			img = null; var n = array[i];
			if (d.images) {img = d.images[n];}
			if (!img && d.getElementById) {img = d.getElementById(n);}
			if (img) {img.src = array[i+1];}
		}
	}
}


function changeImages() {
	changeImagesArray(changeImages.arguments);
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		pre_ask_roll = newImage('../images/ask_roll.jpg');
		pre_schedule_roll = newImage('../images/schedule_roll.jpg');
		pre_home_roll = newImage('../images/home_roll.jpg');
		pre_services_roll = newImage('../images/services_roll.jpg');
		pre_aboutus_roll = newImage('../images/aboutus_roll.jpg');
		pre_test_roll = newImage('../images/test_roll.jpg');
		pre_cust_roll = newImage('../images/cust_roll.jpg');
		preloadFlag = true;
	}
}

//Used for the Drop Down Menus

function HideContent(d) {
    if(d.length < 1) { return; }
    document.getElementById(d).style.display = "none";
}

function ShowContent(d) {
    if(d.length < 1) { return; }
    HideAllContent();
    document.getElementById(d).style.display = "block";
}

function ReverseContentDisplay(d) {
    if(d.length < 1) { return; }
    if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
    else { document.getElementById(d).style.display = "none"; }
}

function HideAllContent() {
    document.getElementById('Home_pop').style.display = "none";
    document.getElementById('Bakery_pop').style.display = "none";
    document.getElementById('Bistro_pop').style.display = "none";
    document.getElementById('Wine_pop').style.display = "none";
}

function LeaveMenuArea()
{
    if (event.srcElement.tagName == "DIV") {
        HideAllContent();
    } else {
        //nevermind, don't do anything
    }
}

function hoverServiceMenu()
{
   // document.getElementById('Services_pop').style.display = "block";
    changeImages('servicesbutton','images/services_roll.jpg');
    return true
}
function leaveServiceMenu()
{
    //document.getElementById('Services_pop').style.display = "none";
    changeImages('servicesbutton','images/servicesbutton.jpg');
    return true
}

