
	function EnviaAssine()
	{
		if(Verifica_Senha())
		{
			document.Form1.submit();
		}
	}
	function Verifica_Senha()
	{
	    var op = Request.queryString('op');
		if (op!="confirma"){
		    emailva = document.Form1.txtEmail1.value;
		    emailar = emailva.indexOf('@',0);
		    emailpt = emailva.indexOf('.',emailar);
		    emailln = emailva.length;
		    if(document.Form1.txtNome.value=="")
		    {
			    alert("O campo NOME é obrigatório");
			    document.Form1.txtNome.focus();
			    return false;
		    }
		    else if(document.Form1.txtNome.value.length < 5){
			    alert("Entre com seu NOME completo.")
			    document.Form1.txtNome.focus();
			    return false;	
		    }
		    else if(document.Form1.txtNome.value.indexOf(' ',0)==-1){
			    alert("Entre com seu NOME completo.")
			    document.Form1.txtNome.focus();
			    return false;
		    }
		    else if((document.Form1.txtNome.value.indexOf(' ',0)+2) >= (document.Form1.txtNome.value.length)){
			    alert("Entre com seu NOME completo.")
			    document.Form1.txtNome.focus();
			    return false;
		    }
		    else if(document.Form1.txtEmail1.value=="")
		    {
			    alert("O campo EMAIL é obrigatório");
			    document.Form1.txtEmail1.focus();
			    return false;
		    }
		    else if((emailln<6) || (emailar==-1) || (emailpt==-1) || (emailar<1) || (emailpt-emailar<2) || (emailln-emailpt<3)){
			    alert("Entre com um EMAIL valido.")
			    document.Form1.txtEmail1.focus();
			    return false;
		    }
		    else if(document.Form1.txtEmail2.value == ""){
			    alert("Confirme o email.")
			    document.Form1.txtEmail2.focus();
			    return false;
		    }
		    else if(document.Form1.txtSenha1.value=="")
		    {
			    alert("O campo SENHA é obrigatório");
			    document.Form1.txtSenha1.focus();
			    return false;
		    }
		    else if(document.Form1.txtSenha1.value.length < 4){
			    alert("A SENHA deve ter mais que 3 caracteres");
			    document.Form1.txtSenha1.focus();
			    return false;
		    }
		    else if(document.Form1.txtSenha2.value == ""){
			    alert("Confirme a senha.");
			    document.Form1.txtSenha2.focus();
			    return false;
		    }
		    else if(document.Form1.txtEmail1.value!=document.Form1.txtEmail2.value )
		    {	
			    alert("Confirme seu email corretamente.");
			    document.Form1.txtEmail1.focus();
			    return false;
		    }
		    else if(document.Form1.txtSenha1.value!=document.Form1.txtSenha2.value )
		    {	
			    alert("Confirme sua senha corretamente.");
			    document.Form1.txtSenha1.focus();
			    return false;
		    }
		    return true;
		}
		else 
			return true;
	}
	 
	//a partir daqui sao scripts novos
	
var nome;
var email;
var email2;
var senha;
var senha2;
var op;
var formapgto = 1;
var opcaoid = 2;
var CodCliente;
var tipocadastro;

	
	     
	function initAssinaturasPagamentos()
	{
	    
        //nome = Request.queryString("txtNome");
       // email = Request.queryString("txtEmail1");
       // email2 = Request.queryString("txtEmail2");
       // senha = Request.queryString("txtSenha1");
       // senha2 = Request.queryString("txtSenha2");

        if(formapgto==null)
        {
            formapgto = 1;
        }
            
        if(opcaoid==null)
        {
            opcaoid = 2;
        }
            
        CodCliente = Request.queryString("CodCliente");
        //hCodCliente.Value = CodCliente;


        op = Request.queryString("op");  
        tipocadastro = (Request.queryString("tp") != null) ? Request.queryString("tp") : -1;



        tplInterna = new Template("shl");
        if(Request.browser.type.isIe && Request.browser.version < 6){
             //Versoes nao suportadas do IE
            Page.setTitle('Erro!');
            $("conteudoGeral").innerHTML = tplInterna.erroNavegador.getHtml();
        }
        else
        {
            $("divEscolhaTipoAssinatura").innerHTML = PegaTipoAssinatura();
            $("divContratoUsuario").innerHTML = PegaContratoUsuario();
            //$("divFormasPagamento").innerHTML = PegaFormasPagamento();
            
            
            //$("nomenocartao").value = Request.queryString("Nome");
            
        }
    }
    
    function PegaContratoUsuario()
    {
        tplInterna.assine.ContratoUsuario.Data = Date.now.toString('dd-MM-yyyy');
        return tplInterna.assine.ContratoUsuario.getHtml();
    }


