// JavaScript Document

// Escolher Size
function selectSize(size,oid){
	document.getElementById("table_size").innerHTML=document.getElementById(size).value;
	document.getElementById("sizeselect").value=oid;
}

// Escolher Cor
function selectColor(hexa,txt,oid){
	document.getElementById("table_color").innerHTML='<div class="color" style="background-color:'+hexa+';"></div> <p>'+txt+'</p>';
	document.getElementById("colorselect").value=oid;
}

// Escolher Imagem
function selectImg(img,imgd){
	document.getElementById("product_img").innerHTML='<img src="'+img+'" alt="" width="240" />';
}

// Validar Campos de Produtos
function validaForm(){
	/*
	var colorselect = document.getElementById("colorselect").value;
	var sizeselect = document.getElementById("sizeselect").value;
	var numselect = document.getElementById("numselect").value;
	
	if(colorselect == '' | sizeselect == '' | numselect == ''){
		alert('Selecione as caracteristicas do produto');
	}
	else if(numselect == '0' | numselect == '00' | numselect == '000'){
		alert('Adicione uma quantidade');
	}
	else {
		alert('Produto Adicionado');
		document.form_info.submit();
	}*/
	
	var testeVar = document.forms['form_info'].elements['vl[]'];
	var infoVar = document.forms['form_info'].elements['info[]'];
	element = document.getElementById("element").value;
	var product = new Array();
	var x;
	var i = 0;
	for (x=0;x<testeVar.length;x++){
		//navego pelas chaves do array como um for
		var valor = testeVar[x].value;
		if(valor > 0){
			//alert('Valor: '+ testeVar[x].value + '/+/' + infoVar[x].value);
			product[i] = valor+'/'+infoVar[x].value;
			
			var i = ((parseFloat(i))+(parseFloat(1)));
			
		}		
	}
	
	if(product.length > element){
		var dados = '';
		for (x=0;x<i;x++){
			var dados = dados + 'pr[]=' + product[x] + '&';
			//var dados = dados + x;
		}
		
		alert('Produto inserido com sucesso');
		
		var linkAdd = document.getElementById("linkadd").value;
		window.location = linkAdd+'?'+dados;
		
		
	} else {
		
		if(element == 0){
			alert('Digite alguma quantidade de produto');
		} else {
			var num = 3 - (product.length);
			alert('Digite, no minino, 3 tamanhos diferentes. Falta '+num)
		}
	}
	
}

// Validar Campos de Produtos
function validaFormone(oid,oidinfo){
	/*
	var colorselect = document.getElementById("colorselect").value;
	var sizeselect = document.getElementById("sizeselect").value;
	var numselect = document.getElementById("numselect").value;
	
	if(colorselect == '' | sizeselect == '' | numselect == ''){
		alert('Selecione as caracteristicas do produto');
	}
	else if(numselect == '0' | numselect == '00' | numselect == '000'){
		alert('Adicione uma quantidade');
	}
	else {
		alert('Produto Adicionado');
		document.form_info.submit();
	}*/
	
	var testeVar = document.forms['form_info'].elements['vl[]'];
	var infoVar = document.forms['form_info'].elements['info[]'];
	element = document.getElementById("element").value;
	quant = document.getElementById(oid).value;
	var product = new Array();
	var x;
	var i = 0;
	for (x=0;x<1;x++){
			//alert('Valor: '+ testeVar[x].value + '/+/' + infoVar[x].value);
			product[i] = quant+'/'+document.getElementById(oidinfo).value;;
			
			var i = ((parseFloat(i))+(parseFloat(1)));		
	}
	
	if(quant > 0){
		var dados = '';
		for (x=0;x<i;x++){
			var dados = dados + 'pr[]=' + product[x] + '&';
			//var dados = dados + x;
		}
		
		alert('Produto inserido com sucesso');
		
		var linkAdd = document.getElementById("linkadd").value;
		window.location = linkAdd+'?'+dados;
		
		
	} else {
		
		if(element == 0){
			alert('Digite alguma quantidade de produto');
		} else {
			var num = 3 - (product.length);
			alert('Digite, no minino, 3 tamanhos diferentes. Falta '+num)
		}
	}
	
}


function SoNumeros()
{
	var carCode = event.keyCode;
	if ((carCode < 48) || (carCode > 57))
	{
		alert('Por favor digite apenas números.');
		event.cancelBubble = true
		event.returnValue = false;
	}
}

function Numero(e)
{
  navegador = /msie/i.test(navigator.userAgent);
  if (navegador)
   var tecla = event.keyCode;
  else
   var tecla = e.which;
  
  if(tecla > 47 && tecla < 58) // numeros de 0 a 9
	return true;
  else
	{
	  if (tecla != 8) // backspace
		return false;
	  else
		return true;
	}
}

// Esvaziar campo
function inputEmpty(obj){
	var vl = document.getElementById(obj).value;
	if(vl < 1){
		document.getElementById(obj).value = '';
	}
}
// Se o campo estiver vazio, retorna o valor ZERO
function returnZero(obj){
	var vl = document.getElementById(obj).value;
	if(vl < 1){
		document.getElementById(obj).value = '0';
	}
}

function msgAlerta(msg){
	alert(msg);
	document.payment_form.submit();
}

function formSubmit(){
	document.payment_form.submit();
}

function alerta(){
	alert("Teste de link para FUNCAO");	
}

function searchInput(id,obj){
	if(obj == 'Digite os termos de pesquisa'){
		document.getElementById(id).value = '';
	}
	
	if(obj == ''){
		document.getElementById(id).value = 'Digite os termos de pesquisa';
	}
}
