function initMenu() {
	$("ul.submenu").parents().addClass("menuover");	
	$('#menu ul').hide();
	$('#menu li a').click(
		function() {
			var checkElement = $(this).next();
			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				checkElement.slideUp('normal');
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#menu ul:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return false;
			}});
}
$(function() {		   
	initMenu();
});
tinyMCE.init({
	mode : "textareas",
	theme : "advanced",
	theme_advanced_buttons1 : "undo,redo,removeformat,code,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,|,bullist,numlist,link,unlink",
	theme_advanced_buttons2 : "",
	theme_advanced_buttons3 : "",
	theme_advanced_toolbar_location : "top",
	theme_advanced_toolbar_align : "center",
	theme_advanced_statusbar_location : "bottom",
	theme_advanced_resizing : true
});
/* ---------LIGHTBOX FOTOS --------------*/
$(document).ready(function(){
	$().piroBox({
		  my_speed: 400,
		  bg_alpha: 0.8, //background opacidade
		  radius: 3, //raio borda do caption
		  scrollImage : false,
		  slideShow : false
	 });
});
$(function() {	
	/* ---------HOME FOTOS--------------*/		   
	$('#fade').cycle({ 
    fx:     'fade', 
    speed:   900, 
    timeout: 6000
	});
	
 
	/* ---------NEVAGAÇÃO EFEITOS--------------*/	
	$('table.lista tr:even').addClass('even');	
	$('.in-out').hover( 
	function() {	$(this).animate({
					opacity: 0.6
					}, 500 )
	}, function() {	$(this).animate({
					opacity: 1
					}, 300 )	
	});
	/* ---------VALIDAÇÃO FORMULARIOS --------------*/
	$("#formlogin").validate({ 
		rules: {
			user: "required" ,
			password: {
				required: true
			}
	}});
	$("#formSaveBrand").validate({
		rules: {
		brand: "required"
	}
	});
	$("#formSaveCategory").validate({
		rules: {
		category: "required"
	}
	});
	
	$("#formCheckProduct").validate({
		rules: {
		code: {
				required: true,
				number: true
			}
	}
	});
		
	$("#add_especiais #data").mask("99 / 99 / 9999");
});

function checkFields(){
	if(document.searchProducts.search.value  == ''){
		alert('Digite alguma palavra para realizar a pequisa de produtos.');
		document.searchProducts.search.focus();
		return;
	}
	document.searchProducts.submit();
}

function checkFieldsUpdateBrand(){

	if(document.editBrand.brand.value.length == 0){
		alert('Por favor, preencha o campo para prosseguir!');
		document.editBrand.brand.focus();
		return;
	}
	
	document.editBrand.submit();
}
function SomenteNumero(e){
	var tecla=(window.event)?event.keyCode:e.which;
	if((tecla > 47 && tecla < 58)) return true;
	else{
		if (tecla != 8) return false;
		else return true;
	}
} 
function cancelSaveProduct(){
	location.href='http://www.mazer.com.br/ace/index.php/main/checkProduct';
} 

