/*
 * Para usar essa feature, é necessário importar os seguintes javascripts e css's antes de importar este JS
 * 
 * <link rel="stylesheet" type="text/css" href="css/jquery.jcarousel.css" />
 * <link rel="stylesheet" type="text/css" href="css/skin.css" />
 * <link rel="stylesheet" type="text/css" href="css/base/ui.all.css"  />
 *  
 * <script type="text/javascript" src="../scripts/lib/jquery-1.3.2.min.js?v=1"></script>
 * <script type="text/javascript" src="../scripts/lib/jquery-ui-1.7.2.custom.min.js"></script>
 * <script type="text/javascript" src="../scripts/lib/jquery.jcarousel.pack.js"></script>
 * <script type="text/javascript" src="../scripts/lib/jquery.bgiframe.js"></script>
 * 
 * <script src="../scripts/Ajax.js?v=1" type="text/javascript" language=JavaScript></script> (Já está no LayoutTop.jsp)
 * 
 * Para carregar o carrossel de programas basta chamar a função openCarrosselProgramas(divRender); ,
 * onde divRender é o nome da div onde será renderizado o carrossel, caso queira
 * que o carrossel apareça em uma caixa de dialogo, chame a função assim openCarrosselProgramas(divRender, true);
 * 
 * */



function loadCarrosselProgramas(divRender, dialog){

	var requestObj = new requestObject();
	requestObj.method = httpMethod.POST;
	requestObj.page = "../IdentificaCadastro.do";
	requestObj.params = { 
		"exibeProgramas": true
	};
	
	requestObj.callbackFunction = function(data){
		var html = '<style>';
		html += '<!--';
		html += '.titulo_h3{border-bottom:1px solid #AF6E39; margin-top:15px; font-size:16px; text-align:left;'
		if(dialog){			
			html += 'width:100%;';
		}else{
			html += 'width:980px;';			
		}
		html += '}';
		html += '-->';
		html +='</style>';
		
		document.getElementById(divRender).innerHTML = html + data;

		$('#mycarousel').jcarousel({scroll: 5});   

		if(dialog){
		
			$('.dialog_programas').dialog({
					resizable: false,
		  			bgiframe: true, 
					autoOpen: false,
					width: 980, 
					modal: true					
			 });

			$(".dialog_programas").dialog('open');
			 
		}
	};
	
	var loadingOption = new ajaxLoadingOption();
	loadingOption.divId = divRender;
	loadingOption.text = "Carregando...";
	
	makeAjaxRequest(requestObj, loadingOption);
	
}

function openCarrosselProgramas(divRender, dialog){
	if($('#mycarousel').html() == null){
		loadCarrosselProgramas(divRender, dialog);
	}else if(dialog){
		$(".dialog_programas").dialog('open');
	}
}