/**/
/****************************************************
 * Billing
 ****************************************************/
var store= {
   doAction:function(page, action, arg){

      if(action == "refreshLicenses")
      {
         if(document.forms[0].doActiongotoCustomerData)
           document.forms[0].doActiongotoCustomerData.disabled = true;
      }

             document.forms[0]._page.value = page;
	     document.forms[0]._action.value = action;
	     document.forms[0]._arg.value = arg;
	     document.forms[0]._postback.value = 1;
	     document.forms[0].submit();
	},

  init:function(){
      alert("init");
  },


  freeDownloadChoice1:function(){
     if(!document.getElementById) return;

     var c1 = document.getElementById("c1");
     var c2 = document.getElementById("c2");
     var txtMail= document.getElementById("txtMail");
     var errorChoice = document.getElementById("errorChoice")
     var errorMail = document.getElementById("errorMail");

     if(c1 && c2 && txtMail){
        c1.checked = c2.checked = false;
        c1.disabled=true;
        c2.disabled=true;
        txtMail.disabled=true;
        txtMail.value = "";

        if(errorChoice)
           errorChoice.style.display="none";

        if(errorMail)
           errorMail.style.display="none";

     }
  },

  freeDownloadChoice2:function(){
     if(!document.getElementById) return;

     var c1 = document.getElementById("c1");
     var c2 = document.getElementById("c2");
     var txtMail= document.getElementById("txtMail");

     if(c1 && c2 && txtMail){
        c1.disabled=false;
        c2.disabled=false;
        txtMail.disabled=false;
     }
  },

  checkFreeDownload:function(){
     if(!document.getElementById){
        return true;     
     }

     var sendMail = document.getElementById("sendMail");
     if(sendMail && sendMail.checked){
        // Error mail message   
        var errorMail = document.getElementById("errorMail");
        errorMail.style.display = "none";
        // Choice error
        var errorChoice = document.getElementById("errorChoice");
        errorChoice.style.display ="none";
        // Email
        var email = document.getElementById("txtMail").value;
        // Mail pointer
        var pMail = document.getElementById("sendMail");
       if(pMail){
         // Check email
         if(checkEmail(email)){          
            errorMail.style.display = "none";

            var c1 = document.getElementById("c1");
            var c2 = document.getElementById("c2");

            if(c1 && c2 && (c1.checked || c2.checked)){
              errorChoice.style.display="none";
              return true
            }
            else{
              errorChoice.style.display="block";
            }
         }
         else{
            errorMail.style.display = "inline";
         } 
      }

       return false;
     }
     else
        return true;
  }
}




