$(document).ready(
	function(){
		$.fn.search = function() {
			return this.focus(function() {
				if( this.value == this.defaultValue ) {
					this.value = "";
				}
			}).blur(function() {
				if( !this.value.length ) {
					this.value = this.defaultValue;
				}
			});
		};
		// newsletter IDs
		$("#s").search();
		
		$("ul li a").not("ul li ul li a").addClass("toplevel"); 
		
		// columnizelist
		$('ul.glossaryterms').makeacolumnlists({cols:2,colWidth:300,equalHeight:false,startN:1});
		
		// columnizelist
		$('ul.sitemap').makeacolumnlists({cols:2,colWidth:300,equalHeight:false,startN:1});
		
	/*	$("#name, #email, #phone, #website, #message").defaultvalue(
	        "Name",
	        "Email",
	        "Phone",
			"Website URL",
			"Message"
	    ); */
	/*	$("#seobookname, #seobookemail, #seobookphone, #seobookwebsite").defaultvalue(
	        "Name",
	        "Email (for your ebook)",
	        "Contact number (optional)",
			"Your website URL"
	    ); */
	}
);

$(document).ready(
	function() {
		var ctForms = [];
		
		$('form.wpcf7-form').each(
			function() {
				var form = $(this);
				var values = ctForms[form.parent().attr('id')] = [];
				
				form.find('input[type=text], select, textarea').each(
					function() {
						values[
							$(this).attr('name')
						] = $(this).val();
					}
				);
				
				form.find('input[type=submit]').bind('click',
					function(e) {
						initials = ctForms[form.parent().attr('id')];
						
						for(i in initials) {
							var input = form.find(
								'input[name=' + i + '], ' +
								'select[name=' + i + '], ' +
								'textarea[name=' + i + ']'
							);
							
							if(input.val() == initials[i]) {
								input.val('');
							}
						}
					}
				);
				
				ctForms[form.parent().attr('id')] = values;
			}
		);
	}
);