function checkMail(email){
	if(email.length >= 9 && email.indexOf(".") > 0){
		email = email.toLowerCase();
		var str = "!\"$#%&\"()*+,/:;<=>?[\]^`{|}~¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿×ØÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ–—†‡•‰™ ";
		var invalid_chars = str.split("");
		var parte1 = email.indexOf("@");
		var parte2 = email.indexOf(".",parte1);
		var erro = false;
		if(email.indexOf("@",parte2) > parte2){
			erro = true;
		} else {
			for(var i = 0; i < invalid_chars.length; i++){
				if(email.indexOf(invalid_chars[i]) > -1){
					erro = true;
					break;
				}
			}
		}
		if (!erro && parte1 >= 3 && parte2 >= 6 && parte2 > (parte1+2) && email.length >= (parte2 + 3)) {
			return true;
		} else {
			return false;
		}
	} else {
		return false;
	}
}

function addCampo(local,label,nome,maxl,largura,habilita,mask,valor,func,obriga,estilo){
	if(isNaN(estilo)){
		var estilo = 1;
	}
	var str = "";
	if(label != ""){
		if(obriga && habilita){
			label = "<font color=\"#F7941D\">"+ label +"</font>";
		}
		str = "<label for=\""+ nome +"\" id=\"lbl_"+ nome +"\">"+ label +"</label>";
		str += "<br>";
	}
	str += "<input name=\""+ nome +"\" id=\""+ nome +"\" type=\"text\" maxlength=\""+ maxl +"\" style=\"width:"+ largura +"px;\"";
	str += " value=\""+ valor +"\" class=";
	if(habilita){
		if(estilo == 2){
			str += "\"campo03\"";
		} else {
			str += "\"campo01\"";
		}
	} else {
		str += "\"campo05\" disabled=true";
	}
	str += " onFocus=\"foco(this,true,"+ estilo +"); "+ func +"\" onBlur=\"foco(this,false,"+ estilo +"); "+ func +"\"";
	switch(mask){
		case "data1":
			str += " onKeyPress=\""+ func +"; m_DATA(this,0,event);\" onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"; m_DATA(this,0,event);\"";
		break;
		case "data2":
			str += " onKeyPress=\""+ func +"; m_DATA(this,1,event);\" onKeyUp=\""+ func +"\" onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"; m_DATA(this,1,event);\"";
		break;
		case "telefone":
			str += " onKeyPress=\""+ func +"; m_TEL(this);\" onKeyUp=\""+ func +"\" onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"\"";
		break;
		case "cpf":
			str += " onKeyPress=\""+ func +"; m_CPF(this);\" onKeyUp=\""+ func +"\" onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"\"";
		break;
		case "cnpj":
			str += " onKeyPress=\""+ func +"; m_CNPJ(this);\" onKeyUp=\""+ func +"\" onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"\"";
		break;
		case "cep":
			str += " onKeyPress=\""+ func +"; m_CEP(this); return v_NR(event);\" onKeyUp=\""+ func +"\" onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"; m_CEP(this,1,event);\"";
		break;
		case "numero":
			str += " onKeyDown=\""+ func +"; return v_NR(event);\" onChange=\""+ func +"\" onKeyUp=\""+ func +"\"";
		break;
		default:
			str += " onKeyDown=\""+ func +"\" onChange=\""+ func +"\" onKeyUp=\""+ func +"\"";
		break;
	}
	str += " onClick=\""+ func +"\" onSelect=\""+ func +"\">";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}

