var bo_ns_id = 0;

function startIeFix(){
if(isIE()){
document.write('<div id="bo_ns_id_' + bo_ns_id + '"><!-- ');
}
}

function endIeFix(){
if(isIE()){
document.write('</div>');
var theObject = document.getElementById("bo_ns_id_" + bo_ns_id++);
var theCode = theObject.innerHTML;
theCode = theCode.substring(4 ,9+theCode.indexOf("</object>"))
document.write(theCode);
}
}

function isIE(){
// only for Win IE 6+
// But not in Windows 98, Me, NT 4.0, 2000
var strBrwsr= navigator.userAgent.toLowerCase();
if(strBrwsr.indexOf("msie") > -1 && strBrwsr.indexOf("mac") < 0){
if(parseInt(strBrwsr.charAt(strBrwsr.indexOf("msie")+5)) < 6){
return false;
}
if(strBrwsr.indexOf("win98") > -1 ||
strBrwsr.indexOf("win 9x 4.90") > -1 ||
strBrwsr.indexOf("winnt4.0") > -1 ||
strBrwsr.indexOf("windows nt 5.0") > -1)
{
return false;
}
return true;
}else{
return false;
}
}

launchImages = new Array("images/launch/image01.jpg","images/launch/image02.jpg","images/launch/image03.jpg",
	"images/launch/image04.jpg","images/launch/image05.jpg","images/launch/image06.jpg",
	"images/launch/image07.jpg","images/launch/image08.jpg","images/launch/image09.jpg",
	"images/launch/image10.jpg","images/launch/image11.jpg","images/launch/image12.jpg",
	"images/launch/image13.jpg","images/launch/image14.jpg","images/launch/image15.jpg",
	"images/launch/image16.jpg","images/launch/image17.jpg","images/launch/image18.jpg",
	"images/launch/image19.jpg","images/launch/image20.jpg","images/launch/image21.jpg",
	"images/launch/image22.jpg","images/launch/image23.jpg","images/launch/image24.jpg",
	"images/launch/image25.jpg","images/launch/image26.jpg")
	thisLaunchImages = 0
	imgCtLaunchImages = launchImages.length
	
homeQuotes = new Array("images/quotes/quote01.gif","images/quotes/quote02.gif","images/quotes/quote03.gif","images/quotes/quote04.gif")
 	thisHomeQuotes = 0
	imgCtHomeQuotes = homeQuotes.length

products = new Array("images/product/productPage/Products_1.jpg","images/product/productPage/Products_2.jpg","images/product/productPage/Products_3.jpg","images/product/productPage/Products_4.jpg",
                "images/product/productPage/Products_5.jpg","images/product/productPage/Products_6.jpg","images/product/productPage/Products_7.jpg")
 	thisProducts = 0
	imgCtProducts = products.length
	
homeAds = new Array("images/ads/ad_homeMain_1.gif","images/ads/ad_homeMain_2.jpg")
 	thisHomeAds = 0
	imgCtHomeAds = homeAds.length
	
newProducts = new Array ("images/newProducts/newProducts_1.jpg","images/newProducts/newProducts_2.jpg","images/newProducts/newProducts_3.jpg")
    thisNewProducts = 0
    imgCtNewProducts = newProducts.length
    
function pageLoad(){

    // Load Banner Images
	showBannerImage1()
	
	// Preload Banner Navigation
	preloadNavigation()
	
}    

	function rotate() {
	
	pageLoad()
	
	if (document.title == "Wine Dogs - The Original Winery Dog Book"){

	  if (document.images) {
	  
        if (document.quotesHome) {
        
			thisHomeQuotes++
			thisHomeAds++
			
			if (thisHomeQuotes == imgCtHomeQuotes) {
				thisHomeQuotes = 0
			} 
			
			if (thisHomeAds == imgCtHomeAds) {
				thisHomeAds = 0
			} 
				
			document.quotesHome.src=homeQuotes[thisHomeQuotes]
			document.adsHome.src=homeAds[thisHomeAds]
				
		    }
		} 
		
	} else 	if (document.title == "Wine Dogs - Products"){
	
	  if (document.images) {
			thisProducts++
			
			if (thisProducts == imgCtProducts) {
				thisProducts = 0
			} 
				
			document.products.src=products[thisProducts]
				
		}
	} else 	if (document.title == "Wine Dogs - Launch"){
	
	  if (document.images) {
			thisLaunchImages++
			
			if (thisLaunchImages == imgCtLaunchImages) {
				thisLaunchImages = 0
			} 
				
			document.launchImages.src=launchImages[thisLaunchImages]
				
		}
	} else 	if (document.title == "Wine Dogs - New Products"){
	
	  if (document.images) {
			thisNewProducts++
			
			if (thisNewProducts == imgCtNewProducts) {
				thisNewProducts = 0
			} 
				
			document.newProducts.src=newProducts[thisNewProducts]
				
		}
	}

		setTimeout("rotate()", 5 * 1000)
	}
	

newWindow = null

	function openWindow() {
		newWindow = window.open("parkerVideo.html", "newWin", "scrollbars=no,addressbar=no,toolbar=no,menubar=no,resizable=no,width=320,height=520")
}

//Changes Spreads on Reviews page

