// JavaScript Document
//top /side menu code
function initToggleFaq(){
	if($('#faq-question .list-item h2')){
	$('#faq-question .list-item h2')
	                                .toggle(function(){
													if($(this).siblings('p:hidden')){
													$(this).siblings('p:hidden').show();
													}
										  },function(){
													if($(this).siblings('p:visible')){
													$(this).siblings('p:visible').hide();
													}
									});
	}
	/* add last class to last faq list item */
	if($("#faq-question .list-item")){
				 var last1 = $("#faq-question .list-item").length-1;
				 if($("#faq-question .list-item").eq(last1)){
				 	$("#faq-question .list-item").eq(last1).addClass('last');
			 	 }
	}

}

function initShowSideBar(){
/*** Start  Logic for showing SideBar - Buy Now ***/	
	if($('#rCol .rSideBar')){
		if($('#rSideBar')[0]){
			var newPath = getPath();
				if(newPath.indexOf('Products') > 0 || newPath.indexOf('Recipes') > 0 || newPath.indexOf('_product_88') > 0 || m_section !=null){
					$('#rSideBar')[0].style.display='block';
				}else{
					$('#rSideBar')[0].style.display='none';
				}
		}
	}
/*** End  Logic for showing SideBar - Buy Now ***/		
}

function initDates(){
	if($('.list-item span.date')){
		$('.list-item span.date').each(function(i){
                                        if(typeof i =="number"){
                                            var cDate = split('-',$(this).html());
                                            if(cDate instanceof Array && cDate.length == 3){
                                            var day = cDate[0], month = cDate[1].toLowerCase(), year = cDate[2], months = [], dateString = '';
                                            months.jan=1;
                                            months.feb=2;
                                            months.marc=3; 
                                            months.mar=3;
                                            months.apr=4;
                                            months.may=5;
                                            months.jun=6; 
                                            months.jul=7;
                                            months.aug=8;
                                            months.sep=9;
                                            months.oct=10;
                                            months.nov=11;
                                            months.dec=12;
                                            month = eval(months[month]);
                                            dateString += month;
                                            dateString += '.';
                                            dateString += day;
                                            dateString +='.';
                                            dateString += year;
                                            $(this).html(dateString);
                                            }
                                        }
		});
	}

	if($('.month')){
					$('.month').each(function(i){
                                        if(typeof i =="number"){
                                            var cDate = split('-',$(this).html());
                                            if(cDate instanceof Array && cDate.length == 3){
                                            var day = cDate[0], month = cDate[1].toLowerCase(), year = cDate[2], months = [], dateString = '';
                                            months.jan='January';
                                            months.feb='February';
                                            months.marc='March'; 
                                            months.mar='March';
                                            months.apr='April';
                                            months.may='May';
                                            months.jun='June'; 
                                            months.jul='July';
                                            months.aug='August';
                                            months.sep='September';
                                            months.oct='October';
                                            months.nov='November';
                                            months.dec='December';
                                            month = months[month];
                                            dateString += month;
                                            $(this).html(dateString);
											Cufon.replace('.month', { fontFamily: 'maryd',  hover:false });
                                            }
                                        }
                                 });
	}
}
	
	
function initRecipes(){
	if($('.every-day-favorites')){
		$('.every-day-favorites a').not('.every-day-favorites #recipe-list .pagination a').attr('href','').css('text-decoration', 'none', 'cursor', 'default').click(function(){return false;});
	}
}

	


function initListItems(){
	if($(".list-item")){
			   if($(".list-item").eq(0)){
			   $(".list-item").eq(0).addClass('list-first');
			   }
	}
		   
}
/*
function showSubNav(){
	if(getUrlParam('PageID')){
		var pageID = getUrlParam('PageID');
		if(pageID == 3225320){
		newPath='/Recipes/Everyday-Favorites';
		}else if(pageID == 3225322){
		newPath='/Recipes/Side-Dishes';
		}else if(pageID == 3225323){
		newPath='/Recipes/Soups';
		}else if(pageID == 3225321){
		newPath='/Recipes/Salads';
		}else if(pageID == 3225319){
		newPath='/Recipes/Everyday-Favorites';
		}else if(pageID == 3225318){
		newPath='/Recipes/Main-Courses';
		}else if(pageID == 3225317){
		newPath='/Recipes/Appetizers';
		}
	}else{
			for(var i =0; i < arrPath.length; i++){
				var path = arrPath[i];
				if(!(path === '' || path== 'index.htm')){
					var id = 'li#'+path+' > a';
					if($(id)){
						$(id).addClass('selected');
					}
				newPath += '/'+path; 
				}
			}
	}
}
*/

/*function showSubNavs(){
	var newPath = getPath();
	if($("#lCol a[href*='"+newPath+"']")){
		var urlPath = $("#lCol a[href*='"+newPath+"']");
		for(var k = 0; k < 4; k++){
       		if(urlPath.parents('div')[k]){
		   		urlPath.parents('div')[k].style.display='block';
	   		}
		}
		if($("#lCol #share")){
			var numSiblings = $("#lCol #share").siblings('div:visible').length;
			if( numSiblings && $("#lCol #share")[0]){
			$("#lCol #share")[0].style.display='block';
			}
		}
	}
}
*/
/*
function showSubNav(){
	var newPath = getPath();
	if($("#"+subNav)){
		$("#"+subNav).show();
		if($("#share")){
			var numSiblings = $("#lCol #share").siblings('div:visible').length;
			if( numSiblings && $("#lCol #share")[0]){
			$("#lCol #share")[0].style.display='block';
			}
		}
	}
}

$('#TNav a').click(function(){
			toConsole($(this).attr('class'));
		     });

*/
function initSubNav(){
	var id=null;
	//alert('test 1');
	if($("meta[name='section']").length == 1){
		 var jObj = $("meta[name='section']"); 
		// alert('test 2');
		if(jObj.attr('content')){
			//alert('test 3');
			var section = jObj.attr('content').toLowerCase().split(' ').join('-');
			id = '#nav-'+section; 
		}
	}else if(m_section != null){
			var section = m_section.toLowerCase().split(' ').join('-');
			id = '#nav-'+section; 
			//alert('test 4');
	}else if(document.location.href){
	  		var url = document.location.href;
	 		if(url.indexOf('product_88') > 0){
		 	var section = 'order';
		  	id = '#nav-'+section;
			//alert('test 5');
	  		}else if(url.indexOf('/Featured-Chefs/StarChefs.com/') > 0){
		 	var section = 'featured-chefs';
		  	id = '#nav-'+section;
                       }
	}
	
    if(id != null){ 
	//alert('test 6');
	   $(id).children('div').show().end().show(); 
	   if($("#share")){
       $('#share').children('div').show().end().show(); 
	   }
	}
}

function initRemoveLinks(){
if($('li.nutrition a')){
	var data = $('li.nutrition a').html();
	$('li.nutrition').html(data);
}
if($('.cartLink') && document.location.href){
	var url = document.location.href;
	 		if(url.indexOf('OrderRetrievev2.aspx?CatalogueID=88') > 0){
				$('.cartLink').attr('href','/_product_88/5oz_Organic_Wild_Rice');
			}
}


/*
if($('.every-day-favorites .recipe-details h1 a')){
	var data = $('.every-day-favorites .recipe-details h1 a').html();
	$('.every-day-favorites .recipe-details h1').html(data);
}

*/
}


$(function(){
			initToggleFaq();
			initRecipes();
			initDates();
			initListItems();
			initRemoveLinks();
			initSubNav();
			initShowSideBar();
		   });