// Cufon custom type font activate
Cufon.set('fontFamily', 'Swis721 Light').replace('h1')('h2');
Cufon.set('fontFamily', 'Swis721 Medium').replace('h3')('form#trial a')('.medium');
Cufon.set('fontFamily', 'Swis721 Roman').replace('h4');
//Cufon.replace('p.download, p.more, p.contact, p.url', {hover: true});
$(document).ready(function () {
	// Opens links in new window on a anchor with an attribute of rel="openwin"
	$('a[rel=openwin]').click(function(){
		window.open(this.href);
		return false;
	});
	
	// Bind a click event to anchor with rel="submit" and submits form its contained within
	$("a[rel=submit]").click( function(){
		$(this).parents("form").submit();
	});
	
	// Free trial form validation alert box
	if ($('body#home')) {
		$('form#trial').submit(function() {
			var err = false;
			var msg = "";	
			if ($('form#trial input#name').val() == '' || $('form#trial input#name').val() === undefined) {
				err = true;
				msg += "- Name\n";
			}
			if ($('form#trial input#title').val() == '' || $('form#trial input#title').val() === undefined) {
				err = true;
				msg += "- Job Title\n";
			}
			if ($('form#trial input#company').val() == '' || $('form#trial input#company').val() === undefined) {
				err = true;
				msg += "- Company\n";
			}
			if ($('form#trial input#postcode').val() == '' || $('form#trial input#postcode').val() === undefined) {
				err = true;
				msg += "- Postcode\n";
			}
			if ($('form#trial input#telephone').val() == '' || $('form#trial input#telephone').val() === undefined) {
				err = true;
				msg += "- Telephone\n";
			}
			if ($('form#trial input#email').val() == '' || $('form#trial input#email').val() === undefined) {
				err = true;
				msg += "- Email\n";
			}
			if (err==true) {
				alert('Please complete the following fields\n\n' + msg);
				return false;
			}
		});
	}
	
});