$(document).ready(function(){
    jQuery('.signuperror').hide();


    function sleep(milliseconds) {
      var start = new Date().getTime();
      for (var i = 0; i < 1e7; i++) {
        if ((new Date().getTime() - start) > milliseconds){
          break;
        }
      }
    };

    function getQueryParams(qs) {
        qs = qs.split("+").join(" ");
        var params = {}, tokens,
            re = /[?&]?([^=]+)=([^&]*)/g;
        while (tokens = re.exec(qs)) {
            params[decodeURIComponent(tokens[1])]
                = decodeURIComponent(tokens[2]);
        }
        return params;
    };

    function getCookie(cname)
    {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i=0; i<ca.length; i++) 
      {
      var c = ca[i].trim();
      if (c.indexOf(name)==0) return c.substring(name.length,c.length);
      }
    return "";
    }

    var getparams = getQueryParams(document.location.search);

    if (getparams.auto) {
        var triggerCheck = getCookie('autotrigger');
        if (!triggerCheck) {
            jQuery('body').hide();
            document.cookie = "autotrigger=yes";
            document.getElementById("signup").submit();
            sleep(1000);
            $('body').show();
        };
    };
});