function initRetratil(local,nome,label,dados,limite,obriga){
	parent[label+"_dados"] = dados;
	var total = dados.length;
	var stat = new Array(true,true);
	if(total >= limite){
		total = limite;
		stat[0] = false;
	} else if(total == 1){
		stat[1] = false;
	}
	var tabela = "<table cellspacing=5>";
	tabela += "<input type=\"hidden\" id=\"tot_"+label+"\" name=\"tot_"+label+"\" value=\""+ total +"\">";
	tabela += "<tr><td colspan=\""+(dados[0].length+2) +"\">"+nome+"</td></tr>";
	for(var i=0; i < total; i++){
		tabela += "<tr>";
		var dados_aux = "";
		for(var h=0; h < dados[i].length; h++){
			aux = dados[i][h].split(",");
			tabela += "<td>"+ addCampo("","",label+"_"+i+"_"+h,aux[0],aux[1],aux[2],aux[3],aux[4],aux[5],aux[6]) +"</td>";
		}
		var btn_str = new Array("moveRetratil(\""+ local +"\",\""+ nome +"\",\""+ label +"\","+ limite +","+ i +",1)","moveRetratil(\""+ local +"\",\""+ nome +"\",\""+ label +"\","+ limite +","+ i +",2)");
		tabela += "<td>"+ addBtn("","btn_ma_"+label+"_"+i,"+",44,stat[0],btn_str[0]) +"</td><td>"+ addBtn("","btn_mi_"+label+"_"+i,"&minus;",44,stat[1],btn_str[1]) +"</td></tr>";
	}
	tabela += "</table>";
	document.getElementById(local).innerHTML = tabela;
}
function moveRetratil(local,nome,label,limite,id,act){
	for(var i=0; i < parent[label+"_dados"].length; i++){
		for(var h=0; h < parent[label+"_dados"][i].length; h++){
			var aux = parent[label+"_dados"][i][h].split(",");
			parent[label+"_dados"][i][h] = aux[0]+","+aux[1]+","+aux[2]+",\"\","+document.getElementById(label+"_"+i+"_"+h).value;
		}
	}
	var dados_aux = new Array();
	if(act == 1 && parent[label+"_dados"].length < limite){
		for(var i=0; i <= parent[label+"_dados"].length; i++){
			if(i < id){
				dados_aux[i] = parent[label+"_dados"][i];
			} else if(i == id){
				dados_aux[i] = new Array();
				for(var h=0; h < parent[label+"_dados"][i].length; h++){
					var aux = parent[label+"_dados"][i][h].split(",");
					dados_aux[i][h] = aux[0]+","+aux[1]+","+aux[2]+",\"\",\"\"";
				}
			} else {
				dados_aux[i] = parent[label+"_dados"][i-1];
			}
		}
	} else if(parent[label+"_dados"].length > 1){
		for(var i=0; i < (parent[label+"_dados"].length-1); i++){
			if(i < id){
				dados_aux[i] = parent[label+"_dados"][i];
			} else {
				dados_aux[i] = parent[label+"_dados"][i+1];
			}
		}
	}
	initRetratil(local,nome,label,dados_aux,limite)
}

function addPass(local,label,nome,maxl,largura,habilita,func,obriga,estilo){
	if(isNaN(estilo)){
		var estilo = 1;
	}
	var str = "";
	if(label != ""){
		if(obriga && habilita){
			label = "<font color=\"#F7941D\">"+ label +"</font>";
		}
		str = "<label for=\""+ nome +"\" id=\"lbl_"+ nome +"\">"+ label +"</label>";
		str += "<br>";
	}
	str += "<input name=\""+ nome +"\" id=\""+ nome +"\" type=\"password\" maxlength=\""+ maxl +"\" style=\"width:"+ largura +"px;\"";
	str += " class=";
	if(habilita){
		if(estilo == 2){
			str += "\"campo03\"";
		} else {
			str += "\"campo01\"";
		}
	} else {
		str += "\"campo05\" disabled=true";
	}
	str += " onFocus=\"foco(this,true,"+ estilo +")\" onBlur=\"foco(this,false,"+ estilo +")\"";
	str += " onKeyDown=\""+ func +"\" onChange=\""+ func +"\" onKeyUp=\""+ func +"\"";
	str += " onClick=\""+ func +"\">";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}

function addFile(local,label,nome,largura,accept,func,obriga,estilo){
	if(isNaN(estilo)){
		var estilo = 1;
	}
	var str = "";
	if(label != ""){
		if(obriga && habilita){
			label = "<font color=\"#F7941D\">"+ label +"</font>";
		}
		str = "<label for=\""+ nome +"\" id=\"lbl_"+ nome +"\">"+ label +"</label>";
		str += "<br>";
	}
	str += "<input name=\""+ nome +"\" id=\""+ nome +"\" type=\"file\" style=\"width:"+ largura +"px;\"";
	if(estilo == 2){
		str += "\"campo03\"";
	} else {
		str += "\"campo01\"";
	}
	str += " accept=\"";
	switch (accept){
		case "img":
			str += "image/jpeg";
		break;
		case "pdf":
			str += "application/pdf";
		break;
		case "vid":
			str += "audio/x-mpeg";
		break;
	}
	str += "\" onFocus=\"foco(this,true,"+ estilo +")\" onBlur=\"foco(this,false,"+ estilo +")\"";
	str += " onClick=\""+ func +"\">";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}

