/**
 * Patty Schisa
 * 
 * (c) Endesia
 */

$(document).ready(function(){
	
	var currentLang = $('html').attr('lang');
	
	$('@[rel*=external]').click(function(){
		window.open($(this).attr('href'));
		return false;
	});

	$('a.fancybox').not('.docente.details').fancybox({
		zoomSpeedIn: 500,
		zoomSpeedOut: 500,
		width: 640,
		height: 480,
		overlayColor: '#666',
		overlayOpacity: 0.4,
		transitionIn	: 'elastic',
		transitionOut	: 'elastic'
	});

	$('a.fancybox.docente.details').fancybox({
		zoomSpeedIn: 500,
		zoomSpeedOut: 500,
		margin: 0,
		padding: 0,
		overlayColor: '#666',
		overlayOpacity: 0.4,
		transitionIn	: 'elastic',
		transitionOut	: 'elastic'
	});
	
	var gallery = $('#gallery');
	if(gallery.length>0){
		$.getScript('/js/jquery.swfobject.1-1-1.min.js',function(){
			var galleryXmlUrl = gallery.attr('rel');
			gallery.flash({
				swf: '/images/contents/autoviewer.swf',
				width: 650,
				height: 350,
				wmode: 'transparent',			
				flashvars: {				
					xmlURL: galleryXmlUrl				
				}
			});
		});
	}
	
	var headerPhotos = $('#headerPhotos img');
	if(headerPhotos.length>0){
		headerPhotos.not(':first').show().hide();
		function fade(){
			var current = headerPhotos.filter(':visible');			
			var next = current.next(':hidden').length==1 ? current.next(':hidden') : headerPhotos.filter(':first');
			current.animate({opacity:0},{
				duration: 2000,
				complete: function(){
					$(this).hide();
				}
			});
			next.show()
				   .css({opacity:0})
				   .animate({opacity:1},{
						duration: 2000,
						complete: function(){
							$(this).show();
						}
					});
		}
		setInterval(fade, 5000);
	}
	
});
