var DOM;
var NS4;
var IE4;
var preloadFlag = false;

// PRELOAD FUNCTION
	function init() {
		DOM = (document.getElementById) ? true : false;		// is it a DOM-enabled browser?
		NS4 = (document.layers && !DOM) ? true : false;		// is it a Netscape (NON-DOM) browser?
		IE4 = (document.all && !DOM) ? true : false;		// is it an IE (NON-DOM) browser?
		
		preloadAboutLeftNav();
		preloadProjects();
		preloadTopNav();
	}

	function preloadAboutLeftNav() {
		createObject('PeopleOn', '/images/nav_main/people_f2.gif');
		createObject('PeopleOff', '/images/nav_main/people.gif');		
		createObject('WorkOn', '/images/nav_main/work_f2.gif');
		createObject('WorkOff', '/images/nav_main/work.gif');		
		createObject('PServicesOn', '/images/nav_main/production_f2.gif');
		createObject('PServicesOff', '/images/nav_main/production.gif');		
		createObject('PressOn', '/images/nav_main/press_f2.gif');
		createObject('PressOff', '/images/nav_main/press.gif');		
		createObject('DevelopmentOn', '/images/nav_main/develoment_f2.gif');
		createObject('DevelopmentOff', '/images/nav_main/develoment.gif');		
		createObject('RequestOn', '/images/nav_main/request_f2.gif');
		createObject('RequestOff', '/images/nav_main/request.gif');		
		createObject('ProjectsOn', '/images/nav_main/projects_f2.gif');
		createObject('ProjectsOff', '/images/nav_main/projects.gif');		
		createObject('ContactOn', '/images/nav_main/contacts_f2.gif');
		createObject('ContactOff', '/images/nav_main/contacts.gif');			
		createObject('ContactFooterOn', '/images/contact/bottom_bar_r2_c4_f2.gif');
		createObject('ContactFooterOff', '/images/contact/bottom_bar_r2_c4.gif');		
		createObject('RequestSideOn', '/images/nav_main/request2_f2.gif');
		createObject('RequestSideOff', '/images/nav_main/request2.gif');
		createObject('BackToBioOn', '/images/bio/back_to_bio_f2.gif');
		createObject('BackToBioOff', '/images/bio/back_to_bio.gif');		
		createObject('MoBioOn', '/images/bio/peoplemo_button_f2.gif');
		createObject('MoBioOff', '/images/bio/peoplemo_button.gif');
		createObject('WalkerBioOn', '/images/bio/peoplewa_button_f2.gif');
		createObject('WalkerBioOff', '/images/bio/peoplewa_button.gif');
		createObject('RequestSidePeopleOn', '/images/people/request_peopl_button_f2.gif');
		createObject('RequestSidePeopleOff', '/images/people/request_peopl_button.gif');
		createObject('FerneBioOn', '/images/bio/fe_r13_c1_f2.gif');
		createObject('FerneBioOff', '/images/bio/fe_r13_c1.gif');
		createObject('DebBioOn', '/images/bio/deb_r13_c1_f2.gif');
		createObject('DebBioOff', '/images/bio/deb_r13_c1.gif');
		createObject('ChristinaBioOn', '/images/bio/peoplemo_button_f2.jpg');
		createObject('ChristinaBioOff', '/images/bio/peoplemo_button.jpg');
		
		preloadFlag = true;
	}	
	
	function preloadTopNav() {
		createObject('CommercialOn', '../images/work_samples/Commercials/commercial_f2.gif');
		createObject('CommercialOff', '../images/work_samples/Commercials/commercial.gif');		
		createObject('musicOn', '../images/work_samples/Commercials/music_f2.gif');
		createObject('musicOff', '../images/work_samples/Commercials/music.gif');		
		createObject('DocumentariesOn', '../images/work_samples/Commercials/document_f2.gif');
		createObject('DocumentariesOff', '../images/work_samples/Commercials/document.gif');		
		createObject('LongFormOn', '../images/work_samples/Commercials/long_f2.gif');
		createObject('LongFormOff', '../images/work_samples/Commercials/long.gif');		
		createObject('AutomotiveOn', '../images/work_samples/Commercials/auto_f2.gif');
		createObject('AutomotiveOff', '../images/work_samples/Commercials/auto.gif');		
		
		
		preloadFlag = true;
	}
	
	function preloadProjects() {
		createObject('BlueOn', '/images/work_samples/work_blue_f2.gif');
		createObject('BlueOff', '/images/work_samples/work_blue.gif');
		createObject('BlueText', '/images/work_samples/work_blue_text.gif');
		
		createObject('BlueOn', '/images/work_samples/work_blue_f2.gif');
		createObject('BlueOff', '/images/work_samples/work_blue.gif');
		createObject('BlueText', '/images/work_samples/work_blue_text.gif');
		createObject('City1Off', '/images/work_samples/work_city1.gif');
		createObject('City1On', '/images/work_samples/work_city1_f2.gif');		
		createObject('City1Text', '/images/work_samples/work_city1_text.gif');
		createObject('City2On', '/images/work_samples/work_city2_f2.gif');
		createObject('City2Off', '/images/work_samples/work_city2.gif');	
		createObject('City2Text', '/images/work_samples/work_city2_text.gif');	
		createObject('City3On', '/images/work_samples/work_city3_f2.gif');
		createObject('City3Off', '/images/work_samples/work_city3.gif');	
		createObject('City3Text', '/images/work_samples/work_city3_text.gif');		
		createObject('GloriaOn', '/images/work_samples/work_gloria_f2.gif');
		createObject('GloriaOff', '/images/work_samples/work_gloria.gif');		
		createObject('GloriaText', '/images/work_samples/work_gloria_text.gif');	
		createObject('HosOn', '/images/work_samples/work_hos_f2.gif');
		createObject('HosOff', '/images/work_samples/work_hos.gif');	
		createObject('HosText', '/images/work_samples/work_hos_text.gif');	
		createObject('PBCCOn', '/images/work_samples/work_pbc_f2.gif');
		createObject('PBCCOff', '/images/work_samples/work_pbc.gif');	
		createObject('PBCCText', '/images/work_samples/work_pbcc_text.gif');	
		createObject('Ricci1On', '/images/work_samples/work_ricci1_f2.gif');
		createObject('Ricci1Off', '/images/work_samples/work_ricci1.gif');		
		createObject('Ricci1Text', '/images/work_samples/work_ricci1_text.gif');
		createObject('Ricci2On', '/images/work_samples/work_ricci2_f2.gif');
		createObject('Ricci2Off', '/images/work_samples/work_ricci2.gif');	
		createObject('Ricci2Text', '/images/work_samples/work_ricci2_text.gif');	
		createObject('Ricci3On', '/images/work_samples/work_ricci3_f2.gif');
		createObject('Ricci3Off', '/images/work_samples/work_ricci3.gif');
		createObject('Ricci3Text', '/images/work_samples/work_ricci3_text.gif');
		createObject('FDOTOn', '/images/work_samples/work_FDOT_f2.gif');
		createObject('FDOTOff', '/images/work_samples/work_FDOT.gif');		
		createObject('FDOTText', '/images/work_samples/work_fdot_text.gif');	
		createObject('ShakOn', '/images/work_samples/work_shak_f2.gif');
		createObject('ShakOff', '/images/work_samples/work_shak.gif');
		createObject('ShakText', '/images/work_samples/work_shak_text.gif');
		createObject('ValOn', '/images/work_samples/work_val_f2.gif');
		createObject('ValOff', '/images/work_samples/work_val.gif');
		createObject('ValText', '/images/work_samples/work_val_text.gif');
		createObject('ProjectText', '/images/work_samples/work_project_text.gif');
		
		createObject('music_dakoreOn', '/images/work_samples/MusicVideos/work_dakore_r3_c1_f2.gif');
		createObject('music_dakoreOff', '/images/work_samples/MusicVideos/work_dakore_r3_c1.gif');
		
		
		preloadFlag = true;
	}	
	