function addText(local,label,nome,maxl,largura,altura,habilita,func,valor,obriga,estilo){
	if(isNaN(estilo)){
		var estilo = 1;
	}
	var str = "";
	if(label != ""){
		if(obriga && habilita){
			label = "<font color=\"#F7941D\">"+ label +"</font>";
		}
		str = "<label for=\""+ nome +"\" id=\"lbl_"+ nome +"\">"+ label +"</label>";
		str += "<br>";
	}
	str += "<textarea name=\""+ nome +"\" id=\""+ nome +"\" style=\"width:"+ largura +"px; height:"+ altura +"px;\" class=";
	if(habilita){
		if(estilo == 2){
			str += "\"text03\"";
		} else {
			str += "\"text01\"";
		}
	} else {
		str += "\"text05\" disabled=true";
	}
	str += " onKeyUp=\"textCounter(this,\""+nome+"_rest\",\""+maxl+"\"); "+ func +"\" onKeyDown=\"textCounter(this,'"+ nome +"_rest',"+ maxl +"); "+ func +"\" onChange=\"textCounter(this,'"+ nome +"_rest',"+ maxl +"); "+ func +"\"";
	str += " onFocus=\"foco(this,true,"+ estilo +")\" onBlur=\"foco(this,false,"+ estilo +")\">"+ valor +"</textarea>";
	str += "<br><table align=\"right\"><tr><td id=\""+nome+"_rest\">"+(maxl-valor.length)+" restantes</td></tr></table>";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}

function textCounter(campo,campo_rest, maxlimit){
	var frase;
	if (campo.value.length > maxlimit) {
		campo.value = campo.value.substring(0, maxlimit);
		frase = "0 restantes";
	} else {
		frase = (maxlimit - campo.value.length)+" restantes";
	}
	document.getElementById(campo_rest).innerHTML = frase;
}

function addCheckBox(local,label,nome,largura,habilita,checked,func,obriga){
	var str;
	str = "<table width=\""+ largura +"\"><tr><td width=16><input name=\""+ nome +"\" id=\""+ nome +"\" type=\"checkbox\" value=\"1\" align=\"abscenter\" style=\"width:14px; height:14px; border:0px;\"";
	if(func.length > 0){
		str += " onBlur=\""+func+"\" onFocus=\""+func+"\" onClick=\""+func+"\"";
	}
	if(checked){
		str += " checked";
	}
	str += "></td>";
	if(label != ""){
		str += "<td><label for=\""+ nome +"\" id=\"lbl_"+ nome +"\" onBlur=\""+func+"\" onFocus=\""+func+"\" onClick=\""+func+"\">";
		if(obriga){
			str += "<font color=\"#000000\">"+ label +"</font>";
		} else {
			str += label;
		}
		str += "</label></td>";
	}
	str += "</tr></table>";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}
function addCombo(local,label,nome,linhas,largura,habilita,valores,check,func,obriga,estilo){
	if(isNaN(estilo)){
		var estilo = 1;
	}
	var str = "";
	if(label != ""){
		if(obriga && habilita){
			label = "<font color=\"#F7941D\">"+ label +"</font>";
		}
		str = "<label for=\""+ nome +"\" id=\"lbl_"+ nome +"\" onClick=\"return false;\">"+ label +"</label>";
		str += "<br>";
	}
	str += "<select name=\""+ nome +"\" id=\""+ nome +"\" style=\"width:"+ largura +"px;\" class=";
	if(habilita){
		if(estilo == 2){
			str += "\"combo02\"";
		} else {
			str += "\"combo01\"";
		}
	} else {
		str += "\"combo03\" disabled=true";
	}
	str += " onFocus=\"foco(this,true,"+ estilo +")\" onBlur=\"foco(this,false,"+ estilo +")\" onChange=\""+ func +"\"";
	str += " size=\""+ linhas +"\">";
	for(var i = 0; i < valores.length; i++){
		str += "<option value=\""+ valores[i][0] +"\"";
		if(valores[i][0]+"" == check+""){
			str += " selected";
		}
		str += ">"+ valores[i][1] +"</option>";
	}
	str += "</select>";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}