function changeSpread(val)
{
     var path=document.getElementById(val).src;
	 var start=path.lastIndexOf("/")+1;
	 var end=path.lastIndexOf(".");
	 var source = path.substring(start,end);

	if(source=="Spirito_Spread1")
		 document.getElementById(val).setAttribute("src","images/reviews/Spirito_Spread2.jpg");
	else if(source=="Spirito_Spread2")
		 document.getElementById(val).setAttribute("src","images/reviews/Spirito_Spread1.jpg");
		 
		 
	if(source=="WBM_Spread01")
		 document.getElementById(val).setAttribute("src","images/reviews/WBM_Spread02.jpg");
	else if(source=="WBM_Spread02")
		 document.getElementById(val).setAttribute("src","images/reviews/WBM_Spread03.jpg");
	else if(source=="WBM_Spread03")
		 document.getElementById(val).setAttribute("src","images/reviews/WBM_Spread01.jpg");

}



// Javascript driven banner

var bannerImages = new Array() // do not change this
// To add more image files, continue with the
// pattern below, adding to the array.

bannerImages[0] = 'App_Themes/Skin_1/images/dog_banner/image1.jpg', bannerImages[1] = 'App_Themes/Skin_1/images/dog_banner/image2.jpg', bannerImages[2] = 'App_Themes/Skin_1/images/dog_banner/image3.jpg',
bannerImages[3] = 'App_Themes/Skin_1/images/dog_banner/image4.jpg', bannerImages[4] = 'App_Themes/Skin_1/images/dog_banner/image5.jpg', bannerImages[5] = 'App_Themes/Skin_1/images/dog_banner/image6.jpg',
bannerImages[6] = 'App_Themes/Skin_1/images/dog_banner/image7.jpg',
bannerImages[7] = 'App_Themes/Skin_1/images/dog_banner/image8.jpg', bannerImages[8] = 'App_Themes/Skin_1/images/dog_banner/image9.jpg', bannerImages[9] = 'App_Themes/Skin_1/images/dog_banner/image10.jpg',
bannerImages[10] = 'App_Themes/Skin_1/images/dog_banner/image11.jpg', bannerImages[11] = 'App_Themes/Skin_1/images/dog_banner/image12.jpg', bannerImages[12] = 'App_Themes/Skin_1/images/dog_banner/image13.jpg',
bannerImages[13] = 'App_Themes/Skin_1/images/dog_banner/image14.jpg', bannerImages[14] = 'App_Themes/Skin_1/images/dog_banner/image15.jpg', bannerImages[15] = 'App_Themes/Skin_1/images/dog_banner/image16.jpg',
bannerImages[16] = 'App_Themes/Skin_1/images/dog_banner/image17.jpg', bannerImages[17] = 'App_Themes/Skin_1/images/dog_banner/image18.jpg', bannerImages[18] = 'App_Themes/Skin_1/images/dog_banner/image19.jpg',
bannerImages[19] = 'App_Themes/Skin_1/images/dog_banner/image20.jpg', bannerImages[20] = 'App_Themes/Skin_1/images/dog_banner/image21.jpg', bannerImages[21] = 'App_Themes/Skin_1/images/dog_banner/image22.jpg',
bannerImages[22] = 'App_Themes/Skin_1/images/dog_banner/image23.jpg', bannerImages[23] = 'App_Themes/Skin_1/images/dog_banner/image24.jpg', bannerImages[24] = 'App_Themes/Skin_1/images/dog_banner/image25.jpg',
bannerImages[25] = 'App_Themes/Skin_1/images/dog_banner/image26.jpg', bannerImages[26] = 'App_Themes/Skin_1/images/dog_banner/image27.jpg', bannerImages[27] = 'App_Themes/Skin_1/images/dog_banner/image28.jpg',
bannerImages[28] = 'App_Themes/Skin_1/images/dog_banner/image29.jpg', bannerImages[29] = 'App_Themes/Skin_1/images/dog_banner/image30.jpg', bannerImages[30] = 'App_Themes/Skin_1/images/dog_banner/image31.jpg',
bannerImages[31] = 'App_Themes/Skin_1/images/dog_banner/image32.jpg'

var j = 0

var p = bannerImages.length;

var preBuffer = new Array()

for (i = 0; i < p; i++){
	
   preBuffer[i] = new Image()
   preBuffer[i].src = bannerImages[i]
   
}

var whichImage = Math.round(Math.random()*(p-1));

function showBannerImage1(){
	
	document.image1.src = bannerImages[whichImage];
	
	showBannerImage2();
}

function showBannerImage2(){
	
	if (whichImage == p-1)
	{
		document.image2.src = bannerImages[0];
		
	} else {
		
		document.image2.src = bannerImages[whichImage+1];
	}
	
	showBannerImage3();
}

function showBannerImage3(){
	
	if (whichImage == p-1)
	{
		document.image3.src = bannerImages[1];
		
	} else if (whichImage == p-2){
		
		document.image3.src = bannerImages[0];
		
	} else {		
		document.image3.src = bannerImages[whichImage+2];
	}
	
	
}


// New image rollover navigation

function preloadNavigation(){

    if(document.images)
    {
      var image_array = new Array();
    	
      // path to the directory with images
      var path = 'App_Themes/Skin_1/images/buttons/';

      // enumeration of the "active" images

        image_array[0] = path + "aboutOver.png";
        image_array[1] = path + "accountOver.png";
        image_array[2] = path + "contactOver.png";
        image_array[3] = path + "DOTMOver.png";
        image_array[4] = path + "homeOver.png";
        image_array[5] = path + "productsOver.png";
        image_array[6] = path + "wholesaleOver.png";

      var preload_image = new Array ();
     
      for(var i=0; i<image_array.length; i++)
      {
        preload_image[i]= new Image();
        preload_image[i].src = image_array[i];
      }
    }
    
}

function rollover(name, filename)
{
  var fullpath = 'App_Themes/Skin_1/images/buttons/' + filename;
  
  document.images[name].src = fullpath;
}
