/* <![CDATA[ */

(function($){
	$(document).ready(function(){
		$('#fmSearch').submit(function(){
			document.location.href=this.action+'/'+escape($('#searchBox').val());
			return false;
		});
		$('#searchBox').blur(function(){if(!this.value.length){this.value='Product Search';}})
			.focus(function(){if(this.value.toLowerCase()=='product search'){this.value='';}});
		$('#frmContact').submit(function(){return checkContactForm(this);});
	});
})(jQuery);

function checkContactForm(f){
	var els=['name','email','message'],errMsg='';
	for(var i=0,l=els.length,el;i<l;++i){
		el=document.getElementById('frmContact_'+els[i]);
		if(el&&!el.value.length){
			errMsg+=els[i].charAt(0).toUpperCase()+els[i].substr(1)+' must be entered.\n';
		}
	}
	if(errMsg.length){alert(errMsg);}
	return !errMsg.length;
}

function checkCorporateForm(){
	var q = document.getElementById('frmCorporate');
	if (q.Name.value == '') { alert('Please provide your Contact Name.'); return false; }
	if (q.Email.value == '') { alert('Please provide your Contact Email.'); return false; }
	if (q.Contact_Phone.value == '') { alert('Please provide your Contact Telephone.'); return false; }
	if (q.Company_Name.value == '') { alert('Please provide your Company Name.'); return false; }
	if (q.Address_1.value == '') { alert('Please provide Address Line 1.'); return false; }
	if (q.Town.value == '') { alert('Please provide your Town / City.'); return false; }
	if (q.Postcode.value == '') { alert('Please provide your Postcode.'); return false; }
	if (q.Trading.value == '') { alert('Please provide Years Trading.'); return false; }
	if (q.Regnum.value == '') { alert('Please provide your Registration Number.'); return false; }
	if (q.Spend.value == '') { alert('Please provide your Anticipated Spend per month.'); return false; }
	if (q.Staff.value == '') { alert('Please provide your Number of Staff.'); return false; }
	if (q.Requirements.value == '') { alert('Please provide your Telephony Requirements.'); return false; }
}

function checkSubscriptionForm(){
	
	var f = document.getElementById('form1');
	if (f.Name.value == '') { alert('Please provide your name.'); return false; }
	if (f.CompanyName.value == '') { alert('Please provide your company name.'); return false; }
	if (f.Telephone.value == '') { alert('Please provide a contact telephone number.'); return false; }
	if (f.Email.value == '') { alert('Please provide a contact email address.'); return false; }

}

/* ]]> */