function addRadio(local,label,grupo,nome,largura,habilita,valor,checked,func){
	var str;
	str = "<table width=\""+ largura +"\"><tr><td width=16><input name=\""+ grupo +"\" id=\""+ nome +"\" type=\"radio\" value=\""+ valor +"\" align=\"abscenter\" style=\"width:14px; height:14px; border:0px;\"";
	if(func.length > 0){
		str += " onBlur=\""+func+"\" onFocus=\""+func+"\" onClick=\""+func+"\"";
	}
	if(checked){
		str += " checked";
	}
	str += "></td>";
	if(label != ""){
		str += "<td><label for=\""+ nome +"\" id=\"lbl_"+ nome +"\" onBlur=\""+func+"\" onFocus=\""+func+"\" onClick=\""+func+"\">"+ label +"</label></td>";
	}
	str += "</tr></table>";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}
function addBtn(local,nome,valor,largura,habilita,func){
	var str = "<input";
	if(func != undefined && func != "" && func != "reset"){
		str += " onClick=\""+func+"\" type=\"button\"";
	} else if(func == "reset"){
		str += " type=\"reset\"";
	} else {
		str += " type=\"submit\"";
	}
	str += " name=\""+ nome +"\" id=\""+ nome +"\" value=\""+ valor +"\" style=\"width:"+ largura +"px;\"";
	if(habilita){
		str += " class=\"btn01\"";
	} else {
		str += " class=\"btn02\" disabled=true";
	}
	str += ">";
	if(local.length > 0){
		document.getElementById(local).innerHTML = str;
	} else {
		return str;
	}
}

function enableIt(nome,stat){
	var obj = document.getElementById(nome);
	var tipo = obj.type;
	var classe = new Array(["campo","05"],["combo","03"]);
	if(tipo == "select" || tipo == "select-one"){
		index = 1;
	} else {
		index = 0;
	}
	if(stat){
		obj.className = classe[index][0] + "01";
		obj.disabled = false;
	} else {
		obj.className = classe[index][0] + classe[index][1];
		obj.disabled = true;
	}
}

function limpaEspaco(local){
	document.getElementById(local).innerHTML = "";
}

function checkString(campo,str){
	if(String(campo)){
		campo = document.getElementById(campo);
	}
	if(campo.value.indexOf(str) > 0 && campo.value.indexOf(str) < campo.value.length){
		return true;
	} else {
		return false;
	}
}

function checkFull(campo){
	if(String(campo)){
		campo = document.getElementById(campo);
	}
	if(campo.value.length == campo.maxLength){
		return true;
	} else {
		return false;
	}
}

function checkMinVal(campo,limite){
	if(String(campo)){
		campo = document.getElementById(campo);
	}
	if(campo.value.length >= limite){
		return true;
	} else {
		return false;
	}
}
function checkURL(campo){
	if(String(campo)){
		campo = document.getElementById(campo);
	}
	if(checkMinVal(campo.id,5) && campo.value.indexOf(".") > 3 && campo.value.indexOf("..") == -1 && campo.value.indexOf("@") == -1 && campo.value.indexOf("htp") == -1){
		return true;
	} else {
		return false;
	}
}
function checkCPF(campo){
	var cpf = document.getElementById(campo).value;
	if(cpf.length < 14){
		return false;
	} else {
		cpf = cpf.substr(0,3)+cpf.substr(4,3)+cpf.substr(8,3)+cpf.substr(12);
		var numeros, digitos, soma, i, resultado, digitos_iguais;
		digitos_iguais = 1;
		for(i = 0; i < cpf.length - 1; i++){
			if (cpf.charAt(i) != cpf.charAt(i + 1)){
				digitos_iguais = 0;
				break;
			}
		}
		if(!digitos_iguais){
			numeros = cpf.substring(0,9);
			digitos = cpf.substring(9);
			soma = 0;
			for(i = 10; i > 1; i--){
				soma += numeros.charAt(10 - i) * i;
			}
			resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
			if(resultado != digitos.charAt(0)){
				return false;
			}
			numeros = cpf.substring(0,10);
			soma = 0;
			for (i = 11; i > 1; i--){
				soma += numeros.charAt(11 - i) * i;
			}
			resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
			if(resultado != digitos.charAt(1)){
				return false;
			}
			return true;
		} else {
			return false;
		}
	}
}

