//função de inicio
function init() {
}

function show_promo(){	
	var div = document.getElementById("promo_01");
	div.style.display = "block"
}

//codigo form
function busca_form_focus() {
	var form_text = document.getElementById("busca_form");
	form_text.value = "";
	form_text.style.color = "#76797c";
};

//função esconder cont aba
function hide_cont_aba(){
	var content = document.getElementById("aba_content");
	var content_item = content.getElementsByTagName("div");
	for(i=1;i<content_item.length;i++){
		if(content_item[i].style.display != "block") {
			content_item[i].style.display = "none";
		}
	}
}

function change_aba(obj) {
	obj = document.getElementById(obj);
	var aba = document.getElementById("aba_topo");
	var span_aba = aba.getElementsByTagName("span");
	for (i=0;i<span_aba.length;i++) {
		$(span_aba[i]).removeClass('aba_item_2').addClass('aba_item_1');
	}
	$(obj).removeClass('aba_item_1').addClass('aba_item_2');	
	var content = document.getElementById("aba_content");
	var content_item = content.getElementsByTagName("div");
	for(i=0;i<content_item.length;i++){
		content_item[i].style.display = "none";
	}
	var content_aba_name = obj.id + "-aba";
	var content_aba = document.getElementById(content_aba_name);
	content_aba.style.display = "block";
	var content_aba_item = content_aba.getElementsByTagName("td");
	for (i=0;i<content_aba_item.length;i++) {
		if(navigator.appName == "Microsoft Internet Explorer"){
			content_aba_item[i].style.display = "inline";
		} else {
			content_aba_item[i].style.display = "table-cell";
		}
		if (i >= 7) {
			content_aba_item[i].style.display = "none";
		}
	}
}

//função navega por produtos nas abas
function nav_cont_aba(num) {
	var aba_topo = document.getElementById("aba_topo");
	var aba_topo_item = aba_topo.getElementsByTagName("span");
	var active_name;
	for(i=0;i<aba_topo_item.length;i++){
		if (aba_topo_item[i].className == "aba_item_2") {
			active_name = aba_topo_item[i].id;
		}
	}
	var content_aba_name = active_name + "-aba";
	var content_aba = document.getElementById(content_aba_name);
	var content_aba_item = content_aba.getElementsByTagName("td");
	for(i=0;i<content_aba_item.length;i++){	
		if($(content_aba_item[i]).css("display") != "none") {
			var start = i - 6;
		}
	}
	if((start +num>=0) && (start +num<=content_aba_item.length-7)){
		for(i=0;i<content_aba_item.length;i++){
			content_aba_item[i].style.display = "none";
		}
		for(i=start +num;i<start +num+7;i++){
			if(navigator.appName == "Microsoft Internet Explorer"){
				content_aba_item[i].style.display = "inline";
			} else {
				content_aba_item[i].style.display = "table-cell";
			}
		}
	}
}

function hide_galeria_thumb() {
	var thumb = document.getElementById("galeria_prod_thumb");
	var thumb_span = thumb.getElementsByTagName("span");
	
	var startImg = thumb_span[1].innerHTML;
	var startImgStop = startImg.indexOf(".",startImg.indexOf("thumbnails"));
	var startImgStart = startImg.indexOf("/",startImg.indexOf("thumbnails"));
	var imgId = startImg.substring(startImgStart,startImgStop);
	var divImg = document.getElementById("galeria_prod_image");
	
	if(divImg.innerHTML.indexOf("img") < 0) {
		divImg.innerHTML = "<img src='http://www.artsomauto.com.br/sys/php/fotos" + imgId + ".jpg' width='300' height='260' border='0' />";
	}
	var limit_thumb = 0;
	for(i=0;i<thumb_span.length;i++) {
		if((thumb_span[i].className == "prod_thumb") && (limit_thumb < 4)) {
			thumb_span[i].style.display = "block";
			limit_thumb++
		}
	}
}

