var CodigoPromo = null;
var Nombre = null;
var NombreEmpresa = null;
var NombreRepresentante = null;
var Apellidos = null;
var Email = null;
var Telf = null;
var Coment = null;
var PtoEnviado = false;
var PromocionEnviada = false;
var PtoConfirmado = false;
var PtoActivo = "";
var ContenidoPto = "";
var ModuloSeleccionado = "";
var PromocionSeleccionada = "";
var Idioma = "1";
var EmpId = 5;
var MostradoLegal1 = false;
var MostradoLegal2 = false;
var MostradoCVitaeLegal = false;

function MostrarLegalPto() {

    if (!MostradoLegal1) {
        $("#contacto_legal1").show();
        MostradoLegal1 = true;
    }
    else {
        $("#contacto_legal1").hide();
        MostradoLegal1 = false;
    }
}

function MostrarLegalPromo() {

    if (!MostradoLegal2) {
        $("#contacto_legal2").show();
        MostradoLegal2 = true;
    }
    else {
        $("#contacto_legal2").hide();
        MostradoLegal2 = false;
    }
}

function MostrarCVitaeLegal() {

    if (!MostradoCVitaeLegal) {
        $("#cvitae_legal").show();
        MostradoCVitaeLegal = true;
    }
    else {
        $("#cvitae_legal").hide();
        MostradoCVitaeLegal = false;
    }
}

 function mainmenu() {
    $("#menu ul").css({ display: "none" }); // Opera Fix
    $("#menu li").hover(function() {
        $(this).find('ul:first').css({ visibility: "visible", display: "none" }).show(500);
    }, function() {
        $(this).find('ul:first').css({ visibility: "hidden" });
    });
}

function OpenBrWindow(theURL, winName, features, myWidth, myHeight, isCenter) { //v3.0
    if (window.screen) if (isCenter) if (isCenter == "true") {
        var myLeft = (screen.width - myWidth) / 2;
        var myTop = (screen.height - myHeight) / 2;
        features += (features != '') ? ',' : '';
        features += ',left=' + myLeft + ',top=' + myTop;
    }
    window.open(theURL, winName, features + ((features != '') ? ',' : '') + 'width=' + myWidth + ',height=' + myHeight);
}


function CargarPromocion() {


    var Navegador = navigator.appName;
    var EsIE = false;
    if (Navegador == 'Microsoft Internet Explorer')
        EsIE = true;

    PromocionSeleccionada = "Alta promoción de puentos ";
    PromocionEnviada = false;

    var wNavigator = $(this).width();
    var hNavigator = 500;

    var wPop2 = $("#PopupDatosPersonalesPromocion").width() + 10;
    var hPop2 = $("#PopupDatosPersonalesPromocion").height() + 10;

    left_Pop1 = (wNavigator / 2) - (wPop2 / 2);
    top_Pop1 = (hNavigator / 2) - (hPop2 / 2);


    $("#PopupDatosPersonalesPromocion").css("left", left_Pop1 + "px");
    $("#PopupDatosPersonalesPromocion").css("top", top_Pop1 + "px");
    $("#PopupDatosPersonalesPromocion").fadeIn('slow');
}

function CargarPto(Tipo) {


    var Navegador = navigator.appName;
    var EsIE = false;
    if (Navegador == 'Microsoft Internet Explorer')
        EsIE = true;

    PtoActivo = "PopupItems_" + Tipo;
    ModuloSeleccionado = "Limpieza y mantenimiento de " + Tipo;
    PtoEnviado = false;

    if (EsIE) {
        Idioma = document.getElementById('ctl00_' + 'tb_idioma').value;
    }
    else {
        Idioma = document.getElementById('ctl00_' + 'tb_idioma').value;
    }

    var wNavigator = $(this).width();
    var hNavigator = 500;

    var wPop2 = $("#PopupDatosPersonales").width() + 10;
    var hPop2 = $("#PopupDatosPersonales").height() + 10;

    left_Pop1 = (wNavigator / 2) - (wPop2 / 2);
    top_Pop1 = (hNavigator / 2) - (hPop2 / 2);


    $("#PopupDatosPersonales").css("left", left_Pop1 + "px");
    $("#PopupDatosPersonales").css("top", top_Pop1 + "px");
    $("#PopupDatosPersonales").fadeIn('slow');
}

