// JavaScript Document

<!-- JQUERY Functions -->

$(document).ready(function() {
	
	$("input, textarea, select, button").uniform(); // restyle form using jquery.uniform
		
	$(".validateme").validationEngine();  // validate form using jquery.validationEngine
		
	$('.rollingpic').cycle();   // cycle homepage images using jquery.cycle
	$('.lowerpicscroll').cycle({
		fx:			'scrollLeft',
		timeout:	4000,
		speed:  	500
	});
	$('.webdesignroll').cycle({
		timeout:	10000,
		speed:		2000
	});
	
	// setup rollover actions - the 'data-rel' attr is the rollover image
	
	var $originalimage;
	
	$('.rollover').bind("mouseover",function(){
		$originalimage = $(this).attr('src');									 
		$(this).attr("src",$(this).attr('data-rel'));
	});
	
	$('.rollover').bind("mouseout",function(){
		$(this).attr("src",$originalimage);
	});	
	
	// facebox initialisation
	
	 $('a[rel*=facebox]').facebox({
        loadingImage : 'images/loading.gif',
        closeImage   : 'images/closelabel.png'
    });
	 
	
	 $('.ui-dialog-titlebar-close').bind("click",function(){										 								 
		$(".formError").css("display","none");
		});
	
	 
	 $('.modalcontact').click(function(){
     	$('#contact-div').dialog({
        	modal: true,
			title: 'Call back'
        	});
		});			
    
	
});
