/* Javascript code for Teach-Me-Auto.com */

/* Cookies */
var Cookies = {
  create: function (name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	
	document.cookie = name+"="+value+expires+";path=/";
  },

  read: function (name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
  },

  erase: function (name) {
	this.create(name,"",-1);
  },
  
  readall: function () {
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		while (c.charAt(0)!='=') c = c.substring(1,c.length);
		c = c.substring(1,c.length);
		alert( c );
	}
	return null;
  },
  
  enabled: function () {
    var r = false;
    this.create("tma", "Hello", 1);
    if (this.read("tma") != null) {
       r = true;
       this.erase("tma");
    }
    return r;
  }
  
};

function getSearchData()
{
	var x=document.forms["searchField"]["searchText"].value;
    if (x!=null && x!="")
    {
       var SearchWords = x.split(" ");
	   var packed = "";
			   
	      for (var i = 0; i < SearchWords.length; i++)
		  {
             if (i > 0)
		     {
                packed += ",";
             }
             packed += escape(SearchWords[i]);
          }
			   
          window.location = "SearchResults.html?" + packed;
     }
	 else
	 {
	    return false;
	 }
 }

 function validate_agree()
 {
	var x=document.forms["agree_cb"]["agree"].checked;
	 
	if (x == false )
	{
	   alert('You must check "I Agree" to Purchase this video');
	   return false;
	}
 }
  
  
  function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f
	var i = '';
	
	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );
		
		
		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
	
		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}

function Set_Cookie( name, value, expires, path, domain, secure ) {
	// set time, it's in milliseconds
	var today = new Date();
	today.setTime( today.getTime() );
	// if the expires variable is set, make the correct expires time, the
	// current script below will set it for x number of days, to make it
	// for hours, delete * 24, for minutes, delete * 60 * 24
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	//alert( 'today ' + today.toGMTString() );// this is for testing purpose only
	var expires_date = new Date( today.getTime() + (expires) );
	//alert('expires ' + expires_date.toGMTString());// this is for testing purposes only

	document.cookie = name + "=" + escape( value ) +
		( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) + //expires.toGMTString()
		( ( path ) ? ";path=" + path : "" ) + 
		( ( domain ) ? ";domain=" + domain : "" ) +
		( ( secure ) ? ";secure" : "" );
}

/* Global variables */
   var CopyRightYear = "2012";
   var NumberOfDaysToView = 30;
   var NumberOfDaysToTrack = 120;
   
/* For the main page */
   var main_n = 2;     // Number of alternative images
   var main = new Array(main_n);  // Array to hold filenames
        
   main[0] = new Array(3);
   main[1] = new Array(3);
/*   main[2] = new Array(3);
   main[3] = new Array(3);
   main[4] = new Array(3);
   main[5] = new Array(3); */
   
   main[0][0] = "http://www.teach-me-auto.com/Advertisers.html";
   main[0][1] = "http://www.teach-me-auto.com/images/advertise-here.jpg";
   main[0][2] = "Advertise your business here";  
   
   main[1][0] = "http://www.kqzyfj.com/click-3955343-10733635";
   main[1][1] = "http://www.lduhtrp.net/image-3955343-10733635";
   main[1][2] = "Advance Auto Hot Deal";  
   
/*   main[2][0] = "http://www.kqzyfj.com/click-3955343-10733635";
   main[2][1] = "http://www.lduhtrp.net/image-3955343-10733635";
   main[2][2] = "Advance Auto Hot Deal";
   
   main[3][0] = "http://www.tkqlhce.com/click-3955343-10715895";
   main[3][1] = "http://www.tqlkg.com/image-3955343-10715895";
   main[3][2] = "Auto Parts Warehouse";
   
   main[4][0] = "http://www.dpbolvw.net/click-3955343-10789501";
   main[4][1] = "http://www.awltovhc.com/image-3955343-10789501";
   main[4][2] = "Auto Parts Warehouse";
   
   main[5][0] = "http://www.dpbolvw.net/click-3955343-10789500";
   main[5][1] = "http://www.tqlkg.com/image-3955343-10789500";
   main[5][2] = "Auto Parts Warehouse";  */
   
/*   main[2][0] = "http://www.tkqlhce.com/click-3955343-10738761";
   main[2][1] = "http://www.ftjcfx.com/image-3955343-10738761";
   main[2][2] = "Auto Parts Warehouse"; */

/* Left side top */
   var LT_n = 2;     // Number of alternative images
   var LT = new Array(LT_n);  // Array to hold filenames
        
   LT[0] = new Array(4);
   LT[1] = new Array(4);
  
   LT[0][0] = "http://www.facebook.com/pages/Teach-Me-Autocom/122270734452193?v=wall";
   LT[0][1] = "http://www.teach-me-auto.com/images/facebook.jpg";
   LT[0][2] = "Visit us on Facebook";
   LT[0][3] = "width=60 height=60 border=0";
   
   LT[1][0] = "http://www.twitter.com/teachmeauto";
   LT[1][1] = "http://www.teach-me-auto.com/images/twitter.jpg";
   LT[1][2] = "Follow Us On Twitter";
   LT[1][3] = "width=60 height=60 border=0";
   
