///// HOTSPOTS FUNCTIONS /////
function doSearch()
{
	var locaID = document.getElementById("hotSpotSelec").options[document.getElementById("hotSpotSelec").selectedIndex].value;
	var tinfoID = document.getElementById("actividadeSelec").options[document.getElementById("actividadeSelec").selectedIndex].value;
	var praia_chavID = document.getElementById("praiaSelec").options[document.getElementById("praiaSelec").selectedIndex].value;
	window.location = 'pesqavanc.php?loca_chav='+ locaID +'&tinfo_chav='+ tinfoID+'&praia_chav='+ praia_chavID+'&first=1&page=0#imgTitleIndex';
}

function changeList()
{
	var hotSpotID = document.getElementById('hotSpotSelec').options[document.getElementById('hotSpotSelec').selectedIndex].value;
	
	new Ajax.Request('conteudos/praiasSelected.php?praiaID='+hotSpotID, {method:'get',onSuccess: function(transport)
	{	
		var json = transport.responseText.evalJSON(true);
		document.getElementById('praiaSelec').innerHTML = '';
		
		if ( navigator.appName != "Microsoft Internet Explorer" ) 
			var htmlContent = "<option value='-1'>Todas</option>";
		else
		{
			var elem = document.getElementById("praiaSelec");
			var newopt = document.createElement("option");
			newopt.text = 'Todas';
			newopt.value = -1; 
			elem.add(newopt, 0);
		}
		
		if(json.bindings.length!=0)
			for(var a =0 ; a<json.bindings.length ; a++)
				if(navigator.appName != "Microsoft Internet Explorer")
					htmlContent += '<option value='+json.bindings[a].id+'>'+json.bindings[a].nome+'</option>';
				else
				{
					var elem = document.getElementById("praiaSelec");
					var newopt = document.createElement("option");
					newopt.id = 'newopt'+a;
					newopt.value = json.bindings[a].id; 
					elem.add(newopt, a+1);
					document.getElementById('newopt'+a).innerHTML = json.bindings[a].nome;
				}
		
		if (navigator.appName != "Microsoft Internet Explorer") 
			document.getElementById('praiaSelec').innerHTML = htmlContent;	
	}
	});
}

///// NOTICIAS FUNCTIONS /////
var jsonListNews;

function enviarForm()
{	
	var text = "<ul class='attr' style='padding-top:20px;font-weight:lighter;color:#FF0000;'>";
	var sub = true;
	
	if( document.getElementById("nome").value == "" )
	{
		text += "<li>Falta preencher o Nome</li>";
		sub = false;
	}
				
	if( document.getElementById("texto").value == "" )
	{
		text += "<li>Falta preencher o Texto</li>";
		sub = false;
	}
					

	text += "</ul>";

	if( sub )
		document.getElementById('formComentario').submit();
	else
		document.getElementById('errorText').innerHTML = text;
}

function newsListLoad(tipo, ano, mes)
{
	new Ajax.Request('conteudos/newsList.php', {
			method: 'get',onSuccess: function(transport)
	{
		jsonListNews = transport.responseText.evalJSON(true);
		var a;
		for(a=0; a<document.getElementById("seccaoSelec").options.length;a++)
		{
			if( document.getElementById("seccaoSelec").options[a].value == tipo )
				document.getElementById("seccaoSelec").selectedIndex = a;
		}
				
		updateNewsList(0);
		
		for(a=0; a<document.getElementById("anoSelec").options.length;a++)
		{
			if( document.getElementById("anoSelec").options[a].value == ano )
				document.getElementById("anoSelec").selectedIndex = a;
		}		
		
		updateNewsList(1);
		
		for(a=0; a<document.getElementById("mesSelec").options.length;a++)
		{
			if( document.getElementById("mesSelec").options[a].value == mes )
				document.getElementById("mesSelec").selectedIndex = a;
		}				
		
		updateNewsList(2);
		
		doNewsSearch(0,true,'','','','');
	}});
}

