var moldletter_temp = 0; 
var moldletter_data = "#"; 

//--//--//--//--//--//--//--//--//--//--//--//--//--//--// 

function moldletter_show()
{   
	 var document_height = $(document).height();
	 var window_height = $(window).height(); 
	 var document_width = $(document).width();
	 var window_scroll_top = $(window).scrollTop();  
	  
	 var moldletter_width = $('#moldletter_box').width();
	 var moldletter_height = $('#moldletter_box').height();
	 
	 $('#moldletter_box').css('left',(document_width-moldletter_width)/2);
	 $('#moldletter_overlay').height(document_height).css('opacity','0.7');
	 
	 ml_box_top = Math.min ( window_scroll_top + ( Math.max( 0 , (window_height-moldletter_height) ) / 2 ) , document_height - moldletter_height );
	 
	 $('#moldletter_box').css( 'top' , ( window_scroll_top - moldletter_height )+'px' );
	 $('#moldletter_box').animate( {top: ml_box_top } , 1200 ,'easeOutBounce');
	 $('#moldletter_overlay').fadeIn(); 
}
function  moldletter_hide() 
{
	 var moldletter_height = $('#moldletter_box').height(); 
	 $('#moldletter_box').fadeOut(function(){
		$('#moldletter_box').css( 'top' , ( 0 - moldletter_height ) + 'px' ).css( 'display' , 'block' );
	 });     
	 $('#moldletter_overlay').fadeOut(); 
}  

//--//--//--//--//--//--//--//--//--//--//--//--//--//--//

$(document).ready( function() 
{
	
	$('.moldletter_input').val( moldletter_text_email );
	$('.moldletter_input').live('focus',function(){
		if ( $('.moldletter_input').val()== moldletter_text_email )
		{
			$('.moldletter_input').val("");   
		}    
	});  
	$('.moldletter_input').live('blur',function(){
		if ( $('.moldletter_input').val()== "" )
		{
			$('.moldletter_input').val( moldletter_text_email );   
		}    
	});  
	
///////// 
	
	$('.moldletter').click(function()
	{
		$('.moldletter_error').remove();  
		moldletter_show();
	});

//////////

	$('.moldletter_input').keydown(function(event)
	{
		$('.moldletter_error').fadeOut(function()
		{
			$('.moldletter_error').remove(); 
		});   
	});
 
//////////
	
	$('#moldletter_send').click( function()
	{
		var newsletter_email = $('#moldletter_email input').val(); 
		
			$.get( moldletter_ajax, {  email: newsletter_email } , function(data) 
			{
				moldletter_data = data;
				if (data != "ok")
				{   
					
					$('.moldletter_error').remove();  
					$('#moldletter_email').after('<div class="moldletter_error">'+moldletter_data+'</div>'); 
					$('.moldletter_error').css('display','none').fadeIn();		
				} 
				else 
				{
					moldletter_hide();
				}
			});
	});
 
/////////
 
	$('.close_moldletter').click(function(){
		moldletter_hide();
	});
 
/////////  

});