/*   LT[0][0] = "http://www.tkqlhce.com/click-3955343-10783180";
   LT[0][1] = "http://www.tqlkg.com/image-3955343-10783180";
   LT[0][2] = "Save Up To $30 at Advance Auto Parts w/Code: SEP23";
   LT[0][3] = "width=120 height=90 border=0"; */
   
   /* Left side top Main page */
   var MLT_n = 2;     // Number of alternative images
   var MLT = new Array(MLT_n);  // Array to hold filenames
        
   MLT[0] = new Array(4);
   MLT[1] = new Array(4);

   MLT[0][0] = "http://www.facebook.com/pages/Teach-Me-Autocom/122270734452193?v=wall";
   MLT[0][1] = "http://www.teach-me-auto.com/images/facebook.jpg";
   MLT[0][2] = "Visit us on Facebook";
   MLT[0][3] = "width=60 height=60 border=0";
   
   MLT[1][0] = "http://www.twitter.com/teachmeauto";
   MLT[1][1] = "http://www.teach-me-auto.com/images/twitter.jpg";
   MLT[1][2] = "Follow Us On Twitter";
   MLT[1][3] = "width=60 height=60 border=0";
   
   /* Main Page Left side bottom */   
   var MLB_n = 1;     // Number of alternative images
   var MLB = new Array(MLB_n);  // Array to hold filenames
        
   MLB[0] = new Array(3);
   
   MLB[0][0] = "http://www.dpbolvw.net/click-3955343-10448273";
   MLB[0][1] = "http://www.awltovhc.com/image-3955343-10448273";
   MLB[0][2] = "Tire Rack- Revolutionizing Tire Buying";
   
   /* Left side bottom */   
   var LB_n = 3;     // Number of alternative images
   var LB = new Array(LB_n);  // Array to hold filenames
        
   LB[0] = new Array(3);
   LB[1] = new Array(3);
   LB[2] = new Array(3);
   
   LB[0][0] = "http://www.kqzyfj.com/click-3955343-10783181";
   LB[0][1] = "http://www.tqlkg.com/image-3955343-10783181";
   LB[0][2] = "Advance Auto Hot Deal";
   
   LB[1][0] = "http://www.dpbolvw.net/click-3955343-10448273";
   LB[1][1] = "http://www.awltovhc.com/image-3955343-10448273";
   LB[1][2] = "Tire Rack- Revolutionizing Tire Buying";
   
   LB[2][0] = "http://www.dpbolvw.net/click-3955343-10649735";
   LB[2][1] = "http://www.tqlkg.com/image-3955343-10649735";
   LB[2][2] = "Auto Parts Warehouse";
		     
   /* Function to help pick random ads */
   function pickRandom(range)
   {
      if (Math.random)
         return Math.round(Math.random() * (range-1));
      else
      {
         var now = new Date();
         return (now.getTime() / 1000) % range;
      }
   }

   // Random choice for 250 x 300 image on main page
   //var main_choice = pickRandom(main_n);
   
   var main_choice = 1;

   // Random choice for ad image on Left Top page
   var LT_choice = pickRandom(LT_n);
   
   // Random choice for ad image on Left Top page
   var MLT_choice = 0;
   
   // Random choice for ad image on Left Bottom page
   var MLB_choice = 0;
   
   var LB_choice = 0;
   
   // Videos
   
   var numVideos = 43;
   var videos = new Array(numVideos);
   
   var FlatTire2002DodgeGrandCaravanSport = 0;
   var ToolsNeededToChangeTheOil = 1;
   var OilChange1999Suburban1500 = 2;
   var OilChange2007ChevySilverado = 3;
   var SerpentineBelt2002DodgeGrandCaravanSport = 4;
   var FrontBrakes2007ToyotaCamryLE = 5;
   var FrontBrakes2001GMCSierra1500 = 6;
   var RearBrakes1998FordMustangLX = 7;
   var FuelFilter2001GMCSierra1500 = 8;
   var RackAndPinion2001GMCSierra1500 = 9;
   var SerpentineBelt1999ChevySuburban1500 = 10;
   var FrontBrakes2008ToyotaSiennaLE = 11;
   var CabinFilter2007ToyotaCamry = 12;
   var FrontBrakes2002DodgeGrandCaravanSport = 13;
   var FrontBrakes2001DodgeRam15004x4 = 14;
   var TieRodDragLink2001DodgeRam15004x4 = 15;
   var RearBrakes2004DodgeRam1500 = 16;
   var FrontBrakes2003HondaPilotEX_L = 17;
   var FrontBrakes2004DodgeRam1500 = 18;
   var RearBrakes2003HondaPilotEX_L = 19;
   var FuelPump1999ChevySuburban1500 = 20;
   var WheelStud2001DodgeNeon = 21;
   var PowerSteeringPump2001DodgeDurangoSLT4x4 = 22;
   var RearBrakes2001GMCSierra1500 = 23;
   var FrontBrakes2005ChevySilverado1500 = 24;
   var FrontBrakes2004FordMustangLX = 25;
   var RearBrakes2004FordMustangLX = 26;
   var RearBrakes2002DodgeGrandCaravanSport = 27;
   var WiperMotor1999ChevySuburban1500 = 28;
   var SparkPlugs2002DodgeGrandCaravanSport = 29;
   var OilChange2007ToyotaCamryLE = 30;
   var RearBrakes2007ToyotaCamryLE = 31;
   var FrontBrakes2007ChevySilverado15004x4 = 32;
   var WaterPump2001DodgeRam15004x4 = 33;
   var SerpentineBelt2001GMCSierra1500 = 34;
   var FrontBrakes1999FordWindstar = 35;
   var SparkPlugs1999ChevySuburban1500 = 36;
   var SerpentineBelt1999FordWindstar = 37;
   var SparkPlugs1999FordWindstar = 38;
   var WheelStud2000ToyotaSiennaLE = 39;
   var FrontBrakes2000ToyotaSiennaLE = 40;
   var FrontBrakes2002FordRangerEdge = 41;
   var SerpentineBelt2002FordRangerEdge = 42;

   videos[FlatTire2002DodgeGrandCaravanSport] = new Array(7);
   videos[ToolsNeededToChangeTheOil] = new Array(7);
   videos[OilChange1999Suburban1500] = new Array(7);
   videos[OilChange2007ChevySilverado] = new Array(7);
   videos[SerpentineBelt2002DodgeGrandCaravanSport] = new Array(7);
   videos[FrontBrakes2007ToyotaCamryLE] = new Array(7);
   videos[FrontBrakes2001GMCSierra1500] = new Array(7);
   videos[RearBrakes1998FordMustangLX] = new Array(7);
   videos[FuelFilter2001GMCSierra1500] = new Array(7);
   videos[RackAndPinion2001GMCSierra1500] = new Array(7);
   videos[SerpentineBelt1999ChevySuburban1500] = new Array(7);
   videos[FrontBrakes2008ToyotaSiennaLE] = new Array(7);
   videos[CabinFilter2007ToyotaCamry] = new Array(7);
   videos[FrontBrakes2002DodgeGrandCaravanSport] = new Array(7);
   videos[FrontBrakes2001DodgeRam15004x4] = new Array(7);
   videos[TieRodDragLink2001DodgeRam15004x4] = new Array(7);
   videos[RearBrakes2004DodgeRam1500] = new Array(7);
   videos[FrontBrakes2003HondaPilotEX_L] = new Array(7);
   videos[FrontBrakes2004DodgeRam1500] = new Array(7);
   videos[RearBrakes2003HondaPilotEX_L] = new Array(7);
   videos[FuelPump1999ChevySuburban1500] = new Array(7);
   videos[WheelStud2001DodgeNeon] = new Array(7);
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4] = new Array(7);
   videos[RearBrakes2001GMCSierra1500] = new Array(7);
   videos[FrontBrakes2005ChevySilverado1500] = new Array(7);
   videos[FrontBrakes2004FordMustangLX] = new Array(7);
   videos[RearBrakes2004FordMustangLX] = new Array(7);
   videos[RearBrakes2002DodgeGrandCaravanSport] = new Array(7);
   videos[WiperMotor1999ChevySuburban1500] = new Array(7);
   videos[SparkPlugs2002DodgeGrandCaravanSport] = new Array(7);
   videos[OilChange2007ToyotaCamryLE] = new Array(7);
   videos[RearBrakes2007ToyotaCamryLE] = new Array(7);
   videos[FrontBrakes2007ChevySilverado15004x4] = new Array(7);
   videos[WaterPump2001DodgeRam15004x4] = new Array(7);
   videos[SerpentineBelt2001GMCSierra1500] = new Array(7);
   videos[FrontBrakes1999FordWindstar] = new Array(7);
   videos[SparkPlugs1999ChevySuburban1500] = new Array(7);
   videos[SerpentineBelt1999FordWindstar] = new Array(7);
   videos[SparkPlugs1999FordWindstar] = new Array(7);
   videos[WheelStud2000ToyotaSiennaLE] = new Array(7);
   videos[FrontBrakes2000ToyotaSiennaLE] = new Array(7);
   videos[FrontBrakes2002FordRangerEdge] = new Array(7);
   videos[SerpentineBelt2002FordRangerEdge] = new Array(7);

   videos[FlatTire2002DodgeGrandCaravanSport][0] = "Video of how to change a flat tire on a 2002 Dodge Grand Caravan Sport";
   videos[FlatTire2002DodgeGrandCaravanSport][1] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/FlatTire/FlatTire2002DodgeGrandCaravanSport.html";
   videos[FlatTire2002DodgeGrandCaravanSport][2] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/FlatTire/FlatTire2002DodgeGrandCaravanSport.jpg";
   videos[FlatTire2002DodgeGrandCaravanSport][3] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/FlatTire/FlatTire2002DodgeGrandCaravanSport_small.jpg";
   videos[FlatTire2002DodgeGrandCaravanSport][4] = "Flat tire on a 2002 Dodge Grand Caravan Sport";
   videos[FlatTire2002DodgeGrandCaravanSport][5] = "2002 Dodge Grand Caravan Sport - Free";
   videos[FlatTire2002DodgeGrandCaravanSport][6] = "Flat tire 2002 Dodge Grand Caravan Sport free spare change remove";
   
   videos[ToolsNeededToChangeTheOil][0] = "Video showing the tools you will need to change the oil in your vehicle";
   videos[ToolsNeededToChangeTheOil][1] = "http://teach-me-auto.com/ToolsNeededToChangeTheOil.html";
   videos[ToolsNeededToChangeTheOil][2] = "http://teach-me-auto.com/images/ToolsNeededToChangeTheOil.jpg";
   videos[ToolsNeededToChangeTheOil][3] = "http://teach-me-auto.com/images/ToolsNeededToChangeTheOil_small.jpg";
   videos[ToolsNeededToChangeTheOil][4] = "Tools you will need to change the oil in your vehicle";
   videos[ToolsNeededToChangeTheOil][5] = "Tools needed to change the oil in your vehicle - Free";
   videos[ToolsNeededToChangeTheOil][6] = "Tools needed change oil vehicle free";

   videos[OilChange1999Suburban1500][0] = "Video of how to change the oil in a 1999 Chevy Suburban";
   videos[OilChange1999Suburban1500][1] = "http://teach-me-auto.com/ChevyGMC/1999/Surburban1500/OilChange/OilChange1999Suburban.html";
   videos[OilChange1999Suburban1500][2] = "http://teach-me-auto.com/ChevyGMC/1999/Surburban1500/OilChange/OilChange1999Suburban.jpg";
   videos[OilChange1999Suburban1500][3] = "http://teach-me-auto.com/ChevyGMC/1999/Surburban1500/OilChange/OilChange1999Suburban_small.jpg";
   videos[OilChange1999Suburban1500][4] = "Change the oil in a 1999 Chevy Suburban";
   videos[OilChange1999Suburban1500][5] = "1999 Chevy Suburban - Free";
   videos[OilChange1999Suburban1500][6] = "Change oil 1999 Chevy chevrolet Suburban free filter GMC tahoe";

   
   videos[OilChange2007ChevySilverado][0] = "Video of how to change the oil and reset the oil life remaining on a 2007 Chevrolet Silverado";
   videos[OilChange2007ChevySilverado][1] = "http://teach-me-auto.com/ChevyGMC/2007/Silverado/OilChange/OilChange2007ChevySilverado.html";
   videos[OilChange2007ChevySilverado][2] = "http://teach-me-auto.com/ChevyGMC/2007/Silverado/OilChange/OilChange2007ChevySilverado.jpg";
   videos[OilChange2007ChevySilverado][3] = "http://teach-me-auto.com/ChevyGMC/2007/Silverado/OilChange/OilChange2007ChevySilverado_small.jpg";
   videos[OilChange2007ChevySilverado][4] = "Change the oil and reset the oil life remaining on a 2007 Chevrolet Silverado";
   videos[OilChange2007ChevySilverado][5] = "Plus resetting the oil life remaining on a 2007 Chevy Silverado - Free";
   videos[OilChange2007ChevySilverado][6] = "Change reset oil life remaining 2007 Chevrolet chevy Silverado 1500 free";
   
   videos[SerpentineBelt2002DodgeGrandCaravanSport][0] = "Video of how to change / replace the serpentine belt on a 2002 Dodge Grand Caravan Sport";
   videos[SerpentineBelt2002DodgeGrandCaravanSport][1] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/SerpentineBelt/SerpentineBelt2002DodgeGrandCaravanSport.html";
   videos[SerpentineBelt2002DodgeGrandCaravanSport][2] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/SerpentineBelt/SerpentineBelt2002DodgeGrandCaravanSport.jpg";
   videos[SerpentineBelt2002DodgeGrandCaravanSport][3] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/SerpentineBelt/SerpentineBelt2002DodgeGrandCaravanSport_small.jpg";
   videos[SerpentineBelt2002DodgeGrandCaravanSport][4] = "Serpentine belt on a 2002 Dodge Grand Caravan Sport";
   videos[SerpentineBelt2002DodgeGrandCaravanSport][5] = "2002 Dodge Grand Caravan Sport - $.99";
   videos[SerpentineBelt2002DodgeGrandCaravanSport][6] = "Serpentine belt 2002 Dodge Grand Caravan Sport idler pulley tensioner";
   
   videos[FrontBrakes2007ToyotaCamryLE][0] = "Video of how to change / replace the front brake pads and rotors on a 2007 Toyota Camry LE";
   videos[FrontBrakes2007ToyotaCamryLE][1] = "http://teach-me-auto.com/Toyota/2007/CamryLE/FrontBrakes/Brakes2007ToyotaCamry.html";
   videos[FrontBrakes2007ToyotaCamryLE][2] = "http://teach-me-auto.com/Toyota/2007/CamryLE/FrontBrakes/Brakes2007ToyotaCamry.jpg";
   videos[FrontBrakes2007ToyotaCamryLE][3] = "http://teach-me-auto.com/Toyota/2007/CamryLE/FrontBrakes/Brakes2007ToyotaCamry_small.jpg";
   videos[FrontBrakes2007ToyotaCamryLE][4] = "Front brake pads and rotors on a 2007 Toyota Camry LE";
   videos[FrontBrakes2007ToyotaCamryLE][5] = "2007 Toyota Camry LE - $.99";
   videos[FrontBrakes2007ToyotaCamryLE][6] = "Front brake pads and rotors on a 2007 Toyota Camry LE brakes pad rotor caliper calipers bleed bleeding";

   videos[FrontBrakes2001GMCSierra1500][0] = "Video of how to change / replace front brake pads and rotors on a 2001 GMC Sierra 1500";
   videos[FrontBrakes2001GMCSierra1500][1] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/FrontBrakes/Brakes2001GMCSierra1500.html";
   videos[FrontBrakes2001GMCSierra1500][2] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/FrontBrakes/Brakes2001GMCSierra1500.jpg";
   videos[FrontBrakes2001GMCSierra1500][3] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/FrontBrakes/Brakes2001GMCSierra1500_small.jpg";
   videos[FrontBrakes2001GMCSierra1500][4] = "Front brake pads and rotors on a 2001 GMC Sierra 1500";
   videos[FrontBrakes2001GMCSierra1500][5] = "2001 GMC Sierra 1500 Pickup - $.99";
   videos[FrontBrakes2001GMCSierra1500][6] = "Front brake pads rotors 2001 GMC Sierra 1500 brakes chevy chevrolet pad rotor caliper calipers bleed bleeding";
   
   videos[RearBrakes1998FordMustangLX][0] = "Video of how to change / replace the rear brake pads and rotors on a 1998 Ford Mustang LX";
   videos[RearBrakes1998FordMustangLX][1] = "http://teach-me-auto.com/Ford/1998/MustangLX/RearBrakes/Brakes1998FordMustangLX.html";
   videos[RearBrakes1998FordMustangLX][2] = "http://teach-me-auto.com/Ford/1998/MustangLX/RearBrakes/Brakes1998FordMustangLX.jpg";
   videos[RearBrakes1998FordMustangLX][3] = "http://teach-me-auto.com/Ford/1998/MustangLX/RearBrakes/Brakes1998FordMustangLX_small.jpg";
   videos[RearBrakes1998FordMustangLX][4] = "Rear brake pads and rotors on a 1998 Ford Mustang LX";
   videos[RearBrakes1998FordMustangLX][5] = "1998 Ford Mustang LX - Free";
   videos[RearBrakes1998FordMustangLX][6] = "Rear brake pads rotors 1998 Ford Mustang LX free spiral caliper calipers bleed bleeding brakes pad rotor";
   
   videos[FuelFilter2001GMCSierra1500][0] = "Video of how to change / replace the fuel filter on a 2001 GMC Sierra 1500";
   videos[FuelFilter2001GMCSierra1500][1] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/FuelFilter/FuelFilter2001GMCSierra1500.html";
   videos[FuelFilter2001GMCSierra1500][2] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/FuelFilter/FuelFilter2001GMCSierra1500.jpg";
   videos[FuelFilter2001GMCSierra1500][3] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/FuelFilter/FuelFilter2001GMCSierra1500_small.jpg";
   videos[FuelFilter2001GMCSierra1500][4] = "Fuel filter on a 2001 GMC Sierra 1500";
   videos[FuelFilter2001GMCSierra1500][5] = "2001 GMC Sierra 1500 Pickup - Free";
   videos[FuelFilter2001GMCSierra1500][6] = "Fuel filter 2001 GMC Sierra 1500 free chevy chevrolet replace change free";
   
   videos[RackAndPinion2001GMCSierra1500][0] = "Video of how to change / replace the rack and pinion steering system on a 2001 GMC 1500 Sierra Pickup";
   videos[RackAndPinion2001GMCSierra1500][1] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/RackAndPinion/RackAndPinion2001GMCSierra1500.html";
   videos[RackAndPinion2001GMCSierra1500][2] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/RackAndPinion/RackAndPinion2001GMCSierra1500.jpg";
   videos[RackAndPinion2001GMCSierra1500][3] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/RackAndPinion/RackAndPinion2001GMCSierra1500_small.jpg";
   videos[RackAndPinion2001GMCSierra1500][4] = "Rack and pinion steering system on a 2001 GMC 1500 Sierra Pickup";
   videos[RackAndPinion2001GMCSierra1500][5] = "2001 GMC Sierra 1500 Pickup - $.99";
   videos[RackAndPinion2001GMCSierra1500][6] = "Rack pinion steering system 2001 GMC 1500 Sierra Pickup";

   videos[SerpentineBelt1999ChevySuburban1500][0] = "Video of how to change / replace the serpentine belt on a 1999 Chevy Suburban";
   videos[SerpentineBelt1999ChevySuburban1500][1] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/SerpentineBelt/SerpentineBelt1999ChevySuburban.html";
   videos[SerpentineBelt1999ChevySuburban1500][2] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/SerpentineBelt/SerpentineBelt1999ChevySuburban.jpg";
   videos[SerpentineBelt1999ChevySuburban1500][3] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/SerpentineBelt/SerpentineBelt1999ChevySuburban_small.jpg";
   videos[SerpentineBelt1999ChevySuburban1500][4] = "Serpentine belt on a 1999 Chevy Suburban";
   videos[SerpentineBelt1999ChevySuburban1500][5] = "1999 Chevy Suburban - Free";
   videos[SerpentineBelt1999ChevySuburban1500][6] = "Serpentine belt 1999 Chevy Suburban free";
   
   videos[FrontBrakes2008ToyotaSiennaLE][0] = "Video of how to change / replace the front brake pads and rotors on a 2008 Toyota Sienna LE";
   videos[FrontBrakes2008ToyotaSiennaLE][1] = "http://teach-me-auto.com/Toyota/2008/SiennaLE/FrontBrakes/Brakes2008ToyotaSiennaLE.html";
   videos[FrontBrakes2008ToyotaSiennaLE][2] = "http://teach-me-auto.com/Toyota/2008/SiennaLE/FrontBrakes/Brakes2008ToyotaSiennaLE.jpg";
   videos[FrontBrakes2008ToyotaSiennaLE][3] = "http://teach-me-auto.com/Toyota/2008/SiennaLE/FrontBrakes/Brakes2008ToyotaSiennaLE_small.jpg";
   videos[FrontBrakes2008ToyotaSiennaLE][4] = "Front brake pads and rotors on a 2008 Toyota Sienna LE";
   videos[FrontBrakes2008ToyotaSiennaLE][5] = "2008 Toyota Sienna LE - $.99";
   videos[FrontBrakes2008ToyotaSiennaLE][6] = "Front brake pads rotors 2008 Toyota Sienna LE caliper calipers bleed bleeding brakes pad rotor";
   
   videos[CabinFilter2007ToyotaCamry][0] = "Video of how to change / replace the cabin air filter in a 2007 Toyota Camry LE";
   videos[CabinFilter2007ToyotaCamry][1] = "http://teach-me-auto.com/Toyota/2007/CamryLE/CabinFilter/CabinFilter2007ToyotaCamry.html";
   videos[CabinFilter2007ToyotaCamry][2] = "http://teach-me-auto.com/Toyota/2007/CamryLE/CabinFilter/CabinFilter2007ToyotaCamry.jpg";
   videos[CabinFilter2007ToyotaCamry][3] = "http://teach-me-auto.com/Toyota/2007/CamryLE/CabinFilter/CabinFilter2007ToyotaCamry_small.jpg";
   videos[CabinFilter2007ToyotaCamry][4] = "Cabin air filter in a 2007 Toyota Camry LE";
   videos[CabinFilter2007ToyotaCamry][5] = "2007 Toyota Camry LE - Free";
   videos[CabinFilter2007ToyotaCamry][6] = "Cabin air filter 2007 Toyota Camry LE free";
      
   videos[FrontBrakes2002DodgeGrandCaravanSport][0] = "Video of how to change / replace the front brake pads and rotors on a 2002 Dodge Grand Caravan Sport";
   videos[FrontBrakes2002DodgeGrandCaravanSport][1] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/FrontBrakes/FrontBrakes2002DodgeGrandCaravanSport.html";
   videos[FrontBrakes2002DodgeGrandCaravanSport][2] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/FrontBrakes/FrontBrakes2002DodgeGrandCaravanSport.jpg";
   videos[FrontBrakes2002DodgeGrandCaravanSport][3] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/FrontBrakes/FrontBrakes2002DodgeGrandCaravanSport_small.jpg";
   videos[FrontBrakes2002DodgeGrandCaravanSport][4] = "Front brake pads and rotors on a 2002 Dodge Grand Caravan Sport";
   videos[FrontBrakes2002DodgeGrandCaravanSport][5] = "2002 Dodge Grand Caravan Sport - $.99";
   videos[FrontBrakes2002DodgeGrandCaravanSport][6] = "Front brake pads and rotors 2002 Dodge Grand Caravan Sport caliper calipers bleed bleeding brakes pad rotor";

   videos[FrontBrakes2001DodgeRam15004x4][0] = "Video of how to change / replace the front brake pads and rotors on a 2001 Dodge Ram 1500 4x4";
   videos[FrontBrakes2001DodgeRam15004x4][1] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/FrontBrakes/FrontBrakes2001DodgeRam15004x4.html";
   videos[FrontBrakes2001DodgeRam15004x4][2] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/FrontBrakes/FrontBrakes2001DodgeRam15004x4.jpg";
   videos[FrontBrakes2001DodgeRam15004x4][3] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/FrontBrakes/FrontBrakes2001DodgeRam15004x4_small.jpg";
   videos[FrontBrakes2001DodgeRam15004x4][4] = "Front brake pads and rotors on a 2001 Dodge Ram 1500 4x4";
   videos[FrontBrakes2001DodgeRam15004x4][5] = "2001 Dodge Ram 1500 4x4 - Free";
   videos[FrontBrakes2001DodgeRam15004x4][6] = "Front brake pads rotors 2001 Dodge Ram 1500 4x4 free caliper calipers bleed bleeding brakes pad rotor";
   
   videos[TieRodDragLink2001DodgeRam15004x4][0] = "Video of how to change / replace the tie rod and drag link on a 2001 Dodge Ram 1500 4x4 Pickup";
   videos[TieRodDragLink2001DodgeRam15004x4][1] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/TieRodDragLink/TieRodDragLink2001DodgeRam15004x4.html";
   videos[TieRodDragLink2001DodgeRam15004x4][2] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/TieRodDragLink/TieRodDragLink2001DodgeRam15004x4.jpg";
   videos[TieRodDragLink2001DodgeRam15004x4][3] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/TieRodDragLink/TieRodDragLink2001DodgeRam15004x4_small.jpg";
   videos[TieRodDragLink2001DodgeRam15004x4][4] = "Tie rod and drag link on a 2001 Dodge Ram 1500 4x4 Pickup";
   videos[TieRodDragLink2001DodgeRam15004x4][5] = "2001 Dodge Ram 1500 4x4 Pickup - Free";
   videos[TieRodDragLink2001DodgeRam15004x4][6] = "Tie rod drag link 2001 Dodge Ram 1500 4x4 Pickup free";
   
   videos[RearBrakes2004DodgeRam1500][0] = "Video of how to change / replace the rear brake pads and rotors on a 2004 Dodge Ram 1500";
   videos[RearBrakes2004DodgeRam1500][1] = "http://teach-me-auto.com/Dodge/2004/Ram1500/RearBrakes/RearBrakes2004DodgeRam1500.html";
   videos[RearBrakes2004DodgeRam1500][2] = "http://teach-me-auto.com/Dodge/2004/Ram1500/RearBrakes/RearBrakes2004DodgeRam1500.jpg";
   videos[RearBrakes2004DodgeRam1500][3] = "http://teach-me-auto.com/Dodge/2004/Ram1500/RearBrakes/RearBrakes2004DodgeRam1500_small.jpg";
   videos[RearBrakes2004DodgeRam1500][4] = "Rear brake pads and rotors on a 2004 Dodge Ram 1500";
   videos[RearBrakes2004DodgeRam1500][5] = "2004 Dodge Ram 1500 - $.99";
   videos[RearBrakes2004DodgeRam1500][6] = "Rear brake pads rotors 2004 Dodge Ram 1500 caliper calipers bleed bleeding brakes pad rotor";
   
   videos[FrontBrakes2003HondaPilotEX_L][0] = "Video of how to change / replace the front brake pads and rotors on a 2003 Honda Pilot Ex-L";
   videos[FrontBrakes2003HondaPilotEX_L][1] = "http://teach-me-auto.com/Honda/2004/PilotEX-L/FrontBrakes/FrontBrakes2003HondaPilotEX-L.html";
   videos[FrontBrakes2003HondaPilotEX_L][2] = "http://teach-me-auto.com/Honda/2004/PilotEX-L/FrontBrakes/FrontBrakes2003HondaPilotEX-L.jpg";
   videos[FrontBrakes2003HondaPilotEX_L][3] = "http://teach-me-auto.com/Honda/2004/PilotEX-L/FrontBrakes/FrontBrakes2003HondaPilotEX-L_small.jpg";
   videos[FrontBrakes2003HondaPilotEX_L][4] = "Front brake pads and rotors on a 2003 Honda Pilot Ex-L";
   videos[FrontBrakes2003HondaPilotEX_L][5] = "2003 Honda Pilot EX-L - $.99";
   videos[FrontBrakes2003HondaPilotEX_L][6] = "Front brake pads rotors 2003 Honda Pilot Ex-L caliper calipers bleed bleeding brakes pad rotor";
   
   videos[FrontBrakes2004DodgeRam1500][0] = "Video of how to change / replace the front brake pads and rotors on a 2004 Dodge Ram 1500";
   videos[FrontBrakes2004DodgeRam1500][1] = "http://teach-me-auto.com/Dodge/2004/Ram1500/FrontBrakes/FrontBrakes2004DodgeRam1500.html";
   videos[FrontBrakes2004DodgeRam1500][2] = "http://teach-me-auto.com/Dodge/2004/Ram1500/FrontBrakes/FrontBrakes2004DodgeRam1500.jpg";
   videos[FrontBrakes2004DodgeRam1500][3] = "http://teach-me-auto.com/Dodge/2004/Ram1500/FrontBrakes/FrontBrakes2004DodgeRam1500_small.jpg";
   videos[FrontBrakes2004DodgeRam1500][4] = "Front brake pads and rotors on a 2004 Dodge Ram 1500";
   videos[FrontBrakes2004DodgeRam1500][5] = "2004 Dodge Ram 1500 - $.99";
   videos[FrontBrakes2004DodgeRam1500][6] = "Front brake pads rotors 2004 Dodge Ram 1500 caliper calipers bleed bleeding brakes pad rotor";
   
   videos[RearBrakes2003HondaPilotEX_L][0] = "Video of how to change / replace the rear brake pads and rotors on a 2003 Honda Pilot Ex-L";
   videos[RearBrakes2003HondaPilotEX_L][1] = "http://teach-me-auto.com/Honda/2004/PilotEX-L/RearBrakes/RearBrakes2003HondaPilotEX-L.html";
   videos[RearBrakes2003HondaPilotEX_L][2] = "http://teach-me-auto.com/Honda/2004/PilotEX-L/RearBrakes/RearBrakes2003HondaPilotEX-L.jpg";
   videos[RearBrakes2003HondaPilotEX_L][3] = "http://teach-me-auto.com/Honda/2004/PilotEX-L/RearBrakes/RearBrakes2003HondaPilotEX-L_small.jpg";
   videos[RearBrakes2003HondaPilotEX_L][4] = "Rear brake pads and rotors on a 2003 Honda Pilot Ex-L";
   videos[RearBrakes2003HondaPilotEX_L][5] = "2003 Honda Pilot EX-L - $.99";
   videos[RearBrakes2003HondaPilotEX_L][6] = "Rear brake pads rotors 2003 Honda Pilot Ex-L caliper calipers bleed bleeding brakes pad rotor";
   
   videos[FuelPump1999ChevySuburban1500][0] = "Video of how to change / replace the fuel pump on a 1999 Chevy Suburban 1500";
   videos[FuelPump1999ChevySuburban1500][1] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/FuelPump/FuelPump1999ChevySuburban1500.html";
   videos[FuelPump1999ChevySuburban1500][2] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/FuelPump/FuelPump1999ChevySuburban1500.jpg";
   videos[FuelPump1999ChevySuburban1500][3] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/FuelPump/FuelPump1999ChevySuburban1500_small.jpg";
   videos[FuelPump1999ChevySuburban1500][4] = "Fuel pump on a 1999 Chevy Suburban 1500";
   videos[FuelPump1999ChevySuburban1500][5] = "1999 Chevy Suburban 1500 - $.99";
   videos[FuelPump1999ChevySuburban1500][6] = "Fuel pump 1999 Chevy Suburban 1500";
   
   videos[WheelStud2001DodgeNeon][0] = "Video of how to replace / repair a wheel stud on a 2001 Dodge Neon";
   videos[WheelStud2001DodgeNeon][1] = "http://teach-me-auto.com/Dodge/2001/Neon/WheelStud/WheelStud2001DodgeNeon.html";
   videos[WheelStud2001DodgeNeon][2] = "http://teach-me-auto.com/Dodge/2001/Neon/WheelStud/WheelStud2001DodgeNeon.jpg";
   videos[WheelStud2001DodgeNeon][3] = "http://teach-me-auto.com/Dodge/2001/Neon/WheelStud/WheelStud2001DodgeNeon_small.jpg";
   videos[WheelStud2001DodgeNeon][4] = "Wheel stud on a 2001 Dodge Neon";
   videos[WheelStud2001DodgeNeon][5] = "2001 Dodge Neon - Free";
   videos[WheelStud2001DodgeNeon][6] = "Wheel stud 2001 Dodge Neon free";
   
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][0] = "Video of how to change / replace the power steering pump on a 2001 Dodge Durango SLT 4x4";
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][1] = "http://teach-me-auto.com/Dodge/2001/DurangoSLT4x4/PowerSteeringPump/PowerSteeringPump2001DodgeDurangoSLT4x4.html";
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][2] = "http://teach-me-auto.com/Dodge/2001/DurangoSLT4x4/PowerSteeringPump/PowerSteeringPump2001DodgeDurangoSLT4x4.jpg";
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][3] = "http://teach-me-auto.com/Dodge/2001/DurangoSLT4x4/PowerSteeringPump/PowerSteeringPump2001DodgeDurangoSLT4x4_small.jpg";
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][4] = "Power steering pump on a 2001 Dodge Durango SLT 4x4";
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][5] = "2001 Dodge Durango SLT 4x4 - $.99";
   videos[PowerSteeringPump2001DodgeDurangoSLT4x4][6] = "Power steering pump 2001 Dodge Durango SLT 4x4 hose";
   
   videos[RearBrakes2001GMCSierra1500][0] = "Video of how to change / replace the rear brake pads and rotors on a 2001 GMC Sierra 1500";
   videos[RearBrakes2001GMCSierra1500][1] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/RearBrakes/RearBrakes2001GMCSierra1500.html";
   videos[RearBrakes2001GMCSierra1500][2] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/RearBrakes/RearBrakes2001GMCSierra1500.jpg";
   videos[RearBrakes2001GMCSierra1500][3] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/RearBrakes/RearBrakes2001GMCSierra1500_small.jpg";
   videos[RearBrakes2001GMCSierra1500][4] = "Rear brake pads and rotors on a 2001 GMC Sierra 1500";
   videos[RearBrakes2001GMCSierra1500][5] = "2001 GMC Sierra 1500 Pickup - $.99";
   videos[RearBrakes2001GMCSierra1500][6] = "Rear brake pads rotors 2001 GMC Sierra 1500 caliper calipers bleed bleeding brakes pad rotor";
   
   videos[FrontBrakes2005ChevySilverado1500][0] = "Video of how to replace / change the Front Brake Pads and Rotors on a 2005 Chevy Silverado 1500";
   videos[FrontBrakes2005ChevySilverado1500][1] = "http://teach-me-auto.com/ChevyGMC/2005/Silverado1500/FrontBrakes/Brakes2005ChevySilverado1500.html";
   videos[FrontBrakes2005ChevySilverado1500][2] = "http://teach-me-auto.com/ChevyGMC/2005/Silverado1500/FrontBrakes/Brakes2005ChevySilverado1500.jpg";
   videos[FrontBrakes2005ChevySilverado1500][3] = "http://teach-me-auto.com/ChevyGMC/2005/Silverado1500/FrontBrakes/Brakes2005ChevySilverado1500_small.jpg";
   videos[FrontBrakes2005ChevySilverado1500][4] = "Front Brake Pads and Rotors on a 2005 Chevy Silverado 1500";
   videos[FrontBrakes2005ChevySilverado1500][5] = "2005 Chevy Silverado 1500 Pickup - $.99";
   videos[FrontBrakes2005ChevySilverado1500][6] = "Front Brake Pads Rotors 2005 Chevy Silverado 1500 caliper calipers bleed bleeding brakes pad rotor";

   videos[FrontBrakes2004FordMustangLX][0] = "Video of how to replace / change the Front Brake Pads and Rotors on a 2004 Ford Mustang LX";
   videos[FrontBrakes2004FordMustangLX][1] = "http://teach-me-auto.com/Ford/2004/MustangLX/FrontBrakes/FrontBrakes2004FordMustangLX.html";
   videos[FrontBrakes2004FordMustangLX][2] = "http://teach-me-auto.com/Ford/2004/MustangLX/FrontBrakes/FrontBrakes2004FordMustangLX.jpg";
   videos[FrontBrakes2004FordMustangLX][3] = "http://teach-me-auto.com/Ford/2004/MustangLX/FrontBrakes/FrontBrakes2004FordMustangLX_small.jpg";
   videos[FrontBrakes2004FordMustangLX][4] = "Front Brake Pads and Rotors on a 2004 Ford Mustang LX";
   videos[FrontBrakes2004FordMustangLX][5] = "2004 Ford Mustang LX - $.99";
   videos[FrontBrakes2004FordMustangLX][6] = "Front Brake Pads and Rotors 2004 ford Mustang LX caliper calipers bleed bleeding brakes pad rotor";
   
   videos[RearBrakes2004FordMustangLX][0] = "Video of how to replace / change the Rear Brake Pads and Rotors on a 2004 Ford Mustang LX";
   videos[RearBrakes2004FordMustangLX][1] = "http://teach-me-auto.com/Ford/2004/MustangLX/RearBrakes/RearBrakes2004FordMustangLX.html";
   videos[RearBrakes2004FordMustangLX][2] = "http://teach-me-auto.com/Ford/2004/MustangLX/RearBrakes/RearBrakes2004FordMustangLX.jpg";
   videos[RearBrakes2004FordMustangLX][3] = "http://teach-me-auto.com/Ford/2004/MustangLX/RearBrakes/RearBrakes2004FordMustangLX_small.jpg";
   videos[RearBrakes2004FordMustangLX][4] = "Rear Brake Pads and Rotors on a 2004 Ford Mustang LX";
   videos[RearBrakes2004FordMustangLX][5] = "2004 Ford Mustang LX - $.99";
   videos[RearBrakes2004FordMustangLX][6] = "Rear Brake Pads Rotors 2004 ford Mustang LX caliper calipers bleed bleeding brakes pad rotor";

   
   videos[RearBrakes2002DodgeGrandCaravanSport][0] = "Video of how to replace the Rear Brake Pads and Rotors on a 2002 Dodge Grand Caravan Sport";
   videos[RearBrakes2002DodgeGrandCaravanSport][1] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/RearBrakes/RearBrakes2002DodgeGrandCaravanSport.html";
   videos[RearBrakes2002DodgeGrandCaravanSport][2] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/RearBrakes/RearBrakes2002DodgeGrandCaravanSport.jpg";
   videos[RearBrakes2002DodgeGrandCaravanSport][3] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/RearBrakes/RearBrakes2002DodgeGrandCaravanSport_small.jpg";
   videos[RearBrakes2002DodgeGrandCaravanSport][4] = "Rear Brake Pads and Rotors on a 2002 Dodge Grand Caravan Sport";
   videos[RearBrakes2002DodgeGrandCaravanSport][5] = "2002 Dodge Grand Caravan Sport - $.99";
   videos[RearBrakes2002DodgeGrandCaravanSport][6] = "Rear Brake Pads Rotors 2002 Dodge Grand Caravan Sport caliper calipers bleed bleeding brakes pad rotor";
   
   videos[WiperMotor1999ChevySuburban1500][0] = "Video of how to replace / change the Wiper Motor on a 1999 Chevy Suburban 1500";
   videos[WiperMotor1999ChevySuburban1500][1] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/WiperMotor/WiperMotor1999ChevySuburban1500.html";
   videos[WiperMotor1999ChevySuburban1500][2] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/WiperMotor/WiperMotor1999ChevySuburban1500.jpg";
   videos[WiperMotor1999ChevySuburban1500][3] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/WiperMotor/WiperMotor1999ChevySuburban1500_small.jpg";
   videos[WiperMotor1999ChevySuburban1500][4] = "Wiper Motor on a 1999 Chevy Suburban 1500";
   videos[WiperMotor1999ChevySuburban1500][5] = "1999 Chevy Suburban 1500 - Free";
   videos[WiperMotor1999ChevySuburban1500][6] = "Wiper Motor 1999 Chevy Suburban 1500 free";
   
   videos[SparkPlugs2002DodgeGrandCaravanSport][0] = "Video of how to replace the Spark Plugs and Plug Wires on a 2002 Dodge Grand Caravan Sport";
   videos[SparkPlugs2002DodgeGrandCaravanSport][1] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/SparkPlugs/SparkPlugs2002DodgeGrandCaravanSport.html";
   videos[SparkPlugs2002DodgeGrandCaravanSport][2] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/SparkPlugs/SparkPlugs2002DodgeGrandCaravanSport.jpg";
   videos[SparkPlugs2002DodgeGrandCaravanSport][3] = "http://teach-me-auto.com/Dodge/2002/GrandCaravanSport/SparkPlugs/SparkPlugs2002DodgeGrandCaravanSport_small.jpg";
   videos[SparkPlugs2002DodgeGrandCaravanSport][4] = "Spark Plugs and Plug Wires on a 2002 Dodge Grand Caravan Sport";
   videos[SparkPlugs2002DodgeGrandCaravanSport][5] = "2002 Dodge Grand Caravan Sport - $.99";
   videos[SparkPlugs2002DodgeGrandCaravanSport][6] = "Spark Plugs Plug Wires 2002 Dodge Grand Caravan Sport";

   videos[OilChange2007ToyotaCamryLE][0] = "Video of how to change the oil and reset the maintance required light in a 2007 Toyota Camry LE";
   videos[OilChange2007ToyotaCamryLE][1] = "http://teach-me-auto.com/Toyota/2007/CamryLE/OilChange/OilChange2007ToyotaCamry.html";
   videos[OilChange2007ToyotaCamryLE][2] = "http://teach-me-auto.com/Toyota/2007/CamryLE/OilChange/OilChange2007ToyotaCamry.jpg";
   videos[OilChange2007ToyotaCamryLE][3] = "http://teach-me-auto.com/Toyota/2007/CamryLE/OilChange/OilChange2007ToyotaCamry_small.jpg";
   videos[OilChange2007ToyotaCamryLE][4] = "Oil Change and Resetting Maintance Required light in a 2007 Toyota Camry LE";
   videos[OilChange2007ToyotaCamryLE][5] = "Plus resetting Maintance Required light in a 2007 Toyota Camry LE - Free";
   videos[OilChange2007ToyotaCamryLE][6] = "resetting Maintance Required Rear brake pads and rotors on a 2007 Toyota Camry LE free req main";

   videos[RearBrakes2007ToyotaCamryLE][0] = "Video of how to change / replace the rear brake pads and rotors on a 2007 Toyota Camry LE";
   videos[RearBrakes2007ToyotaCamryLE][1] = "http://teach-me-auto.com/Toyota/2007/CamryLE/RearBrakes/RearBrakes2007ToyotaCamry.html";
   videos[RearBrakes2007ToyotaCamryLE][2] = "http://teach-me-auto.com/Toyota/2007/CamryLE/RearBrakes/RearBrakes2007ToyotaCamry.jpg";
   videos[RearBrakes2007ToyotaCamryLE][3] = "http://teach-me-auto.com/Toyota/2007/CamryLE/RearBrakes/RearBrakes2007ToyotaCamry_small.jpg";
   videos[RearBrakes2007ToyotaCamryLE][4] = "Rear brake pads and rotors on a 2007 Toyota Camry LE";
   videos[RearBrakes2007ToyotaCamryLE][5] = "2007 Toyota Camry LE - $.99";
   videos[RearBrakes2007ToyotaCamryLE][6] = "Rear brake pads and rotors on a 2007 Toyota Camry LE caliper calipers bleed bleeding brakes pad rotor";
   
   videos[FrontBrakes2007ChevySilverado15004x4][0] = "Video of how to replace / change Front Brake Pads and Rotors on a 2007 Chevy Silverado 1500 4x4";
   videos[FrontBrakes2007ChevySilverado15004x4][1] = "http://teach-me-auto.com/ChevyGMC/2007/Silverado15004x4/FrontBrakes/FrontBrakes2007ChevySilverado15004x4.html";
   videos[FrontBrakes2007ChevySilverado15004x4][2] = "http://teach-me-auto.com/ChevyGMC/2007/Silverado15004x4/FrontBrakes/FrontBrakes2007ChevySilverado15004x4.jpg";
   videos[FrontBrakes2007ChevySilverado15004x4][3] = "http://teach-me-auto.com/ChevyGMC/2007/Silverado15004x4/FrontBrakes/FrontBrakes2007ChevySilverado15004x4_small.jpg";
   videos[FrontBrakes2007ChevySilverado15004x4][4] = "Front Brake Pads and Rotors on a 2007 Chevy Silverado 1500 4x4";
   videos[FrontBrakes2007ChevySilverado15004x4][5] = "2007 Chevy Silverado 1500 4x4 - $.99";
   videos[FrontBrakes2007ChevySilverado15004x4][6] = "Front Brake Pads Rotors 2007 Chevy Chevrolet brakes pad rotor caliper calipers bleed bleeding Silverado 1500 caliper calipers bleed bleeding brakes pad rotor 4x4 4wd four wheel drive";

   videos[WaterPump2001DodgeRam15004x4][0] = "Video of how to replace / change the Water Pump on a 2001 Dodge Ram 1500 4x4";
   videos[WaterPump2001DodgeRam15004x4][1] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/WaterPump/WaterPump2001DodgeRam15004x4.html";
   videos[WaterPump2001DodgeRam15004x4][2] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/WaterPump/WaterPump2001DodgeRam15004x4.jpg";
   videos[WaterPump2001DodgeRam15004x4][3] = "http://teach-me-auto.com/Dodge/2001/Ram15004x4/WaterPump/WaterPump2001DodgeRam15004x4_small.jpg";
   videos[WaterPump2001DodgeRam15004x4][4] = "Water Pump on a 2001 Dodge Ram 1500 4x4";
   videos[WaterPump2001DodgeRam15004x4][5] = "2001 Dodge Ram 1500 4x4 - $.99";
   videos[WaterPump2001DodgeRam15004x4][6] = "Water Pump Clutch Fan 2001 Dodge Ram 1500 4x4 4wd four wheel drive";

   videos[SerpentineBelt2001GMCSierra1500][0] = "Video of how to replace / change the Serpentine belts, belt tensioners, and Idler Pulley on a 2001 GMC 1500 Sierra Pickup";
   videos[SerpentineBelt2001GMCSierra1500][1] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/SerpentineBelt/SerpentineBelt2001GMCSierra1500.html";
   videos[SerpentineBelt2001GMCSierra1500][2] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/SerpentineBelt/SerpentineBelt2001GMCSierra1500.jpg";
   videos[SerpentineBelt2001GMCSierra1500][3] = "http://teach-me-auto.com/ChevyGMC/2001/Sierra1500/SerpentineBelt/SerpentineBelt2001GMCSierra1500_small.jpg";
   videos[SerpentineBelt2001GMCSierra1500][4] = "Serpentine Belt on a 2001 GMC Sierra 1500";
   videos[SerpentineBelt2001GMCSierra1500][5] = "2001 GMC Sierra 1500 - $.99";
   videos[SerpentineBelt2001GMCSierra1500][6] = "Serpentine Belt Belts Engine drive idler pulley tensioner 2001 GMC Sierra 1500";

   videos[FrontBrakes1999FordWindstar][0] = "Video of how to replace/change the Front Brake Pads and Rotors on a 1999 Ford Windstar";
   videos[FrontBrakes1999FordWindstar][1] = "http://teach-me-auto.com/Ford/1999/Windstar/FrontBrakes/FrontBrakes1999FordWindstar.html";
   videos[FrontBrakes1999FordWindstar][2] = "http://teach-me-auto.com/Ford/1999/Windstar/FrontBrakes/FrontBrakes1999FordWindstar.jpg";
   videos[FrontBrakes1999FordWindstar][3] = "http://teach-me-auto.com/Ford/1999/Windstar/FrontBrakes/FrontBrakes1999FordWindstar_small.jpg";
   videos[FrontBrakes1999FordWindstar][4] = "Front Brake Pads and Rotors on a 1999 Ford Windstar";
   videos[FrontBrakes1999FordWindstar][5] = "1999 Ford Windstar - $.99";
   videos[FrontBrakes1999FordWindstar][6] = "Free Front Brake Pads Rotors rotor caliper calipers bleed bleeding brakes pad 1999 Ford Windstar";

   videos[SparkPlugs1999ChevySuburban1500][0] = "Video of how to change the Spark Plugs, Spark Plugs Wires, Distributer Cap and Rotor Button on a 1999 Chevy Suburban 1500";
   videos[SparkPlugs1999ChevySuburban1500][1] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/SparkPlugs/SparkPlugs1999ChevySuburban1500.html";
   videos[SparkPlugs1999ChevySuburban1500][2] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/SparkPlugs/SparkPlugs1999ChevySuburban1500.jpg";
   videos[SparkPlugs1999ChevySuburban1500][3] = "http://teach-me-auto.com/ChevyGMC/1999/Suburban1500/SparkPlugs/SparkPlugs1999ChevySuburban1500_small.jpg";
   videos[SparkPlugs1999ChevySuburban1500][4] = "Spark Plugs, Spark Plugs Wires, Distributer Cap and Rotor Button on a 1999 Chevy Suburban 1500";
   videos[SparkPlugs1999ChevySuburban1500][5] = "1999 Chevy Suburban 1500 - Free";
   videos[SparkPlugs1999ChevySuburban1500][6] = "Free Spark Plugs Wires Distributer Cap Rotor Button 1999 1998 1997, 1996 1995 1994 Chevrolet Suburban 1500 GMC";

   videos[SerpentineBelt1999FordWindstar][0] = "Video of how to replace the Serpentine Belt, Belt Tensioner, and Idler Pulley on a 1999 Ford Windstar";
   videos[SerpentineBelt1999FordWindstar][1] = "http://teach-me-auto.com/Ford/1999/Windstar/SerpentineBelt/SerpentineBelt1999FordWindstar.html";
   videos[SerpentineBelt1999FordWindstar][2] = "http://teach-me-auto.com/Ford/1999/Windstar/SerpentineBelt/SerpentineBelt1999FordWindstar.jpg";
   videos[SerpentineBelt1999FordWindstar][3] = "http://teach-me-auto.com/Ford/1999/Windstar/SerpentineBelt/SerpentineBelt1999FordWindstar_small.jpg";
   videos[SerpentineBelt1999FordWindstar][4] = "Serpentine Belt on a 1999 Ford Windstar";
   videos[SerpentineBelt1999FordWindstar][5] = "1999 Ford Windstar - $.99";
   videos[SerpentineBelt1999FordWindstar][6] = "Serpentine belt idler pulley tensioner 1999 Ford Windstar";

   videos[SparkPlugs1999FordWindstar][0] = "Video of how to replace the Spark Plugs and Plug Wires on a 1999 Ford Windstar";
   videos[SparkPlugs1999FordWindstar][1] = "http://teach-me-auto.com/Ford/1999/Windstar/SparkPlugs/SparkPlugs1999FordWindstar.html";
   videos[SparkPlugs1999FordWindstar][2] = "http://teach-me-auto.com/Ford/1999/Windstar/SparkPlugs/SparkPlugs1999FordWindstar.jpg";
   videos[SparkPlugs1999FordWindstar][3] = "http://teach-me-auto.com/Ford/1999/Windstar/SparkPlugs/SparkPlugs1999FordWindstar_small.jpg";
   videos[SparkPlugs1999FordWindstar][4] = "Spark Plugs and Plug Wires on a 1999 Ford Windstar";
   videos[SparkPlugs1999FordWindstar][5] = "1999 Ford Windstar - $.99";
   videos[SparkPlugs1999FordWindstar][6] = "Spark Plugs Plug SparkPlugs SparkPlug Wires Wire 1999 Ford Windstar";

   videos[WheelStud2000ToyotaSiennaLE][0] = "Video of how to replace / repair a wheel stud on a 2000 Toyota Sienna LE";
   videos[WheelStud2000ToyotaSiennaLE][1] = "http://teach-me-auto.com/Toyota/2000/SiennaLE/WheelStud/WheelStud2008ToyotaSiennaLE.html";
   videos[WheelStud2000ToyotaSiennaLE][2] = "http://teach-me-auto.com/Toyota/2000/SiennaLE/WheelStud/WheelStud2008ToyotaSiennaLE.jpg";
   videos[WheelStud2000ToyotaSiennaLE][3] = "http://teach-me-auto.com/Toyota/2000/SiennaLE/WheelStud/WheelStud2008ToyotaSiennaLE_small.jpg";
   videos[WheelStud2000ToyotaSiennaLE][4] = "Wheel stud on a 2000 Toyota Sienna LE";
   videos[WheelStud2000ToyotaSiennaLE][5] = "2000 Toyota Sienna LE - Free";
   videos[WheelStud2000ToyotaSiennaLE][6] = "Wheel stud 2000 Toyota Sienna LE free";
   
   videos[FrontBrakes2000ToyotaSiennaLE][0] = "Video of how to change / replace the front brake pads and rotors on a 2000 Toyota Sienna LE";
   videos[FrontBrakes2000ToyotaSiennaLE][1] = "http://teach-me-auto.com/Toyota/2000/SiennaLE/FrontBrakes/FrontBrakes2000ToyotaSiennaLE.html";
   videos[FrontBrakes2000ToyotaSiennaLE][2] = "http://teach-me-auto.com/Toyota/2000/SiennaLE/FrontBrakes/FrontBrakes2000ToyotaSiennaLE.jpg";
   videos[FrontBrakes2000ToyotaSiennaLE][3] = "http://teach-me-auto.com/Toyota/2000/SiennaLE/FrontBrakes/FrontBrakes2000ToyotaSiennaLE_small.jpg";
   videos[FrontBrakes2000ToyotaSiennaLE][4] = "Front brake pads and rotors on a 2000 Toyota Sienna LE";
   videos[FrontBrakes2000ToyotaSiennaLE][5] = "2000 Toyota Sienna LE - $.99";
   videos[FrontBrakes2000ToyotaSiennaLE][6] = "Front brake pads rotors 2000 Toyota Sienna LE caliper calipers bleed bleeding brakes pad rotor";

   videos[FrontBrakes2002FordRangerEdge][0] = "Video of how to replace/change the Front Brake Pads and Rotors on a 2002 Ford Ranger Edge";
   videos[FrontBrakes2002FordRangerEdge][1] = "http://teach-me-auto.com/Ford/2002/RangerEdge/FrontBrakes/FrontBrakes2002FordRangerEdge.html";
   videos[FrontBrakes2002FordRangerEdge][2] = "http://teach-me-auto.com/Ford/2002/RangerEdge/FrontBrakes/FrontBrakes2002FordRangerEdge.jpg";
   videos[FrontBrakes2002FordRangerEdge][3] = "http://teach-me-auto.com/Ford/2002/RangerEdge/FrontBrakes/FrontBrakes2002FordRangerEdge_small.jpg";
   videos[FrontBrakes2002FordRangerEdge][4] = "Front Brake Pads and Rotors on a 2002 Ford Ranger Edge";
   videos[FrontBrakes2002FordRangerEdge][5] = "2002 Ford Ranger Edge - $.99";
   videos[FrontBrakes2002FordRangerEdge][6] = "Front Brake Pads Rotors rotor caliper calipers bleed bleeding brakes pad 2002 Ford Ranger Edge";

   videos[SerpentineBelt2002FordRangerEdge][0] = "Video of how to replace the Serpentine Belt, Belt Tensioner, and Idler Pulley on a 2002 Ford Ranger Edge";
   videos[SerpentineBelt2002FordRangerEdge][1] = "http://teach-me-auto.com/Ford/2002/RangerEdge/SerpentineBelt/SerpentineBelt2002FordRangerEdge.html";
   videos[SerpentineBelt2002FordRangerEdge][2] = "http://teach-me-auto.com/Ford/2002/RangerEdge/SerpentineBelt/SerpentineBelt2002FordRangerEdge.jpg";
   videos[SerpentineBelt2002FordRangerEdge][3] = "http://teach-me-auto.com/Ford/2002/RangerEdge/SerpentineBelt/SerpentineBelt2002FordRangerEdge_small.jpg";
   videos[SerpentineBelt2002FordRangerEdge][4] = "Serpentine Belt, Belt Tensioner, and Idler Pulley on a 2002 Ford Ranger Edge";
   videos[SerpentineBelt2002FordRangerEdge][5] = "2002 Ford Ranger Edge - $.99";
   videos[SerpentineBelt2002FordRangerEdge][6] = "Serpentine Belt Tensioner Idler Pulley 2002 Ford Ranger Edge";

   var latest_n = FrontBrakes2002FordRangerEdge;
   
   var numPopular = 6;
   
   var numShowPopular = 6;
   
   var mostPopular = new Array(numPopular);
   
   mostPopular[0] = SerpentineBelt2002DodgeGrandCaravanSport;
   mostPopular[1] = FrontBrakes2007ToyotaCamryLE;
   mostPopular[2] = SparkPlugs2002DodgeGrandCaravanSport;
   mostPopular[3] = FuelFilter2001GMCSierra1500;
   mostPopular[4] = FrontBrakes2002DodgeGrandCaravanSport;
   mostPopular[5] = FrontBrakes2001GMCSierra1500;
   
   var purchaseMsg = new Array(4);
   
   purchaseMsg[0] = "** Below is a ";
   purchaseMsg[1] = " minute preview clip of the full ";
   purchaseMsg[2] = "minute video. For just $0.99 payable through PayPal, you can view the full length video on-line for ";
   purchaseMsg[3] = "days. To view the preview video first, click on the video below. To purchase the full length on-line video, select the Buy it Now button below.";

   var Msg = new Array(4);
   
   Msg[0] = "** Thank you for supporting Teach-Me-Auto.com!! **"

   var promo = 0;
