jQuery(document).ready(function($) {
	$('label[for="si_contact_ex_field1_3"]').parent().css('display','none');
	$('input#si_contact_ex_field1_3').parent().css('display','none');
	$('input[type="text"]').placeholder();
	$('blockquote').each(function() {
		var cite = $(this).attr("cite");
		var title = $(this).attr("title");
		
		if ((cite == null && title != null) || (cite == "" && title != null)) {
			$(this).append("<span><span></span></span><cite>"+title+"</cite>");
		}					
		
		else if (cite != null && title == null) {
			$(this).append("<span><span></span></span><cite><a href='"+cite+"' title='"+cite+"'>"+cite+"</a></cite>");
		}
		
		else if (cite != null && title != null) {
			$(this).append("<span><span></span></span><cite><a href='"+cite+"' title='"+title+"'>"+title+"</a></cite>");
		}
		
		else {
		}						
	});
	$('select#si_contact_ex_field1_2').change(function() {
		var outcome = $(this).val();
		switch(outcome) {
			case "Word of mouth":
				$('label[for="si_contact_ex_field1_3"]').text("Who told you about us? (Please include an email address or phone number)");
				$('label[for="si_contact_ex_field1_3"]').parent().css('display','block');
				$('input#si_contact_ex_field1_3').parent().css('display','block');
			break;
			case "Other website":
				$('label[for="si_contact_ex_field1_3"]').text("What other website were we mentioned on?");
				$('label[for="si_contact_ex_field1_3"]').parent().css('display','block');
				$('input#si_contact_ex_field1_3').parent().css('display','block');
			break;
			case "Other":
				$('label[for="si_contact_ex_field1_3"]').text("Please specify how you found us:");
				$('label[for="si_contact_ex_field1_3"]').parent().css('display','block');
				$('input#si_contact_ex_field1_3').parent().css('display','block');
			break;
			default:
				$('label[for="si_contact_ex_field1_3"]').parent().css('display','none');
				$('input#si_contact_ex_field1_3').parent().css('display','none');
			break;
			
			/*
			Other possibilities
			Print advertising
			Email marketing
			Google search
			Facebook
			Twitter
			*/
		}
	});
	$('ul.menu').each(function() {
		accordion_menu();
	});
	
	function accordion_menu() {
		$('ul.menu ul').hide();
		$('ul.menu li:first-child').css('background-position','-1px -42px');
		$('.current-menu-item ul').each(function(){
			$(this).show();
		});
		$('.current-menu-ancestor ul').each(function(){
			$(this).show();
		});
		$('.current-menu-parent ul').each(function(){
			$(this).show();
		});
		$('ul.menu > li:has(ul) > a').each(function() {
			$('<div></div>')
				.addClass('drop-down-arrow')
				.insertBefore($(this));
			var section = $(this).text().toLowerCase();
			$(this).next('ul').find('li').addClass(section + '-sub-menu-item');
		});
		$('ul.menu li div').live("click",function() {
			
			var checkElement = $(this).next().next();					
			var parent = this.parentNode.parentNode.id;

			if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
				$('#' + parent + ' ul:visible').slideUp('normal');
				return false;
			}
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#' + parent + ' ul:visible').slideUp('normal');
				checkElement.slideDown('normal');
				return false;
			}
		});
	}
});