function btnStatus(btn,stat){
	if(stat){
		btn.disabled = false;
		btn.className = "btn01";
	} else{
		btn.disabled = true;
		btn.className = "btn02";
	}
}
function foco(obj,on,estilo){
	var txt;
	if(on){
		if(document.getElementById("lbl_"+obj.name) != null){
			txt = document.getElementById("lbl_"+obj.name).innerHTML;
			document.getElementById("lbl_"+obj.name).innerHTML = "<B>"+txt+"</B>";
		}
		if(obj.type == "text"){
			if(obj.rows >= 0){
				if(estilo == 2){
					obj.className = "text04";
				} else {
					obj.className = "text02";
				}
			} else {
				if(estilo == 2){
					obj.className = "campo04";
				} else {
					obj.className = "campo02";
				}
			}
		}
	} else {
		if(document.getElementById("lbl_"+obj.name) != null){
			txt = document.getElementById("lbl_"+obj.name).innerHTML;
			if(ie){
				txt = txt.substr(txt.indexOf("<B>")+3,txt.indexOf("</B>")-3);
			} else {
				txt = txt.substr(txt.indexOf("<b>")+3,txt.indexOf("</b>")-3);
			}
			document.getElementById("lbl_"+obj.name).innerHTML = txt;
		}
		if(obj.type == "text"){
			if(obj.rows > 0){
				if(estilo == 2){
					obj.className = "text03";
				} else {
					obj.className = "text01";
				}
			} else {
				if(estilo == 2){
					obj.className = "campo03";
				} else {
					obj.className = "campo01";
				}
			}
		}
	}
}

function loadCidades(uf,id,local,nome,func,altera){
	var tam = parseInt(document.getElementById(nome).style.width);
	if(uf > 0){
		txt = "Carregando cidades...";
		document.getElementById("data_loader").src = "proc/load_cidades.php?local="+ local +"&nome="+ nome +"&tam="+ tam +"&func="+ func +"&uf="+ uf +"&cidade="+ id +"&altera="+ altera;
	} else {
		txt = "Selecione um estado...";
	}
	addCombo(local,"Cidade:",nome,1,tam,false,new Array([0,txt]),0,"",false,1);
}