function checkFieldsSaveProduct(){

	if(document.saveProduct.code.value.length == 0){
		alert('Por favor, preencha o campo codigo do Produto para prosseguir!');
		document.saveProduct.code.focus();
		return;
	}
	
	if(document.saveProduct.title.value.length == 0){
		alert('Por favor, preencha  o campo Titulo para prosseguir!');
		document.saveProduct.title.focus();
		return;
	}
		
	if(document.saveProduct.brands.value == '-'){
		alert('Por favor, preencha o campo Marca para prosseguir!');
		document.saveProduct.brand.focus();
		return;
	}
	
	if(document.saveProduct.categories.value == '-'){
		alert('Por favor, preencha o campo Categoria do Produto para prosseguir!');
		document.saveProduct.categories.focus();
		return;
	}
	
	if (document.saveProduct.file01.value == "") {
	  document.saveProduct.file01.focus();
	  alert("Selecione uma figura!");
	  return;
	}
	else {
	  var caminho = document.saveProduct.file01.value;
	  var a_caminho = caminho.split("\\");
	  var n_a_caminho = a_caminho.length;
	  var file01 = a_caminho[n_a_caminho-1];
	  var a_arquivo = file01.split(".");
	  var n_a_arquivo = a_arquivo.length;
	  var extensao = a_arquivo[n_a_arquivo-1];
	  if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
		  document.saveProduct.file01.value = "";
		  document.saveProduct.file01.focus();
		  alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto01");
		  return;
	  }
	}
		
	if (document.saveProduct.file02.value.length > 0) {
		var caminho = document.saveProduct.file02.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file02 = a_caminho[n_a_caminho-1];
		var a_arquivo = file02.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.saveProduct.file02.value = "";
			document.saveProduct.file02.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'gif','jpg' e 'jpeg'!\nAltere o arquivo da Foto02");
			return;
		}
	}
	
	if (document.saveProduct.file03.value.length > 0) {
		var caminho = document.saveProduct.file03.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file03 = a_caminho[n_a_caminho-1];
		var a_arquivo = file03.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.saveProduct.file03.value = "";
			document.saveProduct.file03.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'gif','jpg' e 'jpeg'!\nAltere o arquivo da Foto03");
			return;
		}
	}
	
	if (document.saveProduct.file04.value.length > 0) {
	  var caminho = document.saveProduct.file04.value;
	  var a_caminho = caminho.split("\\");
	  var n_a_caminho = a_caminho.length;
	  var file04 = a_caminho[n_a_caminho-1];
	  var a_arquivo = file04.split(".");
	  var n_a_arquivo = a_arquivo.length;
	  var extensao = a_arquivo[n_a_arquivo-1];
	  if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
		  document.saveProduct.file04.value = "";
		  document.saveProduct.file04.focus();
		  alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'gif','jpg' e 'jpeg'!\nAltere o arquivo da Foto04");
		  return;
	  }
	}
	
	if (document.saveProduct.file05.value.length > 0) {
	  var caminho = document.saveProduct.file05.value;
	  var a_caminho = caminho.split("\\");
	  var n_a_caminho = a_caminho.length;
	  var file05 = a_caminho[n_a_caminho-1];
	  var a_arquivo = file05.split(".");
	  var n_a_arquivo = a_arquivo.length;
	  var extensao = a_arquivo[n_a_arquivo-1];
	  if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
		  document.saveProduct.file05.value = "";
		  document.saveProduct.file05.focus();
		  alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'gif','jpg' e 'jpeg'!\nAltere o arquivo da Foto05");
		  return;
	  }
	}
	
	if (document.saveProduct.file06.value.length > 0) {
	  var caminho = document.saveProduct.file06.value;
	  var a_caminho = caminho.split("\\");
	  var n_a_caminho = a_caminho.length;
	  var file06 = a_caminho[n_a_caminho-1];
	  var a_arquivo = file06.split(".");
	  var n_a_arquivo = a_arquivo.length;
	  var extensao = a_arquivo[n_a_arquivo-1];
	  if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
		  document.saveProduct.file06.value = "";
		  document.saveProduct.file06.focus();
		  alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'gif','jpg' e 'jpeg'!\nAltere o arquivo da Foto06");
		  return;
	  }
	}
	document.saveProduct.submit();
}

function checkFieldsEditProduct(){

	if(document.editProduct.title.value.length == 0){
		alert('Por favor, preencha  o Título para prosseguir!');
		document.editProduct.name.focus();
		return;
	}
	
	
	if (document.editProduct.brands.value == '-') {
		document.editProduct.brands.focus();
		alert('Por favor, preencha  o Marca para prosseguir!');
		return;
	}
	
	if (document.editProduct.categories.value == '-') {
		document.editProduct.categories.focus();
		alert('Por favor, preencha  o Categoria para prosseguir!');
		return;
	}
	
	if (document.editProduct.file01.value.length > 0) {
		var caminho = document.editProduct.file01.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file01 = a_caminho[n_a_caminho-1];
		var a_arquivo = file01.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.editProduct.file01.value = "";
			document.editProduct.file01.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto01");
			return;
		}
	}
	
	if (document.editProduct.file02.value.length > 0) {
		var caminho = document.editProduct.file02.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file02 = a_caminho[n_a_caminho-1];
		var a_arquivo = file02.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.editProduct.file02.value = "";
			document.editProduct.file02.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto02");
			return;
		}
	}
	
	if (document.editProduct.file03.value.length > 0) {
		var caminho = document.editProduct.file03.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file03 = a_caminho[n_a_caminho-1];
		var a_arquivo = file03.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.editProduct.file03.value = "";
			document.editProduct.file03.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto03");
			return;
		}
	}
	
	if (document.editProduct.file04.value.length > 0) {
		var caminho = document.editProduct.file04.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file04 = a_caminho[n_a_caminho-1];
		var a_arquivo = file04.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.editProduct.file04.value = "";
			document.editProduct.file04.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto04");
			return;
		}
	}
	
	if (document.editProduct.file05.value.length > 0) {
		var caminho = document.editProduct.file05.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file05 = a_caminho[n_a_caminho-1];
		var a_arquivo = file05.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.editProduct.file05.value = "";
			document.editProduct.file05.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto05");
			return;
		}
	}
	
	if (document.editProduct.file06.value.length > 0) {
		var caminho = document.editProduct.file06.value;
		var a_caminho = caminho.split("\\");
		var n_a_caminho = a_caminho.length;
		var file06 = a_caminho[n_a_caminho-1];
		var a_arquivo = file06.split(".");
		var n_a_arquivo = a_arquivo.length;
		var extensao = a_arquivo[n_a_arquivo-1];
		if ((extensao != "gif") && (extensao != "swf") && (extensao != "SWF") && (extensao != "GIF") && (extensao != "jpg") && (extensao != "JPG") && (extensao != "jpeg") && (extensao != "JPEG")) {
			document.editProduct.file06.value = "";
			document.editProduct.file06.focus();
			alert("Não são aceitos arquivos com extensão '"+extensao+"' somente com extensão 'jpg' ou 'jpeg'!\nAltere o arquivo da Foto06");
			return;
		}
	}
	
	document.editProduct.submit();
}