function clear_value() {
	var email_addy = document.getElementById("q");
	email_addy.value = "";
}
function set_value() {
	var email_addy = document.getElementById("q");
	if(email_addy.value == "") {
		email_addy.value = email_addy.defaultValue;
	}
}

var univers_condensed = { src: '/fonts/univers-condensed.swf' };
var univers_bold_condensed = { src: '/fonts/univers-bold-condensed.swf' };
sIFR.activate(univers_condensed, univers_bold_condensed);
sIFR.replace(univers_bold_condensed, {
  selector: 'h1',
  wmode: 'transparent',
  tuneHeight: -12,
  offsetTop: 2,
  css: '.sIFR-root { color: #383837; text-transform: uppercase; }'
});
sIFR.replace(univers_bold_condensed, {
  selector: '#latest-news h3',
  wmode: 'transparent',
  offsetTop: 3,
  css: '.sIFR-root { color: #2b2b2a; text-transform: uppercase; }'
});
sIFR.replace(univers_condensed, {
  selector: '#side-nav h2',
  wmode: 'transparent',
  offsetTop: 3,
  css: '.sIFR-root { color: #86b709; text-transform: uppercase; }'
});
sIFR.replace(univers_condensed, {
  selector: '.testimonial h3',
  wmode: 'transparent',
  css: {
  	'.sIFR-root' : { 'color': '#661958', 'leading': '5' },
  	'a, a:hover' : { 'color': '#661958', 'text-decoration': 'none' }
  }
});
sIFR.replace(univers_condensed, {
  selector: '.sifr',
  wmode: 'transparent',
  css: '.sIFR-root { color: #661958; leading: 5; }'
});

function disp() {
  var r = Math.round(Math.random()*7);
  document.getElementById('div'+r).style.display='block';
}

function adjustContentBgFiller() {
	if($("#content-bg-filler").length != 0) {
		var content_wrapper_pos_y = $("#content").height();
		var content_bg_filler_height = parseInt(content_wrapper_pos_y) - 199;
		$("#content-bg-filler").height(content_bg_filler_height);
	}
}

$(document).ready(function() {
	$("input[alt], textarea[alt]").focus(function() {
		if($(this).val() == $(this).attr("alt")) $(this).val('');
	});
	$("input[alt], textarea[alt]").blur(function() {
		if($(this).val() == '') $(this).val($(this).attr("alt"));
	});

	$("#ask-us").hover(function() {
		$("#ask-us-expanded").slideDown();
	});
	
	$("#ask-us-expanded").hover(
		function() {
		
		},
		function() {
			if (
				($('#name').val() != "Name:") || 
				($('#email').val() != "Email:") || 
				($('#phone_field').val() != "Phone:")) 
			{
				//alert("contact form started");
			} else {
				$("#ask-us-expanded").slideUp();
			}
		}
	);
	
	$(".print-link").click(function() {
		var url = $(this).attr("href");
		window.open (url, "printwindow", "status=1,toolbar=1,width=1027");
		return false;  
	});
	
	$(".return-to-form").live("click", function() {
		$(this).parent().parent().children("input, textarea, .more-button, .submit-button").fadeIn();
		$(this).parent().parent().children("p").fadeOut().remove();
	});
	
	$("#inner-sub-ask-us-expanded .more-button, #side-column #ask-us-expanded .submit-button, #inner-ask-us-expanded .more-button").click(function() {
		var more_button = $(this);
		var div = $(this).parent();
		var name = $("#name").val();
		var email = $("#email").val();
		var phone = $("#phone_field").val();
		var message = $("#message").val();
		var site = $("#site").val();
		var rand = Math.round(Math.random() * 999999);
		$.ajax({
			type: "POST",
			url: "ajax/contact.php",
			data: "name=" + name + "&email=" + email + "&phone=" + phone + "&message=" + message + "&rand=" + rand + "&site=" + site,
			success: function(msg) {
				div.children("input, textarea, .more-button, .submit-button").fadeOut();
				if(msg == 'Success') {
					div.prepend('<h3>Thank you!</h3><p>Your information has been submitted. We will look over your submission and be in touch with you shortly.</p>');
				}
				else {
					div.prepend('<p>' + msg + '</p>');
				}
			}
		});
 	});
	
	$("#solution-finder .hide").click(function() {
		if($("#solution-finder-body p:hidden").length >= 1) { //If click to show
			$(this).html('Hide');
		}
		else { //If click to hide
			$(this).html('Show');	
		}
		$("#solution-finder-body").children().not(".hide,h3").slideToggle();
	});
	
	$("#contact-form .submit-button").click(function() {
		$("#contact-form").submit();
	});
	
	setTimeout("adjustContentBgFiller()", 150);
	
	$("#inner-ask-us").hover(function() {
		$("#inner-ask-us-expanded").slideDown();
	});
	
	$("#inner-ask-us-expanded").hover(
		function() {
		
		},
		function() {
			$("#inner-ask-us-expanded").slideUp();
		}
	);
	
	if($("#ask-us-expanded").length != 0) {
		var ask_us_pos_top = $("#ask-us").offset().top + 15;
		var ask_us_pos_left = $("#ask-us").offset().left;
		$("#ask-us-expanded").css({ "top" : ask_us_pos_top, "left" : ask_us_pos_left });
	}
	
	if($("#inner-ask-us-expanded").length != 0 && $("#inner-ask-us").length != 0) {
		var extra_top = -15;
		if($.browser.msie && $.browser.version.substr(0,1)=="7") extra_top = 10 + parseInt(extra_top);
		var inner_ask_us_pos_top = $("#inner-ask-us").offset().top + parseInt(extra_top);
		var inner_ask_us_pos_left = $("#inner-ask-us").offset().left;
		$("#inner-ask-us-expanded").css({ "top" : inner_ask_us_pos_top, "left" : inner_ask_us_pos_left });
	}
	
	if($("#side-nav-body ul").length != 0) {
		$("#side-nav-body ul:last").css("padding-bottom", "0");
	}
		
	$(".select").click(function() {
		$(this).children("ul:hidden").slideDown("fast");
	});
	$(".select ul li").click(function() {
		$(this).addClass("selected");
		$(this).siblings().removeClass("selected");
		
		var selected_text = $(this).html();
		$(this).parent().parent().children("span").html(selected_text);
		$(this).parent().hide();
		return false;
	});
	$("*").click(function() {
		$(".select > ul:visible").hide();
	});	
	$(".select ul li").hover(
		function() {
			$(this).addClass("hover");
		},
		function() {
			$(this).removeClass("hover");
		}
	);
});