// CREATING THE MOUSEOVER IMAGES
	function createObject(imgName,imgSrc) {
		if (DOM) {
			var tempImg = document.createElement("img");
			tempImg.src = imgSrc;
			tempImg.id = imgName;
			tempImg.style.visibility = 'hidden';
			tempImg.style.position = 'absolute';
			tempImg.style.top = 0;
			document.body.appendChild(tempImg);
		} else {
			eval(imgName+' = new Image()');
			eval(imgName+'.src = "'+imgSrc+'"');
		}
	}

	function changeImage4(imageID,imageName,imageID2,imageName2) { 

	{
	document.images[imageID].src = eval(imageName + ".src");
	document.images[imageID2].src = eval(imageName2 + ".src");
	}
	
	}

// MOUSEOVER SWITCHING
	function changeImage(imgName,imgObj) {
		if (preloadFlag) {
			if (DOM) {
				thisImage = document.getElementById(imgName);
				newImage = document.getElementById(imgObj);
				newSrc = newImage.getAttribute("src");
				thisImage.setAttribute("src",newSrc);
			} else {
				if (NS4 && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')
				else document.images[imgName].src = eval(imgObj+".src")
			}
		}
	}
	
	function popupWork(url) {
		remote = window.open(url,"work","width=340,height=320,resizable=0,status=0,location=0,scrollbars=0,toolbar=0,menubar=0");
		if (remote != null ) { if (remote.opener == null) { remote.opener = self; } }
		remote.focus();
	}

	function popupPeople(url) {
		remote = window.open(url,"people","width=340,height=320,resizable=0,status=0,location=0,scrollbars=0,toolbar=0,menubar=0");
		if (remote != null ) { if (remote.opener == null) { remote.opener = self; } }
		remote.focus();
	}
	
		
	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_swapImage() { //v3.0
	  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}
	
	function MM_swapImgRestore() { //v3.0
	  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function popupCelsuis(url) {
		remote = window.open(url,"people","width=670,height=550,resizable=1,status=0,location=0,scrollbars=0,toolbar=0,menubar=0");
		if (remote != null ) { if (remote.opener == null) { remote.opener = self; } }
		remote.focus();
	}
	
	function popupCelsuisWork(url) {
		remote = window.open(url,"people","width=670,height=430,resizable=1,status=0,location=0,scrollbars=0,toolbar=0,menubar=0");
		if (remote != null ) { if (remote.opener == null) { remote.opener = self; } }
		remote.focus();
	}