// JavaScript Document
/*window.onscroll = function()
{
	// Thanks to Johan Sundström (http://ecmanaut.blogspot.com/) and David Lantner (http://lantner.net/david) 
	// for their help getting Safari working as documented at http://www.derekallard.com/blog/post/conditionally-sticky-sidebar
	if( window.XMLHttpRequest ) { // IE 6 doesn't implement position fixed nicely...
		if (document.documentElement.scrollTop > 60 || self.pageYOffset > 60) {
			$('#content_sub').css('position', 'fixed');
			$('#content_sub').css('top', '0');
		} else if (document.documentElement.scrollTop < 60 || self.pageYOffset < 60) {
			$('#content_sub').css('position', 'absolute');
			$('#content_sub').css('top', '60px');
		}
	}
}*/




	var count = 1;

// random strings for the source




  function addText ( ) {
//  document.getElementById('previewwrap').style.display= 'none';
	var name = document.getElementById('name').value;
	var image = document.getElementById('image').value;
	var comment = document.getElementById('comment').value;
	var ele = document.getElementById('show');
	var hidden = document.getElementById('hidden');
	
	document.getElementById('addanother').innerHTML = 'Add another comment:';  
	document.getElementById('addanother2').innerHTML = 'Just keep typing in the left box after each comment is finished.';  
	document.getElementById('welcome').innerHTML = '';  

	count++;
	var thetime = 26 - count;
	if(thetime < 2)
		{
		thetime = 2;	
		}
	
	if(document.getElementById('started'))
	  {
	    ele.innerHTML += '<div id="m' + count + '"><div class="reply"><img src="' + image + '" /><p><b>' + name + '<span> </span></b>' + comment + '<small>' + thetime + ' hours ago <a href="#">Like</a></small></small></p></div><input type="button" onclick="deleteParentElement(this)" value="Remove" class="remove" /></div>';
		

	  }
	else
	  {
 var mtQuotes = new Array();

mtQuotes[0] = " via Facebook for iPhone";

mtQuotes[1] = " via TweetDeck";

mtQuotes[2] = " via Facebook for Blackberry";

mtQuotes[3] = " via Twitter";


var randValue = Math.floor(Math.random() * mtQuotes.length);

var source = mtQuotes[randValue];


var rand_no = Math.floor((20-2)*Math.random());



   ele.innerHTML += '<div id="started"></div><img src="' + image + '" /><b>' + name + '<span> </span></b>' + comment + '<small><img src="http://fakeconvos.com/images/' + randValue + '.gif" style="height:16px; width: 16px; margin-right:5px" />' + thetime + ' hours ago ' + source + '<a href="#">Comment</a><a href="#">Like</a></small><p id="first">&nbsp;</p><div class="likesthis"><a href="#">' + rand_no + ' people</a> like this</div>';	
	
			document.getElementById('thumbnail').value = image;

	
	
	  }
	  
	  document.getElementById('hidden').value = '';
	  document.getElementById('hidden').value = document.getElementById('show').innerHTML;
	  document.getElementById('previewname').innerHTML = '';  
	  document.getElementById('previewcomment').innerHTML = '';
	  document.getElementById('previewimage').innerHTML = '';
	  document.getElementById('previewtime').innerHTML = '';

	  document.getElementById('saveblock').style.display= 'block';


  }

function deleteParentElement(n){
n.parentNode.parentNode.removeChild(n.parentNode);

	  document.getElementById('hidden').value = '';
	  document.getElementById('hidden').value = document.getElementById('show').innerHTML;

}

function enableSave(){
	document.convosave.saveit.disabled = false;  
}

function choosePhoto (url,file) {
  updatePreview ();
  document.getElementById('image').value = url;  
  document.getElementById('imagefile').innerHTML = file;  
  $('#previewimage').html('<img src="'+url+'" />');  
}

function updatePreview () {
  document.getElementById('previewwrap').style.display= 'block';
  document.getElementById('previewname').innerHTML= document.getElementById('name').value;
  document.getElementById('previewcomment').innerHTML= document.getElementById('comment').value;
}


  function updatePreviewImage () {
  url = document.getElementById('image').value;  
  document.getElementById('previewimage').innerHTML = '<img src="'+url+'" />';  
	updatePreview ();
}
