
function imagePopup(){
 if(!document.getElementById("gallery")) return false;
 var imgItems=document.getElementById("gallery").getElementsByTagName("a");
 for(var i=0; i<imgItems.length; i++){
   if (imgItems[i].className == "imagePopupL") {
     imgItems[i].onclick=function(){
       var caption=this.getAttribute('title');
       var src=this.getAttribute('href');
       if(caption){
         var href='http://www.mclaren.com/image.php?id='+src+'&&caption='+caption;
         window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=750,height=650');
         return false;
			    }
			    return false;
			  }
			}
   if (imgItems[i].className == "imagePopupP") {
     imgItems[i].onclick=function(){
       var caption=this.getAttribute('title');
       var src=this.getAttribute('href');
       if(caption){
         var href='http://www.mclaren.com/image.php?id='+src+'&&caption='+caption;
         window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=auto,resizable=no,width=600,height=750');
         return false;
			    }
			    return false;
			  }
			}
 }
}

function clear_bg(){
 //document.getElementById('qt').style.backgroundImage='none';
	return false;
}

function clear_search(){
 //document.getElementById('qt').value='';
	return false;
}

function openWindow(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=750,height=550');
}

function openWindowSq(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=750,height=750');
}

function openWindowLong(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=550,height=750');
}

function openWindowM(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=550,height=400');
}

function openWindowS(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=450,height=325');
}

function openWindowLongM(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=400,height=550');
}

function openWindowLongS(href){
 window.open(href,'image','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=400,height=450');
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

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 MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; obj.height=args[i+3] }
}

function opensummary(url){
	window.open("/Products/All/" + url + ".asp","page" + cnt,"top=50,left=" + ((screen.availWidth / 2) - 405) + ",width=810,height=600,scrollbars=yes,resizable=yes")
	cnt += 1
}

function showimage(id){
	if (showing){
		if (lastimage != ""){
			lastimage.display = "none"
			lastimage.visibility = "hidden"
		}
		if (msie){
			thisimage = eval("image" + id + ".style")
		}
		else{
			thisimage = eval("document.getElementById('image" + id + "').style")
		}
		thisimage.display = "block"
		thisimage.visibility = "visible"
		lastimage = thisimage
	}
}
function afterload(){
	if (doitall){
		showing=true
		if (msie){
			startmsg.style.display = "none"
			startmsg.style.visibility = "visible"
		}
		else{
			document.getElementById("startmsg").style.display = "none"
			document.getElementById("startmsg").style.visibility = "hidden"
		}
		if (msie){
			lastimage = eval("image0.style")
		}
		else{
			lastimage = eval("document.getElementById('image0').style")
		}
		showimage(1)
	}
}