Cufon.replace('.font, #search h3', {
	hover: true,
	fontFamily: 'ScalaSans-Bold'
});
Cufon.replace('.normal', {
	hover: true,
	fontFamily: 'ScalaSans'
});
Cufon.replace('.footernav', { // ">" in the selector is important
	ignore: { ul: true },
	hover: true,
	fontFamily: 'ScalaSans-Bold'
});

function slideshow(){
	$('.slides') .before('<div id="nav">') 
	.cycle({ 
		fx:     'fade', 
		speed:  '1000', 
		timeout: 4000, 
		pager:  '#nav' 
	});
}
function initForms() {
	$('div.form.generator form').each(function () {
        var oForm = new FormHandler({form: this});
    });
}
function googlemaps(p_nLatitude, p_nLongitude){
	var myCenter = new google.maps.LatLng(p_nLatitude, p_nLongitude);
	var myOptions = {
	  zoom: 15,
	  center: myCenter,
	  mapTypeId: google.maps.MapTypeId.ROADMAP,	  
	  mapTypeControl: false,
	  scrollwheel: false
	}
	var myLatlng = new google.maps.LatLng(p_nLatitude, p_nLongitude);
	var map = new google.maps.Map(document.getElementById("map"), myOptions);
	var image = new google.maps.MarkerImage('images/template/marker_visser-visser.png',
		new google.maps.Size(53, 41),
		// The origin for this image is 0,0.
		new google.maps.Point(0,0),
		// The anchor for this image is the base of the flagpole at 0,32.
		new google.maps.Point(25, 40)
	);
	var marker = new google.maps.Marker({
		position: myLatlng, 
		map: map,
		icon: image
	});
}

function radioButtons() {
	$('.radio').click(function() {
		$(this).parents('.entry').find('.radio.checked input').attr('checked','');
		$(this).parents('.entry').find('.radio.checked').removeClass('checked');
		$(this).addClass('checked');
		$(this).children('input').attr('checked','checked');
	});
}

function twitter(p_sUsername,p_nCount,p_bAvatar){
	$.ajax({
		url: 'http://api.twitter.com/1/statuses/user_timeline/'+p_sUsername+'.json?include_rts=true&include_entities=true&count='+p_nCount+'&callback=?',
		dataType: 'json',
		success: function(result){
			var sHtml = '';
			$.each(result, function(i,oTweet){
				
				var sTweet = '';
				
				sTweet += '<div class="tweet">';
				if(p_bAvatar){
					sTweet += '<div class="image">';
					sTweet += '<a href="http://www.twitter.com/'+oTweet.user.screen_name+'" target="_blank">';
					sTweet += '<img src="'+oTweet.user.profile_image_url+'" alt="'+oTweet.user.name+'" />';
					sTweet += '</a>';
					sTweet += '</div>';
				}
				sTweet += '<div class="content">'+formatTweet(oTweet.text)+'</div>';
				sTweet += '<span class="date">'+formatTime(oTweet.created_at)+'</span>';
				sTweet += '</div>';
				
				sHtml += sTweet;
			});
			$('#twittter-rol').html(sHtml);
		}
	});
}

function shareButton(p_sUrl, p_sTitle) {
	$.ajax({
		type: 'POST',
		url: 'template/share',
		data: 'url='+p_sUrl+'&title='+p_sTitle,
		success: function(p_sResult){
			$('#share').html(p_sResult);				
		}
	});	
}
