// @version $Id: activate.js 4150 2011-09-09 09:47:26Z sjelner $

$(document).ready(function() { Cufon.now(); });

cufonSets = {
	main: function(prefix) {
		if(typeof(prefix) === 'undefined') prefix = '';

		Cufon.replace(prefix+'.conduititc',{ 'fontFamily': 'ConduitITCStd' });
		Cufon.replace(prefix+'.conduititc-bold',{ 'fontFamily': 'ConduitITCStd Bold' });
		Cufon.replace(prefix+'.conduititc-italic',{ 'fontFamily': 'ConduitITCStd Italic' });
		Cufon.replace(prefix+'.conduititc-italic-bold',{ 'fontFamily': 'ConduitITCStd ItalicBold' });
		Cufon.replace(prefix+'.neosans',{ 'fontFamily': 'Neo Sans Std' });
		Cufon.replace(prefix+'.neosans-bold',{ 'fontFamily': 'Neo Sans Std Bold' });
		Cufon.replace(prefix+'.neosans-italic',{ 'fontFamily': 'Neo Sans Std Italic' });
	},

	menu: function() {
		//this styles are used for the head-menu, which uses an outer glow effect
		Cufon.replace('.conduititc-shadow',{
			'fontFamily': 'ConduitITCStd',
			'hover': {
				'textShadow': '#805926 -1px -1px,#805926 1px 1px'
			}
		});
		Cufon.replace('li.active > .conduititc-shadow',{
			'fontFamily': 'ConduitITCStd',
			'textShadow': '#805926 -1px -1px,#805926 1px 1px'
		});
		Cufon.replace('.conduititc-bold-shadow',{
			'fontFamily': 'ConduitITCStd Bold',
			'hover': {
				'textShadow': '#805926 -1px -1px,#805926 1px 1px'
			}
		});
		Cufon.replace('li.active > .conduititc-bold-shadow',{
			'fontFamily': 'ConduitITCStd Bold',
			'textShadow': '#805926 -1px -1px,#805926 1px 1px'
		});
	},

	article: function(prefix) {
		if(typeof(prefix) === 'undefined') prefix = '';

		//static article styles
		Cufon.replace(
			prefix+'h1,'
			+prefix+'h2,'
			+prefix+'h3,'
			+prefix+'h4,'
			+prefix+'.price .supinfo',
			{'fontFamily': 'ConduitITCStd'}
		);
		Cufon.replace(
			prefix+'.price .prefix,'
			+prefix+'.price .euro,'
			+prefix+'.price .cent,'
			+prefix+'.price .period,'
			+prefix+'ol li .order',
			{'fontFamily': 'ConduitITCStd Bold'}
		);
	},

	videostoreButtons: function() {
		Cufon.replace(
			'ul#videostore-buttons li.requirements a,'
			+'ul#videostore-buttons li.manual a,'
			+'ul#videostore-buttons li.adult a,'
			+'ul#videostore-buttons li.tutorials a,'
			+'ul#videostore-buttons li.highlights a,'
			+'ul#videostore-buttons li.faq a',
			{
				'fontFamily': 'Neo Sans Std',
				'hover': {
					'color': '#FFF'
				}
			}
		);
	}
};
