$(document).ready(function(){

	Cufon.replace('h1, #section-index h2, .column.second h2, .column.second h3, .user-actions');
	
	if($('.columns .column.second').height()>$('.columns .column.first').height()){
		$('.columns .column.first').height($('.columns .column.second').height()+20);
	}
	
	if($('#faq').length) {
    	$("#faq .answer").hide();
		$("#faq h2").click(function(){
			$(this).next().slideToggle('fast');
		});
	}
	
});

function validate_email(field,alerttxt) {
	with (field) { 
		apos=value.indexOf("@");
		dotpos=value.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) {
			$("input#Field3").parent().addClass("error-line");
			$("input#Field3").after("<span class='error'>Not a valid e-mail address!</span>").focus();
			$("input#Field3").blur(function() {
				$(".error-line .error").remove();
				$(this).parent().removeClass("error-line");
			});
			return false;
		}
		else { return true; }
	}
}
function validate_form(thisform,fieldtovalidate)
{
	with (thisform)
	{
	if (validate_email(fieldtovalidate,"Not a valid e-mail address!")==false)
	  { return false;}
	}
}