// JavaScript Document
$(document).ready(function () {
	mail_transform_scrambled();
	
	process_cufon();
});

function mail_transform_scrambled(){
	$('.mscrambled-text').each(function() {
	  var html = $(this).html();
	  html = html.replace('[ta]', '@');
	  $(this).html(html);
    });
	
	$('.mscrambled').each(function() {
	  var html = $(this).html();
	  html = html.replace('[ta]', '@');
	  $(this).html(html);
    });
	
	
	$('.mscrambled').click(function () { 
      var href = $(this).attr('href');
	  href = href.replace('[ta]', '@');
	  //split
	  hrefArray = href.split("mailto:")
	  href = hrefArray[1];
	  
	  //reverse
	  href = href.split("").reverse().join("");
	  
	  //set mailto command
	  $(this).attr('href', 'mailto:' + href);
	  
	  //set html
      $(this).html(href);
	  
      //remove class 'mscrambled'
      $(this).removeClass('mscrambled');
	  
	  //unbind event
	  $(this).unbind();
    });
}

function process_cufon(){
	//set options
	Cufon.set('forceHitArea', true);
	
	//replace
	Cufon.replace('h1');
	
	Cufon.replace('h2');
	
	Cufon.replace('#inner-header-menu a',
				 	{hover: true} 
				 );

	//MENU HOVERS
	Cufon('#menu-blog', {
		hover: true,
			hover: {
				color: '#8fc63d'
			}
	});
	
	Cufon('#menu-services', {
		hover: true,
			hover: {
				color: '#ffd21f'
			}
	});
	
	Cufon('#menu-portfolio', {
		hover: true,
			hover: {
				color: '#ff0084'
			}
	});
	
	Cufon('#menu-contact', {
		hover: true,
			hover: {
				color: '#ff7200'
			}
	});
	
	Cufon('#footer-content-info');
}

