var __openedMenu = '';
var __openedSubMenu = '';

	
//********************************************************************************************************************************
//********************************************************************************************************************************
//********************************************************************************************************************************
	
function checkReservasCampos(__IDTag){
	if(checkInputValues(__IDTag) > 0){
		alert('Existem Campos Obrigatorios por preencher!');
		return false;
	}else{ 
		return true;
	}
}

//********************************************************************************************************************************
//********************************************************************************************************************************
//********************************************************************************************************************************

function checkContacteNosCampos(__IDTag){
	if(checkInputValues(__IDTag) > 0){
		alert('Existem Campos Obrigatorios por preencher!');
		return false;
	}else{
		if(isValidEmailAddress($('#tfEmail').val())){
			$('#preloader').css('display','block');
			$.post('enviarcontactenos.php',$("#formContacteNos").serialize(),
				function(data) {
					//alert(data);
					$('#middle-center-text').html(data);
					$('#preloader').css('display','none');
				}
			);
			return false;
		}else{
			alert('Email não é valido!');
			return false;
		}
	}
}

//********************************************************************************************************************************
//********************************************************************************************************************************
//********************************************************************************************************************************

function checkFormularioCampos(__IDTag){
	if(checkInputValues(__IDTag) > 0){
		alert('Existem Campos Obrigatorios por preencher!');
		return false;
	}else{
		if(isValidEmailAddress($('#tfEmail').val())){
			$('#preloader').css('display','block');
			$.post('enviarformulario.php',$("#formFormulario").serialize(),
				function(data) {
					//alert(data);
					$('#middle-center-text').html(data);
					$('#preloader').css('display','none');
				}
			);
			//alert('sadsad');
			return false;
		}else{
			alert('Email não é valido!');
			return false;
		}
	}
}

//********************************************************************************************************************************
//********************************************************************************************************************************
//********************************************************************************************************************************

function checkOrcamentoCampos(__IDTag){
	if(checkInputValues(__IDTag) > 0){
		alert('Existem Campos Obrigatorios por preencher!');
		return false;
	}else{
		if(isValidEmailAddress($('#tfEmail').val())){
			$('#preloader').css('display','block');
			$.post('enviarorcamento.php',$("#"+__IDTag).serialize(),
				function(data) {
					//alert(data);
					$('#middle-center-text').html(data);
					$('#preloader').css('display','none');
				}
			);
			//alert('sadsad');
			return false;
		}else{
			alert('Email não é valido!');
			return false;
		}
	}
}

//********************************************************************************************************************************
//********************************************************************************************************************************
//********************************************************************************************************************************

function isValidEmailAddress(emailAddress) {
 		var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
 		return pattern.test(emailAddress);
}

//********************************************************************************************************************************
//********************************************************************************************************************************
//********************************************************************************************************************************

function  checkInputValues(__IDTag){
	var mensagem = "";
	var counter = 0;
	$("#"+__IDTag+" input[class*=required],#"+__IDTag+" textarea[class*=required]").each(function()
		{
			if($(this).val() == ""){
				counter++;
				//$(this).css("border","#FF0000 dotted 1px");
				//$("#"+__IDTag+" #alert-"+$(this).attr('id')).css("display","block");
				//mensagem += $(this).attr('title')+'<br>';
			}
		}
	);
	
	return counter;
}

//******************************************************************************************
//******************************************************************************************
//******************************************************************************************

function validateValue(element){
	if(element.val() =="")
		element.css("border","#006f8b dotted 1px");
	else
		element.css("border","#B83643 dotted 1px");
}

//******************************************************************************************
//******************************************************************************************
//******************************************************************************************

function aplicarFancybox(){
	$("img[src*=uploads]").each(function(){
			$(this).wrap('<a href="'+$(this).attr('src')+'" rel="pics"></a>');
	});
	
	$("a[rel=pics]").fancybox({
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'titlePosition' 	: 'over',
		'titleFormat'       : function(title, currentArray, currentIndex, currentOpts) {
			return '<span id="fancybox-title-over">Image ' +  (currentIndex + 1) + ' / ' + currentArray.length + '</span>';
		}
	});
}
