// JavaScript Document

var myDiv = false;

var m1=false;

var m2=false 

var m3=false;

var m4=false 

var m5=false;

var m6=false 

var mTimeout=false;

var mSticky=.5;

var section="";

section=false;

_topNavDiv=false;

divStates = new Array();

divStates["ourwineries"]=false;

divStates["ourwines"]=false;

divStates["pairingsuggestions"]=false;

divStates["goingson"]=false;

divStates["pressroom"]=false;

divStates["buyonline"]=false;







 

function init(section){

	// SET THE ROLLOVER OFFSTATE TO HILITE FOR THE SECTION WE ARE ON

	initNav();

	eval(  section +"_off.src = "+section +"_on.src " );

	eval( " imgChange('topNavDiv','"+section+"','" +section+"_on')" ); 



}



function mstate(m,s){

	eval( m +" = "+ s); 

	if (s==0){   

		mTimeout = setTimeout("mhide()",(mSticky*1000)); 

	} else { 

		clearTimeout(mTimeout);

	}

}



function mhide(){   	 		

	if (m1==false){

		 imgChange('topNavDiv', 'ourwineries', 'ourwineries_off' );

		 showHide('ourWineriesDiv','','hide'); 

	} 	

	if (m2==false){

		 imgChange('topNavDiv', 'ourwines', 'ourwines_off' );

		 showHide('ourwinesDiv','','hide'); 

	} 	

	if (m3==false){

		 imgChange('topNavDiv', 'pairingsuggestions', 'pairingsuggestions_off' );

		 showHide('pairingsuggestionsDiv','','hide'); 

	} 	

	if (m4==false){

		 imgChange('topNavDiv', 'goingson', 'goingson_off' );

		 showHide('goingsonDiv','','hide'); 

	} 	

	if (m5==false){

		 imgChange('topNavDiv', 'pressroom', 'pressroom_off' );

		 showHide('pressroomDiv','','hide'); 

	} 	

	if (m6==false){

		 imgChange('topNavDiv', 'buyonline', 'buyonline_off' );

		 showHide('buyonlineDiv','','hide'); 

	} 	

}



 

 

function imgChange(layer,imgName,imgObj) {     

	if (document.images ) { 

		if (document.layers && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = '+imgObj+'.src')

		else document.images[imgName].src = eval(imgObj+".src")

	}

}







function imgChangeSrc(layer, imgName, imgSrc, uid) {   uid=0; 

	eval( "imgObj"+uid+" = new Image()" );

	eval( "imgObj"+uid+".src = imgSrc" ); 

	imgObj = eval("imgObj"+uid);  

	if (document.images) { 

		if (document.layers && layer!=null) eval('document.'+layer+'.document.images["'+imgName+'"].src = imgObj.src')

		else document.images[imgName].src = eval("imgObj.src")

	} 

}



 





function findObj(n, d) { 

  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=findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}

 

function showHide() {   

  var i,p,v,obj,args=showHide.arguments;  

  if(myInitNav){

  for (i=0; i<(args.length-2); i+=3) if ((obj = eval("_"+args[i]))!=null) {v=args[i+2];

    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }

    obj.visibility=v; }

   } 

}





var ImageLayer = "topNavDiv";

function imgChangeArg() {   

	var i,args=imgChangeArg.arguments;

	if (document.images ) {  

		for (i=0; i<(args.length-1); i+=2){

			if (document.layers && layer!=null) eval('document.'+ImageLayer+'.document.images["'+args[i]+'"].src = '+args[i+1]+'.src')

			else document.images[args[i]].src = eval(args[i+1]+".src")	

	

		  } 	 



	}

}



 

function changeThis(i,c) {

	i.className   =  c;

}

 



function changeClass(i,c) { 

	if (document.getElementById) {  

	document.getElementById(i).className =  c;  

	} else {

	document.all[i].className = c;	

	}

}



function changeBg(i,c) {

	if (c!="transparent"){ c = "#"+c; }

	if (document.getElementById) {

	document.getElementById(i).style.background =  c;

	} else {

	document.all[i].style.background  =  c;	

	}

}



