<!--



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];
		}
	}
}

var preloadFlag = true;


function changeSlideshow(arg)
{
	/*
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
   */
   
	document.images.SlideShow.src = preLoadPics[arg].src;
	document.images.SlideShow2.src = preLoadPics2[arg].src;

/*
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
*/
}

function runSlideShowNoCategories(){
	if (running)
	{
   if (document.all){
      //document.images.SlideShow.style.filter="blendTrans(duration=2)"
      //document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      //document.images.SlideShow.filters.blendTrans.Apply()      
	  //document.images[Pic[j]].style.filter="blendTrans(duration=2)"
      //document.images[Pic[j]].style.filter="blendTrans(duration=crossFadeDuration)"
      //document.images[Pic[j]].filters.blendTrans.Apply()      	  
   }
   document.images.SlideShow.src = preLoadPics[j].src;
   document.images.SlideShow2.src = preLoadPics2[j].src;
 
   /*
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
	  document.images[Pic[j]].filters.blendTrans.Play()
   }
   */
   j = j + 1
   if (j > (p-1)) j=0
   }
   t = setTimeout('runSlideShowNoCategories()', slideShowSpeed)
}

var alternateBigSmall = 0;

function runSlideShow(){
    if (running)
	{
	
        if (alternateBigSmall == 0) {
            // rotate the big image
            turnOffAllCategories();
            if (document.all){
                document.images.SlideShow.style.filter="blendTrans(duration=2)"
                document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
                document.images.SlideShow.filters.blendTrans.Apply()

                document.images[Pic[j]].style.filter="blendTrans(duration=2)"
                document.images[Pic[j]].style.filter="blendTrans(duration=crossFadeDuration)"
                document.images[Pic[j]].filters.blendTrans.Apply()      	  
            }
            
            document.images.SlideShow.src = preLoadPics[j].src;
            document.images[Pic[j]].src = preLoadCategory[j].src;
            alternateBigSmall = 1;
            
            if (document.all){
                document.images.SlideShow.filters.blendTrans.Play()
                document.images[Pic[j]].filters.blendTrans.Play()
            }
            
            j = j + 1
            if (j > (p-1)) j=0
        } else {
            if (document.all){
                document.images.SlideShow2.style.filter="blendTrans(duration=2)"
                document.images.SlideShow2.style.filter="blendTrans(duration=crossFadeDuration)"
                document.images.SlideShow2.filters.blendTrans.Apply()       	  
            }
            
            var index = Math.max(0, j - 1);
            
            document.images.SlideShow2.src = preLoadPics2[index].src;
            alternateBigSmall = 0;
      
            if (document.all){
                document.images.SlideShow2.filters.blendTrans.Play()
            }
        }
  
   }
   
   t = setTimeout('runSlideShow()', slideShowSpeed)
}

function turnOffAllCategories()
{
	for (i = 0; i < p; i++){
		document.images[Pic[i]].src = 'homepage_categories/' + Pic[i] + '.gif';
	}
}
function stopSlideShow()
{
	running = false;
}
function restartSlideShow(arg)
{
	j = arg + 1;
	var t2 = setTimeout('running = true', 2000);
}
function resetMenuSlideshow()
{
	
	/*
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=1)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
   */
	document.images.SlideShow.src = preLoadPics[-1].src;
	document.images.SlideShow2.src = preLoadPics2[-1].src;
/*
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
  }
  */
}


var ns = (document.layers)? true:false
var is = (document.all)? true:false
var ns6 = (navigator.appName.indexOf('Netscape') >= 0 && navigator.appVersion.indexOf('5.') ==0)? true:false;

// vars for dhtml dropdown menus
var gn_curr_layer = 0;
var gn_out_layer = 0;
var gn_timer_id;
var gn_timer_len = 500; // 350; // milleseconds
var gn_using_images = false;


//dhtml drop down navs
function kill_nav_menu() {
  stop_timer();
  timeout();
  if (gn_using_images) MM_swapImgRestore();
}
function menu_in(div_id) {
	gn_curr_layer = div_id;
	show_layer(div_id);
	stop_timer();
	if (gn_curr_layer != gn_out_layer && gn_out_layer != 0) {
		if (gn_using_images) MM_swapImgRestore();
		hide_layer(gn_out_layer);
		// insert image swapping code here if necessary (used for div_id's menu trigger image)
	}
}
function menu_out(div_id) {
	gn_out_layer = div_id;
	start_timer();
}
function start_timer() {
	gn_timer_id = window.setTimeout("timeout()",gn_timer_len);
}
function stop_timer() {
	window.clearTimeout(gn_timer_id);
}
function timeout() {
	if (gn_using_images) MM_swapImgRestore();
	if (gn_out_layer != 0) {
		hide_layer(gn_out_layer);
		gn_out_layer = 0;
		// if (gn_using_images) insert image swapping code here if necessary (used for div_id's menu trigger image)
	}
}

function hide_layer(item) {
	var hidden = (ns)? "hide" : "hidden";
	var display = (ns)? "hide" : "none";
	if (ns6) {
		var tmp=document.getElementById(item);
		tmp.style.visibility = hidden;
		tmp.style.display = display;
	} else if (ns){
		document.layers[item].visibility = hidden;
		document.layers[item].display = display;
	} else {
		eval(item + '.style.visibility = hidden');
		eval(item + '.style.display = display');
	}
}

function show_layer(item) {

	var visibility = (ns)? "show" : "visible";
	var display = (ns)? "block" : "block";
	
	if (ns6) {
		var tmp=document.getElementById(item);
		tmp.style.visibility = visibility;
		tmp.style.display = display;
	} else if (ns){
		document.layers[item].visibility = visibility;
		document.layers[item].display = display;
	} else {
		eval(item + '.style.visibility = visibility');
		eval(item + '.style.display = display');
	}
}


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}


function setVis(id, vis) {
	
	obj = MM_findObj(id);
	if(document.all) {
		obj.style.visibility = vis ? "visible" : "hidden";
		obj.style.display = vis ? "block" : "none";
	}
	if(document.layers) {
		obj.visibility = vis ? "show" : "hide";
		obj.display = vis ? "block" : "hide";
	}
}

	
// -->