function toggleVisibility(id, state) {
 
 var WC3type, NNtype, IEtype;
 
 switch(state) {
 case "show":
  WC3type="block";
  NNtype="block";
  IEtype="block";
  break;
 case "hide":
  WC3type="none";
  NNtype="none";
  IEtype="none";
  break;
 }
 
 if (document.getElementById) {
  if (document.getElementById(id)) {
   // make sure layer exists before attempting to change style
   eval("document.getElementById(id).style.display = \"" + WC3type + "\"");
  }
 } else {
  if (document.layers) {
   // make sure layer exists
   if (document.layers[id]) {
    document.layers[id].visibility = NNtype;
   }
  } else {
   if (document.all) {
    // make sure layer exists
    if (eval("document.all." + id)) {
     eval("document.all." + id + ".style.display = \"" + IEtype + "\"");
    }
   }
  }
 }
}


// CUSTOMER SERVICE FAQ FUNCTION
var inactiveLayer;

function change(clickedLayer) {

	var newQuestion = document.getElementById(clickedLayer);
	var oldQuestion = document.getElementById(inactiveLayer);

	if (clickedLayer !='undefined') {
		var clickedLayerClass = newQuestion.className;
		if(clickedLayerClass=="active"){
			newQuestion.className='inactive';
			document.getElementById(clickedLayer + '_title').className='CustServFaq';
			
			newQuestion.parentNode.className = newQuestion.parentNode.className == 'CS_dark_open' ? 'CS_dark' : 'CS_light';
		} else {
			newQuestion.className='active';
			document.getElementById(clickedLayer + '_title').className='CustServFaqBold';
			
			newQuestion.parentNode.className = newQuestion.parentNode.className == 'CS_dark' ? 'CS_dark_open' : 'CS_light_open';
		}
	}

	
	if (inactiveLayer && inactiveLayer!=clickedLayer){
		oldQuestion.className='inactive';
		document.getElementById(inactiveLayer + '_title').className='CustServFaq';
		
		oldQuestion.parentNode.className = oldQuestion.parentNode.className == 'CS_dark_open' ? 'CS_dark' : 'CS_light';
	}	
	inactiveLayer=clickedLayer;

}


//------ FUNCTION TO ACTIVE A DIV ON PAGELOAD -----------------------------------------
var locate = window.location.href;
function pageLoad() {
var layer = getParameter(locate, 'tab');
if(layer!="null") change(layer);
if (locate.indexOf('#') !=-1)
{
	var section = locate.substring(locate.indexOf("#") +1);
	
	change(section)
}
else
	
inactiveLayer=null;

}// end function pageLoad	


//------  Function for the ACR popup  -----------------------------------------

function pageLoading() {
var layer = getParameter(locate, 'tab');
if (layer==1)
	{
	document.getElementById('tab1on').style.display = "none";
	document.getElementById('tab1off').style.display = "block";
	document.getElementById('tab2on').style.display = "block";
	document.getElementById('tab2off').style.display = "none";
	document.getElementById('tab_testimonials').style.display = "block";
	document.getElementById('LaRue').style.display = "block";
	document.getElementById('Rue').style.display = "none";
	document.getElementById('Acker').style.display = "none";
	document.getElementById('tab_watchvideo').style.display = "none";
	}
if (layer==2)
	{
	document.getElementById('tab1on').style.display = "none";
	document.getElementById('tab1off').style.display = "block";
	document.getElementById('tab2on').style.display = "block";
	document.getElementById('tab2off').style.display = "none";
	document.getElementById('tab_testimonials').style.display = "block";
	document.getElementById('LaRue').style.display = "none";
	document.getElementById('Rue').style.display = "block";
	document.getElementById('Acker').style.display = "none";
	document.getElementById('tab_watchvideo').style.display = "none";
	}
if (layer==3)
	{
	document.getElementById('tab1on').style.display = "none";
	document.getElementById('tab1off').style.display = "block";
	document.getElementById('tab2on').style.display = "block";
	document.getElementById('tab2off').style.display = "none";
	document.getElementById('tab_testimonials').style.display = "block";
	document.getElementById('LaRue').style.display = "none";
	document.getElementById('Rue').style.display = "none";
	document.getElementById('Acker').style.display = "block";
	document.getElementById('tab_watchvideo').style.display = "none";
	}
if (layer==4)
	{
	document.getElementById('tab1on').style.display = "block";
	document.getElementById('tab1off').style.display = "none";
	document.getElementById('tab2on').style.display = "none";
	document.getElementById('tab2off').style.display = "block";
	document.getElementById('tab_testimonials').style.display = "none";
	document.getElementById('tab_watchvideo').style.display = "block";
	}

}// end Function for the ACR popup */