function CerrarDatosPersonalesPromocion() {
    $("#PopupDatosPersonalesPromocion").fadeOut('slow');
}

function CerrarDatosPersonales() {
    $("#PopupDatosPersonales").fadeOut('slow');
}

function CerrarGracias() {
    $("#PopupGracias").fadeOut('slow');
}

function CerrarGraciasPromocion() {
    $("#PopupGraciasPromocion").fadeOut('slow');
}



function Gracias() {


    if (ValidarDastosPersonales(' ')) {

        var Navegador = navigator.appName;
        var EsIE = false;
        if (Navegador == 'Microsoft Internet Explorer')
            EsIE = true;

        var RutaWeb = null;
        if (EsIE) {
            RutaWeb = document.getElementById('ctl00_' + 'tb_Ruta');
        }
        else {
            RutaWeb = document.getElementById('ctl00_' + 'tb_Ruta');
        }
        
        
        var wNavigator = $(this).width();
        var hNavigator = 500;

        var wPop2 = $("#PopupGracias").width() + 10;
        var hPop2 = $("#PopupGracias").height() + 10;

        left_Pop1 = (wNavigator / 2) - (wPop2 / 2);
        top_Pop1 = (hNavigator / 2) - (hPop2 / 2);


        $("#PopupGracias").css("left", left_Pop1 + "px");
        $("#PopupGracias").css("top", top_Pop1 + "px");
        
        $("#PopupDatosPersonales").fadeOut('slow');
        $("#PopupGracias").fadeIn('slow');

        //alert('Nombre: "' + Nombre.value + '", Apellidos: "' + Apellidos.value + '", Telefono: "' + Telf.value + '", Email: "' + Email.value + '", Comentarios: "' + Coment.value + '",Publicidad: "' + Info.checked + '", ModuloSeleccionado:"' + ModuloSeleccionado + '", EmpId:"' + EmpId + '",file: "' + RutaWeb.value + '"');

        if (!PtoEnviado) {

            $.ajax({
                type: "POST",
                url: "Presupuesto.asmx/sendPto",
                data: '{Nombre: "' + Nombre.value + '", Apellidos: "' + Apellidos.value + '", Telefono: "' + Telf.value + '", Email: "' + Email.value + '", Comentarios: "' + Coment.value + '",Publicidad: "' + Info.checked + '", ModuloSeleccionado:"' + ModuloSeleccionado + '", EmpId:"' + EmpId + '",file: "' + RutaWeb.value + '"}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (msg) {
                    PtoEnviado = true;
                }
            });
        }        
    }
}


