﻿// JavaScript Document
//<script type="text/javascript">
  function HideContent(d) {
    document.getElementById(d).style.display= "none";
  }

  function ShowContent(d) {
    document.getElementById(d).style.display= "block";
  }

  function ToggleCheckBox() {
    if (document.ExtUserForm.ForgotPassword.checked) {
      document.ExtUserForm.ForgotPassword.checked = false;
      ToggleForgotPassword()
    }
    else {
      document.ExtUserForm.ForgotPassword.checked = true;
      ToggleForgotPassword()
    }
  }

  function ToggleForgotPassword() {
    document.all("ShowPasswordText").disabled = document.ExtUserForm.ForgotPassword.checked;
    document.ExtUserForm.Password.disabled = document.ExtUserForm.ForgotPassword.checked;

    if (document.ExtUserForm.ForgotPassword.checked) {
      document.all("UsernameText").innerHTML = "E-mail";
    }
    else {
      document.all("UsernameText").innerHTML = "Nome de utilizador";
    }
  }

  function checkform() {
    var CheckedForm = true;

    if (document.ExtUserForm.ForgotPassword.checked) {
      if((document.ExtUserForm.ForgotPassword.checked) && (document.ExtUserForm.Username.value.length <= 0)) {
        alert('Para receber a sua palavra-passe, por favor especifique o seu e-mail!');
        document.ExtUserForm.Username.focus();
        CheckedForm = false;	
      }
      else {
        document.ExtUserForm.action = "Default.aspx?ID=118&RecoveredPassword=true&OriginID=115";
      }
    }
    else {
      if(document.ExtUserForm.Username.value.length <= 0){
        alert('Introduzir nome de utilizador!');
        document.ExtUserForm.Username.focus();
        CheckedForm = false;
      }

      if(document.ExtUserForm.Password.value.length <= 0){
        alert('Introduzir palavra-passe!');
        document.ExtUserForm.Password.focus();
        CheckedForm = false;
      }
    }
    
    if (CheckedForm) {
      document.ExtUserForm.submit();
    }
  }

  // Adicionar aos favoritos
  function CreateBookmarkLink() {
    title = document.title + " - Espólio Fotográfico Português";
    url = window.location;
 
    if (window.sidebar) { // Mozilla Firefox Bookmark
      window.sidebar.addPanel(title, url,"");
    }
    else if( window.external ) { // IE Favorite
     window.external.AddFavorite(url, title);
    }
    else if(window.opera && window.print) { // Opera Hotlist
      alert("Carregue CTRL + D, para adicionar esta página aos favoritos!");
    }
  }

  function getURLParam(strParamName) {
    var strReturn = "";
    var strHref = window.location.href;
    if ( strHref.indexOf("?") > -1 ) {
      var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
      var aQueryString = strQueryString.split("&");
      for ( var iParam = 0; iParam < aQueryString.length; iParam++ ) {
        if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 ) {
          var aParam = aQueryString[iParam].split("=");
          strReturn = aParam[1];
          break;
        }
      }
    }
    return unescape(strReturn);
  } 

//</script>