function nl2br(text){
	text = escape(text);
	if(text.indexOf('%0D%0A') > -1){
		re_nlchar = /%0D%0A/g ;
	}else if(text.indexOf('%0A') > -1){
		re_nlchar = /%0A/g ;
	}else if(text.indexOf('%0D') > -1){
		re_nlchar = /%0D/g ;
	}
	return unescape( text.replace(re_nlchar,'<br />') );

}

function singleQuote(text){

	text = escape(text);


	return unescape(text.replace(/\'/g, "&#39;"));
}

$(function(){
	$("#refreshimg").click(function(){
		$.post('newsession.php');
		$("#captchaimage").load('image_req.php');
		return false;
	});
	
	$("#captchaform").validate({
		rules: {
			captcha: {
				required: true,
				remote: "js/comment_js/process.php"
			}
		},
		messages: {
			captcha: "Correct captcha is required. Click the captcha to generate a new one"	
		},
		submitHandler: function() {
			var fname = document.getElementById('fname').value;
			var lname = document.getElementById('lname').value;
			var email = document.getElementById('email').value;
			var telephone = document.getElementById('telephone').value;
			var subject = document.getElementById('subject').value;
			var message = document.getElementById('message').value;

			strMessage = singleQuote(nl2br(message));

			window.location='contactsendmail.php?fname=' + fname 
			+'&lname=' + lname 
			+'&email=' + email 
			+'&telephone=' + telephone 
			+'&subject=' + subject 
			+'&message=' + strMessage 
			+'&action=sendmail';
		},
		onkeyup: true
	});
	
});
