$(document).ready(function(){$('#Terms_and_Conditions').click(function(){if($(this).attr('checked')){$(this).parent().parent().removeClass('warning');$(this).parent().parent().parent().removeClass('warning');}else{$(this).parent().parent().addClass('warning');$(this).parent().parent().parent().addClass('warning');}});$('form :input').blur(function()
{$(this).parent().parent().removeClass('warning').find('span.error-message').remove();if($(this).is('.required'))
{var $divItem=$(this).parent().parent()
if(this.value==''||this.value==$(this).attr('title'))
{if($divItem!=null)
{$divItem.addClass('warning');}};};if($(this).is('#Email')||$(this).is('#Email_Address')||$(this).is('#Friend_Email_Address')||$(this).is('#Subscribe_Email_Address'))
{var $divItem=$(this).parent().parent();if(this.value!=''&&!/.+@.+\.[a-zA-Z]{2,4}$/.test(this.value))
{$divItem.addClass('warning');};};if($(this).is('#Date'))
{var $divItem=$(this).parent().parent();if(this.value==''||this.value=='DD/MM/YYYY')
{$divItem.addClass('warning');};};});});function submitForm(frmID)
{$('.error-message').remove();$('#'+frmID+' :input.required').trigger('blur');var numWarnings=$('#'+frmID+' .warning').length;if($('#'+frmID+' :input[type="radio"]').parent().parent('.required').length)
{$('#'+frmID+' :input[type="radio"]').parent().parent('.required').each(function(index)
{$radio=$(this).children().children('#'+frmID+' :input[type="radio"]');if($radio.length)
{var radioName=$radio.attr('name');if($('#'+frmID+' input:radio[name='+radioName+']:checked').length)
$(this).removeClass('warning');else
{$(this).addClass('warning');numWarnings++;}}});}
var terms_and_conditions=true;if($('#'+frmID+' #Terms_and_Conditions').length)
{var $divItem=$('#Terms_and_Conditions').parent().parent();var $div2=$('#Terms_and_Conditions').parent().parent().parent();if(!$('#'+frmID+' #Terms_and_Conditions').attr('checked'))
{numWarnings++;if($divItem.length!=0)
$divItem.addClass('warning');if($div2.length!=0)
$div2.addClass('warning');terms_and_conditions=false;}
else{$divItem.removeClass('warning');$div2.removeClass('warning');}}
if(numWarnings)
{var fieldList=[];$('#'+frmID+' .warning Label').each(function(){fieldList.push($(this).text().replace('*',''));});if($('#'+frmID+' :input[type="radio"]').parent().parent('.required').length)
{$('#'+frmID+' :input[type="radio"]').parent().parent('.required').each(function(index)
{$radio=$(this).children().children('#'+frmID+' :input[type="radio"]');if($radio.length)
{var radioName=$radio.attr('name');if(!$('input:radio[name='+radioName+']:checked').length)
fieldList.push(radioName.replace('_',''));}});}
if(!terms_and_conditions)
fieldList.push('Terms and Conditions');$('<div></div>').attr({'class':'error-message'}).append('Please fill in the highlighted required field(s).').insertBefore('#'+frmID);if(frmID!='frmRequestACall')
$('html, body').animate({scrollTop:$(".error-message").attr("scrollHeight")},'slow');return false;}
else
return true;}
function submitFormIndex(frmID)
{$('.error-message').remove();$('#'+frmID+' :input.required').trigger('blur');var numWarnings=$('#'+frmID+' .warning').length;if($('#'+frmID+' :input[type="radio"]').parent().parent('.required').length)
{$('#'+frmID+' :input[type="radio"]').parent().parent('.required').each(function(index)
{$radio=$(this).children().children('#'+frmID+' :input[type="radio"]');if($radio.length)
{var radioName=$radio.attr('name');if($('#'+frmID+' input:radio[name='+radioName+']:checked').length)
$(this).removeClass('warning');else
{$(this).addClass('warning');numWarnings++;}}});}
var terms_and_conditions=true;if($('#'+frmID+' #Terms_and_Conditions').length)
{var $divItem=$('#Terms_and_Conditions').parent().parent();var $div2=$('#Terms_and_Conditions').parent().parent().parent();if(!$('#'+frmID+' #Terms_and_Conditions').attr('checked'))
{numWarnings++;if($divItem.length!=0)
$divItem.addClass('warning');if($div2.length!=0)
$div2.addClass('warning');terms_and_conditions=false;}
else{$divItem.removeClass('warning');$div2.removeClass('warning');}}
if(numWarnings)
{var fieldList=[];if($('#'+frmID+' :input[type="radio"]').parent().parent('.required').length)
{$('#'+frmID+' :input[type="radio"]').parent().parent('.required').each(function(index)
{$radio=$(this).children().children('#'+frmID+' :input[type="radio"]');if($radio.length)
{var radioName=$radio.attr('name');if(!$('input:radio[name='+radioName+']:checked').length)
fieldList.push(radioName.replace('_',''));}});}
if(!terms_and_conditions)
fieldList.push('Terms and Conditions');return false;}
else
return true;}
