var url_base = "http://www.brasilviagem.com";

/////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA MUDAR DE PÁGINA A PARTIR DE UM SELECT
/////////////////////////////////////////////////////////////////////////////
function trocapag(url) {
	if (url) {
		location.href = url_base + url;
	}
}

//////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA MUDAR DE PÁGINA A PARTIR DE UM SELECT DE DESTINOS
//////////////////////////////////////////////////////////////////////////////////////////////
function trocaDestino(CodCid) {
	if (url) {
		location.href = url_base + "/cidades/?CodCid=" + CodCid;
	}
}

//////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA MUDAR DE PÁGINA A PARTIR DE UM SELECT DE HOTÉIS
//////////////////////////////////////////////////////////////////////////////////////////////
function trocaDestinoHotel(CodCid) {
	if (url) {
		location.href = url_base + "/hoteis/?CodCid=" + CodCid;
	}
}

/////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA VERIFICAR O FORM DE CADASTRO
/////////////////////////////////////////////////////////////////////////////
function checa(form) {
	var campo = form.frm_email;
	var str1 = campo.value;
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
	if (!reg1.test(str1) && reg2.test(str1)) {
		erro=false;
	} else {
		erro=true;
		alert("Você escreveu um email inválido, por favor verique-o.");
		campo.focus();
		campo.select();
	}
	if (erro) { return false } else { return true }
}

//////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA ABRIR A JANELA MOSTRANDO A IMAGEM 360º DO HOTEL
//////////////////////////////////////////////////////////////////////////////////////////////
function openipix(CodHot,TpoPag){
  window.open(url_base + "/ipix.php?CodHot="+CodHot+"&TpoPag="+TpoPag, "ipix",
  "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=450")
}

////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA ABRIR A JANELA DO RESERVEHOTEIS.COM
////////////////////////////////////////////////////////////////////////////
function ReserveHoteis(mypage) {
	win = window.open(mypage,"Reserva_Online","toolbar=yes,directories=no,menubar=no,status=yes,scrollbars=yes,resizable=yes,maximized=no,top=1,left=1,height=486,width=790");
}

function NewWindow(mypage) {
	win = window.open(mypage,"Reserva_Online","toolbar=yes,directories=no,menubar=no,status=yes,scrollbars=yes,resizable=yes,maximized=no,top=1,left=1,height=486,width=790");
}

////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA ABRIR A JANELA COM AS FOTOS DO PONTO TURÍSTICO
////////////////////////////////////////////////////////////////////////////////////////////
function maisfotos(CodAtr,NumFotos,CodCid) {
	window.open(url_base + "/popmaisfotos.php?CodAtr="+CodAtr+"&NumFotos="+NumFotos+"&CodCid="+CodCid, "maisfotos",
  "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=420")
}

//////////////////////////////////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA VERIFICAR O FORMULÁRIO DE ACOMODAÇÕES DOS PACOTES
//////////////////////////////////////////////////////////////////////////////////////////////////////
function checkForm(form) {
	if ((form.TotSgl.selectedIndex==0) && (form.TotDbl.selectedIndex==0) && (form.TotTpl.selectedIndex==0)) {
		alert("Por favor, selecione o número de pessoas em cada tipo de apartamento!");
		form.TotSgl.focus();
		return false;
	}
}

/////////////////////////////////////////////////////////
// FUNÇÃO PARA ABRIR A JANELA DE HOTÉIS
/////////////////////////////////////////////////////////
function popup(CodHot){
window.open(url_base + '/hoteis/popup.php?CodHot='+CodHot,'hot'+CodHot,'width=418,height=450,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=no');
}

/////////////////////////////////////////////////////////
// 
/////////////////////////////////////////////////////////
function uncheck() {
	if(form.CiaAerea[0].disabled == true) {
		form.CiaAerea[0].disabled = false;
		form.CiaAerea[1].disabled = false;
		form.CiaAerea[2].disabled = false;
		form.CiaAerea[3].disabled = false;
		form.CiaAerea[4].disabled = false;
	} else {
		form.CiaAerea[0].disabled = true;
		form.CiaAerea[1].disabled = true;
		form.CiaAerea[2].disabled = true;
		form.CiaAerea[3].disabled = true;
		form.CiaAerea[4].disabled = true;
	}
}

///////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA VALIDAR A DATA DE SAÍDA DOS PACOTES
///////////////////////////////////////////////////////////////////////////
function validar() {
	var msg = '';
	if (document.form.DataSaida.value == '' || document.form.DataSaida.value == 'dd/mm/aaaa') {
		msg = 'Por favor, selecione a data de saida!';
	}
	
	if (msg == '') {
		//document.form.submit();
	} else {
		alert(msg);
		return false;
	}
}