function doNewsSearch(page,button,a,b,c,d)
{
	var seccao;var ano;	var mes; var dia;
	if (button) 
	{
		seccao = document.getElementById("seccaoSelec").options[document.getElementById("seccaoSelec").selectedIndex].value;
		ano = document.getElementById("anoSelec").options[document.getElementById("anoSelec").selectedIndex].value;
		mes = document.getElementById("mesSelec").options[document.getElementById("mesSelec").selectedIndex].value;
		dia = document.getElementById("diaSelec").options[document.getElementById("diaSelec").selectedIndex].value;
	}
	else
	{
		seccao = a;
		ano = b;
		mes = c;
		dia = d;
	}
	
	var htmlContent = "";
	var htmlContent2 = "";
	var counter = 0;
	var newsSize = 10;
	var indexPages = 0;
	
	new Ajax.Request('conteudos/newsSelected.php?sec='+seccao+'&ano='+ano+'&mes='+mes+'&dia='+dia, {method:'get', onSuccess: function(transport)
	{
		var json = transport.responseText.evalJSON(true);
		
		if(json.bindings.length > 0) 
		{		
			if ((page + 1) <= (json.bindings.length / 10)) 
				newsSize = 10 * (page + 1);
			else 
				newsSize = (page * 10) + json.bindings.length % 10;
			
			indexPages = json.bindings.length / 10;		
			//alert('a = '+(page * 10)+'; a< '+newsSize);	
			for (var a = (page * 10); a < newsSize; a++) 
			{				
				counter++;
				if (navigator.appName != "Microsoft Internet Explorer")
				{
					htmlContent += "<p style='line-height:7px;color: #333333;font-size:12px;font-family:Arial;'>";
					htmlContent += "<img border='0' width='7' height='7' style='padding-bottom:1px;padding-right:5px;' src='../common/images/list-blueblock.png'/>";
					htmlContent += " "+json.bindings[a].data+" - ";
					htmlContent += "<a class='nomePesquisa' href='javascript:showNews("+json.bindings[a].chave+","+json.bindings[a].tipo+")'>"+json.bindings[a].nome+"</a></p>";
				}
				else
				{
					htmlContent += "<div style='height:20px;color: #333333;font-size:12px;font-family:Arial;'>";
					htmlContent += "<img border='0' width='7' height='7' style='margin-bottom:1px;margin-right:5px;' src='../common/images/list-blueblock.png'/>";
					htmlContent += " "+json.bindings[a].data+" - ";
					htmlContent += "<a class='nomePesquisa' href='javascript:showNews("+json.bindings[a].chave+","+json.bindings[a].tipo+")'>"+json.bindings[a].nome+"</a></div>";
				}
				
			}
			
			if (indexPages > 1) 
			{
				htmlContent2 += "[&nbsp;&nbsp;";
				for (var b = 0; b < indexPages; b++)
				{
					if (b != page)
						htmlContent2 += "<a href='javascript:doNewsSearch("+b+",false,"+seccao+","+ano+","+mes+","+dia+")'>" + (b + 1) + "</a>&nbsp;&nbsp;";
					else 
						htmlContent2 += "<span style='color: #D9A300;'>" + (b + 1) + "</span>&nbsp;&nbsp;";
				}
				htmlContent2 += "]";
			}
		}
		document.getElementById('newsResult').innerHTML = htmlContent;
		document.getElementById('newsIndex').innerHTML = htmlContent2;
	}
	});	
}

function showNews(newsID,tipo)
{	
	/*new Ajax.Request('conteudos/getNews.php?id='+newsID, {	method: 'get',onSuccess: function(transport)
	{
		jsonNews = transport.responseText.evalJSON(true);	
	}});*/
	window.location = 'noticias.php?desp_chav='+tipo+'&noticia='+newsID+"#pontoRef";
}

