
Cufon.replace('.topright', {hover: true,fontFamily: 'Myriad Pro'});
Cufon.replace('h1', {hover: true,fontFamily: 'Myriad Pro'});
Cufon.replace('.title-wsmall', {fontFamily: 'Myriad Pro'});
Cufon.replace('.title-white', {fontFamily: 'Myriad Pro'});
Cufon.replace('.title-green', {fontFamily: 'Myriad Pro'});
Cufon.replace('.head-green', {fontFamily: 'Myriad Pro'});
Cufon.replace('.head-orange', {fontFamily: 'Myriad Pro'});
Cufon.replace('.subtitle', {fontFamily: 'Myriad Pro'});
Cufon.replace('dt', {fontFamily: 'Myriad Pro'});
Cufon.replace('.sf-menu a', {hover: true,fontFamily: 'Myriad Pro'});
Cufon.replace('.sidemenu a', {fontFamily: 'Myriad Pro'});

ParentMenu=""

$(document).ready(function(){

	// Highlight parent menu
	if (ParentMenu != ""){
		$("#"+ParentMenu).addClass("active");
		Cufon.refresh();
	}	

	$("ul.sf-menu").supersubs({
		minWidth:    12,   // minimum width of sub-menus in em units
		maxWidth:    27,   // maximum width of sub-menus in em units
		extraWidth:  1     // extra width can ensure lines don't sometimes turn over
						   // due to slight rounding differences and font-family
	}).superfish();  // call supersubs first, then superfish, so that subs are
					 // not display:none when measuring. Call before initialising
					 // containing tabs for same reason.

	// Clickable DIVS
	$("div.clickable").click(function(){window.location = $(this).attr("url");});
	// HS Clickable DIVS
	$('div.hsclickable').click(function() {
		document.getElementById($(this).attr("hs")).onclick();
	});

});

$(function(){

	$('#contactform').slidinglabels({
	
		/* these are all optional */
		topPosition  : '4px',  // how far down you want each label to start
		leftPosition : '5px',  // how far left you want each label to start
		axis         : 'y',    // can take 'x' or 'y' for slide direction
		speed        : 'fast'  // can take 'fast', 'slow', or a numeric value

	});

});


/*
	Sliding Labels 3.0
	
	This is the official plugin version of Sliding Labels.
	It is open source code by Tim Wright of CSSKarma.com
	Use as you see fit, I'd like it if you kept this in 
	the code, but basically share it and don't be a jerk.
	
	Support:
	http://www.csskarma.com/blog/sliding-labels-plugin
	
	Version: 2 - added textarea functionality
	Version: 3 - added axis parameter
	           - added speed parameter
	           - removed color parameter, as it should be define in the CSS
	           - added position:relative to wrapping element
	           - coverted to jQuery plugin
*/

(function($){$.fn.slidinglabels=function(options){var defaults={topPosition:"5px",leftPosition:"5px",axis:"x",speed:"fast"};var options=$.extend(defaults,options);var itemwrapper=this.children(".slider");var labels=itemwrapper.children("label");return labels.each(function(){obj=$(this);var parent=obj.parents(".slider");parent.css({position:"relative"});obj.css({position:"absolute",top:defaults.topPosition,left:defaults.leftPosition,display:"inline","z-index":99});var inputval=$(this).next().val();var labelwidth=$(this).width();var labelmove=labelwidth+5+"px";var labelheight=$(this).height();if(inputval!==""){if(defaults.axis=="x"){obj.stop().animate({left:"-"+labelmove},1)}else{if(defaults.axis=="y"){obj.stop().animate({top:"-"+labelheight},1)}}}$("input, textarea").focus(function(){var label=$(this).prev("label");var width=label.width();var height=label.height();var adjust=width+5+"px";var adjustUp=height+"px";var value=$(this).val();if(value==""){if(defaults.axis=="x"){label.stop().animate({left:"-"+adjust},defaults.speed)}else{if(defaults.axis=="y"){label.stop().animate({top:"-"+adjustUp},defaults.speed)}}}else{if(defaults.axis=="x"){label.css({left:"-"+adjust})}else{if(defaults.axis=="y"){label.css({top:"-"+adjustUp})}}}}).blur(function(){var label=$(this).prev("label");var value=$(this).val();if(value==""){if(defaults.axis=="x"){label.stop().animate({left:defaults.leftPosition},defaults.speed)}else{if(defaults.axis=="y"){label.stop().animate({top:defaults.topPosition},defaults.speed)}}}})})}})(jQuery);
