$(document).ready(function() {
		
	
	$("#choose-cms label").click(function () {	
		$(this).parents("ul").find("label").removeClass("active");		
		$(this).addClass("active");		
	});		
	$("#choose-cms").find("input[type=radio]:checked").each(function(){
		$(this).parents("label").addClass("active");
	})	

	/* slider control */
	$("#slider1").slider({
		value:1,
		min: 1,
		max: 8,
		step: 1,
		slide: function(event, ui) {	
			$("#page-count").val(ui.value);
			
		}		
		
	});
	$("#page-count").val($("#slider1").slider("value"));
	
	/* slider control */
	$("#slider2").slider({
		value:5,
		min: 1,
		max: 7,
		step: 1,
		slide: function(event, ui) {	
			$("#turn-around").val(ui.value);
			
		}		
		
	});
	$("#turn-around").val($("#slider2").slider("value"));
	
	
	
	
	/* order cost calculation */
	$("#order").bind('change', function updateCost(){	
		
		var pages = $("#page-count").val();
	var days = $("#turn-around").val();
	
	pcost = 0
	
	
	if(days == 1){
		if (pages == 1) {pcost = 299};
		if (pages == 2) {pcost = 448};
		if (pages == 3) {pcost = 597};
		if (pages == 4) {pcost = 766};
		if (pages == 5) {pcost = 955};
		if (pages == 6) {pcost = 1144};
		if (pages == 7) {pcost = 1333};
		if (pages == 8) {pcost = 1522};			
	}
	
	if(days == 2){
		if (pages == 1) {pcost = 249};
		if (pages == 2) {pcost = 368};
		if (pages == 3) {pcost = 507};
		if (pages == 4) {pcost = 667};
		if (pages == 5) {pcost = 835};
		if (pages == 6) {pcost = 1004};
		if (pages == 7) {pcost = 1173};
		if (pages == 8) {pcost = 1342};			
	}
	
	if(days == 3){
		if (pages == 1) {pcost = 229};
		if (pages == 2) {pcost = 338};
		if (pages == 3) {pcost = 467};
		if (pages == 4) {pcost = 616};
		if (pages == 5) {pcost = 775};
		if (pages == 6) {pcost = 984};
		if (pages == 7) {pcost = 1103};
		if (pages == 8) {pcost = 1272};			
	}
	
	if(days == 4){
		if (pages == 1) {pcost = 199};
		if (pages == 2) {pcost = 298};
		if (pages == 3) {pcost = 417};
		if (pages == 4) {pcost = 556};
		if (pages == 5) {pcost = 715};
		if (pages == 6) {pcost = 874};
		if (pages == 7) {pcost = 993};
		if (pages == 8) {pcost = 1112};			
	}
	
	if(days == 5){
		if (pages == 1) {pcost = 189};
		if (pages == 2) {pcost = 274};
		if (pages == 3) {pcost = 373};
		if (pages == 4) {pcost = 482};
		if (pages == 5) {pcost = 601};
		if (pages == 6) {pcost = 720};
		if (pages == 7) {pcost = 839};
		if (pages == 8) {pcost = 958};			
	}
	
	if(days == 6){
		if (pages == 1) {pcost = 175};
		if (pages == 2) {pcost = 255};
		if (pages == 3) {pcost = 340};
		if (pages == 4) {pcost = 435};
		if (pages == 5) {pcost = 540};
		if (pages == 6) {pcost = 645};
		if (pages == 7) {pcost = 750};
		if (pages == 8) {pcost = 855};			
	}
	
	if(days == 7){
		if (pages == 1) {pcost = 149};
		if (pages == 2) {pcost = 228};
		if (pages == 3) {pcost = 307};
		if (pages == 4) {pcost = 386};
		if (pages == 5) {pcost = 465};
		if (pages == 6) {pcost = 544};
		if (pages == 7) {pcost = 633};
		if (pages == 8) {pcost = 722};			
	}
					
		var options_value = 0;		
		$("#order").find("input[type=radio]:checked").each(function(){
			var raw_value = $(this).val();
			var clean_value = parseInt(raw_value.replace(/[^0-9]/g, ''));			
			options_value = clean_value;					
		})				
		var page_count = $("#page-count").val();		
		var page_cost = page_count*79;		
		var total_cost = pcost + options_value;		
		$('#the-total').val("$" + total_cost);			
	});	
	$("#order").bind('mousemove', function updateCost(){	
		
		var pages = $("#page-count").val();
	var days = $("#turn-around").val();
	
	pcost = 0
	
	
	if(days == 1){
		if (pages == 1) {pcost = 299};
		if (pages == 2) {pcost = 448};
		if (pages == 3) {pcost = 597};
		if (pages == 4) {pcost = 766};
		if (pages == 5) {pcost = 955};
		if (pages == 6) {pcost = 1144};
		if (pages == 7) {pcost = 1333};
		if (pages == 8) {pcost = 1522};			
	}
	
	if(days == 2){
		if (pages == 1) {pcost = 249};
		if (pages == 2) {pcost = 368};
		if (pages == 3) {pcost = 507};
		if (pages == 4) {pcost = 667};
		if (pages == 5) {pcost = 835};
		if (pages == 6) {pcost = 1004};
		if (pages == 7) {pcost = 1173};
		if (pages == 8) {pcost = 1342};			
	}
	
	if(days == 3){
		if (pages == 1) {pcost = 229};
		if (pages == 2) {pcost = 338};
		if (pages == 3) {pcost = 467};
		if (pages == 4) {pcost = 616};
		if (pages == 5) {pcost = 775};
		if (pages == 6) {pcost = 984};
		if (pages == 7) {pcost = 1103};
		if (pages == 8) {pcost = 1272};			
	}
	
	if(days == 4){
		if (pages == 1) {pcost = 199};
		if (pages == 2) {pcost = 298};
		if (pages == 3) {pcost = 417};
		if (pages == 4) {pcost = 556};
		if (pages == 5) {pcost = 715};
		if (pages == 6) {pcost = 874};
		if (pages == 7) {pcost = 993};
		if (pages == 8) {pcost = 1112};			
	}
	
	if(days == 5){
		if (pages == 1) {pcost = 189};
		if (pages == 2) {pcost = 274};
		if (pages == 3) {pcost = 373};
		if (pages == 4) {pcost = 482};
		if (pages == 5) {pcost = 601};
		if (pages == 6) {pcost = 720};
		if (pages == 7) {pcost = 839};
		if (pages == 8) {pcost = 958};			
	}
	
	if(days == 6){
		if (pages == 1) {pcost = 175};
		if (pages == 2) {pcost = 255};
		if (pages == 3) {pcost = 340};
		if (pages == 4) {pcost = 435};
		if (pages == 5) {pcost = 540};
		if (pages == 6) {pcost = 645};
		if (pages == 7) {pcost = 750};
		if (pages == 8) {pcost = 855};			
	}
	
	if(days == 7){
		if (pages == 1) {pcost = 149};
		if (pages == 2) {pcost = 228};
		if (pages == 3) {pcost = 307};
		if (pages == 4) {pcost = 386};
		if (pages == 5) {pcost = 465};
		if (pages == 6) {pcost = 544};
		if (pages == 7) {pcost = 633};
		if (pages == 8) {pcost = 722};			
	}
			
		var options_value = 0;		
		$("#order").find("input[type=radio]:checked").each(function(){
			var raw_value = $(this).val();
			var clean_value = parseInt(raw_value.replace(/[^0-9]/g, ''));			
			options_value += clean_value;						
		})				
		var page_count = $("#page-count").val();		
		var page_cost = page_count*79;		
		var total_cost = pcost + options_value;		
		$('#the-total').val("$" + total_cost);			
	});
	
	
	/* tweets */
    	
    	$.getJSON('http://twitter.com/status/user_timeline/htmlrockstars.json?count=2&callback=?', function(data){
    		$.each(data, function(index, item){
    			$('#tweets').prepend('<li class="tweet">' + item.text.linkify() + ' <strong>' + relative_time(item.created_at) + '</strong></li>');
    		});
    	
    	});
    	
    	function relative_time(time_value) {
    	  var values = time_value.split(" ");
    	  time_value = values[1] + " " + values[2] + ", " + values[5] + " " + values[3];
    	  var parsed_date = Date.parse(time_value);
    	  var relative_to = (arguments.length > 1) ? arguments[1] : new Date();
    	  var delta = parseInt((relative_to.getTime() - parsed_date) / 1000);
    	  delta = delta + (relative_to.getTimezoneOffset() * 60);
    	  
    	  var r = '';
    	  if (delta < 60) {
    		r = 'a minute ago';
    	  } else if(delta < 120) {
    		r = 'couple of minutes ago';
    	  } else if(delta < (45*60)) {
    		r = (parseInt(delta / 60)).toString() + ' minutes ago';
    	  } else if(delta < (90*60)) {
    		r = 'an hour ago';
    	  } else if(delta < (24*60*60)) {
    		r = '' + (parseInt(delta / 3600)).toString() + ' hours ago';
    	  } else if(delta < (48*60*60)) {
    		r = '1 day ago';
    	  } else {
    		r = (parseInt(delta / 86400)).toString() + ' days ago';
    	  }
    	  
    	  return r;
    	}
    	
    	String.prototype.linkify = function() {
    		return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(m) {
    			return m.link(m);
    		});
    	};
	
	
	/* for uploading */
	$(".file-upload").colorbox({width:"450px", height:"390px", iframe:true});
	
	
	
	
});

var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-1266059-13']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
