var	i=new Array();
var cImg;
var cmImg;
var bImg;
var bImg2;
var home=0;
var hMove=10;
var hWidth=630;
var hLeft=210;
var hClip=55;

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image(); d.MM_p[j++].src=a[i];}}
}

function PreloadImgs(){
	//left nav
	i[0]=new Image();
	i[0].src='images/nav_home_over.jpg';
	i[1]=new Image();
	i[1].src='images/nav_thecompany_over.jpg';
	i[2]=new Image();
	i[2].src='images/nav_theteam_over.jpg';
	i[3]=new Image();
	i[3].src='images/nav_portfolio_over.jpg';
	i[4]=new Image();
	i[4].src='images/nav_thebuzz_over.jpg';
	i[5]=new Image();
	i[5].src='images/nav_contact_over.jpg';
	//bottom nav
	i[10]=new Image();
	i[10].src='images/bnav_thecompany_over.jpg';
	i[11]=new Image();
	i[11].src='images/bnav_theteam_over.jpg';
	i[12]=new Image();
	i[12].src='images/bnav_portfolio_over.jpg';
	i[13]=new Image();
	i[13].src='images/bnav_thebuzz_over.jpg';
	i[14]=new Image();
	i[14].src='images/bnav_contact_over.jpg';
	
	//contact info
	i[20]=new Image();
	i[20].src='images/contact_phone_over.jpg'
	i[21]=new Image();
	i[21].src='images/contact_email_over.jpg'
	i[22]=new Image();
	i[22].src='images/contact_address_over.jpg'
	i[23]=new Image();
	i[23].src='images/contact_main_phone.jpg'
	i[24]=new Image();
	i[24].src='images/contact_main_email.jpg'
	i[25]=new Image();
	i[25].src='images/contact_main_address.jpg'
	//contact overs
	i[26]=new Image();
	i[26].src='images/contact_ml_company.gif'
	i[27]=new Image();
	i[27].src='images/contact_ml_team.gif'
	i[28]=new Image();
	i[28].src='images/contact_ml_portfolio.gif'
	i[29]=new Image();
	i[29].src='images/contact_ml_buzz.gif'
	
	//home info
	i[30]=new Image();
	i[30].src='images/bnh_thecompany_over.jpg'
	i[31]=new Image();
	i[31].src='images/bnh_theteam_over.jpg'
	i[32]=new Image();
	i[32].src='images/bnh_portfolio_over.jpg'
	i[33]=new Image();
	i[33].src='images/bnh_thebuzz_over.jpg'
	i[34]=new Image();
	i[34].src='images/bnh_contact_over.jpg'
	
		
}

function SwapImage(obj,n) {
	var x=MM_findObj(obj);
	if (x!=null) {
		x.oSrc=x.src;
		cImg=x;
		x.src=i[n].src;
	}
}

function RestoreImage(){
	cImg.src=cImg.oSrc;
}

function SwapMain(obj,n) {
	var x=MM_findObj(obj);
	if (x!=null) {
		x.oSrc=x.src;
		cmImg=x;
		x.src=i[n].src;
	}
}

function RestoreMain(){
	cmImg.src=cmImg.oSrc;
}

function ShowBullet(obj,obj2) {
	var x=MM_findObj(obj);
	if (x!=null) {
		x.oSrc=x.src;
		bImg=x;
		x.src='images/portfolio/bullet.jpg';
	}
	var x=MM_findObj(obj2);
	if (x!=null) {
		x.oSrc=x.src;
		bImg2=x;
		x.src='images/portfolio/'+obj2+'_txt_over.jpg';
	}
}

function RestoreBullet() {
	bImg.src=bImg.oSrc;
	bImg2.src=bImg2.oSrc;
}

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_findLayer(n){
  var x,d=document;
  x=d.getElementById(n);
  return x;
}

function HomeMotion() {
	//move the vision tag
	var oVision=MM_findObj('dVision');
	var x=parseInt(oVision.style.left);
	x+=10;
	oVision.style.left=x;

	//move the banner
	if (hMove<2110) {
		var oShell = MM_findObj('dShell');
		//rect(0px, 800px, 141px, 0px); //initial value
		oShell.style.clip = "rect(0px " + (hMove + hWidth) + "px 141px " + hMove + "px)";
		oShell.style.left = hLeft - hMove + 'px';
		hMove+=20;
	}
 	if ((hMove<2110) || (x<document.documentElement.offsetWidth)) setTimeout("HomeMotion()", 150);
}
