$(document).ready(function(){  
 $("a[@rel=externo]").attr('target','_new');
 
 //if($("#popup") && !readCookie("popup-patio")) {
 //   createCookie("popup-patio", true, 1);
 //   $("#popup").slideDown("slow")
 //}
 
});

$(function(){
  $('.#popup-close')
    .click(function(){
        $("#popup").slideUp("slow")			
    })    
});

$(function(){
  $('.#open-pop-up')
    .click(function(){
        $("#popup").slideDown("slow")			
    })    
});


function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}

function getxmlhttp(){
	var xmlhttp = false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function request(serverPage,div){
	var xmlhttp = getxmlhttp();
	var obj = document.getElementById(div);
	xmlhttp.open("GET",serverPage);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4) {
			obj.innerHTML = xmlhttp.responseText;
		}
		if(xmlhttp.readyState == 1){
			obj.innerHTML = '<img src="../img/comum/ajax-carregando.gif" alt="Carregando" title="Carregando" />';
		}
	}
	xmlhttp.send(null);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function AbreFecha(div){
    if(document.getElementById(div).style.display == 'none'){
		acao = 'block';
	}
	if(document.getElementById(div).style.display == 'block'){
		acao = 'none';
	}
	document.getElementById(div).style.display = acao;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function send(url, out, info){
  var pars = Form.serialize($(info));
  var ajax = new Ajax.Updater(
    {success: out},
    url,{
      method: 'post',
			parameters: pars
    });
	Form.reset($(info));
}


function sendget(url, element, out){
    var url = url;
    var pars = element+"="+$F(element);
    var ajax = new Ajax.Updater(
      {success: out},
      url,{
        method: 'get',
        parameters: pars
      });
  }

//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function redirect(url){
	location.href = url;	
}

function marcaEstrela(qnt){
	var i;
	for(i=1;i<=qnt;i++){
		document.getElementById('Estrela'+i).src = "../img/comum/estrelinha-amarela-no-branco.gif";
	}
	for(i=qnt+1;i<=5;i++){
		document.getElementById('Estrela'+i).src = "../img/comum/estrelinha-cinza-no-branco.gif";
	}
	document.getElementById('nota').value = qnt;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function redirectFilmes(id){
	location.href = "../entretenimento/?cinemark-filme&id="+id;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function redirectContato(id){
	location.href = "../fale-conosco/?entre-em-contato&opcao="+id;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function redirectRestaurantes(id){
	location.href = "../gourmet/?restaurantes&categoria="+id;
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function redirect(id){
	location.href = "?cinemark-filme&id="+id;
}

//MASCARAS
function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

function mleech(v){
    v=v.replace(/o/gi,"0")
    v=v.replace(/i/gi,"1")
    v=v.replace(/z/gi,"2")
    v=v.replace(/e/gi,"3")
    v=v.replace(/a/gi,"4")
    v=v.replace(/s/gi,"5")
    v=v.replace(/t/gi,"7")
    return v
}

function msoNumeros(v){
    return v.replace(/\D/g,"")
}

function mdatanascimento(v){
		v=v.replace(/\D/g,"")
    v=v.replace(/(\d{2})(\d)/,"$1/$2")       
    v=v.replace(/(\d{2})(\d)/,"$1/$2")
		return v;
}

function mtelefone(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
}

function mcpf(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
                                             //de novo (para o segundo bloco de números)
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
    return v
}

function mcep(v){
    v=v.replace(/D/g,"")                //Remove tudo o que não é dígito
    v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tão fácil que não merece explicações
    return v
}

function mcnpj(v){
    v=v.replace(/\D/g,"")                           //Remove tudo o que não é dígito
    v=v.replace(/^(\d{2})(\d)/,"$1.$2")             //Coloca ponto entre o segundo e o terceiro dígitos
    v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") //Coloca ponto entre o quinto e o sexto dígitos
    v=v.replace(/\.(\d{3})(\d)/,".$1/$2")           //Coloca uma barra entre o oitavo e o nono dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")              //Coloca um hífen depois do bloco de quatro dígitos
    return v
}

function msite(v){
    //Esse sem comentarios para que você entenda sozinho ;-)
    v=v.replace(/^http:\/\/?/,"")
    dominio=v
    caminho=""
    if(v.indexOf("/")>-1)
        dominio=v.split("/")[0]
        caminho=v.replace(/[^\/]*/,"")
    dominio=dominio.replace(/[^\w\.\+-:@]/g,"")
    caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"")
    caminho=caminho.replace(/([\?&])=/,"$1")
    if(caminho!="")dominio=dominio.replace(/\.+$/,"")
    v="http://"+dominio+caminho
    return v
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function LapisVermelho(){
	window.open('../popups/lapis-vermelho.php','lapis-vermelho','width=500,height=760,scrollbars=no');
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function openPop(id,foto){
  window.open("../popups/fim-de-ano-patio-savassi.php","mywindow","menubar=0,resizable=0,width=540,height=697");
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
function fecharInterstitial(){
  document.getElementById("interstitial").style.display = 'none';
}
function link(end){
	window.open(end,'','');
}