function first_descript(descript) {
	var divDescrip = document.getElementById("descri_item");
	divDescrip.innerHTML = descript;
}

function move_galeria_thumb(num) {	
	var thumb = document.getElementById("galeria_prod_thumb");
	var thumb_span = thumb.getElementsByTagName("span");
	for(i=1;i<thumb_span.length;i++) {
		if(thumb_span[i+num].className == "prod_thumb") {
			if((thumb_span[i].style.display == "block") && (thumb_span[i+num].style.display != "block")) {
				thumb_span[i+num].style.display = "block";
				thumb_span[i+(-3*num)].style.display = "none";
				i = thumb_span.length;
			}
		}
	}
}

function load_galeria_img(imgId/*, descript*/) {
	var divImg = document.getElementById("galeria_prod_image");
	/*var divDescrip = document.getElementById("descri_item");
	divDescrip.innerHTML = descript;*/
	divImg.innerHTML = "<img src='http://www.artsomauto.com.br/sys/php/fotos/" + imgId + "' width='300' height='260' border='0' />";
}

var rotation_promo_num = 1;
function change_promo(num) {
	var container = document.getElementById("middle_container");
	var div_cont = container.getElementsByTagName("div");
	for(i=0;i<=div_cont.length;i++) {
		if(div_cont[i].className == "middle_content") {
			var divId = "promo_0" + ((i/6)+1);
			var div = document.getElementById(divId);
			if(div.style.display == "block") {
				$(div).fadeOut("slow");
				var divId = "promo_0" + num;
				var div = document.getElementById(divId);
				$(div).fadeIn("slow");
				i = div_cont.length + 1;
			}
		}
	}
	rotation_promo_num = num;
}

function rotation_promo() {
	var container = document.getElementById("middle_container");
	var div_cont = container.getElementsByTagName("div");
	var div_num = 0;
	for(i=0;i<div_cont.length;i++){
		if(div_cont[i].className == "middle_content") {
			div_num++;
		}
	}
	promo_num = (rotation_promo_num%div_num) + 1;
	change_promo(promo_num);
}
var interval_promo = setInterval(rotation_promo, 8000);

function change_promo_focus(){
	clearInterval(interval_promo)
}

function show_search(cat){
	var div_main = document.getElementById("busca_result");
	var div_inter = div_main.getElementsByTagName("div");
	for(i=0;i<div_inter.length;i++){
		if(div_inter[i].id != cat){
			div_inter[i].style.display = "none";
		} else {
			div_inter[i].style.display = "block";
		}
	}
	div_main.style.display = "block";
}

function show_proj(){
	div_proj = document.getElementById("projetos");
	item_proj = div_proj.getElementsByTagName("div");
	for(i=0;i<item_proj.length;i++){
		item_proj[i].style.display = "none";
		if(i<5){
			item_proj[i].style.display = "block";
		}
	}
}

function move_proj(num){	
	div_proj = document.getElementById("projetos");
	item_proj = div_proj.getElementsByTagName("div");
	for(i=0;i<item_proj.length;i++){
		if((item_proj[i].style.display == "block") && (item_proj[i+num].style.display != "block")) {
			item_proj[i+num].style.display = "block";
			item_proj[i+(-4*num)].style.display = "none";
			i=item_proj.length;
		}
	}
}

function galeria_qs(img){
	document.getElementById("galeria_qs").innerHTML = "<img src='img/" + img + "' width='350' height='245' />"
}

function valida(campos,email){
	campo = campos.split(",");
	email = document.getElementById(email);
	for(i=0;i<campo.length;i++){
		id = campo[i];
		if(document.getElementById(id).value == "") {
			alert("Existem campos obrigatórios não preenchidos");
			document.getElementById(id).focus();
			return false;
		}
	}
	email_cont = email.value;
	if((email_cont.indexOf(".") < 0)&&(email_cont.indexOf("@") < 0)){
		alert("digite um E-mail válido");
		email.focus();
		return false;
	}
}
