function swapmenu(which) {
var str = which.firstChild.src;
var mynewmenu = str.replace(/.gif/,".jpg");
document.getElementById("menubig").setAttribute("src",mynewmenu);
//alert(mynewmenu);

}

function s(which) {
var str = which.firstChild.src;
var mynewside = str.replace(/.gif/,".jpg");
document.getElementById("sideimage").setAttribute("src",mynewside);
}

function showcal() {
	var url = "/calendar/";
	var basicfeatures='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,';
	var features_1=basicfeatures+'width=700,height=600';
	var mywin = window.open(url,'win',features_1);
}


var frontdiv = new Array('frontdrink','fronteat','frontart','frontcalendar','frontspecials');

function showme() {
var m = 1;
  for (var i=0;i<frontdiv.length;i++) {
    setTimeout("doFade(document.getElementById(frontdiv["+i+"]),100,20,32,32,2)",m);
    setTimeout("doFade(document.getElementById(frontdiv["+i+"]),20,100,32,32,2)",m);
    m += 140;
  }
}

function doFade(elem,startTrans,endTrans,steps,intervals,powr) {
  if(elem) {
    if (elem.fadeTransInt)
      window.clearInterval(elem.fadeTransInt);
    var actStep = 0;
    elem.fadeTransInt = window.setInterval(
	   function() {
	     elem.currentTrans = easeInOut(startTrans,endTrans,steps,actStep,powr);
	     elem.style.opacity = elem.currentTrans * .01;
	     elem.style.filter  = "alpha(opacity=" + elem.currentTrans + ")";
	     actStep++;
	     if (actStep > steps) window.clearInterval(elem.fadeTransInt);
	   }
	   ,intervals)
      }
}
function easeInOut(minValue,maxValue,totalSteps,actualStep,powr) { 
  //Generic Animation Step Value Generator By www.hesido.com 
  var delta = maxValue - minValue; 
  var stepp = minValue+(Math.pow(((1 / totalSteps) * actualStep), powr) * delta); 
  return Math.ceil(stepp) 
    }
