function read_cookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

// Pricing & Signup Page: 
function show_signup(selected_course_code) {
  var course = eval("COURSES." + selected_course_code);

  $('#user_selected_course_id').val(course.id);
  $('#selected_plan_title:first').text(course.name);
  $('#selected_plan_cost:first').text(course.cost);
  if(parseInt(course.cost.replace("$", '')) > 0) {
    $('#paypal_notice').show();
  } else {
    $('#paypal_notice').hide();
  }
  if(course.upgrades_to != null) {
    course_upgrade = eval("COURSES." + course.upgrades_to);
    $('#selected_course_msg input')[0].value = "Upgrade to " + course_upgrade.name;
    $('#selected_course_msg input').click(function() {
      show_signup(course.upgrades_to)
    });
    $('#selected_course_msg p:first').text(course_upgrade.upgrade_justification);
    $('#selected_course_msg').show();
  } else {
    $('#selected_course_msg').hide();
  }
  if ($("#signup").is(":hidden")) {
    $("#signup").slideDown(function(){
// THIS IS BLOWING UP IE7 - FIX!!!      
//      $("#user_email").focus();
    });
    _gaq.push(['_trackEvent', 'Signup Button Click', course.name, read_cookie('referer')]);
    //_gaq.push(['_trackEvent', 'Signup', 'Click', course.name]);
  }
}
function hide_signup() {
    if ($("#signup").is(":visible")) {
      $("#signup").slideUp("slow");
    }
}

function log_window_size() {
  if (document.getElementById('contact_email_window_dimensions')) {
    var winW, winH;
    if (navigator.appName.indexOf("Microsoft") != -1) {
      winW = document.body.offsetWidth;
      winH = document.body.offsetHeight;
    }
    else {
      winW = window.innerWidth;
      winH = window.innerHeight;
    }
    document.getElementById('contact_email_window_dimensions').value = "width: " + winW + "px, height: " + winH + "px";
  }
}

// onload focus on first text input field
$(document).ready(function() {
  $("input[type='text']:first", document.forms[0]).focus();
  log_window_size();
});

$(function() {
	$("#sample_video").click(function() {
    _gaq.push(['_trackEvent', 'Videos', 'Play', 'Tour Video']);
    
    //http://www.brooksandrus.com/blog/2007/07/18/making-jing-videos-auto-start/
		flashembed(this, "http://financialmodeltraining.s3.amazonaws.com/tour_video_mar_15_2010.swf", {
      autostart:true
    });
	});
});