//////////////////////////////////////////////////////////////////////////
// FUNÇÃO PARA VALIDAR A DATA DE SAÍDA DOS PACOTES
//////////////////////////////////////////////////////////////////////////
function checkData(form) {
	if (form.DataSaida.value == '' || form.DataSaida.value == 'dd/mm/aaaa') {
		alert("Por favor, selecione a data de saida!");
		form.DataSaida.focus();
		return false;
	}
}


if (document.all) {
	nave="absolute";
} else {
	nave="relative";
}
function consulta(num){
    if (num==1){
		mostra='con1';
		sai1='con2';
		sai2='con3';
	}
	else
		if (num==2){
			mostra='con2';
			sai1='con3';
			sai2='con1';
		}
		else{
			mostra='con3';
			sai1='con1';
			sai2='con2';
		}
    if (document.all){
        document.all[sai2].style.visibility = 'hidden';
		document.all[sai1].style.visibility = 'hidden';
		document.all[mostra].style.visibility = 'visible';
    }
    else{
        //alert(document.layers[0]);
		/*document.layers[sai2].visibility = 'hide';
		document.layers[sai1].visibility = 'hide';
		document.layers[mostra].visibility = 'show';
		*/
		document[sai2].visibility = "hidden";
		document[sai1].visibility = "hidden";
		document[mostra].visibility = "visible";
		ajuPos();
    }
}
function ajuPos() {
	document.con2.pageX = document.con3.pageX;
	document.con2.pageY= document.con3.pageY;
	document.con1.pageX= document.con3.pageX;
	document.con1.pageY = document.con3.pageY;
}

function movepic(img_name,img_src) {
	document[img_name].src=img_src;
}

function popup_guia(CodItem, Canal) {
    window.open("popup_guia.php?CodItem="+CodItem+"&Canal="+Canal,"Editorial","toolbar=no,location=no, directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,top=10, left=10, width=780, height=560")
}

function popup_guia_novo(Canal) {
    window.open("popup_novo_guia.php?Canal="+Canal,"Editorial","toolbar=no,location=no, directories=no,status=yes,menubar=no,scrollbars=yes,resizable=no,top=10, left=10, width=780, height=560")
}

///////////////////////////////////////////////////////////////////////////////////////////
//// POP UNDER
///////////////////////////////////////////////////////////////////////////////////////////
function BakeCookie(name,value) {
   var argv=arguments;
   var argc=arguments.length;
   var expires=(argc>2) ? argv[2] : null;
   var path=(argc>3) ? argv[3] : null;
   var domain=(argc>4) ? argv[4] : null;
   var secure=(argc>5) ? argv[5] : false;
   document.cookie=name+"="+escape(value) +
     ((expires === null) ? "" : ("; expires="+expires.toUTCString())) +
     ((path === null) ? "" : ("; path="+path)) +
     ((domain === null) ? "" : ("; domain="+domain)) +
     ((secure === true) ? "; secure" : "");
}

function EatCookie(name) {
   var arg=name+"=";
   var alen=arg.length;
   var clen=document.cookie.length;
   var i=0;
   while (i<clen) {
      var j=i+alen;
      if (document.cookie.substring(i,j) == arg) {
          return EatCookieVal(j);
          }
      i=document.cookie.indexOf(" ",i) + 1;
      if (i === 0) {break;}
   }
}
function EatCookieVal(offset) {
   var endstr=document.cookie.indexOf(";",offset);
   if (endstr == -1) {endstr=document.cookie.length;}
   return unescape(document.cookie.substring(offset,endstr));
}

function TossCookie(name) {
   var exp=new Date();
   exp.setTime(exp.getTime()-1);
   var cval=GetCookie(name);
   document.cookie=name+"="+cval+"; expires="+exp.toUTCString();
}


function InitPopUnder() {
	var javiu;
	//if ( !( javiu = EatCookie("popunder") ) ) { javiu=null; }
	javiu = "1"; // Desabilita popunder
	if (javiu == null) {
		BakeCookie("popunder", "1");
		var URL = "/popunder.htm";
		var pppar = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,menubar=no,width=721,height=301';
		var popunder = window.open(URL,'popunderBV',pppar);
		popunder.blur();
		window.focus();
	}
}

var expdate = new Date();
expdate.setTime(expdate.getTime()+(1*24*60*60*1000)); // 1 dia