function updateNewsList(selection)
{	
	var seccao = document.getElementById("seccaoSelec").options[document.getElementById("seccaoSelec").selectedIndex].value;
	var ano = document.getElementById("anoSelec").options[document.getElementById("anoSelec").selectedIndex].value;
	var mes = document.getElementById("mesSelec").options[document.getElementById("mesSelec").selectedIndex].value;
	var dia = document.getElementById("diaSelec").options[document.getElementById("diaSelec").selectedIndex].value;
	var a;
	
	var htmlContent2 = "";
	var htmlContent3 = "";
	var htmlContent4 = "";
	var counter2;
	var counter3;
	var counter4;
	var exists;
	var exists2;
	var exists3;
	var exists4;

	counter2 = 0;
	counter3 = 0;
	counter4 = 0;
	exists = new Array();
	exists2 = new Array();
	exists3 = new Array();
	exists4 = new Array();
	
	switch(selection)
	{
		case 1:
			mes=-1;dia=-1;
			break;
		case 2:
			dia=-1;
			break;
		default: break;
	}
	
	if (selection < 1)
	{
		document.getElementById('anoSelec').innerHTML = '';
		if (navigator.appName != "Microsoft Internet Explorer") 
			htmlContent2 = "<option value='-1'>...</option>";
		else 
			addField("anoSelec", '...', -1, 0);
	}
	if (selection < 2) 
	{
		document.getElementById('mesSelec').innerHTML = '';
		if ( navigator.appName != "Microsoft Internet Explorer" ) 
			htmlContent3 = "<option value='-1'>...</option>";
		else
			addField("mesSelec",'...',-1,0);
	}	
	if (selection < 3) 
	{
		document.getElementById('diaSelec').innerHTML = '';
		if (navigator.appName != "Microsoft Internet Explorer") 
			htmlContent4 = "<option value='-1'>...</option>";
		else 
			addField("diaSelec", '...', -1, 0);
	}
	
	for(a=0;a< jsonListNews.bindings.length ;a++)
	{
		if (selection == 0) 
		{
			if( (jsonListNews.bindings[a].tipo == seccao)||(seccao==-1) )
			{
				if (!arrayExist(exists2,jsonListNews.bindings[a].ano)&&(selection < 1)) 
				{
					exists2[counter2] = jsonListNews.bindings[a].ano;
					counter2++;
				}
				if (!arrayExist(exists3,jsonListNews.bindings[a].mes)&&(selection < 2)) 
				{
					exists3[counter3] = jsonListNews.bindings[a].mes;
					counter3++;
				}
				if (!arrayExist(exists4,jsonListNews.bindings[a].dia)&&(selection < 3)) 
				{
					exists4[counter4] = jsonListNews.bindings[a].dia;
					counter4++;
				}
			}			
		}
		
		if( ((jsonListNews.bindings[a].tipo == seccao)||(seccao==-1))&&
			((jsonListNews.bindings[a].ano == ano)||(ano==-1))&&
			((jsonListNews.bindings[a].mes == mes)||(mes==-1))&&
			((jsonListNews.bindings[a].dia == dia)||(dia==-1))) 
			{
				if (!arrayExist(exists2,jsonListNews.bindings[a].ano)&&(selection < 1)) 
				{
					exists2[counter2] = jsonListNews.bindings[a].ano;
					counter2++;
				}
				if (!arrayExist(exists3,jsonListNews.bindings[a].mes)&&(selection < 2)) 
				{
					exists3[counter3] = jsonListNews.bindings[a].mes;
					counter3++;
				}
				if (!arrayExist(exists4,jsonListNews.bindings[a].dia)&&(selection < 3)) 
				{
					exists4[counter4] = jsonListNews.bindings[a].dia;
					counter4++;
				}
			}
	}			
	
	if (selection < 1)
	{
		exists2.sort();
		counter2 = 1;
	}
	if (selection < 2)
	{
		exists3.sort();
		counter3 = 1;
	}
	if (selection < 3)
	{
		exists4.sort();
		counter4 = 1;
	}
	
	if (selection < 1)
		for(a=0;a< exists2.length ;a++)
		{
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent2 += "<option value='" + exists2[a] + "'>" + exists2[a] + "</option>";
			else 
				addField("anoSelec", exists2[a], exists2[a], counter2);	
			counter2++;
		}
	if (selection < 2)
		for(a=0;a< exists3.length ;a++)
		{
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent3 += "<option value='" + exists3[a] + "'>" + exists3[a] + "</option>";
			else 
				addField("mesSelec", exists3[a], exists3[a], counter3);
			counter3++;
		}
	if (selection < 3)
		for(a=0;a< exists4.length ;a++)
		{
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent4 += "<option value='" + exists4[a] + "'>" + exists4[a] + "</option>";
			else 
				addField("diaSelec", exists4[a], exists4[a], counter4);	
			counter4++;
		}	
			
	if (navigator.appName != "Microsoft Internet Explorer") 
	{
		if (selection < 1)
			document.getElementById('anoSelec').innerHTML = htmlContent2;
		if (selection < 2)
			document.getElementById('mesSelec').innerHTML = htmlContent3;
		if (selection < 3)
			document.getElementById('diaSelec').innerHTML = htmlContent4;
	}
	
	if (selection != 0)
	{
		if (selection < 1)		
			for(a=0;a< document.getElementById('anoSelec').options.length ;a++)
				if( document.getElementById('anoSelec').options[a].value == ano) 
					document.getElementById('anoSelec').selectedIndex = a;
		if (selection < 2)		
			for(a=0;a< document.getElementById('mesSelec').options.length ;a++)	
				if( document.getElementById('mesSelec').options[a].value == mes) 
					document.getElementById('mesSelec').selectedIndex = a;
					
		if (selection < 3)		
			for(a=0;a< document.getElementById('diaSelec').options.length ;a++)
				if( document.getElementById('diaSelec').options[a].value == dia) 
					document.getElementById('diaSelec').selectedIndex = a;
	}		
}

