var img_loader = IMAGENS+'site/carrega-novo.gif';

function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
	if (document.cookie.length>0)
	{
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1)
		{
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}

function is_email(email)
{
	if(email.value.substr(0,1) == '@')
	{
		return true;
	}
	else
	{
		if(!email.value.test(/^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/))
		{
			email.errors.push("Digite um email válido!");
			return false;
		} 
		else
		{
			return true;
		}
	}
}

function Modal(titulo,url,grupo)
{
	var t = titulo || null;
	var a = url;
	var g = grupo || false;	
	tb_show(t,a,g);
	
	try
	{
		formcheck.FecharValidador();
	}
	catch(e)
	{
		return false;	
	}
}


function corSim(cor, src){
	src.style.backgroundColor = cor;
	src.style.cursor='hand';
	src.style.cursor='pointer';

}

function corNao(cor, src){
	src.style.backgroundColor = cor;
	src.style.cursor='hand';
	src.style.cursor='pointer';
}

function obj(el)
{
	return document.getElementById(el);	
}

jQuery(document).ready(function($){

	$('input[type=submit]').click(function(){
	
		if($(this).attr('id') == 'bt-busca-rapida')
		{
			var pesquisa = $('input[name=pesquisa]');
			if(pesquisa.attr('value') == '')
			{
				alert('Digite ao menos o modelo ou qualquer outra informação.');	
				return false;
			}
		}
	});

	$('a[rel=avisa-erro]').click(function(){
		var t = this.title || this.name || null;
		var a = SITE+AJAX+'?pagina='+$(this).attr('rev')+'&width=450&height=410';
		var g = this.rel || false;		
		// abre a janela modal
		Modal(t,a,g);		
		return false;
	});
	
	var marca = $('select[name=marca]');
	var modelo = $('select[name=modelo]');
	
	$('#tab-busca-detalhada').click(function(){
				
		if(marca.val() == '')
		{
			marca.html('<option>Carregando...</option>').addClass('carregando');
			
			$.post(
				SITE+AJAX+'?pagina=ajax/lista-marcas-json.php',
				{ token: TOKEN },
				function(data){
					
					if(data == null) return false;
					
					var combo = '<option value="">Selecione</option>';
					$(data).each(function(i){
						combo += '<option value="'+data[i].marca+'">'+data[i].nome_marca+'</option>';
					});
					
					marca.html(combo).removeClass('carregando');
					
				},'json'
			);
		}
			
	});
	
	marca.change(function(){
		if(this.value != '')
		{
			$.post(
				SITE+AJAX+'?pagina=ajax/lista-modelos-json.php',
				{ 
					token: TOKEN,
					marca: this.value
				},
				function(data){
					
					if(data == null) return false;
					
					var combo = '<option value="">Selecione</option>';
					$(data).each(function(i){
						combo += '<option value="'+data[i].modelo+'">'+data[i].nome_modelo+'</option>';
					});
					
					modelo.html(combo).removeClass('carregando');
					
				},'json'
			);
		}
	});

	/*
	try
	{
		var url = window.location;
		if(String(url).match(/home/i) || String(url).match(/contato/i))
		{
			var t = 'Lançamento';
			var a = SITE+AJAX+'?pagina=lancamento.php&width=450&height=450';
			var g = this.rel || false;		
			// abre a janela modal
			Modal(t,a,false);		
		}
	}
	catch(e)
	{
		alert(e);	
	}
	*/

	
});
