function popupWindow(url){
	window.open(url,"sendtofriend","width=600,height=400,scrollbars=no");
}

function validateContact(){
	var reqd = {
		'firstname': 'First Name',
		'lastname': 'Last Name',
		'companyname': 'Company',
		'address1': 'Address Line 1',
		'city': 'City',
		'state': 'State',
		'zip': 'Zip',
		'email': 'Email Address',
		'phone': 'Phone'
	}
	
	var missing = [];
	
	for(i in reqd){
		if($('#' + i).val() == '') missing.push(reqd[i]);
	}
	
	if(missing.length){
		alert('Please complete the following required fields:\n\n' + missing.join(',\n'));
		return false;
	}else{
		return true;
	}
}

$(function(){
	// keyword search
	$('#kwd').click(function(){
		if($(this).val() == 'search') $(this).val('');
	}).blur(function(){
		if($(this).val() == '') $(this).val('search');
	});
	
	$('#search-button').click(function(){
		$('#searchform').submit();
	});

	// email this page	
	$('#emaillink').click(function(){
		var link = $(this).attr('href');
		popupWindow(link);
		return false;
	});

	// article filter	
	$('#industry-choice').change(function(){
		$('#industry-selector').submit();
	});
	
	// contact form
	$('#contact-form').submit(function(){
		return validateContact();
	});
	
	// enhanced Google Analytics tracking - need ID
	$.jGoogleAnalytics('UA-10790449-1', { anchorClick: true });
});
