$(document).ready(function() {
	
	var stImage = new Image();
    // counter
    var i = 0;


     // create object
     


     // set image list
     images = new Array();
     images[0]="/css/images/structure/mainnav_active-r.gif"
     images[1]="/css/images/structure/mainnav-r.gif"
     

     // start preloading
     for(i=0; i<=3; i++) 
     {
      stImage[i] = new Image();
	      stImage.src=images[i];
     }
     
     setupExpandableBoxes();
     setupFAQLists();
     dropdownNavHovers();
});

function dropdownNavHovers()
{
	$('#mainNav li').hover(
		function(){
			$(this).addClass('navOver');
		}, 
		function(){
			$(this).removeClass('navOver');
		}
	);
}

function setupFAQLists()
{
	if($('.faqList > li').length > 0)
	{
		$('.faqList > li').each(function(){
			
			var faqListItem = $(this);
			faqListItem.addClass('closedFAQListItem');
			faqListItem.find('h3').click(function(){
				
				faqListItem.toggleClass('closedFAQListItem');
				
			});
			
		});
	}
}

function setupExpandableBoxes()
{
	if($('.expandableBox').length > 0)
	{
		$('.expandableBox').each(function(){
			
			var expB = $(this);
			var expBHeader = expB.find('.expHeader');
			var expBLink = expB.find('.expLink');
			var expMain = expB.find('.expMain');
			var expBottom = expB.find('.expBottom');
			
			expBLink.show();
			
			if(expB.hasClass('openExpandableBox'))
			{
				expBLink.html('Click to close');
			}
			else
			{
				expBLink.html('Click to open');
				expBHeader.addClass('expHeaderClosed');
				expBLink.addClass('expLinkClosed');
				expMain.addClass('expMainClosed');
				expBottom.addClass('expBottomClosed');
			}
			
			expBLink.click(function(e){
				
				e.preventDefault();
				
				if(expMain.is(':visible'))
				{
					expBLink.html('Click to open');
					expBHeader.addClass('expHeaderClosed');
					expBLink.addClass('expLinkClosed');
					expMain.addClass('expMainClosed');
					expBottom.addClass('expBottomClosed');
				}
				else
				{
					expBLink.html('Click to close');
					expBHeader.removeClass('expHeaderClosed');
					expBLink.removeClass('expLinkClosed');
					expMain.removeClass('expMainClosed');
					expBottom.removeClass('expBottomClosed');
				}
			});
			
		});
	}
}


function upsellRedirect(form,rdURL,rdvURL) {
	var otherItems = new Array();
	for(var i=0; i < form.elements.length; i++) {
		var el = form.elements[i];
		if(el.type == "checkbox" && el.name == 'itemids' && el.checked) {
			otherItems.push(el.value);
		}
	}
//	rdURL = rdURL + form.firstItemID.value;
	if (otherItems.length) {
		rdURL = rdURL + otherItems;
	} else {
		rdURL = rdvURL;
	}	

	window.location=rdURL;
}