function loadCidadesControl(uf,id,local,nome,func,altera){
	var tam = parseInt(document.getElementById(nome).style.width);
	if(uf > 0){
		txt = "Carregando cidades...";
		document.getElementById("data_loader").src = "../proc/load_cidades.php?local="+ local +"&nome="+ nome +"&tam="+ tam +"&func="+ func +"&uf="+ uf +"&cidade="+ id +"&altera="+ altera;
	} else {
		txt = "Selecione um estado...";
	}
	addCombo(local,"Cidade:",nome,1,tam,false,new Array([0,txt]),0,"",false,1);
}
function printUF(id){
	//var estados = new Array([0," "],[1,"AC"],[2,"AL"],[3,"AM"],[4,"AP"],[5,"BA"],[6,"CE"],[7,"DF"],[8,"ES"],[9,"GO"],[10,"MA"],[11,"MG"],[12,"MS"],[13,"MT"],[14,"PA"],[15,"PB"],[16,"PE"],[17,"PI"],[18,"PR"],[19,"RJ"],[20,"RN"],[21,"RO"],[22,"RR"],[23,"RS"],[24,"SC"],[25,"SE"],[26,"SP"],[27,"TO"]);
	var estados = new Array([0," "],[1,"AC"],[2,"AL"],[3,"AP"],[4,"AM"],[5,"BA"],[6,"CE"],[7,"DF"],[8,"ES"],[9,"GO"],[10,"MA"],[11,"MT"],[12,"MS"],[13,"MG"],[14,"PA"],[15,"PB"],[16,"PR"],[17,"PE"],[18,"PI"],[19,"RJ"],[20,"RN"],[21,"RS"],[22,"RO"],[23,"RR"],[24,"SC"],[25,"SP"],[26,"SE"],[27,"TO"]);
	if(isNaN(id)){
		return estados;
	} else {
		return estados[id];
	}
}
function printPaises(id){
	//var str_paises = " ,Afeganistão,África do Sul,Albânia,Alemanha,Andorra,Angola,Anguila,Antígua e Barbuda,Antilhas Holandesas,Arábia Saudita,Argélia,Argentina,Armênia,Austrália,Áustria,Azerbaijão,Bahamas,Bangladesh,Barbados,Barein,Belarus,Bélgica,Belize,Benin,Bermudas,Bolívia,Bósnia-Herzegovina,Botsuana,Brasil,Brunei Darussalam,Bulgária,Burkina Fasso,Burundi,Butão,Cabo Verde,Camarões,Camboja,Canadá,Catar,Cazaquistão,Chade,Chile,China,Chipre,Cingapura,Colômbia,Comores,Congo,Coréia,Costa do Marfim,Costa Rica,Croácia,Cuba,Dinamarca,Djibuti,Dominica,Egito,El Salvador,Emirados Árabes Unidos,Equador,Eritréia,Eslováquia,Eslovênia,Espanha,Estados Unidos,Estônia,Etiópia,Micronésia,Rússa,Fiji,Filipinas,Finlândia,França,Gabão,Gâmbia,Gana,Geórgia,Geórgia do Sul,Gibraltar,Granada,Grécia,Groenlândia,Guadalupe,Guam,Guatemala,Guiana,Guiana Francesa,Guiné,Guiné-Bissau,Guiné Equatorial,Haiti,Holanda,Honduras,Hong Kong,Hungria,Iêmen,Ilha de Man,Ilha Norfolk,Ilhas Ascensão,Ilhas Cayman,Ilhas Cook,Ilhas Malvinas,Ilhas Faroé,Ilhas Marianas do Norte,Ilhas Marshall,Ilhas Maurício,Ilhas Reunião,Ilhas Salomão,Ilhas Tokelau,Ilhas Turks e Caicos,Ilhas Virgens (EUA),Ilhas Virgens (Reino Unido),Ilhas Wallis e Futuna,Índia,Indonésia,Irã,Iraque,Irlanda,Islândia,Israel,Itália,Iugoslávia,Jamaica,Japão,Jordânia,Kiribati,Kuwait,Laos,Lesoto,Letônia,Líbano,Libéria,Líbia,Liechtenstein,Lituânia,Luxemburgo,Macau,Macedônia,Madagascar,Maiote,Malásia,Malavi,Maldivas,Mali,Malta,Marrocos,Martinica,México,Moçambique,Moldávia,Mônaco,Mongólia,Montenegro,Montserrat,Myanmar,Namíbia,Nauru,Nepal,Nicarágua,Níger,Nigéria,Niue,Noruega,Nova Caledônia,Nova Zelândia,Omã,Palau,Panamá,Papua-Nova Guiné,Paquistão,Paraguai,Peru,Pitcairn,Polinésia Francesa,Polônia,Porto Rico,Portugal,Quênia,Quirguistão,Reino Unido,República Árabe da Síria,República Centro-Africana,República da Coréia,República Dominicana,República Tcheca,Romênia,Ruanda,Samoa Americana,Samoa Ocidental,San Marino,Santa Lúcia,São Cristóvão e Névis,São Tomé e Príncipe,São Vicente e Granadinas,Seicheles,Senegal,Serra Leoa,Sérvia,Somália,Sri Lanka,St. Pierre e Miquelon,Suazilândia,Sudão,Suécia,Suíça,Suriname,Tailândia,Taiwan,Tajiquistão,Tanzânia,Togo,Tonga,Trinidad e Tobago,Tunísia,Turcomenistão,Turquia,Tuvalu,Ucrânia,Uganda,Uruguai,Uzbequistão,Vanuatu,Venezuela,Vietnã,Zaire,Zâmbia,Zimbábue";
	var str_paises = " ,Brasil";
	var paises = str_paises.split(",");
	var combo = new Array();
	for(var i = 0; i < paises.length; i++){
		combo.push([i,paises[i]]);
	}
	if(isNaN(id)){
		return combo;
	} else {
		return combo[id];
	}
}
