
<!--<script type="application/javascript">-->
jQuery(document).ready(function() {

	Cufon.replace('h2', { fontFamily: 'Helvetica' });
	Cufon.replace('h4', { fontFamily: 'Helvetica' });
	Cufon.replace('h5', { fontFamily: 'Helvetica' });
	
	var timeout         = 500;
	var closetimer		= 0;
	var ddmenuitem      = 0;
	
	function jsddm_open()
	{	jsddm_canceltimer();
		jsddm_close();
		ddmenuitem = jQuery(this).find('ul').eq(0).css('visibility', 'visible');}
	
	function jsddm_close()
	{	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');}
	
	function jsddm_timer()
	{	closetimer = window.setTimeout(jsddm_close, timeout);}
	
	function jsddm_canceltimer()
	{	if(closetimer)
		{	window.clearTimeout(closetimer);
			closetimer = null;}}
	
	jQuery(document).ready(function()
	{	jQuery('#jsddm > li').bind('mouseover', jsddm_open);
		jQuery('#jsddm > li').bind('mouseout',  jsddm_timer);});

	document.onclick = jsddm_close;


	jQuery(".accordion").accordion({
		header: "h3",
		collapsible: true,
		animated: 'slide'
	});
	
	var flashvars = {};
	var attributes = {};		
	var params = {};
	params.wmode = "transparent";
	params.base = "http://www.freelanceanimation.com/wp-content/themes/freelance/slideshow/";
	swfobject.embedSWF("http://www.freelanceanimation.com/wp-content/themes/freelance/slideshow/main.swf", "homepageBanner", "1024px", "288px", "9.0.0","expressInstall.swf", flashvars, params, attributes);						
	var params2 = {};
	params2.wmode = "transparent";
	params2.bgcolor = "#cba4d9";
	params2.base = "http://www.freelanceanimation.com/wp-content/themes/freelance/gallery/";
	swfobject.embedSWF("http://www.freelanceanimation.com/wp-content/themes/freelance/gallery/gallery.swf", "gallery", "890px", "670px", "9.0.0","expressInstall.swf", flashvars, params2, attributes);						

	
	jQuery("#formEnroll").submit(function (){
		var formError = false;
		if (jQuery("#enrollFirstNameInput").val() == ""){
			jQuery('#enrollFirstNameError').removeClass('hidden');
			jQuery('#enrollFirstNameLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#enrollFirstNameError').addClass('hidden');
			jQuery('#enrollFirstNameLabel').removeClass('redLabel');
		}
		
		if (jQuery("#enrollSurnameInput").val() == ""){
			jQuery('#enrollSurnameError').removeClass('hidden');
			jQuery('#enrollSurnameLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#enrollSurnameError').addClass('hidden');
			jQuery('#enrollSurnameLabel').removeClass('redLabel');
		}
		
		if (jQuery("#enrollPhoneInput").val() == ""){
			jQuery('#enrollPhoneError').removeClass('hidden');
			jQuery('#enrollPhoneLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#enrollPhoneError').addClass('hidden');
			jQuery('#enrollPhoneLabel').removeClass('redLabel');
		}
		
		if (jQuery("#enrollEmailInput").val() == "" || (jQuery("#enrollEmailInput").val().indexOf("@") == -1) || (jQuery("#enrollEmailInput").val().indexOf(".") == -1)){
			jQuery('#enrollEmailError').removeClass('hidden');
			jQuery('#enrollEmailLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#enrollEmailError').addClass('hidden');
			jQuery('#enrollEmailLabel').removeClass('redLabel');
		}
		
		if (jQuery("#enrollAddressInput").val() == ""){
			jQuery('#enrollAddressError').removeClass('hidden');
			jQuery('#enrollAddressLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#enrollAddressError').addClass('hidden');
			jQuery('#enrollAddressLabel').removeClass('redLabel');
		}
		
		if(jQuery('#enrollResidenceInput').is(':checked')){
			if (jQuery("#enrollResidenceOther").val() == ""){
				jQuery('#enrollResidenceError').removeClass('hidden');
				formError = true;
			} else {
				jQuery('#enrollResidenceError').addClass('hidden');
			}
		} else {
			jQuery('#enrollResidenceError').addClass('hidden');
		}
		
		if (jQuery("#enrollSchoolInput").val() == ""){
			jQuery('#enrollSchoolLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#enrollSchoolLabel').removeClass('redLabel');
		}
		
		if (jQuery("#extraInput").val() != ""){
			formError = true;
		}
		
		if(formError == true){
			return false;
		} else {
			return true;
		}
	});
	
	jQuery("#formContact").submit(function (){
		var formError = false;
		if (jQuery("#contactNameInput").val() == ""){
			jQuery('#contactNameError').removeClass('hidden');
			jQuery('#contactNameLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#contactNameError').addClass('hidden');
			jQuery('#contactNameLabel').removeClass('redLabel');
		}
		
		if (jQuery("#contactPhoneInput").val() == ""){
			jQuery('#contactPhoneError').removeClass('hidden');
			jQuery('#contactPhoneLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#contactPhoneError').addClass('hidden');
			jQuery('#contactPhoneLabel').removeClass('redLabel');
		}
		
		if (jQuery("#contactEmailInput").val() == "" || (jQuery("#contactEmailInput").val().indexOf("@") == -1) || (jQuery("#contactEmailInput").val().indexOf(".") == -1)){
			jQuery('#contactEmailError').removeClass('hidden');
			jQuery('#contactEmailLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#contactEmailError').addClass('hidden');
			jQuery('#contactEmailLabel').removeClass('redLabel');
		}
		
		if (jQuery("#contactAddressInput").val() == ""){
			jQuery('#contactAddressError').removeClass('hidden');
			jQuery('#contactAddressLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#contactAddressError').addClass('hidden');
			jQuery('#contactAddressLabel').removeClass('redLabel');
		}
		
		if (jQuery("#contactCommentInput").val() == ""){
			jQuery('#contactCommentError').removeClass('hidden');
			jQuery('#contactCommentLabel').addClass('redLabel');
			formError = true;
		} else {
			jQuery('#contactCommentError').addClass('hidden');
			jQuery('#contactCommentLabel').removeClass('redLabel');
		}
		
		if (jQuery("#extraInput").val() != ""){
			formError = true;
		}
		
		if(formError == true){
			return false;
		} else {
			return true;
		}
		
	});
    
});
