$(document).ready(function(){
  swap_letter();    
});
	
function swap_letter() {
  $('#drop-caps h1').each(function(index) {
    var paragraph = this;
    var node = paragraph;
    while (node.childNodes.length) {
      node = node.firstChild;
    }
    var text = node.nodeValue;
    if(text!=null)
    {
    var first_letter = text.substr(0,1);
    var last_letter = text.substr(text.length-1,1);
    
    var match = /[a-zA-Z]/.test(first_letter);
    var match2 = /[a-zA-Z]/.test(last_letter);
    
    if ( match && text!=null) {
      node.nodeValue = text.slice(1);
      $('<img />')
          .attr('src','/design/alpha/h1/' + first_letter.toLowerCase() + '.png')
          .attr('alt',first_letter)
          .addClass('fancy-letter')
          .prependTo( paragraph ); 
      first_letter = "";
    }
    
    if ( match2 && text!=null) {
    	 node.nodeValue = text.slice(1,text.length-1);  
        $('<img />')
            .attr('src','/design/alpha/h1/' + last_letter.toLowerCase() + '.png')
            .attr('alt',last_letter)
            .addClass('fancy-letter2')
            .prependTo( paragraph ); 
        last_letter = "";
        
        
      }
  }
    
  });
  
  
  $('.transform').each(function(index) {
	    var paragraph = this;
	    var node = paragraph;
	    while (node.childNodes.length) {
	      node = node.firstChild;
	    }
	    var text = node.nodeValue;
	    if(text!=null)
	    {
	    var first_letter = text.substr(0,1);
	    var last_letter = text.substr(text.length-1,1);
	    
	    var match = /[a-zA-Z]/.test(first_letter);
	    var match2 = /[a-zA-Z]/.test(last_letter);
	    
	    if ( match && text!=null) {
	      node.nodeValue = text.slice(1);
	      $('<img />')
	          .attr('src','/design/alpha/normal/' + first_letter.toLowerCase() + '.png')
	          .attr('alt',first_letter)
	          .addClass('fancy-letter4')
	          .prependTo( paragraph ); 
	      first_letter = "";
	    }
	    
	    if ( match2 && text!=null) {
	    	 node.nodeValue = text.slice(1,text.length-1);  
	        $('<img />')
	            .attr('src','/design/alpha/normal/' + last_letter.toLowerCase() + '.png')
	            .attr('alt',last_letter)
	            .addClass('fancy-letter5')
	            .prependTo( paragraph ); 
	        last_letter = "";
	        
	        
	      }
	  }
	    
	  });
  
  
  
  
  
  
  
  
  
  
  
  
  
  $('#drop-caps p').each(function(index) {
	    var paragraph = this;
	    var node = paragraph;
	    while (node.childNodes.length) {
	      node = node.firstChild;
	    }
	    var text = node.nodeValue;
	    if(text!=null)
	    {	
	    var first_letter = text.substr(0,1);

	    var match = /[a-zA-Z]/.test(first_letter);
	    if ( match && text!=null) {
	      node.nodeValue = text.slice(1);
	      $('<img />')
	          .attr('src','/design/alpha/normal/' + first_letter.toLowerCase() + '.png')
	          .attr('alt',first_letter)
	          .addClass('fancy-letter3')
	          .prependTo( paragraph ); 
	      first_letter = "";
	    }
	    }
	  });
}
