var winw, posleft, catd=document.getElementById("idcat"), mainpicd=document.getElementById("idpic"), 
bdaytxt=document.getElementById("idbdaytxt"), spectxt=document.getElementById("idspectxt"), 
giftxt=document.getElementById("idgiftxt"), wedtxt=document.getElementById("idwedtxt"), 
funeraltxt=document.getElementById("idfuneraltxt"), tedtxt=document.getElementById("idtedtxt"), notstind,
preloadFlag = false, tjpopwindow, mappopwindow;

set_pos();
window.onresize=set_pos;
window.onunload = closepopup;
var ie = document.all ? 1 : 0;
var nn = (navigator.vendor == 'Netscape' || navigator.vendor == 'Netscape6') ? 1 : 0;

function set_pos()
{
  winw = document.body.clientWidth;
  if (winw > 770)
    posleft =  (winw - 770)/2;
  else
    posleft = 0;
  bdaytxt.style.left=posleft + 86 + "px";
  spectxt.style.left=posleft + 86 + "px";
  giftxt.style.left=posleft + 86 + "px";
  wedtxt.style.left=posleft + 86 + "px";
  funeraltxt.style.left=posleft + 86 + "px";
  tedtxt.style.left=posleft + 86 + "px";
  mainpicd.style.left=posleft + 284 + "px";
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function preloadImagescat() 
{
	if (document.images) 
	{
		seasn_over = newImage("images/seasn-over.gif");
		gifting_over = newImage("images/gifting-over.gif");
		picbday = newImage("images/picbday.jpg");
		picspec = newImage("images/picspec.jpg");
		picgift = newImage("images/picgift.jpg");
		picwed = newImage("images/picwed.jpg");
		picfuneral = newImage("images/picfuneral.jpg");
		picted = newImage("images/picted.jpg");
		hyp_bday_over = newImage("images/hyp_bday-over.gif");
		hyp_spec_over = newImage("images/hyp_spec-over.gif");
		hyp_gift_over = newImage("images/hyp_gift-over.gif");
		hyp_wed_over = newImage("images/hyp_wed-over.gif");
		hyp_funeral_over = newImage("images/hyp_funeral-over.gif");
		hyp_ted_over = newImage("images/hyp_ted-over.gif");
		preloadFlag = true;
	}
 notstind = true;
}

function preloadImagestst() 
{
	if (document.images) 
	{
		seasn_over = newImage("images/seasn-over.gif");
		gifting_over = newImage("images/gifting-over.gif");
		tst1 = newImage("images/tst1.jpg");
		tst2 = newImage("images/tst2.jpg");
		tst3 = newImage("images/tst3.jpg");
		tst4 = newImage("images/tst4.jpg");
		tst5 = newImage("images/tst5.jpg");
		tst6 = newImage("images/tst6.jpg");
		tst1sm_over = newImage("images/tst1sm-over.jpg");
		tst2sm_over = newImage("images/tst2sm-over.jpg");
		tst3sm_over = newImage("images/tst3sm-over.jpg");
		tst4sm_over = newImage("images/tst4sm-over.jpg");
		tst5sm_over = newImage("images/tst5sm-over.jpg");
		tst6sm_over = newImage("images/tst6sm-over.jpg");
		picbday = newImage("images/picbday.jpg");
		picspec = newImage("images/picspec.jpg");
		picgift = newImage("images/picgift.jpg");
		picwed = newImage("images/picwed.jpg");
		picfuneral = newImage("images/picfuneral.jpg");
		picted = newImage("images/picted.jpg");
		hyp_bday_over = newImage("images/hyp_bday-over.gif");
		hyp_spec_over = newImage("images/hyp_spec-over.gif");
		hyp_gift_over = newImage("images/hyp_gift-over.gif");
		hyp_wed_over = newImage("images/hyp_wed-over.gif");
		hyp_funeral_over = newImage("images/hyp_funeral-over.gif");
		hyp_ted_over = newImage("images/hyp_ted-over.gif");
		preloadFlag = true;
	}
 notstind = false;
}

function showtxtcat(typ)
{
  mainpicd.style.visibility="visible";
  catd.style.visibility = "hidden";
  if (typ == "bday")
     bdaytxt.style.visibility="visible";
  else
  if (typ == "spec")
     spectxt.style.visibility="visible";
  else
  if (typ == "gift")
     giftxt.style.visibility="visible";
  else
  if (typ == "wed")
     wedtxt.style.visibility="visible";
  else
  if (typ == "funeral")
     funeraltxt.style.visibility="visible";
  else
  if (typ == "ted")
     tedtxt.style.visibility="visible";
}
function hidetxtcat(typ)
{
  if (notstind)
  	mainpicd.style.visibility = "hidden";
  catd.style.visibility="visible";
  if (typ == "bday")
     bdaytxt.style.visibility = "hidden";
  else
  if (typ == "spec")
     spectxt.style.visibility = "hidden";
  else
  if (typ == "gift")
     giftxt.style.visibility = "hidden";
  else
  if (typ == "wed")
     wedtxt.style.visibility = "hidden";
  else
  if (typ == "funeral")
     funeraltxt.style.visibility = "hidden";
  else
  if (typ == "ted")
     tedtxt.style.visibility = "hidden";
}

function tjpopup(popurl)
{
   if (tjpopwindow != null) tjpopwindow.close();
   tjpopwindow= window.open(popurl, "", "top=5, left=5, width=795, height=570, scrollbars, resizable");
}
function mappopup()
{
   if (mappopwindow != null) mappopwindow.close();
   mappopwindow= window.open("http://www.multimap.com/map/browse.cgi?client=public&search_result=&db=pc&lang=&keepicon=true&pc=B263LX&advanced=&client=public&addr2=&quicksearch=b26+3lx&addr3=&addr1=",
  		 "", "top=30, left=5, width=790, height=450, scrollbars, resizable");
}
function closepopup()
{
  if(tjpopwindow != null) tjpopwindow.close();
  if (mappopwindow != null) mappopwindow.close();
}