$(function(){
	Cufon.replace('h3',{
		color: '#fff',
	});
	
	Cufon.replace('h3 span',{
		color: '#f1a21d',
	});
	
	Cufon.replace('#menu a',{
		color: '#fff',
	});
	
	/*Cufon.replace('#menu a.active',{
		color: '#fff',
	});*/
	
	
	
	$('#menu a').hover(
		function(e){
			Cufon.replace($(this),{
				color: '#fff',
			});
		},function(e){
			Cufon.replace($(this),{
				color: '#e8e8e8',
			});
		}
	);
	
	
	//$('#scrollContent').jScrollPane();
	
	
	//Contact
	
	$('#form').submit(function(e){
		var valid = '';
		var required = 'is required';
		var name=$('#name').val();
		var mail=$('#email').val();
		var phone=$('#phone').val();
		var company=$('#company').val();
		var comments=$('#comments').val();
		if (name.length<1) {
			valid+='<br />Name '+required;
		}
		if (comments.length<1) {
			valid+='<br />Comments '+required;
		}
		if (mail.length<1 || !mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid+='<br />A valid Email '+required;
		}
		if (valid!=''){
			$('#response').fadeIn('slow');
			$('#response').html('<div class="error">Error:'+valid+'</div>');
		}else{
			var datastr ='&name=' + name + '&email=' + mail + '&phone=' + phone + '&company=' + company + '&comments=' + comments;
			$('#response').html('<p>Sending message...</p>');
			$('#response').fadeIn('slow');
			setTimeout("send('"+datastr+"')",2000);
			$('button').attr('disabled','disabled');
		}
		
		return false;
	});
	
	//GALLERIA
	
	Gallery = $('#gallery');
	htmlGallery = $('#gallery').html();
	
	if($('#gallery').size()>0){
		$('.video-big a').click(
				function(e){
					$.colorbox({
						html: '<div style="display:block" id="gallery">'+htmlGallery+'</div>',
						onComplete: function(e){
							$('#gallery').galleria({
						        
						    });
							$('.galleria-container').append($('.galleria-image-nav'));
						},
						height: 600,
						onClosed: function(e){
							Gallery.remove();
						}
					});
				}
			);
		
	}
	
	
	/*if($('#scrollContent')){
		$('#scrollContent').jScrollPane();
	}*/
	
});

function send(datastr){
	$.ajax({
		type: 'POST',
		url: 'mail/mail.php',
		data: datastr,
		cache: false,
		success: function(html){
			$('#response').fadeIn('slow');
			$('#response').html(html);
			setTimeout("$('#response').fadeOut('slow')",2000);
			$('.contact-btn').click();
			$('button').removeAttr('disabled');
			$('form input').each(
				function(e){
					$(this).val('');
				}
			);
			$('form textarea').val('');
		}
	});
}
