var $j = jQuery.noConflict();
$j(document).ready(function () {
    function atualiza() {
        window.location.reload()
    };
    $j('.imprimir').click(function () {
        window.open(this.href);
        return false;
    });
    function imprime(cliente) {
        url = "imprimir.php?cliente=" + cliente;
        window.open(url);
        window.location.reload()
    };
    //reservar//
    $j('.reservar').click(function () {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var txt = '<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reservar  Imóvel <br / >' + nomeimovel + '<br/><span style="color:red">Confira as datas já reservadas antes de tentar fazer a reserva.</span><div style="float:left; padding-right:25px" >Nome:<br /><input type="text" id="nome" style="width:200px;border:solid #000 1px" name="nome" value="" /><br />Documento:<br /><input type="text" id="cpf" style="width:200px;border:solid #000 1px" name="cpf" value="" /><br />Telefone 1:<br /><input type="text" id="telefone1" style="width:200px;border:solid #000 1px" name="telefone1" value="" /><br />Telefone 2:<br /><input type="text" id="telefone2" style="width:200px;border:solid #000 1px" name="telefone2" value="" /><br />Telefone 3:<br /><input type="text" id="telefone3" style="width:200px;border:solid #000 1px" name="telefone3" value="" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><br /></div>';
        var txt2 = '<div style="float:left">Dia da Retirada:<br /><input type="text" id="saidadia" style="width:200px;border:solid #000 1px" name="saidadia" value="" /><br />Hora da Retirada:<br /><input type="text" id="saidahora" style="width:200px;border:solid #000 1px" name="saidahora" value="" /><br />';
        var txt3 = 'Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="" /><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="" /><br /></div><br clear="all" />';
        txt = txt + txt2 + txt3;
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var nome = $j('#nome').val();
                var cpf = $j('#cpf').val();
                var telefone = $j('#telefone1').val();
                var telefone2 = $j('#telefone2').val();
                var telefone3 = $j('#telefone3').val();
                var documentacao = $j('input[name=documentacao]:checked').val();
                var saidadia = $j('#saidadia').val();
                var saidahora = $j('#saidahora').val();
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (nome == "" || cpf == "" || telefone == "" || saidadia == "" || saidahora == "" || entregadia == "" || entregahora == "") {
                    if (nome == "") {
                        $j('#nome').css("border-color", "red");
                    } else {
                        $j('#nome').css("border-color", "#000");
                    }
                    if (cpf == "") {
                        $j('#cpf').css("border-color", "red");
                    } else {
                        $j('#cpf').css("border-color", "#000");
                    }
                    if (telefone == "") {
                        $j('#telefone1').css("border-color", "red");
                    } else {
                        $j('#telefone1').css("border-color", "#000");
                    }
                    if (saidadia == "") {
                        $j('#saidadia').css("border-color", "red");
                    } else {
                        $j('#saidadia').css("border-color", "#000");
                    }
                    if (saidahora == "") {
                        $j('#saidahora').css("border-color", "red");
                    } else {
                        $j('#saidahora').css("border-color", "#000");
                    }
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("gravarreserva.php", {
                    nome: $j('#nome').val(),
                    cpf: $j('#cpf').val(),
                    telefone: $j('#telefone1').val(),
                    telefone2: $j('#telefone2').val(),
                    telefone3: $j('#telefone3').val(),
                    documentacao: $j('#documentacao').val(),
                    saidadia: $j('#saidadia').val(),
                    saidahora: $j('#saidahora').val(),
                    entregadia: $j('#entregadia').val(),
                    entregahora: $j('#entregahora').val(),
                    imovelid: imovel,
                    userid: usuario
                }, function (data) {
                    if (data == 1) {
                        //$j(imagem).attr("src","imagens/outras/chaveamarela.gif");
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reserva gravada com sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 2) {
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Erro no cadastro, Tente novamente";
                        $j.prompt(msg, {
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 3) {
                        /// $j(imagem).attr("src","imagens/outras/fechado.gif");
                        $j('#' + imovel).unbind('click');;
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reserva gravada com sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 4) {
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Data já reservada";
                        $j.prompt(msg, {
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    }
                    //1 Gravado/Liberado
                    //2 Erro
                    //3 Gravado/Bloqueado
                    //4 Data já Escolhida
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK',
                CANCELAR: 'CANCELAR'
            },
            prefix: 'brownJqi'
        });
        $j("#telefone1").mask("(99) 9999-9999");
        $j("#telefone2").mask("(99) 9999-9999");
        $j("#telefone3").mask("(99) 9999-9999");
        $j("#entregadia").mask("99/99/9999");
        $j("#entregahora").mask("99:99");
        
        $j("#saidahora").mask("99:99");
        $j("#saidadia").mask("99/99/9999").change(function(){
        	var data = $j(this).val();
        	$j.post("verificareserva.php", {
	            imovelid: imovel,
	            data: data
	        }, function (data) {
	        	if (!data.status) {
	        		alert('Desculpe, mais já tem uma reserva para:\n' + data.retorno);
	        		$j("#saidadia").val('');
	        	}
	        	/*
	            var numero = data.numero;
	            var proxima = data.dataproxima;
	            var hora = data.hora;
	            
	            $j('#saidadia').val(proxima);
	            $j('#saidahora').val(hora);
	            
	            if (numero > 0) {
	                $j('#saidadia').attr("readonly", true);
	                $j('#saidahora').attr("readonly", true);
	            } else {
	                $j("#saidadia").mask("99/99/9999");
	                $j("#saidahora").mask("99:99");
	            }
	            */
	        },'json');
	        
        });
        
        /*
        //01/12/2009 PEGA INFO //
        $j.post("inforeserva.php", {
            imovelid: imovel
        }, function (data) {
            var numero = data.numero;
            var proxima = data.dataproxima;
            var hora = data.hora;
            
            $j('#saidadia').val(proxima);
            $j('#saidahora').val(hora);
            
            if (numero > 0) {
                $j('#saidadia').attr("readonly", true);
                $j('#saidahora').attr("readonly", true);
            } else {
                $j("#saidadia").mask("99/99/9999");
                $j("#saidahora").mask("99:99");
            }
        }, "json");
        */
        
        return false;
    });
    $j('.reservar2').click(function () {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var idimovel = "#" + imovel;
        var usuarioid = $j(idimovel).val();
        var txt = '<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reservar  Imóvel <br / >' + nomeimovel + '<br/><span style="color:red">Confira as datas já reservadas antes de tentar fazer a reserva.</span><div style="float:left; padding-right:25px" >Nome:<br /><input type="text" id="nome" style="width:200px;border:solid #000 1px" name="nome" value="" /><br />Documento:<br /><input type="text" id="cpf" style="width:200px;border:solid #000 1px" name="cpf" value="" /><br />Telefone 1:<br /><input type="text" id="telefone1" style="width:200px;border:solid #000 1px" name="telefone1" value="" /><br />Telefone 2:<br /><input type="text" id="telefone2" style="width:200px;border:solid #000 1px" name="telefone2" value="" /><br />Telefone 3:<br /><input type="text" id="telefone3" style="width:200px;border:solid #000 1px" name="telefone3" value="" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><br /></div>';
        var txt2 = '<div style="float:left">Dia da Retirada:<br /><input type="text" id="saidadia" style="width:200px;border:solid #000 1px" name="saidadia" value="" /><br />Hora da Retirada:<br /><input type="text" id="saidahora" style="width:200px;border:solid #000 1px" name="saidahora" value="" /><br />';
        var txt3 = 'Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="" /><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="" /><br /></div><br clear="all" />';
        txt = txt + txt2 + txt3;
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var nome = $j('#nome').val();
                var cpf = $j('#cpf').val();
                var telefone = $j('#telefone1').val();
                var telefone2 = $j('#telefone2').val();
                var telefone3 = $j('#telefone3').val();
                var documentacao = $j('input[name=documentacao]:checked').val();
                var saidadia = $j('#saidadia').val();
                var saidahora = $j('#saidahora').val();
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (nome == "" || cpf == "" || telefone == "" || saidadia == "" || saidahora == "" || entregadia == "" || entregahora == "") {
                    if (nome == "") {
                        $j('#nome').css("border-color", "red");
                    } else {
                        $j('#nome').css("border-color", "#000");
                    }
                    if (cpf == "") {
                        $j('#cpf').css("border-color", "red");
                    } else {
                        $j('#cpf').css("border-color", "#000");
                    }
                    if (telefone == "") {
                        $j('#telefone1').css("border-color", "red");
                    } else {
                        $j('#telefone1').css("border-color", "#000");
                    }
                    if (saidadia == "") {
                        $j('#saidadia').css("border-color", "red");
                    } else {
                        $j('#saidadia').css("border-color", "#000");
                    }
                    if (saidahora == "") {
                        $j('#saidahora').css("border-color", "red");
                    } else {
                        $j('#saidahora').css("border-color", "#000");
                    }
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("gravarreserva.php", {
                    nome: $j('#nome').val(),
                    cpf: $j('#cpf').val(),
                    telefone: $j('#telefone1').val(),
                    telefone2: $j('#telefone2').val(),
                    telefone3: $j('#telefone3').val(),
                    documentacao: $j('#documentacao').val(),
                    saidadia: $j('#saidadia').val(),
                    saidahora: $j('#saidahora').val(),
                    entregadia: $j('#entregadia').val(),
                    entregahora: $j('#entregahora').val(),
                    imovelid: imovel,
                    userid: usuario
                }, function (data) {
                    if (data == 1) {
                        //$j(imagem).attr("src","imagens/outras/chaveamarela.gif");
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reserva gravada com sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 2) {
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Erro no cadastro, Tente novamente";
                        $j.prompt(msg, {
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 3) {
                        /// $j(imagem).attr("src","imagens/outras/fechado.gif");
                        $j('#' + imovel).unbind('click');;
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reserva gravada com sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 4) {
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Data já reservada";
                        $j.prompt(msg, {
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    }
                    //1 Gravado/Liberado
                    //2 Erro
                    //3 Gravado/Bloqueado
                    //4 Data já Escolhida
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK',
                CANCELAR: 'CANCELAR'
            },
            prefix: 'brownJqi'
        });
        $j("#telefone1").mask("(99) 9999-9999");
        $j("#telefone2").mask("(99) 9999-9999");
        $j("#telefone3").mask("(99) 9999-9999");
        $j("#entregadia").mask("99/99/9999");
        $j("#entregahora").mask("99:99");
        //01/12/2009 PEGA INFO //
        $j.post("inforeserva.php", {
            imovelid: imovel
        }, function (data) {
            var numero = data.numero;
            var proxima = data.dataproxima;
            var hora = data.hora;
            $j('#saidadia').val(proxima);
            $j('#saidahora').val(hora);
            if (numero > 0) {
                $j('#saidadia').attr("readonly", true);
                $j('#saidahora').attr("readonly", true);
            } else {
                $j("#saidadia").mask("99/99/9999");
                $j("#saidahora").mask("99:99");
            }
        }, "json");
        $j.post("dadoscliente.php", {
            usuarioid: usuarioid
        }, function (data) {
            var numero = data.numero;
            var proxima = data.dataproxima;
            var hora = data.hora;
            $j('#nome').val(data.nome), $j('#cpf').val(data.cpf), $j('#telefone1').val(data.tel), $j('#telefone2').val(data.tel2), $j('#telefone3').val(data.tel3), $j('#documentacao').html(data.documentacao)
        }, "json");
        return false;
    });
    //Reservar Chave//
    $j('.finalizar').click(function () {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var txt = 'Reservar  Imóvel <br / >' + nomeimovel + '<br/><span style="color:red">Confira as datas já reservadas antes de tentar fazer a reserva.</span><div style="float:left; padding-right:25px" >Nome:<br /><input type="text" id="nome" style="width:200px;border:solid #000 1px" name="nome" value="" /><br />Documento:<br /><input type="text" id="cpf" style="width:200px;border:solid #000 1px" name="cpf" value="" /><br />Documentação:<input type="checkbox" id="documentacao"  name="documentacao" value="Sim" style="border:solid #000 1px" /><br />Telefone 1:<br /><input type="text" id="telefone1" style="width:200px;border:solid #000 1px" name="telefone1" value="" /><br />Telefone 2:<br /><input type="text" id="telefone2" style="width:200px;border:solid #000 1px" name="telefone2" value="" /><br />Telefone 3:<br /><input type="text" id="telefone3" style="width:200px;border:solid #000 1px" name="telefone3" value="" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><br /></div>';
        var txt2 = '<div style="float:left">Dia da Retirada:<br /><input type="text" id="saidadia" style="width:200px;border:solid #000 1px" name="saidadia" value="" /><br />Hora da Retirada:<br /><input type="text" id="saidahora" style="width:200px;border:solid #000 1px" name="saidahora" value="" /><br />';
        var txt3 = 'Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="" /><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="" /><br /></div><br clear="all" />';
        txt = txt + txt2 + txt3;
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var nome = $j('#nome').val();
                var cpf = $j('#cpf').val();
                var telefone = $j('#telefone1').val();
                var telefone2 = $j('#telefone2').val();
                var telefone3 = $j('#telefone3').val();
                var documentacao = $j('input[name=documentacao]:checked').val();
                var saidadia = $j('#saidadia').val();
                var saidahora = $j('#saidahora').val();
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (nome == "" || cpf == "" || telefone == "" || saidadia == "" || saidahora == "" || entregadia == "" || entregahora == "") {
                    if (nome == "") {
                        $j('#nome').css("border-color", "red");
                    } else {
                        $j('#nome').css("border-color", "#000");
                    }
                    if (cpf == "") {
                        $j('#cpf').css("border-color", "red");
                    } else {
                        $j('#cpf').css("border-color", "#000");
                    }
                    if (telefone == "") {
                        $j('#telefone1').css("border-color", "red");
                    } else {
                        $j('#telefone1').css("border-color", "#000");
                    }
                    if (saidadia == "") {
                        $j('#saidadia').css("border-color", "red");
                    } else {
                        $j('#saidadia').css("border-color", "#000");
                    }
                    if (saidahora == "") {
                        $j('#saidahora').css("border-color", "red");
                    } else {
                        $j('#saidahora').css("border-color", "#000");
                    }
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("gravarreserva.php", {
                    nome: $j('#nome').val(),
                    cpf: $j('#cpf').val(),
                    telefone: $j('#telefone1').val(),
                    telefone2: $j('#telefone2').val(),
                    telefone3: $j('#telefone3').val(),
                    documentacao: documentacao,
                    saidadia: $j('#saidadia').val(),
                    saidahora: $j('#saidahora').val(),
                    entregadia: $j('#entregadia').val(),
                    entregahora: $j('#entregahora').val(),
                    imovelid: imovel,
                    userid: usuario
                }, function (data) {
                    if (data == 1) {
                        $j(imagem).attr("src", "imagens/outras/chaveamarela.gif");
                        var msg = "Reserva gravada com sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 2) {
                        var msg = "Erro no cadastro, Tente novamente";
                        $j.prompt(msg, {
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 3) {
                        $j(imagem).attr("src", "imagens/outras/fechado.gif");
                        $j('#' + imovel).unbind('click');;
                        var msg = "Reserva gravada com sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    } else if (data == 4) {
                        var msg = "Data já reservada";
                        $j.prompt(msg, {
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    }
                    //1 Gravado/Liberado
                    //2 Erro
                    //3 Gravado/Bloqueado
                    //4 Data já Escolhida
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK',
                CANCELAR: 'CANCELAR'
            },
            prefix: 'brownJqi'
        });
        $j("#telefone1").mask("(99) 9999-9999");
        $j("#telefone2").mask("(99) 9999-9999");
        $j("#telefone3").mask("(99) 9999-9999");
        $j("#entregadia").mask("99/99/9999");
        $j("#entregahora").mask("99:99");
        //01/12/2009 PEGA INFO //
        $j.post("inforeserva.php", {
            imovelid: imovel
        }, function (data) {
            var numero = data.numero;
            var proxima = data.dataproxima;
            var hora = data.hora;
            $j('#saidadia').val(proxima);
            $j('#saidahora').val(hora);
            if (numero > 0) {
                $j('#saidadia').attr("readonly", true);
                $j('#saidahora').attr("readonly", true);
            } else {
                $j("#saidadia").mask("99/99/9999");
                $j("#saidahora").mask("99:99");
            }
        }, "json");
        return false;
    });
    // FUNÇÃO CRIADA DIA 04/11/2009 - Possamai
    $j('.editar').click(function () {
        var datahora = $j(this).attr('title');
        var data = datahora.substr(0, 10);
        var hora = datahora.substr(13, 5);
        var reserva = this.id;
        reserva = reserva.replace('receber_', '');
        var imovel = $j(this).attr('name');
        imovel = imovel.replace('imovel_', '');
        var usuario = $j('#usuario').val();
        var txt = '<img src=imagens/outras/bg_reserva.gif alt=Reserva do Imóvel /><br /><br />Editar data de Reserva do Imóvel <br / >Usuário: ' + usuario + '<br/><br/>Dia da Entrega:<br /><input type="text" id="saidadia" style="width:200px;border:solid #000 1px" name="saidadia" value="' + data + '" /><br />Hora da Entrega:<br /><input type="text" id="saidahora" style="width:200px;border:solid #000 1px" name="saidahora" value="' + hora + '" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><input type="hidden" id="imovel" style="width:200px;border:solid #000 1px" name="imovel" value="' + imovel + '" /><br />';
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (entregadia == "" || entregahora == "") {
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("editarDataRetirada.php", {
                    saidadia: $j('#saidadia').val(),
                    saidahora: $j('#saidahora').val(),
                    reserva: reserva,
                    imovel: imovel,
                    userid: usuario
                }, function (data) {
                    if (data == 1) {
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reserva do Imóvel /><br /><br />Reserva Editada com Sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    }
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK',
                CANCELAR: 'CANCELAR'
            },
            prefix: 'brownJqi'
        });
        $j("#saidadia").mask("99/99/9999");
        $j("#saidahora").mask("99:99");
        return false;
    });
    //RECEBER UMA CHAVE//
    $j('.receber').click(function () {
        var url = $j(this).attr('href');
        var reserva = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + reserva;
        var txt = '<img src=imagens/outras/bg_reserva.gif alt=Reserva de Imóvel /><br /><br />Reserva do Imóvel <br / >' + nomeimovel + ' Usuário: ' + usuario + '<br/><br/>Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="" /><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="" /><br /><br />Alugado:<input type="checkbox" id="alugado"  name="alugado" value="Sim" style="border:solid #000 1px" /><br /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><br />';
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (entregadia == "" || entregahora == "") {
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("receberchave.php", {
                    entregadia: $j('#entregadia').val(),
                    entregahora: $j('#entregahora').val(),
                    reserva: reserva,
                    alugado: $j('input[name=alugado]:checked').val(),
                    documentacao: $j('input[name=documentacao]:checked').val(),
                    userid: usuario
                }, function (data) {
                    if (data == 1) {
                        var msg = "<img src=imagens/outras/bg_reserva.gif alt=Reservar Imóvel /><br /><br />Reserva Removida com Sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    }
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK',
                CANCELAR: 'CANCELAR'
            },
            prefix: 'brownJqi'
        });
        $j("#telefone1").mask("(99) 9999-9999");
        $j("#telefone2").mask("(99) 9999-9999");
        $j("#telefone3").mask("(99) 9999-9999");
        $j("#saidadia").mask("99/99/9999");
        $j("#saidahora").mask("99:99");
        $j("#entregadia").mask("99/99/9999");
        $j("#entregahora").mask("99:99");
        return false;
    });
    $j('.fazerreserva').click(function () {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var cont = $j('#contagem').val();
        $j.post("cart.php", {
            imovel: imovel,
            nome: nomeimovel,
            acao: 'add',
        }, function (data) {
            if (data == 1) {
                $j('.lista-link').fadeOut("slow", function () {
                    $j('.lista-link').fadeIn('slow').append("<li id=" + imovel + ">" + imovel + "" + nomeimovel + "   <a href=\"javascript:;\" class=\"removerreserva\" id=" + imovel + ">[X]</a></li>");
                });
                cont++;
                $j('#contagem').val(cont);
                var msg = "<img src=imagens/outras/bg_retirada.gif alt=Retirada de Chaves /><br /><br />Imóvel Adicionado!";
                $j.prompt(msg, {
                    buttons: {
                        OK: 'OK'
                    },
                    prefix: 'brownJqi'
                });
            } else if (data == 3) {
                var idimovel = "#" + imovel;
                $j(idimovel).fadeOut("slow", function () {
                    $j(idimovel).remove();
                });
            }
        });
    });
    $j('.removerreserva').livequery('click', function (event) {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var cont = $j('#contagem').val();
        $j.post("cart.php", {
            imovel: imovel,
            nome: nomeimovel,
            acao: 'rem',
        }, function (data) {
            if (data == 3)
            {
                var idimovel = "#" + imovel;
                $j(idimovel).fadeOut("slow", function () {
                    $j(idimovel).remove();
                });
                cont--;
                $j('#contagem').val(cont);
            }
        });
    });
    //formulario de reserva de chaves
    $j('.finalizarreservadechaves').click(function () {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var cont = $j('#contagem').val();
        var currentTime = new Date()
        var month = currentTime.getMonth() + 1
        var day = currentTime.getDate()
        var year = currentTime.getFullYear()
        if (month < 10) {
            var zero = 0;
        } else {
            zero = '';
        }
        var hoje = day + "/" + zero + month + "/" + year;
        var currentTime = new Date()
        var hours = currentTime.getHours()
        var minutes = currentTime.getMinutes()
        if (minutes < 10) {
            minutes = "0" + minutes
        }
        var agora = hours + ":" + minutes + " ";
        var txt = '<img src="imagens/outras/bg_retirada.gif" alt="Retirada de Chaves" /><br /><br />Retirar Chaves do Imóvel <br / ><br/><span style="color:red">Confira as datas já reservadas antes de tentar fazer a retirada.</span><div style="float:left; padding-right:25px" >Nome:<br /><input type="text" id="nome" style="width:200px;border:solid #000 1px" name="nome" value="" /><br />Documento:<br /><input type="text" id="cpf" style="width:200px;border:solid #000 1px" name="cpf" value="" /><br />Telefone 1:<br /><input type="text" id="telefone1" style="width:200px;border:solid #000 1px" name="telefone1" value="" /><br />Telefone 2:<br /><input type="text" id="telefone2" style="width:200px;border:solid #000 1px" name="telefone2" value="" /><br />Telefone 3:<br /><input type="text" id="telefone3" style="width:200px;border:solid #000 1px" name="telefone3" value="" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><br /></div>';
        var txt2 = '<div style="float:left">Dia da Retirada:<br /><input type="text" id="saidadia" style="width:200px;border:solid #000 1px" name="saidadia" value="" /><br />Hora da Retirada:<br /><input type="text" id="saidahora" style="width:200px;border:solid #000 1px" name="saidahora" value="" /><br />';
        var txt3 = 'Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="' + hoje + '" /><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="' + agora + '" /><br /></div><br clear="all" />';
        txt = txt + txt2 + txt3;
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var nome = $j('#nome').val();
                var cpf = $j('#cpf').val();
                var telefone = $j('#telefone1').val();
                var telefone2 = $j('#telefone2').val();
                var telefone3 = $j('#telefone3').val();
                var documentacao = $j('input[name=documentacao]:checked').val();
                var saidadia = $j('#saidadia').val();
                var saidahora = $j('#saidahora').val();
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (nome == "" || cpf == "" || telefone == "" || saidadia == "" || saidahora == "" || entregadia == "" || entregahora == "") {
                    if (nome == "") {
                        $j('#nome').css("border-color", "red");
                    } else {
                        $j('#nome').css("border-color", "#000");
                    }
                    if (cpf == "") {
                        $j('#cpf').css("border-color", "red");
                    } else {
                        $j('#cpf').css("border-color", "#000");
                    }
                    if (telefone == "") {
                        $j('#telefone1').css("border-color", "red");
                    } else {
                        $j('#telefone1').css("border-color", "#000");
                    }
                    if (saidadia == "") {
                        $j('#saidadia').css("border-color", "red");
                    } else {
                        $j('#saidadia').css("border-color", "#000");
                    }
                    if (saidahora == "") {
                        $j('#saidahora').css("border-color", "red");
                    } else {
                        $j('#saidahora').css("border-color", "#000");
                    }
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("gravarreservachave.php", {
                    nome: $j('#nome').val(),
                    cpf: $j('#cpf').val(),
                    telefone: $j('#telefone1').val(),
                    telefone2: $j('#telefone2').val(),
                    telefone3: $j('#telefone3').val(),
                    documentacao: documentacao,
                    saidadia: $j('#saidadia').val(),
                    saidahora: $j('#saidahora').val(),
                    entregadia: $j('#entregadia').val(),
                    entregahora: $j('#entregahora').val(),
                    imovelid: imovel,
                    userid: usuario
                }, function (data) {
                    //if(data == 1)
                    //{
                    //$j(imagem).attr("src","imagens/outras/chaveamarela.gif");
                    var msg = "Chave reservada com sucesso";
                    $j.prompt(msg, {
                        submit: imprime(data),
                        buttons: {
                            OK: 'OK'
                        },
                        prefix: 'brownJqi'
                    });
                    /* }
							 else if(data == 2)
							 {
								 var msg = "Erro no cadastro, Tente novamente"; 
								 $j.prompt(msg,{
								  buttons:{OK: 'OK'},
								  prefix:'brownJqi'
								});
							 }
							 else if(data == 3)
							 {
								 //$j(imagem).attr("src","imagens/outras/fechado.gif");
								//$j('#'+imovel).unbind('click');
;
								var msg = "Chave reservada com sucesso"; 
								 $j.prompt(msg,{
								 submit: atualiza,				  
								 buttons:{OK: 'OK'},
								  prefix:'brownJqi'
								});
							 }
							  else if(data == 4)
							 {
								var msg = "Data já reservada"; 
								 $j.prompt(msg,{
								  buttons:{OK: 'OK'},
								  prefix:'brownJqi'
								});
							 }*/
                    //1 Gravado/Liberado
                    //2 Erro
                    //3 Gravado/Bloqueado
                    //4 Data já Escolhida
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        if (cont > 0) {
            $j.prompt(txt, {
                submit: mycallbackform,
                buttons: {
                    OK: 'OK',
                    CANCELAR: 'CANCELAR'
                },
                prefix: 'brownJqi'
            });
            $j("#telefone1").mask("(99) 9999-9999");
            $j("#telefone2").mask("(99) 9999-9999");
            $j("#telefone3").mask("(99) 9999-9999");
            $j("#entregadia").mask("99/99/9999");
            $j("#entregahora").mask("99:99");
            //01/12/2009 PEGA INFO //
            $j.post("infochaves.php", {
                imovelid: imovel
            }, function (data) {
                var numero = data.numero;
                var proxima = data.dataproxima;
                var hora = data.hora;
                $j('#saidadia').val(proxima);
                $j('#saidahora').val(hora);
                if (numero > 0) {
                    $j('#saidadia').attr("readonly", true);
                    $j('#saidahora').attr("readonly", true);
                } else {
                    $j("#saidadia").mask("99/99/9999");
                    $j("#saidahora").mask("99:99");
                }
            }, "json");
        } else {
            var msg = "Escolha um imóvel";
            $j.prompt(msg, {
                buttons: {
                    OK: 'OK'
                },
                prefix: 'brownJqi'
            });
        }
        return false;
    });
    //RECEBER UMA CHAVE//
    $j('.receberchave').click(function () {
        var url = $j(this).attr('href');
        var reserva = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + reserva;
        // else if(document.all){window.external.AddFavorite(url, title);}
        var hoje = $j('#hoje').val();
        var hora = $j('#hora').val();
        var txt = 'Receber Chaves do Imóvel <br / >' + nomeimovel + ' Usuário: ' + usuario + '<br/><br/>Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="' + hoje + '" /><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="' + hora + '" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="' + usuario + '" /><br />';
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                var entregadia = $j('#entregadia').val();
                var entregahora = $j('#entregahora').val();
                if (entregadia == "" || entregahora == "") {
                    if (entregadia == "") {
                        $j('#entregadia').css("border-color", "red");
                    } else {
                        $j('#entregadia').css("border-color", "#000");
                    }
                    if (entregahora == "") {
                        $j('#entregahora').css("border-color", "red");
                    } else {
                        $j('#entregahora').css("border-color", "#000");
                    }
                    return false;
                }
                $j.post("receberchaveimovel.php", {
                    entregadia: $j('#entregadia').val(),
                    entregahora: $j('#entregahora').val(),
                    reserva: reserva,
                    userid: usuario
                }, function (data) {
                    if (data == 1) {
                        var msg = "Chave Devolvida com Sucesso";
                        $j.prompt(msg, {
                            submit: atualiza,
                            buttons: {
                                OK: 'OK'
                            },
                            prefix: 'brownJqi'
                        });
                    }
                });
                $j.prompt.close()
                return false;
            } else {
                $j.prompt.close()
                return false;
            }
        }
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK',
                CANCELAR: 'CANCELAR'
            },
            prefix: 'brownJqi'
        });
        $j("#telefone1").mask("(99) 9999-9999");
        $j("#telefone2").mask("(99) 9999-9999");
        $j("#telefone3").mask("(99) 9999-9999");
        $j("#saidadia").mask("99/99/9999");
        $j("#saidahora").mask("99:99");
        $j("#entregadia").mask("99/99/9999");
        $j("#entregahora").mask("99:99");
        return false;
    });
    //Reservar Chave//
    $j('.dadoscliente').click(function () {
        var url = $j(this).attr('href');
        var imovel = this.id;
        var usuario = $j('#usuario').val();
        var nomeimovel = $j(this).attr('title');
        var imagem = ".imagem" + imovel;
        var txt = 'Dados do Cliente <br / ><br/>Nome:<br /><input type="text" id="nome"  style="width:200px;border:solid #000 1px" name="nome" value="" /><br />Documento:<br /><input type="text" id="cpf" style="width:200px;border:solid #000 1px" name="cpf" value="" /><br />Documentação:   <span id="documentacao"> </span><br />Telefone 1:<br /><input type="text" id="telefone1" style="width:200px;border:solid #000 1px" name="telefone1" value=""  /><br />Telefone 2:<br /><input type="text" id="telefone2" style="width:200px;border:solid #000 1px" name="telefone2" value="" /><br />Telefone 3:<br /><input type="text" id="telefone3" style="width:200px;border:solid #000 1px" name="telefone3" value="" /><br /><input type="hidden" id="usuario" style="width:200px;border:solid #000 1px" name="usuario" value="" /><input type="hidden" id="imovel" style="width:200px;border:solid #000 1px" name="usuario" value="' + imovel + '" /><br />';
        var txt2 = '<div style="float:left">Dia da Retirada:<br /><input type="text" id="saidadia" style="width:200px;border:solid #000 1px" name="saidadia" value="" readonly=\"readonly\"/><br />Hora da Retirada:<br /><input type="text" id="saidahora" style="width:200px;border:solid #000 1px" name="saidahora" value="" readonly=\"readonly\"/><br />';
        var txt3 = 'Dia da Entrega:<br /><input type="text" id="entregadia" style="width:200px;border:solid #000 1px" name="entregadia" value="" readonly=\"readonly\"/><br />Hora da Entrega:<br /><input type="text" id="entregahora" style="width:200px;border:solid #000 1px" name="entregahora" value="" readonly=\"readonly\"/><br /></div><br clear="all" />';
        txt = txt
        function mycallbackform(v, m, f) {
            if (v == "OK") {
                $j.post("editar_usuario_reserva.php", {
                    nome: $j('#nome').val(),
                    cpf: $j('#cpf').val(),
                    telefone: $j('#telefone1').val(),
                    telefone2: $j('#telefone2').val(),
                    telefone3: $j('#telefone3').val(),
                    documentacao: $j('#documentacao').val(),
                    imovelid: $j('#imovel').val(),
                    userid: $j('#usuario').val()
                }, function (data) {
                    $j.prompt.close()
                    return false;
                });
            } else {
                $j.prompt.close()
                return false;
            }
        }
        $j.prompt(txt, {
            submit: mycallbackform,
            buttons: {
                OK: 'OK'
            },
            prefix: 'brownJqi'
        });
        //01/12/2009 PEGA INFO //
        $j.post("dadoscliente.php", {
            usuarioid: imovel
        }, function (data) {
            var numero = data.numero;
            var proxima = data.dataproxima;
            var hora = data.hora;
            $j('#nome').val(data.nome), $j('#cpf').val(data.cpf), $j('#telefone1').val(data.tel), $j('#telefone2').val(data.tel2), $j('#telefone3').val(data.tel3), $j('#documentacao').html(data.documentacao)
            $j('#usuario').val(data.id);
            $j("#telefone1").mask("(99) 9999-9999");
            $j("#telefone2").mask("(99) 9999-9999");
            $j("#telefone3").mask("(99) 9999-9999");
        }, "json");
        return false;
    });
    $j('.receberdocumento').click(function () {
        var id = this.id;
        var msg = 'Receber Documentação? <input type="hidden" id="reserva" name="reserva" value="' + id + '" />';
        $j.prompt(msg, {
            buttons: {
                Sim: true,
                Não: false
            },
            prefix: 'brownJqi',
            callback: function (v, m, f) {
                if (v) {
                    $j.post("./receberdocumento.php", {
                        reserva: id
                    },
                    function (data) {
                        if (data == 1) {
                            var msg = "Documentação Recebida";
                            $j.prompt(msg, {
                                buttons: {
                                    OK: 'OK'
                                },
                                prefix: 'brownJqi'
                            });
                        }
                    });
                } else {}
            }
        });
    }); //end del
    $j('.documento').click(function () {
        var id = this.id;
        var msg = 'Documentação recebida? <input type="hidden" id="reserva" name="reserva" value="' + id + '" />';
        $j.prompt(msg, {
            buttons: {
                Sim: true,
                Não: false
            },
            prefix: 'brownJqi',
            callback: function (v, m, f) {
                if (v) {
                    $j.post("./receber_documentacao_reserva.php", {
                        reserva: id
                    },
                    function (data) {
                        if (data == 1) {
                            $j('#tirar' + id).show();
                            var msg = "Documentação Recebida";
                            $j.prompt(msg, {
                                buttons: {
                                    OK: 'OK'
                                },
                                prefix: 'brownJqi'
                            });
                        }
                    });
                } else {
                    $j.post("./retirar_documentacao_reserva.php", {
                        reserva: id
                    },
                    function (data) {
                        if (data == 1) {
                            $j('#tirar' + id).hide();
                            var msg = "Documentação Retirada";
                            $j.prompt(msg, {
                                buttons: {
                                    OK: 'OK'
                                },
                                prefix: 'brownJqi'
                            });
                        }
                    });
                }
            }
        });
    }); //end del 
});