function newsResetList()
{
	document.getElementById("seccaoSelec").selectedIndex = 0;
	document.getElementById("anoSelec").selectedIndex = 0;
	document.getElementById("mesSelec").selectedIndex = 0;
	document.getElementById("diaSelec").selectedIndex = 0;
	updateNewsList();
}

function calcNewsSection(tipo)
{
	switch(tipo)
	{
		case '1': return 'Surf';break;
		case '2': return 'Windsurf';break;
		case '3': return 'Kitesurf';break;
		case '4': return 'Vela';break;
		case '5': return 'Mergulho';break;		
		case '6': return 'Estilos de Vida';break;
	}
}

///// ESPACO NETWORK FUNCTIONS /////
var jsonList;

function doNetworkSearch(page,button,a,b,c,d)
{
	var seccao;var ano;	var mes; var dia;
	if (button) 
	{
		seccao = document.getElementById("seccaoSelec").options[document.getElementById("seccaoSelec").selectedIndex].value;
		ano = document.getElementById("anoSelec").options[document.getElementById("anoSelec").selectedIndex].value;
		mes = document.getElementById("mesSelec").options[document.getElementById("mesSelec").selectedIndex].value;
		dia = document.getElementById("diaSelec").options[document.getElementById("diaSelec").selectedIndex].value;
	}
	else
	{
		seccao = a;
		ano = b;
		mes = c;
		dia = d;
	}
	
	var htmlContent = "";
	var htmlContent2 = "";
	var htmlContent3 = "";
	var counter = 0;
	var videoSize = 6;
	var indexPages = 0;
	
	new Ajax.Request('conteudos/videosSelected.php?sec='+seccao+'&ano='+ano+'&mes='+mes+'&dia='+dia, {method:'get',	onSuccess: function(transport)
	{
		var json = transport.responseText.evalJSON(true);
			
		if (json.bindings.length > 0) 
		{
			htmlContent = "<table border=0>";
			
			if ((page + 1) <= (json.bindings.length / 6)) 
				videoSize = 6 * (page + 1);
			else 
				videoSize = (page * 6) + json.bindings.length % 6;
			
			indexPages = json.bindings.length / 6;
			
			for (var a = (page * 6); a < videoSize; a++) 
			{
				if ((counter == 0)) 
					if ((videoSize - page * 6) <= 3) 
						if (navigator.appName != "Microsoft Internet Explorer") 
							htmlContent += "<tr valign='top' height=302>";
						else 
							htmlContent += "<tr valign='top' height=306>";
					else 
						htmlContent += "<tr valign='top'>";
				
				counter++;
				htmlContent += "<td class='thumb_video'>";
				htmlContent += "<a class='thumb_image' title='" + json.bindings[a].nome + "' href='javascript:showVideo("+json.bindings[a].chave+")'>";
				htmlContent += "<img border='0' src='../common/images/img.php?table=vide&key=vide_chav&column=vide_thumb&id=" + json.bindings[a].chave + "' />";
				htmlContent += "<br/><ul class='data'><li>'" + json.bindings[a].data + "'</li></ul>";
				htmlContent += "</a>";
				htmlContent += "</td>";
				
				if (navigator.appName != "Microsoft Internet Explorer")
				{
					htmlContent3 += "<p style='line-height:7px;color: #333333;font-size:12px;font-family:Arial;'>";
					htmlContent3 += "<img border='0' width='7' height='7' style='padding-bottom:1px;padding-right:5px;' src='../common/images/list-blueblock.png'/>";
					htmlContent3 += " "+json.bindings[a].data+" - ";
					htmlContent3 += "<a class='nomePesquisa' href='javascript:showVideo("+json.bindings[a].chave+")'>"+json.bindings[a].nome+"</a></p>";
				}
				else
				{
					htmlContent3 += "<div style='height:20px;color: #333333;font-size:12px;font-family:Arial;'>";
					htmlContent3 += "<img border='0' width='7' height='7' style='margin-bottom:1px;margin-right:5px;' src='../common/images/list-blueblock.png'/>";
					htmlContent3 += " "+json.bindings[a].data+" - ";
					htmlContent3 += "<a class='nomePesquisa' href='javascript:showVideo("+json.bindings[a].chave+")'>"+json.bindings[a].nome+"</a></div>";
				}
				
				if (counter == 3) 
				{
					htmlContent += "</tr>";
					counter = 0;
				}
			}
			
			if (indexPages > 1) 
			{
				htmlContent2 += "[&nbsp;&nbsp;";
				for (var b = 0; b < indexPages; b++)
				{
					if (b != page)
						htmlContent2 += "<a href='javascript:doNetworkSearch("+b+",false,\""+seccao+"\","+ano+","+mes+","+dia+")'>" + (b + 1) + "</a>&nbsp;&nbsp;";
					else 
						htmlContent2 += "<span style='color: #D9A300;'>" + (b + 1) + "</span>&nbsp;&nbsp;";
				}
				htmlContent2 += "]";
			}
		}
		else
		{
			htmlContent = "<table width='100%' border=0>";
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent += "<tr valign='middle' align='center' height=302><td style='color: #D9A300;'>Videos Inexistentes</td></tr>";
			else 
				htmlContent += "<tr valign='middle' align='center' height=306><td style='color: #D9A300;'>Videos Inexistentes</td></tr>";
		}
		
		htmlContent += "</table>";
		document.getElementById('listaVideos').innerHTML = htmlContent;
		document.getElementById('listaIndex').innerHTML = htmlContent2;
		document.getElementById('listaTitulos').innerHTML = htmlContent3;
		
		if (navigator.appName != "Microsoft Internet Explorer")
		{
			document.getElementById('listaVideos').style.paddingTop = 20+'px';		
			document.getElementById('listaIndex').style.paddingTop = 5+'px';
			document.getElementById('listaIndex').style.paddingLeft = 0+'px';	
		}
		else
		{
			document.getElementById('listaVideos').style.paddingBottom = 10+'px';
			document.getElementById('listaVideos').style.paddingTop = 10+'px';
			document.getElementById('listaIndex').style.paddingTop = 10+'px';
			document.getElementById('listaIndex').style.paddingLeft = 0+'px';
		}	
		
		jQuery('.thumb_image').mouseover(function(){
        	jQuery(this.parentNode).css('background-image', 'url(../common/images/filmes_2.gif)');
	    });
	    jQuery('.thumb_image').mouseout(function(){
	    	jQuery(this.parentNode).css('background-image', 'url(../common/images/filmes_1.gif)');
	    });		
	}
	});	
}

