// Get browser info
function checkBrowser() {
	this.ver = navigator.appVersion
	this.dom = document.getElementById?1:0
	this.ie5 = (this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;
	this.ie4 = (document.all && !this.dom)?1:0;
	this.ns4 = (document.layers && !this.dom)?1:0;
	this.ns6 = document.getElementById?1:0	
	this.bw = (this.ie5 || this.ie4 || this.ns4 || this.ns6)
	return this
}
bw = new checkBrowser()

function comentar() {
	if (document.URL.toLowerCase().indexOf('comentar=1') == -1) {
		parent.location = document.URL + '&Comentar=1#comentar'
	}
}

function enviarLink(vAntTitulo, vTitulo) {
	if (document.URL.toLowerCase().indexOf('hspagina=enviarlink') == -1) {
		var url = 'Default.asp?HSPagina=EnviarLink&Url=' + escape(document.URL)
		url += '&AntTitulo=' + escape(vAntTitulo)
		url += '&Titulo=' + escape(vTitulo)
		parent.location = url
	}
}
function imprimir(vAntTitulo, vTitulo) 
{
	if (document.URL.toLowerCase().indexOf('&imprimir=1') == -1) 
	{
		var url = clearURLbookmarks(document.URL) + '&Imprimir=1'
		javascript:openWindow(url,650,550,'menubar=1,resizable=1,scrollbars=1')
	} 
	else 
	{
		Window.print()
	}
}

function clearURLbookmarks(vURL) 
{
	var i = vURL.toLowerCase().indexOf('#')
	if (i == -1) {return vURL} else {return vURL.substring(0, i)}
}

function adicionarMochila(vAntTitulo, vTitulo) {
	var elm1;
	var elm2;
	var DoIt;
	
	
	DoIt = true;
	if(!document.formSubmit) DoIt = false;
	
	if(DoIt)
		if(!document.formSubmit.txtOrigem) DoIt = false;
	
	
	if(DoIt)
	{
		elm1 = document.formSubmit.txtOrigem;
		elm2 = document.formSubmit.txtChegada;
	}
	
	if (DoIt) 
	{
		var tit = 'de ' + elm1.value + ' a ' + elm2.value
		if (document.URL.toLowerCase().indexOf('hspagina=adicionarmochila') == -1) 
		{
			var url = 'Default.asp?HSPagina=AdicionarMochila&Popup=1&Url=' + escape(document.URL)
			url += '&AntTitulo=' + escape(vAntTitulo)
			url += '&Titulo=' + escape(tit)
			javascript:openWindow(url,380,190)
		}
	}
	else
	{
		if (document.URL.toLowerCase().indexOf('hspagina=adicionarmochila') == -1) 
		{
			var url = 'Default.asp?HSPagina=AdicionarMochila&Popup=1&Url=' + escape(document.URL)
			url += '&AntTitulo=' + escape(vAntTitulo)
			url += '&Titulo=' + escape(vAntTitulo)
			javascript:openWindow(url,380,190)
		}
	}
}

function votar(Cd, OpenRes) {
	var v, i, vot
	var frm = document.forms['frmSondagem' + Cd]
	for (i=0;i<=frm.Votacao.length-1;i++) {
		if (frm.Votacao[i].checked) {
			v=1; vot = frm.Votacao[i].value
		}
	}
	if (v==1) {
		if (OpenRes && OpenRes == 1) {
			var url = 'Default.asp?HSPagina=ResultadoSondagem&CdPeca=' + Cd + '&Votacao=' + escape(vot)
			openWindow(url,415,230)
		}
		else {frm.submit()}
	}
}

function openWindow(url, w, h, ws) {
	var windowStyle = 'width='+w+',height='+h+',screenX=20,left=20,screenY=20,top=20,scrollbars=1'
	if (ws) {windowStyle+=','+ws}
	/*	--- opções da janela
		channelmode=0
		dependent=0
		directories=0
		fullscreen=0
		location=0
		menubar=0
		resizable=0
		scrollbars=0
		status=0
		toolbar=0
	*/
	var newWin = window.open(url,"popup",windowStyle)
}

function changeImg(oImg, pImgSrc) {oImg.src = pImgSrc}

function submitRegisto() {
	if(document.frmNewsletter.Nome.value=='') {
		alert('Tem de preencher o nome!')
		return
	}
	if(document.frmNewsletter.Email.value=='') {
		alert('Tem de preencher o e-mail!')
		return
	}
	if(checkEmail(document.frmNewsletter.Email.value) == false) {
		alert('O e-mail introduzido não é válido!')
		return
	}
	if(document.frmNewsletter.Password.value!='' && document.frmNewsletter.Password.value!=document.frmNewsletter.ConfPassword.value) {
		alert('Password e confirmação não correspondem!')
		return
	}
	document.frmNewsletter.submit()
}

function checkEmail(email) {
	var i = email.indexOf('@')
	if (i > 0 && email.indexOf('.') > 0) {
		p1 = email.lastIndexOf('.', i), p2 = email.lastIndexOf('.')
		if (p1 < (i - 1) && p2 < (email.length - 1)) {return true}
	}
	return false
}


function showtip(current,text)
{				
	if (!document.layers&&!document.all&&!document.getElementById)	e="test"

	if (document.all||document.getElementById)
	{
		thetitle = text.split('<br>')
		if (thetitle.length>1)
		{
			thetitles = ''
			for (i=0; i < thetitle.length; i++)	thetitlesv += thetitle[i]
				current.title=thetitles
		}
		else current.title=text
	}	
	else if (document.layers)
	{
		document.tooltip.document.write('<layer bgColor="white" style="border:1px solid black;font-size:12px;">'+text+'</layer>')
		document.tooltip.document.close()
		document.tooltip.left = e.pageX + 5
		document.tooltip.top = e.pageY + 5
		document.tooltip.visibility="show"
	}
}

function hidetip()
{
	if (document.layers)
	document.tooltip.visibility="hidden"
}

function OpenHelpWindow()
{
	LeftPosition = (screen.width) ? (screen.width-611)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-376)/2 : 0;
	
	var popUp = window.open('default.asp?HSPagina=PopUpConteudo&CdConteudo=13706','xxx' , 'width=635,height=350,resizable=yes,scrollbars=yes,dependent=yes,titlebar=no,toolbar=no,top=' + TopPosition + ',left=' +LeftPosition);
}

