//função executada qdo a página é lida pelo navegador
$(document).ready(function(){
	
	//Outros plugins de carrossel
	//http://www.gmarwaha.com/jquery/jcarousellite/
	//http://sorgalla.com/projects/jcarousel/
		
	//seleciona a div com id fotos e cria um slideshow dos seus
	//elementos filhos utilizando o método cycle() do plugin
	$("#slideshow").cycle({
		fx		: "fade", //efeitos para a transição 
    	speed	: 800, //tempo que leva a transição
    	timeout	: 5000,  //intervalo entre as transições
		next	: "#avancar", //id do elemento que chama o próximo slide
		prev	: "#voltar", //id do elemento que chama o anterior slide
		easing	: "easeOutBounce" //para usar o plugin easing
	});	
	$(".ceebox").ceebox();
	tinyMCE.init({
        // General options
        mode : "specific_textareas",
        editor_selector : "tinymce",
        theme : "advanced",
        plugins : "pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",

        // Theme options
        theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
        theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
        theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,advhr,|,print,|,ltr,rtl,|,fullscreen",
        theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
        theme_advanced_toolbar_location : "top",
        theme_advanced_toolbar_align : "left",
        theme_advanced_statusbar_location : "bottom",
        theme_advanced_resizing : true,
        /* Para inserir a opção de imagem e de midia, adicione estas duas opções: media,image */

        // Example content CSS (should be your site CSS)
        content_css : "../../styles/styles.css",

        // Drop lists for link/image/media/template dialogs
        template_external_list_url : "js/template_list.js",
        external_link_list_url : "js/link_list.js",
        external_image_list_url : "js/image_list.js",
        media_external_list_url : "js/media_list.js",
	});
	$("#categoriacores").submit(function(){
		$("#categoriacores").validate({
			rules: {
				nome: {required:true}
			}
		})
		if($("#categoriacores").valid()==true){
			return true;
		}
		else {return false}
	})
	$("#adicionarcategoria").submit(function(){
		$("#adicionarcategoria").validate({
			rules: {
				categoriapai: {required:false},
				nome: {required:true}
			}
		})
		if($("#adicionarcategoria").valid()==true){
			return true;
		}
		else {return false}
	})
	$("#adicionarproduto").submit(function(){
		$("#adicionarproduto").validate({
			rules: {
				categoria: {required:true},
				referencia: {required:true},
				nome: {required:true},
				preco: {required:true}
			}
		})
		if($("#adicionarproduto").valid()==true){
			return true;
		}
		else {return false}
	})
	$("#adicionaracessorio").submit(function(){
		$("#adicionaracessorio").validate({
			rules: {
				referencia: {required:true},
				nome: {required:true},
				preco: {required:true}
			}
		})
		if($("#adicionaracessorio").valid()==true){
			return true;
		}
		else {return false}
	})
	$("#adicionarcores").submit(function(){
		$("#adicionarcores").validate({
			rules: {
				categoria: {required:true},
				nome: {required:true}
			}
		})
		if($("#adicionarcores").valid()==true){
			return true;
		}
		else {return false}
	})
	$("#adicionarrepresentante").submit(function(){
		$("#adicionarrepresentante").validate({
			rules: {
				categoria: {required:true},
				nome: {required:true}
			}
		})
		if($("#adicionarrepresentante").valid()==true){
			return true;
		}
		else {return false}
	})
});