//------  Function for the SVA popup  -----------------------------------------

function SVALoad() {
var layer = getParameter(locate, 'tab');
if (layer==1)
	{
	document.getElementById('tab1on').style.display = "block";
	document.getElementById('tab1off').style.display = "none";
	document.getElementById('tab2on').style.display = "none";
	document.getElementById('tab2off').style.display = "block";
	document.getElementById('tab_testimonials').style.display = "none";
	document.getElementById('winegard').style.display = "none";
	document.getElementById('ojeda').style.display = "none";
	document.getElementById('tab_watchvideo').style.display = "block";
	}
if (layer==2)
	{
	document.getElementById('tab1on').style.display = "none";
	document.getElementById('tab1off').style.display = "block";
	document.getElementById('tab2on').style.display = "block";
	document.getElementById('tab2off').style.display = "none";
	document.getElementById('tab_testimonials').style.display = "block";
	document.getElementById('winegard').style.display = "none";
	document.getElementById('ojeda').style.display = "block";
	document.getElementById('tab_watchvideo').style.display = "none";
	}
if (layer==3)
	{
	document.getElementById('tab1on').style.display = "none";
	document.getElementById('tab1off').style.display = "block";
	document.getElementById('tab2on').style.display = "block";
	document.getElementById('tab2off').style.display = "none";
	document.getElementById('tab_testimonials').style.display = "block";
	document.getElementById('winegard').style.display = "block";
	document.getElementById('ojeda').style.display = "none";
	document.getElementById('tab_watchvideo').style.display = "none";
	}
}
// end Function for the SVA popup */

/*------SVA FAQS POPUP-------*/

function closeopenfaqs(toShow,toHide,classToShow,classToHide,tag){
	
	hideByClass(classToHide,tag);
	showByClass(classToShow,tag);
	toggleVisibility(toHide,'hide');
	toggleVisibility(toShow,'show');

}
/*------end of SVA FAQS POPUP-------*/

//------  Function for the SCA popup  -----------------------------------------

