function socialUrl (serviceName)
{
	var url = encodeURI(document.location);
	var title = encodeURI(document.title);
	var socialurl = '';
	switch (serviceName) {
		case 'facebook':
			socialurl = 'http://www.facebook.com/sharer.php?u='+url+'&t='+title;
			break;
		case 'twitter':
			socialurl = 'http://twitter.com/home?status='+title+' - '+url;
			break;
		case 'technorati':
			socialurl = 'http://technorati.com/faves/?add='+url;
			break;
		case 'gbookmarks':
			socialurl = 'http://www.google.com/bookmarks/mark?op=add&title='+title+'&bkmk='+url;
			break;
		case 'netvibes':
			socialurl = 'http://www.netvibes.com/share?autoclose=1&title='+title+'&url='+url;
			break;
		case 'digg':
			socialurl = 'http://digg.com/submit?phase=2&partner=[partner]&title='+title+'&url='+url;
			break;
		case 'mail':
			socialurl = 'mailto:?subject='+title+'&body='+url;
			break;
		default:
			break;
	}

	var width = 800;
	var height = 600;
	var left = parseInt((jQuery(window).width()/2)-(width/2));
	var top = parseInt((jQuery(window).height()/2)-(height/2));
	window.open(socialurl, serviceName, 'resizable=yes, location=yes, width='+width+', height='+height+', left='+left+', top='+top);

	return false;
}

function elementSupportAttribute(element, attribut){
	var test = document.createElement(element);
	if( attribut in test ){
		return true;
	}else{
		return false;
	}
}

function inputSupportType(type){
	var input = document.createElement('input');
	input.type = type;
	if( input.type == 'text' ){
		return false;
	}else{
		return true;
	}
}

jQuery(document).ready(function() {
	jQuery('.colorbox').colorbox();
	jQuery('.fancybox').fancybox();
	
	jQuery('#top-navigation .sitemap li').hover(function() {
		var li = jQuery(this);
		var width = li.width();
		jQuery( 'ul', li).css('width',width).show();
	}, function() {
		var ul = jQuery('ul', this);
		if ( ul ) {
			ul.stop(true,true);
		};
		if ( jQuery.browser.msie && ( jQuery.browser.version < 7 ) ) {			
			ul.hide();
		}
		else {
			ul.slideUp(500);
		}
	});

	var slide = jQuery('#left .news-list').slideshow({
		displayed_items: 1,
		navigation: false,
		pagination: false,
		pre_load: false,
		loop: true,
		drag: false,
		auto: 3000,
		effect: 'slide',
		duration: 500,
		direction: 'top',
		easing: 'swing'
	});
	
	jQuery('#print').click(function(){
		window.print();
	});
	
	if ( jQuery.browser.msie && jQuery.browser.version < 7 ) {
		jQuery('img[src$=.png], input[src$=.png]').each(function(i, el)	{
			jQuery(this).css({
				'-pie-png-fix':'true',
				'behavior':'url(/css/pie.htc)'
			});
		});
	}
});


