Cufon.replace('#nav-main a')('h3.tag-line')('.call-phone');

$(document).ready(function() 
{

	if ($("#form-contact").length > 0)
		$("#form-contact").validate();
	
	if ($("#drop-form").length > 0)
		$("#drop-form").validate();

	if ($("#login-form").length > 0)
		$("#login-form").validate();
			
	if ($("a.view-map").length > 0)
	{
		$("a.view-map").prettyPhoto({
				animationSpeed: 'normal', /* fast/slow/normal */
				padding: 40, /* padding for each side of the picture */
				opacity: 0.70, /* Value betwee 0 and 1 */
				showTitle: true, /* true/false */
				allowresize: true, /* true/false */
				counter_separator_label: '/', /* The separator for the gallery counter 1 "of" 2 */
				theme: 'dark_rounded'
			}); 
	}
	
	if ($('.cycle').length > 0)
	{
		$('.cycle').cycle({
			fx: 'fade'
		});
	}
	
	if ($("#form-search #keywords").length > 0)
	{
		if ($("#form-search #keywords").val() == '' || $("#form-search #keywords").val() == $("#form-search #keywords").attr("title")) {
			$("#form-search #keywords").val($("#form-search #keywords").attr("title"));
			$("#form-search #keywords").addClass("search-light");
		}
		
		$("#form-search #keywords").focus( function() {
			if ($("#form-search #keywords").val() == $("#form-search #keywords").attr("title")) {
				$("#form-search #keywords").val('');
				$("#form-search #keywords").removeClass("search-light");
			}
		});

		$("#form-search #keywords").blur( function() {
			if ($("#form-search #keywords").val() == "") {
				$("#form-search #keywords").val($("#form-search #keywords").attr("title"));
				$("#form-search #keywords").addClass("search-light");
			}
		});
	}
	
	if ($(".signin").length > 0)
	{

		$("body").click(function(e){
 				var target = $(e.target);  

			if ($(".signin a#mainbutton").hasClass("over"))
 			{

				if (target.is(".drop, .drop form, .drop p, .drop input, .drop label, .drop a, .drop button")) { } else {
	 				$(".signin a#mainbutton").toggleClass("over");
			 		$(".signin .drop").toggle();
  				}
 			}
 		});

	 	$(".signin a#mainbutton").click(function(){
	 		$(".signin a#mainbutton").toggleClass("over");
	 		$(".signin .drop").toggle();
	 		return false;
	 	});

//		$(".signin .drop").click(function(){return false;});
//		$(".signin .drop form").click(function(){return true;});

	}
	
});