/*
    function PegaFormasPagamento()
    { 

        var res = AssinaturasPagamento.PegaFormasPagamento(-1);   
        if(res.error==null)
        {
              var DTFormaPagamento = res.value;
              var sbListaFormaPagamento = new StringBuilder();
            
              for(var j = 0; j < DTFormaPagamento.rows.length; j++)
               {
                        
                    tplInterna.assine.ListaItemFormaPagamento.CodPlanoPagamento = DTFormaPagamento.rows[j]["CodPlanoPagamento"];
                    tplInterna.assine.ListaItemFormaPagamento.Checked = ((j==2)?"checked":"");
                    tplInterna.assine.ListaItemFormaPagamento.Nome =  DTFormaPagamento.rows[j].nome.replace("Nacional","");
                    tplInterna.assine.ListaItemFormaPagamento.Valor = String(DTFormaPagamento.rows[j].valor.truncate(2)).replace(".",",");

                    sbListaFormaPagamento.append(tplInterna.assine.ListaItemFormaPagamento.getHtml());
               }
               
               tplInterna.assine.ListaFormaPagamento.Itens = sbListaFormaPagamento.toString();
                               
               return tplInterna.assine.ListaFormaPagamento.getHtml();
        }
        else
        {
            return "";
        }
    }
    */
    

    function PegaTipoAssinatura()
    { 

        var res = CadastroPagamentos.PegaTipoAssinatura(-1); //era  AssinaturasPagamento
        if(res.error==null)
        {
              var DTTipoAssinatura = res.value;
              var sbListaTipoAssinatura = new StringBuilder();
            
              for(var j = 0; j < DTTipoAssinatura.rows.length; j++)
               {
                        
                    tplInterna.assine.ListaItemTipoAssinatura.CodPlanoPagamento = DTTipoAssinatura.rows[j]["codplanopagamento"];
                    tplInterna.assine.ListaItemTipoAssinatura.CodPlanoPagamento2 = DTTipoAssinatura.rows[j]["codplanopagamento"];
                    tplInterna.assine.ListaItemTipoAssinatura.Checked = ((j==2)?"checked":"");
                    tplInterna.assine.ListaItemTipoAssinatura.Nome =  DTTipoAssinatura.rows[j].nome.replace("Nacional","");
                    var valor = String(DTTipoAssinatura.rows[j].valor.truncate(2)).replace(".",",");
                    tplInterna.assine.ListaItemTipoAssinatura.Valor1 = valor.substring(0,valor.indexOf(',')+1);
                    tplInterna.assine.ListaItemTipoAssinatura.Valor2 = valor.substring(valor.indexOf(',')+1);
                    tplInterna.assine.ListaItemTipoAssinatura.ValorDia = String((DTTipoAssinatura.rows[j].valor/DTTipoAssinatura.rows[j].DuracaoDiasSH).truncate(2)).replace(".",",");;

                    sbListaTipoAssinatura.append(tplInterna.assine.ListaItemTipoAssinatura.getHtml());
               }
               
               tplInterna.assine.ListaTipoAssinatura.Itens = sbListaTipoAssinatura.toString();
                               
               return tplInterna.assine.ListaTipoAssinatura.getHtml();
        }
        else
        {
            return "";
        }
    }

function btn_Enviar_Click()
{
//alert("botao enviar");
   // opcaoid= $('opcaoid').value ;
   // formapgto= $('formapgto').value ;
    var res = CadastroPagamentos.btn_Enviar_Click(nome,email,email2,senha,senha2,op,formapgto,opcaoid,CodCliente,tipocadastro);
//era assinaturaspagamento
    if(res.error!=null)
    {
        alert("Erro: " + res.error);
    }
    else
    {
        $('formAssinatura').action = res.value;        
        $('formAssinatura').submit();
        //document.location.href = res.value;
    }
}

function AlteraFormaPgto(opcao)
{
    formapgto = opcao;
    if(opcao==1)
    {
        $('divDadosCartao').style.display = '';
    }
    else
    {
        $('divDadosCartao').style.display = 'none';
    }

}

function AlteraOpcaoID(opcao)
{
    //alert(opcao);
    opcaoid = opcao;
}