/*
 * General JS Functions
 * Author: Gustavo Michel - desenvolvedor@gust.com.br
 */

/*
	index
	| $(function)
*/

//Funções que inicializam com o Site
$(function(){
	
	//TABELA ID RAIZ
	
	
	//Plugin de marca d'água
	watermark.init();
	
	if($('#form-clients')[0]){
		$('#form-clients').submit(function(){
			return validClients();
		});
	}
	
	if($('#flash-home')[0]){
		$('#flash-home').flash({
			swf			: baseUrl + 'assets/site/swf/flash-home.swf',
			width		: 963,
			height		: 154,
			params		: {
				wmode	: 'transparent'
			},
			flashvars	: {
				rootUrl	: baseUrl
			}
		});
	}
	
	$('.closeWindow').live('click', function(){
		setTimeout($.unblockUI, 1);
		return false;
	});
	
	//Links para subir
    $("a[rel*=subir]").click(function(){
        $( 'html, body' ).animate( { scrollTop: 0 }, 'slow' ); 
    });
	
});

function mudar_cor_out(raiz){
   raiz.style.backgroundColor="#66ff33"
} 

function validClients(){

	msg = '';

	if($('#username').val() == '' || $('#username').val() == 'Usuário')
		msg += '<li>Nome deve ser preenchido</li>';
		
	if($('#password').val() == '' || $('#password').val() == 'Senha')
		msg += '<li>Senha deve ser preenchida</li>';
		
	if(msg != ''){
		$.blockUI({
			message	: '<h3 class="error-message">O(s) seguinte(s) campo(s) encontra(m)-se com problemas:</h3><ul class="list-errors">'+msg+'</ul><a href="javascript:void(0)" class="closeWindow">Fechar</a>',
			cursor	: 'default'
		});
		return false;
	}

}

function enviaTrabalhe(){
	msg = "";
	
	if($('#name').val() == ''){
		msg += '<li>Nome deve ser preenchido</li>';
	}
		
	if($('#address').val() == ''){
		msg += '<li>Endereço deve ser preenchido</li>';
	}
	
	if($('#phone').val() == ''){
		msg += '<li>Telefone deve ser preenchido</li>';
	}
	
	if($('#email').val() == ''){
		msg += '<li>Email deve ser preenchido</li>';
	} else if(!validEmail.test($('#email').val())){
		msg += '<li>Email deve ser válido</li>';
	  }
	
	if(msg != ''){
		$.blockUI({
			message	: '<h3 class="error-message">O(s) seguinte(s) campo(s) encontra(m)-se com problemas:</h3><ul class="list-errors">'+msg+'</ul><a href="javascript:void(0)" class="closeWindow">Fechar</a>',
			cursor	: 'default'
		});
		return false;
	}
	
}

function validaContato(){

	msg = "";
	
	if($('#name').val() == '')
		msg += '<li>Nome deve ser preenchido</li>';
		
	if($('#email').val() == '')
		msg += '<li>Email deve ser preenchido</li>';
	else if(!validEmail.test($('#email').val()))
		msg += '<li>Email deve ser válido</li>';
		
	if($('#company').val() == '')
		msg += '<li>Empresa deve ser preenchido</li>';
	
	if($('#subject').val() == '')
		msg += '<li>Assunto deve ser preenchido</li>';
	
	if($('#message').val() == '')
		msg += '<li>A messagem deve ser preenchido</li>';
		
	if(msg != ''){
		$.blockUI({
			message	: '<h3 class="error-message">O(s) seguinte(s) campo(s) encontra(m)-se com problemas:</h3><ul class="list-errors">'+msg+'</ul><a href="javascript:void(0)" class="closeWindow">Fechar</a>',
			cursor	: 'default'
		});
		return false;
	}
	
}
