function mainref(objid){
	if(document.all){obj="document.all."+objid;}
	else if(document.layers){obj="document."+objid;}
	else if(document.getElementById){obj="document.getElementById('"+objid+"')";}
	return obj;
}
function setref(lrid){
	if(document.all){objref="document.all."+lrid+".style"}
	else if(document.layers){objref="document."+lrid}
	else if(document.getElementById){objref="document.getElementById('"+lrid+"').style"}
	return objref;
}
function rtrim(str) {
	return str.substring(0,str.length-3);
}
function clock(o1,o2){
	co1=eval(setref(o1));
	co2=eval(setref(o2));
	co1.visibility="visible";
	co2.visibility="hidden";
}
function setampm(cs){
	csel=eval(mainref("clocksel"));
	csel.value=cs;
}
function resdetail(){
	csel=eval(mainref("clocksel"));
	resd=eval(setref("rd"));
	rdate=eval(mainref("rdate"));
	hr=eval(mainref("hr"));
	party=eval(mainref("party"));
	ampmv=eval(mainref("ampmv"));
	if (rdate.value && hr.value && party.value){
	ifam=parseInt(rtrim(hr.value));
	if (csel.value=="lunch" && ifam<12 && ifam>3){
	ampmv.value="AM"}
	else{
	ampmv.value="PM"}
	rdate.className="show";
	hr.className="show";
	party.className="show";
	ampmv.className="show";
	resd.visibility="visible";}
}
function lrgphoto(p){
	eval(setref("gallery")).background="url('" + p + "')"; 
}
function openwin(url,w,h,x){
	var w=window.open(url,"smallwin","width="+w+",height="+h+",status=no,resizable=no,scrollbars="+x)
}
function scrolldivleft(o){
	eval(mainref(o)).scrollLeft+=scroll_step;
	timer_left=setTimeout("scrolldivleft('"+o+"')",30);
} 
function scrolldivright(o){
	eval(mainref(o)).scrollLeft-=scroll_step;
	timer_right=setTimeout("scrolldivright('"+o+"')",30);
} 
function stopdivscroll(){
	clearTimeout(timer_left);
	clearTimeout(timer_right);
}
function DisplayMo(c1,c2){
	ch=eval(setref(c2));
	ch.visibility="hidden";
	cv=eval(setref(c1));
	cv.visibility="visible";
}
var t,t1,t2,t3,i=0,j=0,speed=90;
function animateimage(obj,img_name,file_ext,steps){
	imgobj=eval(mainref(obj));
	i++;
	imgobj.src=img_name+i+"."+file_ext;
	if(i<steps){
	t=setTimeout("animateimage('"+obj+"','"+img_name+"','"+file_ext+"',"+steps+")",speed);}
	else{i=0;t=clearTimeout(t);}
}
function resetanimation(obj,img_name,file_ext){
	i=0;t=clearTimeout(t);
	imgobj=eval(mainref(obj));
	imgobj.src=img_name+"."+file_ext;
}
var x=0,y=32;
function fadeinimg(o1,o2){
	obj1=eval(setref(o1));
	x++;
	if(x<=31 && o1!="ini1"){
	obj1.opacity=x/31;
	obj1.mozopacity=x/31;
	ie=(document.all && document.getElementById);	//for ie
	if(ie){
	obj1=eval("document.getElementById('"+o1+"')");
	obj1.filters.alpha.opacity=x*3.22;}
	t2=setTimeout("fadeinimg('"+o1+"','"+o2+"')",30);}
	else{
	if (o2!="ini0"){
	obj2=eval(setref(o2));
	obj2.visibility="hidden";}
	x=0;
	clearTimeout(t2);}
}
function fadeout(o){
	ie=(document.all && document.getElementById);	//for ie
	y--;
	objout=eval(setref(o));
	if(y>=1){
	objout.opacity=y/31;
	objout.mozopacity=y/31;
	if(ie){
	objout=eval("document.getElementById('"+o+"')");
	objout.filters.alpha.opacity=y*3.22;}
	t3=setTimeout("fadeout('"+o+"')",30);}
	else{
	objout.visibility="hidden";
	y=32;
	clearTimeout(t3);}
}
function runimgs(){
	j++;
	pimgn="ini"+(j-1);
	if (j==4){
	fadeout(pimgn);}
	else{
	imgn="ini"+j;
	objimg=eval(setref(imgn));
	objimg.visibility="visible";
	fadeinimg(imgn,pimgn);}
	if (j<4){
	t1=setTimeout('runimgs()',3000);}
	else{
	j=0;
	t1=setTimeout('runimgs()',30);}
}