$(function() { 
	
	pngFix();
	
	// jQuery Corner
	roundBorders();
	
	manageMainMenu();
	printHandler();
	manageFontSize();
	youtube();
	formulario();
	carrosel();
	
});

function roundBorders() {
	$('.conteudo').corner('12px');
		$('.capa').corner('right 12px');
		$('#list').corner('bottom 12px');		
}

function manageMainMenu(){
	
	$("ul.principal li ul").hide();
	if(typeof current != "undefined") $("ul.principal li a[rel='" + current + "']").next().show();
	$("ul.principal li a[href='']").click(function(){
		$(this).next().slideToggle();
		return false
	});
}

function printHandler(){
	$('.imprimir').click(function(){
		window.print();
		return false;
	});
}

function manageFontSize(){
	var maxSize = 200;
	var minSize = 115;
	var currentSize = 115;
	
	$('.diminuir').click(function(){
		if(currentSize > minSize){
			currentSize -= 10;
			$('.conteudo p').css('font-size', currentSize + '%');
		}
		return false;
	});
	$('.aumentar').click(function(){
		if(currentSize < maxSize) {
			currentSize += 10;
			$('.conteudo p').css('font-size', currentSize + '%');
		}
		return false;
	});
}


/* VÍDEOS YOUTUBE */

function youtube() {
	var i = 0;
	var id;
	$('div.link_video a').each(function(){
		
		id = 'div_video_'+i;
		
		/*var borderObj = applyRoundBorders($(this).children('img'), id, {w:162,h:122});
		
		$('#'+id+' div.div_img').append('<img src="'+template_directory+'/images/video_ico.png" class="video_ico" />');
		$('#'+id+' div.div_img img.video_ico').css('margin-top',borderObj.imgh-23);
		$('#'+id+' div.div_img').css('text-align','center');*/
		
		$(this).click(function(){
			var vid_id = $(this).attr('vid_id');
			var contents = '<object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/'+vid_id+'&hl=pt_BR&fs=1&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'+vid_id+'&hl=pt_BR&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object>';	
			
			/* //codigo para corrigir bug no ie6 (videos do youtube nao estavam abrindo) */
			if ($.browser.msie && $.browser.version < 7) {	
				
				Shadowbox.options.onClose = function(arg) {
					Shadowbox.options.onFinish = function(arg) { return true; };
					Shadowbox.options.onClose = function(arg) { return true; };
					return true; 
				};
				Shadowbox.options.onFinish = function(arg) {
					$('#sb-player').html(contents);
					Shadowbox.options.onFinish = function(arg) { return true; };
					Shadowbox.options.onClose = function(arg) { return true; };
					return true; 
				};
			} 
			
			Shadowbox.open({
				content:    contents,
				player:     "html",
				title:      "",
				width:      640,
				height:     385
			}); // end Shadowbox.open
			
			return false;
		});
		
		i++;
	
	});
}


function formulario() {
	
	form = $('#fornecedores');
	$('.li-file').hide();
	
	$('input[name="outros"]').change(function() {
		$('.li-file').toggle();
	});	
	
}

function pngFix() {
	DD_belatedPNG.fix('h1 a');	
	DD_belatedPNG.fix('img');	
	DD_belatedPNG.fix('h2');
	DD_belatedPNG.fix('div.busca');
	DD_belatedPNG.fix('div.idiomas');
}


function carrosel() {
    jQuery('#mycarousel').jcarousel();
}

