

function embedQuickIntro(html){
	$(html).modal({
       // position: [100,],
       closeHTML: "<a href='#' class='closeModal'>Close</a>"
     });
}

function modalVideo(html){
  $(html).modal({
    closeHTML: "<a href='#' class='closeModal'>Close</a>"
  })
}

function insertVideo(id, video){
	$(document).ready(function(){
		$(id).html(video)
	});
}




$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    
    return vars;
  },
  getUrlVar: function(name){
    return $.getUrlVars()[name];
  }
});

function GetHubspotID() {
  var results = document.cookie.match ( '(^|;) ?hubspotutk=([^;]*)(;|$)' );
  if (results && results[2]) {
    $('#hubspot_user_token').val(results[2]);
  } else if (window['hsut']) {
    $('#hubspot_user_token').val(window['hsut']);
  }
  return true;
}

function GetAuthenticityToken() {
  var authenticity_token = "legit";
  $('#authenticity_token').val(authenticity_token);
}

function SetVerticalHeightForList() {
  $("#user-types ul li.dummy").hide();
  $("#user-types ul li.dummy").height(0);
  $("#user-types ul li.last").addClass("rounded-bottom");
  var list_height = $("#user-types ul.ui-tabs-nav").height()
  var tab_height = $("#user-types div.tab:visible").height();
  if ((tab_height + 31) > list_height) {
    $("#user-types ul li.last").removeClass("rounded-bottom");
    $("#user-types ul li.dummy").show();
    var height = tab_height - list_height + 31;
    $("#user-types ul li.dummy").height(height);
  }
}

function initializeInputPrompt() {
  jQuery('input[type=text][title],input[type=password][title],textarea[title]').each(function(i){
    jQuery(this).addClass('input-prompt-' + i);
    var promptSpan = jQuery('<span class="input-prompt"/>');
    jQuery(promptSpan).attr('id', 'input-prompt-' + i);
    jQuery(promptSpan).append(jQuery(this).attr('title'));
    jQuery(promptSpan).click(function(){
      jQuery(this).hide();
      jQuery('.' + jQuery(this).attr('id')).focus();
    });
    if(jQuery(this).val() != ''){
      jQuery(promptSpan).hide();
    }
    jQuery(this).before(promptSpan);
    jQuery(this).focus(function(){
      jQuery('#input-prompt-' + i).hide();
    });
    jQuery(this).blur(function(){
      if(jQuery(this).val() == ''){
        jQuery('#input-prompt-' + i).show();
      }
    });
  }); 		
}


