$(function()
{
    $('.ImageHolder a').lightBox();
    $('.GalleryRow dt a').lightBox();
});

$(function()
{
	$('#Wrapper').defuscate();
});

 // initialise plugins
jQuery(function(){
    jQuery('ul#MainNav').superfish({ 
	animation: {height:'show'},   // slide-down effect without fade-in 
    speed:       'fast',          // faster animation speed 
	delay:     200               // 1.2 second delay on mouseout 
	}); 
});

$(document).ready(function(){
	$('#contact-form').jqTransform();

	
	$("button").click(function(){

		$(".formError").hide();

	});

	var use_ajax=true;
	$.validationEngine.settings={};

	$("#contact-form").validationEngine({
		inlineValidation: false,
		promptPosition: "centerRight",
		success :  function(){use_ajax=true},
		failure : function(){use_ajax=false;}
	 })

	$("#contact-form").submit(function(e){

		if(!$('#name').val().length)
		{
			$.validationEngine.buildPrompt(".jqTransformSelectWrapper","* This field is required","error")
			return false;
		}
		
		if(use_ajax)
		{
			$('#loading').css('visibility','visible');
			
			$.post(config.absPath+'submit.php',$(this).serialize()+'&ajax=1',
			
				function(data)
				{
					if(parseInt(data)==-1)
					{
						$.validationEngine.buildPrompt("#captcha","* Wrong verification number!","error");
						alert('here');
					}	
					else
					{
						$("#contact-form").hide('slow').after('<h1>Thank you!</h1>');
					}
					
					$('#loading').css('visibility','hidden');
				}
			
			);
		}
		e.preventDefault();
	})

});

$(document).ready(function(){
  $(":text").labelify();
  $("textarea").labelify();
  $("input").labelify({ labelledClass: "labelHighlight" });

});

$(document).ready(function(){
  $(".JavaHide").css('display','none');

});