$('html').addClass('hasjs');

Cufon.replace('.home #body h1, .pagetitle, .content h1', { 
	fontFamily: 'Shaker',
	hover: true
});

Cufon.replace('.content h2, #sidebar h2', { 
	fontFamily: 'Book',
	hover: true
});

Cufon.replace('.about #snav li a, .pagesub', { 
	fontFamily: 'Semibold',
	hover: true
});



var $j = jQuery.noConflict();
$j(document).ready(function() {
	//cycle through press image	
	$j('#press-intro').cycle({
        fx:      'fade',
        timeout:  0,
        prev:    '#prev',
        next:    '#next',
        pager:   '#pagenav',
        pagerAnchorBuilder: pageBuild
    });
    
    if ($j('#press-intro .section').length < 2) {
    		$j('#navigation p').hide();
    }
    

    function pageBuild(idx, slide) {
        return '<li><a href="#">'+(idx+1)+'</a></li>';
    };
    
    $j('#press-intro .img a, .home .col .img a').hover(function(){
    	$j(this).children('img').fadeTo(150, .5);
    }, function(){
    	$j(this).children('img').fadeTo(150, 1);
    });
    
    $j('#mnav li:contains("Contact")').css('border-right', '0px');
    
    
    //wrapping price number
    $j('.menu h5, #sidebar li ul li').each(function(){
    	var t = $j(this).text().match(/\d[0-9]*.\d[0-9]$|\$\d[0-9]*$|\$\d[0-9]*.\d[0-9]$/gm);
    	//console.log(t);
    	var nt = $j(this).text().replace(t, '');
    	if (t != null) {
        	$j(this).html(nt).append('<span class="right">' + t + '</span>');
    	}
	});
	
	
	//wrapping columns in Main Menu
	function mainMenuWrap() {
		$j('.mainmenu .content h1:eq(0)').after('<div id="menucola" class="menucol1"></div><div id="menucolb" class="menucol2"></div>')
		//console.log('why not')
		
		var l = ($j('.menu .content h1:eq(0)').nextUntil('h1').filter('h5').length)/2;
		var n = Math.ceil(l);
		//console.log(n);
		
		var t = $j('.content h5:eq('+ n +')').text();
		//console.log(t);
	
		$j('.mainmenu .content #menucolb').nextUntil('h5:contains("'+ t +'")').each(function(){
	    	$j(this).appendTo('#menucola');
		});
		
		$j('.mainmenu .content #menucolb').nextUntil('h1').each(function(){
	    	$j(this).appendTo('#menucolb');
		});
		
		$j('#menucolb').after('<div id="menucolc" class="menucol1"></div><div id="menucold" class="menucol2"></div>')
		
		$j('.mainmenu #col1 .content h1:eq(1)').prev().nextUntil().each(function(){
	    	$j(this).appendTo('#menucolc');
		});
		
		var hl = $j('.mainmenu #col1 .content h1').length -1;
		var hn = Math.ceil(hl/2) + 1;
		//console.log(hn);
		
		var ht = $j('.content h1:eq('+ hn +')').text();
		
		$j('.mainmenu #col1 .content h1:contains("' + ht + '")').prev().nextUntil().each(function(){
	    	$j(this).appendTo('#menucold');
		});
	}
	
	mainMenuWrap();
	
	//print
	
	$j('.print a').click(function(){
		window.print();
	});
	
	
	//jumpmenu

	$j("#jumpmenu").change(function() {
		if ($j(this).val() != "#") {
			window.location = $j(this).val();
		}
	});
	
	//Special Selector Fixes for IE 6
	if (document.all && !window.opera && !window.XMLHttpRequest) {
		$j('.date + .content').addClass('datepluscontent');
		$j('.about .content p + h2').addClass('pplush2');
		$j('.about .content h2 + img').addClass('h2plusimg');
		$j('.about .content h6 + p').addClass('h6plusp');
		$j('.about .content img + h6 + p').addClass('imgplush6plusp')	
	}
	
});

//mail page

function mailpage(title, permalink)
{
	mail_str = "mailto:?subject=" + title;
	mail_str += "&body=I thought you might be interested in this from Mendocino Farms. You can view it at: " + permalink;
	location.href = mail_str;
}