if (document.images) 

	{ 

  

	path = "/assets/nav/";  

	

	ourwineries_on = new Image(); ourwineries_on.src = path+"nav_on_02.gif"; 	

	ourwineries_off = new Image(); ourwineries_off.src = path+"nav_off_02.gif"; 		

	

	ourwines_on = new Image(); ourwines_on.src = path+"nav_on_03.gif"; 	

	ourwines_off = new Image(); ourwines_off.src = path+"nav_off_03.gif"; 		

	

	pairingsuggestions_on = new Image(); pairingsuggestions_on.src = path+"nav_on_04.gif"; 	

	pairingsuggestions_off = new Image(); pairingsuggestions_off.src = path+"nav_off_04.gif";  	

	

	goingson_on = new Image(); goingson_on.src = path+"nav_on_05.gif"; 	

	goingson_off = new Image(); goingson_off.src = path+"nav_off_05.gif"; 	 	



	pressroom_on = new Image(); pressroom_on.src = path+"nav_on_06.gif"; 	

	pressroom_off = new Image(); pressroom_off.src = path+"nav_off_06.gif"; 	

	

	buyonline_on = new Image(); buyonline_on.src = path+"nav_on_07.gif"; 	

	buyonline_off = new Image(); buyonline_off.src = path+"nav_off_07.gif"; 

	

	path = "/assets/wines/"; 

	

	recipes_on = new Image(); recipes_on.src = path+"recipes-btn-over.gif"; 	

	recipes_off = new Image(); recipes_off.src = path+"recipes-btn.gif"; 	

	

	activity_on = new Image(); activity_on.src = path+"activity-btn-over.gif"; 	

	activity_off = new Image(); activity_off.src = path+"activity-btn.gif"; 	

	

	winecompass_on = new Image(); winecompass_on.src = path+"winecompass-btn-over.gif"; 	

	winecompass_off = new Image(); winecompass_off.src = path+"winecompass-btn.gif"; 		

	

	path = "/assets/press/subnav/"; 

	

	btn_2004_on = new Image(); btn_2004_on.src = path+"2004-btn-select.gif"; 	

	btn_2004_off = new Image(); btn_2004_off.src = path+"2004-btn.gif"; 	 



	btn_2003_on = new Image(); btn_2003_on.src = path+"2003-btn-select.gif"; 	

	btn_2003_off = new Image(); btn_2003_off.src = path+"2003-btn.gif"; 

	

	btn_2002_on = new Image(); btn_2002_on.src = path+"2002-btn-select.gif"; 	

	btn_2002_off = new Image(); btn_2002_off.src = path+"2002-btn.gif"; 

	

	btn_2001_on = new Image(); btn_2001_on.src = path+"2001-btn-select.gif"; 	

	btn_2001_off = new Image(); btn_2001_off.src = path+"2001-btn.gif"; 		

	

	path = "/assets/wineries/garden/"; 

	

	garden_off = new Image(); garden_off.src = path+"garden_off.jpg";

	garden_1 = new Image(); garden_1.src = path+"garden_1.jpg";	

	garden_2 = new Image(); garden_2.src = path+"garden_2.jpg";	

	garden_3 = new Image(); garden_3.src = path+"garden_3.jpg";	

	garden_4 = new Image(); garden_4.src = path+"garden_4.jpg";	

	garden_5 = new Image(); garden_5.src = path+"garden_5.jpg";	

	garden_6 = new Image(); garden_6.src = path+"garden_6.jpg";	

	garden_7 = new Image(); garden_7.src = path+"garden_7.jpg";	

	garden_8 = new Image(); garden_8.src = path+"garden_8.jpg";	

	garden_9 = new Image(); garden_9.src = path+"garden_9.jpg";	

	garden_10 = new Image(); garden_10.src = path+"garden_10.jpg";	

	garden_11 = new Image(); garden_11.src = path+"garden_11.jpg"; 	

	

	

	

}					



myInitNav = false; 

function initNav() {  

	_ourWineriesDiv = findObj("ourWineriesDiv");

	_ourwinesDiv = findObj("ourwinesDiv");

	_pairingsuggestionsDiv = findObj("pairingsuggestionsDiv");

	_goingsonDiv = findObj("goingsonDiv");

	_pressroomDiv = findObj("pressroomDiv");

	_buyonlineDiv = findObj("buyonlineDiv");

	_topNavDiv = findObj("topNavDiv");

	_garden1 = findObj("garden1");

	_garden2 = findObj("garden2");

	_garden3 = findObj("garden3");

	_garden4 = findObj("garden4");

	_garden5 = findObj("garden5");

	_garden6 = findObj("garden6");

	_garden7 = findObj("garden7");

	_garden8 = findObj("garden8");

	_garden9 = findObj("garden9");	

	_garden10 = findObj("garden10");	

	_garden11 = findObj("garden11");		

	myInitNav=true; 

}

	



function processValidation(){    

	mTimeout = setTimeout("processCounter()",(1*1000)); 	

}

function processCounter(){  

	imgChange("contentDiv","population","proccess"); 

	mTimeout = setTimeout("postValidation()",(1*1000)); 	

} 





function getQueryVariable(variable) {

  var query = window.location.search.substring(1);

  var vars = query.split("&");

  for (var i=0;i<vars.length;i++) {

    var pair = vars[i].split("=");

    if (pair[0] == variable) {

      return pair[1];

    }

  } 

 }







aReds = new Array(1);

aWhites = new Array(1);

aBlends = new Array(1);

aRoses = new Array(1);



function addRow(id,type){   

	if(type=="reds"){ 

		aReds[(aReds.length-0)]=id;

	} else if (type=="whites"){

		aWhites[(aWhites.length-0)]=id;

	} else if (type=="blends"){

		aBlends[(aBlends.length-0)]=id;

	} else if (type=="roses"){

		aRoses[(aRoses.length-0)]=id;

	}

}



function hiliteType(type,state){  

	if(type=="reds"){ 

		showArray=aReds;

	} else if (type=="whites"){

		showArray=aWhites; 

	} else if (type=="blends"){

		showArray=aBlends;

	} else if (type=="roses"){

		showArray=aRoses;

	}

	if (state=="on"){

		titleClass="pairing_title_grey";

		strLfClass="grey_float_lf"; 

		strClass="grey_float"; 

	} else {

		titleClass="pairing_title_reds";

		strLfClass="pairing_float_lf"; 

		strClass="pairing_float"; 

	} 

	

	for(i=1;i<showArray.length;i++){    

		changeClass('pairingsWine'+showArray[i],titleClass);

		changeClass('pairingsCheese'+showArray[i],strLfClass);

		changeClass('pairingsSeafood'+showArray[i],strClass);

		changeClass('pairingsPoultry'+showArray[i],strClass);

		changeClass('pairingsMeat'+showArray[i],strClass);

		changeClass('pairingsHerbs'+showArray[i],strClass);

		changeClass('pairingsActivities'+showArray[i],strClass);  

	}

}







function open_window(url) {

		mywin = window.open(url,"win",'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=400,height=350');

		

		if(mywin.open) { 

	

		window['mywin'].focus();

		window['mywin'].focus(); 

		}

		}
