var la="mailto:";
var dee="info";
var at="@";
var da="oncewines";
var com=".com";
var mailadd = la + dee + at + da + com;
var mailaddtext = dee + at + da + com;
var rollImages = new Array()
var theImages = new Array()
var browser
var version

function firstRun() {
      //detect browser
      browser = navigator.appName
      version = navigator.appVersion
      version = version.charAt(22)

	//preload image rollovers
	
	//menu
	rollImages[0] = "images/home_hover.gif"
	rollImages[1] = "images/wines_hover.gif"
	rollImages[2] = "images/story_hover.gif"
	rollImages[3] = "images/purchase_hover.gif"
	rollImages[4] = "images/maillist_hover.gif"
	rollImages[5] = "images/press_hover.gif"
	rollImages[6] = "images/trade_hover.gif"
	//bot menu
	rollImages[7] = "images/bot_home.gif"
	rollImages[8] = "images/bot_wines.gif"
	rollImages[9] = "images/bot_story.gif"
	rollImages[10] = "images/bot_purchase.gif"
	rollImages[11] = "images/bot_mail.gif"
	rollImages[12] = "images/bot_press.gif"
	rollImages[13] = "images/bot_trade.gif"
	//submenu
	rollImages[14] = "images/wines_fks_sub.gif"
	rollImages[15] = "images/wines_table_sub.gif"
	rollImages[16] = "images/wines_sub.gif"
	rollImages[17] = "images/fks_hover.gif"
	rollImages[18] = "images/table_hover.gif"
	//mail button
	rollImages[19] = "images/mail2.gif"
	
	//load em up
	imageLoader()
}

function subReveal(theSubName) {
	document.getElementById(theSubName).style.visibility = "visible"
}

function subHide(theSubName) {
	if (theSubName='all') {
		if (document.getElementById('wines_sub')) {
			document.getElementById('wines_sub').style.visibility = "hidden"
		} else if (document.getElementById('wines_table_sub')) {
			document.getElementById('wines_table_sub').style.visibility = "hidden"
		} else if (document.getElementById('wines_fks_sub')) {
			document.getElementById('wines_fks_sub').style.visibility = "hidden"
		}
	} else {
		document.getElementById(theSubName).style.visibility = "hidden"
	}
}

function imageLoader() {
	//preload images

		limit = rollImages.length
		for (i=0; i<limit; i++) {
			theImages[i] = new Image()
			theImages[i].src = rollImages[i]
		}

}

//IE Hacks

function divHover(theID, hover) {
   if (browser == 'Microsoft Internet Explorer' && version < 7) {
   
   if (hover) {
	 theElement = document.getElementById(theID)
	    theElement.style.cursor = 'hand'
	switch(theID) {
	case 'home_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[0]+')'
	    break
	case 'wines_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[1]+')'
	    break
	case 'story_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[2]+')'
	    break
	case 'purchase_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[3]+')'
	    break
	case 'maillist_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[4]+')'
	    break
	case 'press_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[5]+')'
	    break
	case 'trade_menu':
	    theElement.style.backgroundImage = 'url('+rollImages[6]+')'
	    break
        case 'home_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[7]+')'
	    break
	case 'wines_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[8]+')'
	    break
	case 'story_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[9]+')'
	    break
	case 'purchase_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[10]+')'
	    break
	case 'maillist_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[11]+')'
	    break
	case 'press_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[12]+')'
	    break
	case 'trade_bot':
	    theElement.style.backgroundImage = 'url('+rollImages[13]+')'
	    break
	case 'fks_subitem':
	    theElement.style.backgroundImage = 'url('+rollImages[17]+')'
	    break
	case 'table_subitem':
	    theElement.style.backgroundImage = 'url('+rollImages[18]+')'
	    break
	case 'maillink':
	    theElement.style.backgroundImage = 'url('+rollImages[19]+')'
	    break
	}
   } else {
      document.getElementById(theID).style.backgroundImage = 'none'
      document.getElementById(theID).style.cursor = 'default'
   }
   }
}