function SCALoad(){
	var layer = getParameter(locate, 'tab');
	if (layer==1) {
		document.getElementById('tab1on').style.display = "block";
		document.getElementById('tab1off').style.display = "none";
		document.getElementById('tab2on').style.display = "none";
		document.getElementById('tab2off').style.display = "block";
		document.getElementById('tab3on').style.display = "none";
		document.getElementById('tab3off').style.display = "block";
		document.getElementById('tab4on').style.display = "none";
		document.getElementById('tab4off').style.display = "block";
		document.getElementById('tab5on').style.display = "none";
		document.getElementById('tab5off').style.display = "block";
		document.getElementById('fleeing').style.display = "block";
		document.getElementById('family').style.display = "none";
		document.getElementById('mom').style.display = "none";
		document.getElementById('finding').style.display = "none";
		document.getElementById('reassuring').style.display = "none";
	} if (layer==2) {
		document.getElementById('tab1on').style.display = "none";
		document.getElementById('tab1off').style.display = "block";
		document.getElementById('tab2on').style.display = "block";
		document.getElementById('tab2off').style.display = "none";
		document.getElementById('tab3on').style.display = "none";
		document.getElementById('tab3off').style.display = "block";
		document.getElementById('tab4on').style.display = "none";
		document.getElementById('tab4off').style.display = "block";
		document.getElementById('tab5on').style.display = "none";
		document.getElementById('tab5off').style.display = "block";
		document.getElementById('fleeing').style.display = "none";
		document.getElementById('family').style.display = "block";
		document.getElementById('mom').style.display = "none";
		document.getElementById('finding').style.display = "none";
		document.getElementById('reassuring').style.display = "none";
	} if (layer==3) {
		document.getElementById('tab1on').style.display = "none";
		document.getElementById('tab1off').style.display = "block";
		document.getElementById('tab2on').style.display = "none";
		document.getElementById('tab2off').style.display = "block";
		document.getElementById('tab3on').style.display = "block";
		document.getElementById('tab3off').style.display = "none";
		document.getElementById('tab4on').style.display = "none";
		document.getElementById('tab4off').style.display = "block";
		document.getElementById('tab5on').style.display = "none";
		document.getElementById('tab5off').style.display = "block";
		document.getElementById('fleeing').style.display = "none";
		document.getElementById('family').style.display = "none";
		document.getElementById('mom').style.display = "block";
		document.getElementById('finding').style.display = "none";
		document.getElementById('reassuring').style.display = "none";
	} if (layer==4) {
		document.getElementById('tab1on').style.display = "none";
		document.getElementById('tab1off').style.display = "block";
		document.getElementById('tab2on').style.display = "none";
		document.getElementById('tab2off').style.display = "block";
		document.getElementById('tab3on').style.display = "none";
		document.getElementById('tab3off').style.display = "block";
		document.getElementById('tab4on').style.display = "block";
		document.getElementById('tab4off').style.display = "none";
		document.getElementById('tab5on').style.display = "none";
		document.getElementById('tab5off').style.display = "block";
		document.getElementById('fleeing').style.display = "none";
		document.getElementById('family').style.display = "none";
		document.getElementById('mom').style.display = "none";
		document.getElementById('finding').style.display = "block";
		document.getElementById('reassuring').style.display = "none";
	} if (layer==5) {
		document.getElementById('tab1on').style.display = "none";
		document.getElementById('tab1off').style.display = "block";
		document.getElementById('tab2on').style.display = "none";
		document.getElementById('tab2off').style.display = "block";
		document.getElementById('tab3on').style.display = "none";
		document.getElementById('tab3off').style.display = "block";
		document.getElementById('tab4on').style.display = "none";
		document.getElementById('tab4off').style.display = "block";
		document.getElementById('tab5on').style.display = "block";
		document.getElementById('tab5off').style.display = "none";
		document.getElementById('fleeing').style.display = "none";
		document.getElementById('family').style.display = "none";
		document.getElementById('mom').style.display = "none";
		document.getElementById('finding').style.display = "none";
		document.getElementById('reassuring').style.display = "block";
	}
}

// end Function for the SCA popup */

function getParameter (queryString, parameterName ) {
	// Add "=" to the parameter name (i.e. parameterName=value)
	var parameterName = parameterName + "=";
	if (queryString.length > 0 ) {
		// Find the beginning of the string
		begin = queryString.indexOf ( parameterName );
		// If the parameter name is not found, skip it, otherwise return the value
		if ( begin != -1 ) {
			// Add the length (integer) to the beginning
			begin += parameterName.length;
			// Multiple parameters are separated by the "&" sign
			end = queryString.indexOf ( "&" , begin );
			if ( end == -1 ) {
				end = queryString.length
			}
			// Return the string
			return unescape ( queryString.substring ( begin, end ) );
		}
		// Return "null" if no parameter has been found
		return "null";
	}
}// end function getParameter



/*----Funtions to show or hide elements by class within a tag-----*/

//Create an array 
var allPageTags = new Array(); 

function hideByClass(theClass,theTag) {  
//Populate the array with all the page tags  
var allPageTags=document.getElementsByTagName(theTag);  
//Cycle through the tags using a for loop  
	for (i=0; i<allPageTags.length; i++) {  
//Pick out the tags with our class name  
		if (allPageTags[i].className==theClass) {  
//Manipulate this in whatever way you want  
			allPageTags[i].style.display='none';  
			}  
		} 
	} 
	
	function showByClass(theClass,theTag) {  
//Populate the array with all the page tags  
var allPageTags=document.getElementsByTagName(theTag);  
//Cycle through the tags using a for loop  
	for (i=0; i<allPageTags.length; i++) {  
//Pick out the tags with our class name  
		if (allPageTags[i].className==theClass) {  
//Manipulate this in whatever way you want  
			allPageTags[i].style.display='block';  
			}  
		} 
	} 