function showVideo(videoID)
{
    videoPlay = false;
    jQuery('#videoPlay').load('conteudos/getVideo.php?id='+videoID);
}
       
function listLoad()
{
	new Ajax.Request('conteudos/networkList.php', {
			method: 'get',onSuccess: function(transport){jsonList = transport.responseText.evalJSON(true);doNetworkSearch(0,true,'','','','');}});
}

function resetList()
{
	document.getElementById("seccaoSelec").selectedIndex = 0;
	document.getElementById("anoSelec").selectedIndex = 0;
	document.getElementById("mesSelec").selectedIndex = 0;
	document.getElementById("diaSelec").selectedIndex = 0;
	updateNetworkList();
}

function updateNetworkList(selection)
{
	
	var seccao = document.getElementById("seccaoSelec").options[document.getElementById("seccaoSelec").selectedIndex].value;
	var ano = document.getElementById("anoSelec").options[document.getElementById("anoSelec").selectedIndex].value;
	var mes = document.getElementById("mesSelec").options[document.getElementById("mesSelec").selectedIndex].value;
	var dia = document.getElementById("diaSelec").options[document.getElementById("diaSelec").selectedIndex].value;
	var a;
	
	var htmlContent2 = "";
	var htmlContent3 = "";
	var htmlContent4 = "";
	var counter2;
	var counter3;
	var counter4;
	var exists2;
	var exists3;
	var exists4;

	counter2 = 0;
	counter3 = 0;
	counter4 = 0;
	exists = new Array();
	exists2 = new Array();
	exists3 = new Array();
	exists4 = new Array();
		
	if (selection != 1)
	{
		document.getElementById('anoSelec').innerHTML = '';
		if (navigator.appName != "Microsoft Internet Explorer") 
			htmlContent2 = "<option value='-1'>...</option>";
		else 
			addField("anoSelec", '...', -1, 0);
	}
	if (selection != 2) 
	{
		document.getElementById('mesSelec').innerHTML = '';
		if ( navigator.appName != "Microsoft Internet Explorer" ) 
			htmlContent3 = "<option value='-1'>...</option>";
		else
			addField("mesSelec",'...',-1,0);
	}	
	if (selection != 3) 
	{
		document.getElementById('diaSelec').innerHTML = '';
		if (navigator.appName != "Microsoft Internet Explorer") 
			htmlContent4 = "<option value='-1'>...</option>";
		else 
			addField("diaSelec", '...', -1, 0);
	}
	
	for(a=0;a< jsonList.bindings.length ;a++)
	{
		if( selection==0 )
		{
			if( (jsonList.bindings[a].tipo == seccao)||(seccao==-1) )
			{
				if(!arrayExist(exists2,jsonList.bindings[a].ano)) 
				{
					exists2[counter2] = jsonList.bindings[a].ano;
					counter2++;
				}
				if(!arrayExist(exists3,jsonList.bindings[a].mes)) 
				{
					exists3[counter3] = jsonList.bindings[a].mes;
					counter3++;
				}
				if(!arrayExist(exists4,jsonList.bindings[a].dia)) 
				{
					exists4[counter4] = jsonList.bindings[a].dia;
					counter4++;
				}
			}
		}
		else
		{
			if( ((jsonList.bindings[a].tipo == seccao)||(seccao==-1))&&
				((jsonList.bindings[a].ano == ano)||(ano==-1))&&
				((jsonList.bindings[a].mes == mes)||(mes==-1))&&
				((jsonList.bindings[a].dia == dia)||(dia==-1))) 
			{
				if (!arrayExist(exists2,jsonList.bindings[a].ano)&&(selection != 1)) 
				{
					exists2[counter2] = jsonList.bindings[a].ano;
					counter2++;
				}
				if (!arrayExist(exists3,jsonList.bindings[a].mes)&&(selection != 2)) 
				{
					exists3[counter3] = jsonList.bindings[a].mes;
					counter3++;
				}
				if (!arrayExist(exists4,jsonList.bindings[a].dia)&&(selection != 3)) 
				{
					exists4[counter4] = jsonList.bindings[a].dia;
					counter4++;
				}
			}
		}
		
	}			
	
	if (selection != 1)
	{
		exists2.sort();
		counter2 = 1;
	}
	if (selection != 2)
	{
		exists3.sort();
		counter3 = 1;
	}
	if (selection != 3)
	{
		exists4.sort();
		counter4 = 1;
	}	
	
	if (selection != 1)
		for(a=0;a< exists2.length ;a++)
		{
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent2 += "<option value='" + exists2[a] + "'>" + exists2[a] + "</option>";
			else 
				addField("anoSelec", exists2[a], exists2[a], counter2);	
			counter2++;
		}
	if (selection != 2)
		for(a=0;a< exists3.length ;a++)
		{
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent3 += "<option value='" + exists3[a] + "'>" + exists3[a] + "</option>";
			else 
				addField("mesSelec", exists3[a], exists3[a], counter3);
			counter3++;
		}
	if (selection != 3)
		for(a=0;a< exists4.length ;a++)
		{
			if (navigator.appName != "Microsoft Internet Explorer") 
				htmlContent4 += "<option value='" + exists4[a] + "'>" + exists4[a] + "</option>";
			else 
				addField("diaSelec", exists4[a], exists4[a], counter4);	
			counter4++;
		}	
			
	if (navigator.appName != "Microsoft Internet Explorer") 
	{
		if (selection != 1)
			document.getElementById('anoSelec').innerHTML = htmlContent2;
		if (selection != 2)
			document.getElementById('mesSelec').innerHTML = htmlContent3;
		if (selection != 3)
			document.getElementById('diaSelec').innerHTML = htmlContent4;
	}

	if (selection != 0)
	{
		if (selection != 1)		
			for(a=0;a< document.getElementById('anoSelec').options.length ;a++)
				if( document.getElementById('anoSelec').options[a].value == ano) 
					document.getElementById('anoSelec').selectedIndex = a;
		if (selection != 2)		
			for(a=0;a< document.getElementById('mesSelec').options.length ;a++)	
				if( document.getElementById('mesSelec').options[a].value == mes) 
					document.getElementById('mesSelec').selectedIndex = a;
		if (selection != 3)		
			for(a=0;a< document.getElementById('diaSelec').options.length ;a++)
				if( document.getElementById('diaSelec').options[a].value == dia) 
					document.getElementById('diaSelec').selectedIndex = a;
	}
		
}

function addField(elemName,elemText,elemValue,position)
{
	var elem = document.getElementById(elemName);
	var newopt = document.createElement("option");
	newopt.text = elemText;
	newopt.value = elemValue; 
	elem.add(newopt, position);
}

function arrayExist(arr,v)
{
	for(var a=0; a<arr.length;a++)
		if( arr[a] == v )
			return true;
	return false;
}

function calcSection(tipo)
{
	switch(tipo)
	{
		case ('a'||1): return 'Surf';break;
		case ('b'||3): return 'Kitesurf';break;
		case ('c'||2): return 'Windsurf';break;
		case ('d'||5): return 'Mergulho';break;
		case ('e'||4): return 'Vela';break;
		case ('f'||6): return 'Estilos de Vida';break;
	}
}