
$(document).ready(function(){
	//global vars
	var form = $("#customForm");
	var name = $("#name1");
	var nameInfo = $("#nameInfo");
	var email = $("#email");
	var emailInfo = $("#emailInfo");
	
	
	var phone1 = $("#phone1");
	var phoneInfo = $("#phoneInfo");
	
	var postcode = $("#postcode");
	var postcodeInfo = $("#postcodeInfo");


	$('#disclaimer_outer').load('http://www.debtconsolidation.co.uk/footer_disclaimer.php');





	name.blur(validateName);
	email.blur(validateEmail);
	phone1.blur(validatePhone);


	name.keyup(validateName);
	email.keyup(validateEmail);
	phone1.keyup(validatePhone);
	
	
	$("#phone1").keypress(function (e)  
	{ 
	  if( e.which!=8 && e.which!=0 && (e.which<48 || e.which>57))
	  {
	    return false;
      }	
	});


form.submit(function(){
	if(validateName() & validatePhone() )
			return true
		else
			return false;
	});

	
	
	function validateEmail(){
		
		var a = $("#email").val();
		if(a.length < 1) {
			email.removeClass("error");
			emailInfo.removeClass("error");
			emailInfo.text("");
			return true;
		}
		
		
		var filter = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/;
		if(filter.test(a)){
			email.removeClass("error");
			emailInfo.text("OK");
			emailInfo.removeClass("error");
			return true;
		}
		else{
			email.addClass("error");
			emailInfo.text("incomplete");
			emailInfo.addClass("error");
			return false;
		}
	}
	
	

		function validatePhone(){
		var a = $("#phone1").val();
		if (a.charAt(1) == "7"){
			var filter = /[0-9()+]{11}/;
			}
		else{
			var filter = /[0-9()+]{11}/;
		}
		
		if(filter.test(a)){
			phone1.removeClass("error");
			phoneInfo.text("OK");
			phoneInfo.removeClass("error");
			return true;
		}
		else{
			phone1.addClass("error");
			phoneInfo.text("too short");
			phoneInfo.addClass("error");
			return false;
		}
	}
	
	function validateName(){
		if(name.val().length < 6){
			name.addClass("error");
			nameInfo.text("too short");
			nameInfo.addClass("error");
			return false;
		}
		else{
			name.removeClass("error");
			nameInfo.text("OK");
			nameInfo.removeClass("error");
			return true;
		}
	}
		
});


function privacy()
{
	var strOptions = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=400';
	var strURL = 'http://www.debtconsolidation.co.uk/privacy-popup.php';
	var hWnd = window.open(strURL, "securitypopup", strOptions);
}


function toggle(el,id, id2)
{
	var tr = document.getElementById(id);
	if (tr==null) { return; }
	var bExpand = tr.style.display == '';
	tr.style.display = (bExpand ? 'none' : '');
	
	var tr = document.getElementById(id2);
	if (tr==null) { return; }
	var bExpand = tr.style.display == '';
	tr.style.display = (bExpand ? 'none' : '');
	
	floatText();
}



