var pwinw, pwinh, pposleft, ppostop, pwininfo, preloadFlag = false, opicd, opfirstind=true, opcount, opval=1, opvartime, opfunfrom, optim,
tjpopwindow, mappopwindow, regpopwindow, pedpopwindow;

window.onunload = closepopup;

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 preloadImagesg() {
	if (document.images) 
	{
		hyp_kenl_over = newImage("images/hyp_kenl-over.gif");
		hyp_cat_over = newImage("images/hyp_cat-over.gif");
		hyp_chow_over = newImage("images/hyp_chow-over.gif");
		hyp_about_over = newImage("images/hyp_about-over.gif");
		hyp_contact_over = newImage("images/hyp_contact-over.gif");
		hyp_home_over = newImage("images/hyp_home-over.gif");
		preloadFlag = true;
	}
}
function opvars(funfrom, picd, ind)
{
     opicd = picd;
     opfunfrom = funfrom;
     opcount = 1;
     (ind == 1) ?  opvar() : opvar2();
}

function opvar()
{
    if (opcount < 21)
    {
       opval = opval - .045;
       opicd.style.opacity= opval;
       opcount =  opcount +1;
       opvartime = setTimeout ("opvar()", 0);
    }
    else
    {
       opfirstind = false;
       opval = 0;
       opicd.style.opacity= 0;
       clearTimeout(opvartime);
       optim = setTimeout (opfunfrom, 0);
    }
}

function opvar2()
{
    if (opcount < 21)
    {
       opval = opval + .045;
       opicd.style.opacity= opval;
       opcount =  opcount +1;
       opvartime = setTimeout ("opvar2()", 0);
    }
    else
    {
       opfirstind = true;
       opval = 1;
       opicd.style.opacity= 1;
       clearTimeout(opvartime);
       optim = setTimeout (opfunfrom, 5000);
    }
}

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=B920LS&advanced=&client=public&addr2=&quicksearch=B92%200LS&addr3=&addr1=",
  		 "", "top=30, left=5, width=790, height=450, scrollbars, resizable");
}
function regpopup()
{
   if (regpopwindow != null) regpopwindow.close();
   pwinw = document.body.clientWidth;
   pwinh = document.body.clientHeight;
   if (pwinw > 700)
      pposleft =  (pwinw - 700) / 2;
   else
      pposleft = 0;
   if (pwinh > 400)
      ppostop =  (pwinh - 400) / 2;
   else
      ppostop = 0;
   pwininfo = "top=" + ppostop + ", left=" + pposleft + ", width=700, height=400, scrollbars, resizable";
   regpopwindow= window.open("regfm.htm", "", pwininfo);
}
function pedpopup(dogped)
{
   if (pedpopwindow != null) pedpopwindow.close();
   pwinw = document.body.clientWidth;
   pwinh = document.body.clientHeight;
   if (pwinw > 705)
      pposleft =  (pwinw - 705) / 2;
   else
      pposleft = 0;
   if (pwinh > 495)
      ppostop =  (pwinh - 495) / 2;
   else
      ppostop = 0;
   pwininfo = "top=" + ppostop + ", left=" + pposleft + ", width=705, height=495";
   pedpopwindow= window.open(dogped, "", pwininfo);
}
function closepopup()
{
  if(tjpopwindow != null) tjpopwindow.close();
  if (mappopwindow != null) mappopwindow.close();
  if (regpopwindow != null) regpopwindow.close();
}