function renew_chkform(){
doform = 0;

	if( document.subsform.billing_name.value.length < 2 ){
	document.getElementById("billing_name_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_name_style").style.background='';
	}


	if( document.subsform.billing_address1.value.length < 2 ){
	document.getElementById("billing_address1_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_address1_style").style.background='';
	}

	if( document.subsform.billing_county.value.length < 2 ){
	document.getElementById("billing_county_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_county_style").style.background='';
	}

	if( document.subsform.billing_postcode.value.length < 2 ){
	document.getElementById("billing_postcode_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_postcode_style").style.background='';
	}

	if( document.subsform.billing_tel.value.length < 10 ){
	document.getElementById("billing_tel_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_tel_style").style.background='';
	}

	if( document.subsform.billing_email.value.length < 2 ){
	document.getElementById("billing_email_style").style.background='#de7373';
	doform = 1;
	}else{
		if( document.subsform.billing_email.value == document.subsform.billing_cemail.value ){
			if( document.subsform.billing_email.value.match("[.]") ){
				if( document.subsform.billing_email.value.match("@") ){
				document.getElementById("billing_email_style").style.background='';
				}else{
				document.getElementById("billing_email_style").style.background='#de7373';
				doform = 1;
				}		
			}else{
			document.getElementById("billing_email_style").style.background='#de7373';
			doform = 1;
			} 
		}else{
		document.getElementById("billing_email_style").style.background='#de7373';
		doform = 1;
		}
	}



	if( document.subsform.billing_cardnumber.value.length < 14 ){
	document.getElementById("billing_cardnumber_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_cardnumber_style").style.background='';
	}


	if( document.subsform.billing_cardname.value.length < 2 ){
	document.getElementById("billing_cardname_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_cardname_style").style.background='';
	}

	if( document.subsform.billing_cvc.value.length == 3 ){
	document.getElementById("billing_cvc_style").style.background='';
	}else{
	document.getElementById("billing_cvc_style").style.background='#de7373';
	doform = 1;
	}

	if( document.subsform.billing_expmonth.value == "--" || document.subsform.billing_expyear.value == "----" ){
	document.getElementById("billing_expiry_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_expiry_style").style.background='';
	}


	if( document.subsform.billing_amount.value == "0" ){
	document.getElementById("billing_amount_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_amount_style").style.background='';
	}


	if( document.subsform.billing_cardtype.value == "0" ){
	document.getElementById("billing_cardtype_style").style.background='#de7373';
	doform = 1;
	}else{
	document.getElementById("billing_cardtype_style").style.background='';
	cardtype = document.subsform.billing_cardtype.value;
		if( cardtype == "MAESTRO" || cardtype == "SOLO" ){
		debitscore = 0;
	
			if( document.subsform.billing_valmonth.value == "--" || document.subsform.billing_valyear.value == "----" ){		
			}else{
			debitscore = 1;
			}

			if( document.subsform.billing_issnum.value.length > 0 ){
			debitscore = 1;
			}

			if( debitscore == 1 ){
			document.getElementById("billing_valid_style").style.background='';
			document.getElementById("billing_issnum_style").style.background='';
			}else{
			document.getElementById("billing_valid_style").style.background='#de7373';
			document.getElementById("billing_issnum_style").style.background='#de7373';
			doform = 1;
			}
		}
	}


if( doform == 0 ){
document.subsform.submit();
}
}



	var defaultFontSize = 90;
	var currentFontSize = defaultFontSize;
	
	
	function helpertext(text){
	document.getElementById('helpindotd').style.background='url(images/morearrowblue.gif) no-repeat 0px 3px';
	document.getElementById('helpinfo').innerHTML=text;
	}
	



	function changeFontSize(sizeDifference){
	currentFontSize = parseInt(currentFontSize) + parseInt(sizeDifference);
	setFontSize(currentFontSize);
	};


	function setFontSize(fontSize){
	var doc = document.getElementsByTagName('td');
		for (var i = 0; i < doc.length; i++){
  		doc[i].style.fontSize = fontSize + '%';
		}

	}
	
	function raiseticket_confirm(){
	var emaillen = document.forms['raiseticket'].elements['ticket_email'].value
	emaillen = emaillen.length;
	var tellen = document.forms['raiseticket'].elements['ticket_tel'].value
	tellen = tellen.length;
		if( tellen == 0 && emaillen == 0 ){	
		ques = confirm("We have detected that you havent entered a telephone number or an email address. If you would like us to get back to you please enter atleast one of these. Click cancel to enter an address or number or OK to proceed");	
			if( ques == true ){
			document.forms['raiseticket'].submit();	
			}
		}else{
		document.forms['raiseticket'].submit();	
		}
	}