function GraciasPromocion() {

    if (ValidarDastosPersonales('Promocion')) {

        var Navegador = navigator.appName;
        var EsIE = false;
        if (Navegador == 'Microsoft Internet Explorer')
            EsIE = true;

        var RutaWeb = null;
        if (EsIE) {
            RutaWeb = document.getElementById('ctl00_' + 'tb_Ruta');
        }
        else {
            RutaWeb = document.getElementById('ctl00_' + 'tb_Ruta');
        }


        var wNavigator = $(this).width();
        var hNavigator = 500;

        var wPop2 = $("#PopupGraciasPromocion").width() + 10;
        var hPop2 = $("#PopupGraciasPromocion").height() + 10;

        left_Pop1 = (wNavigator / 2) - (wPop2 / 2);
        top_Pop1 = (hNavigator / 2) - (hPop2 / 2);


        $("#PopupGraciasPromocion").css("left", left_Pop1 + "px");
        $("#PopupGraciasPromocion").css("top", top_Pop1 + "px");

        $("#PopupDatosPersonalesPromocion").fadeOut('slow');
        $("#PopupGraciasPromocion").fadeIn('slow');

        //alert('NombreEmpresa: "' + NombreEmpresa.value + '", Codigo:"' + CodigoPromo.value + '", NombreRepresentante: "' + NombreRepresentante.value + '", Telefono: "' + Telf.value + '", Email: "' + Email.value + '", EsCliente: "' + Cliente.checked + '", EmpId:"' + EmpId + '",file: "' + RutaWeb.value);
        if (!PromocionEnviada) {

            $.ajax({
                type: "POST",
                url: "Presupuesto.asmx/altaPromo",
                data: '{NombreEmpresa: "' + NombreEmpresa.value + '", Codigo:"' + CodigoPromo.value + '", NombreRepresentante: "' + NombreRepresentante.value + '", Telefono: "' + Telf.value + '", Email: "' + Email.value + '", EsCliente: "' + Cliente.checked + '", EmpId:"' + EmpId + '",file: "' + RutaWeb.value + '"}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function(msg) {
                    PromocionEnviada = true;
                }
            });
        }  

    }
}


  function isEmailAddress(obj) {
      var s = obj.value;
      var filter = /^[A-Za-z0-9_.-][A-Za-z0-9_.-]*@[A-Za-z0-9_.-]+\.[A-Za-z0-9_.]+[A-za-z]$/;
      if (s.length == 0) return true;
      if (filter.test(s))
          return true;
      else
          return false;
  
  }

  function ValidarDastosPersonales(Tipo) {


      var Navegador = navigator.appName;
      var EsIE = false;
      if (Navegador == 'Microsoft Internet Explorer')
          EsIE = true;


      if (Tipo == 'Promocion') {

          if ($('#Condiciones2').val() == "") {
              alert("Para poder enviar el formulario es necesario que leas las condiciones legales");
              return false;
          }

          //-----------------
          if (EsIE)
              NombreEmpresa = document.getElementById('ctl00$Promocion1_' + 'tb_NombreEmpresa');
          else
              NombreEmpresa = document.getElementById('ctl00_Promocion1_' + 'tb_NombreEmpresa');

          if (NombreEmpresa.value == "") {
              alert('Por favor, introduzca el nombre de su empresa o comunidad de propietarios. Gracias !!');
              NombreEmpresa.focus();
              return false;
          }


          if (EsIE)
              NombreRepresentante = document.getElementById('ctl00$Promocion1$' + 'tb_NombreRepresentante');
          else
              NombreRepresentante = document.getElementById('ctl00_Promocion1_' + 'tb_NombreRepresentante');

          if (NombreRepresentante.value == "") {
              alert('Por favor, introduzca el nombre del representante. Gracias !!');
              NombreRepresentante.focus();
              return false;
          }
          //-----------------

          if (EsIE)
              Email = document.getElementById('ctl00$Promocion1$' + 'tb_Email');
          else
              Email = document.getElementById('ctl00_Promocion1_' + 'tb_Email');

          if (Email.value == "") {
              alert('Por favor, introduzca su Email para que podamos contactar con usted. Gracias !!');
              Email.focus();
              return false;
          }

          if (!isEmailAddress(Email)) {
              alert('Por favor, introduzca su Email con el formato correcto. Gracias !!');
              Email.focus();
              return false;
          }

          //-----------------


          if (EsIE)
              Telf = document.getElementById('ctl00$Promocion1$' + 'tb_Telefono');
          else
              Telf = document.getElementById('ctl00_Promocion1_' + 'tb_Telefono');

          if (Telf.value == "") {
              alert('Por favor, introduzca su telefono para que podamos contactar con usted. Gracias !!');
              Telf.focus();
              return false;
          }


          //-----------------


          if (EsIE)
              Cliente = document.getElementById('ctl00$Promocion1$' + 'rb_SoyCliente');
          else
              Cliente = document.getElementById('ctl00_Promocion1_' + 'rb_SoyCliente');

          if (EsIE)
              NoCliente = document.getElementById('ctl00$Promocion1$' + 'rb_NoSoyCliente');
          else
              NoCliente = document.getElementById('ctl00_Promocion1_' + 'rb_NoSoyCliente');

          if (Cliente.checked == false && NoCliente.checked == false) {
              alert('Por favor, indiquenos si es cliente de Netbrill por favor');
              return false;
          }

          if (Cliente.checked == true && NoCliente.checked == true) {
              alert('Por favor, marque unicamente una de las casillas por favor');
              return false;
          }

          //-----------------

          if (EsIE)
              CodigoPromo = document.getElementById('ctl00$Promocion1$' + 'tb_Codigo');
          else
              CodigoPromo = document.getElementById('ctl00_Promocion1_' + 'tb_Codigo');

          if (Cliente.checked == true && CodigoPromo.value == '') {
              alert('Por favor, intruduzca el codigo de la promocion que haya recibido por correo postal');
              return false;
          }
      }
      else {

          if ($('#Condiciones1').val() == "") {
              alert("Para poder enviar el formulario es necesario que leas las condiciones legales");
              return false;
          }

          //-----------------
          if (EsIE)
              Nombre = document.getElementById('ctl00$usr_Presupuestos1$' + 'tb_Nombre');
          else
              Nombre = document.getElementById('ctl00_usr_Presupuestos1_' + 'tb_Nombre');

          if (Nombre.value == "") {
              alert('Por favor, introduzca su Nombre para que podamos contactar con usted. Gracias !!');
              Nombre.focus();
              return false;
          }


          if (EsIE)
              Apellidos = document.getElementById('ctl00$usr_Presupuestos1$' + 'tb_Apellidos');
          else
              Apellidos = document.getElementById('ctl00_usr_Presupuestos1_' + 'tb_Apellidos');

          //-----------------

          if (EsIE)
              Email = document.getElementById('ctl00$usr_Presupuestos1$' + 'tb_Email');
          else
              Email = document.getElementById('ctl00_usr_Presupuestos1_' + 'tb_Email');

          if (Email.value == "") {
              alert('Por favor, introduzca su Email para que podamos contactar con usted. Gracias !!');
              Email.focus();
              return false;
          }

          if (!isEmailAddress(Email)) {
              alert('Por favor, introduzca su Email con el formato correcto. Gracias !!');
              Email.focus();
              return false;
          }

          //-----------------


          if (EsIE)
              Telf = document.getElementById('ctl00$usr_Presupuestos1$' + 'tb_Telefono');
          else
              Telf = document.getElementById('ctl00_usr_Presupuestos1_' + 'tb_Telefono');

          if (Telf.value == "") {
              alert('Por favor, introduzca su telefono para que podamos contactar con usted. Gracias !!');
              Telf.focus();
              return false;
          }


          //-----------------



          if (EsIE)
              Coment = document.getElementById('ctl00$usr_Presupuestos1$' + 'tb_Comentarios');
          else
              Coment = document.getElementById('ctl00_usr_Presupuestos1_' + 'tb_Comentarios');


          if (EsIE)
              Info = document.getElementById('ctl00$usr_Presupuestos1$' + 'chbx_AceptoPubli');
          else
              Info = document.getElementById('ctl00_usr_Presupuestos1_' + 'chbx_AceptoPubli');
              
      }
      

      return true;


  }

 function ValidarContacteBolsaTrabajo() {

      var Navegador = navigator.appName;
      var EsIE = false;
      if (Navegador == 'Microsoft Internet Explorer')
          EsIE = true;


      //-----------------
      if (EsIE)
          Nombre = document.getElementById('ctl00$ContentPlaceHolder1$' + 'tb_NombreBt');
      else
          Nombre = document.getElementById('ctl00_ContentPlaceHolder1_' + 'tb_NombreBt');

      if (Nombre.value == "") {
          alert('Por favor, introduzca su nombre !!');
          Nombre.focus();
          return false;
      }

      //-----------------
      if (EsIE)
          Email = document.getElementById('ctl00$ContentPlaceHolder1$' + 'tb_EmalBt');
      else
          Email = document.getElementById('ctl00_ContentPlaceHolder1_' + 'tb_EmalBt');

      if (Email.value == "") {
          alert('Por favor, introduzca su Email !!');
          Email.focus();
          return false;
      }

      if (!isEmailAddress(Email)) {
          alert('Por favor, introduzca su Email con el formato correcto !!');
          Email.focus();
          return false;
      }

      //-----------------
      
      if (EsIE)
          fileVitae = document.getElementById('ctl00$ContentPlaceHolder1$' + 'fileVitae');
      else
          fileVitae = document.getElementById('ctl00_ContentPlaceHolder1_' + 'fileVitae');

      if (fileVitae.value == "") {
          alert('Por favor, incluya su Curriculum Vittae haciendo clic en "Examinar" !!');
          fileVitae.focus();
          return false;
      }

      // ---------------------------



      if (EsIE)
          cVitae = document.getElementById('ctl00$ContentPlaceHolder1$' + 'CondicionesCvitae');
      else
          cVitae = document.getElementById('ctl00_ContentPlaceHolder1_' + 'CondicionesCvitae');

      if (!cVitae.checked) {
          alert("Para poder enviar el formulario es necesario que leas las condiciones legales");
          return false;
      }

      return true;                    
  }
  
  
