﻿NP.Forms = {
	FindControl: function(id){
		var el = Ext.query(id)[0].getElementsByTagName("INPUT")[0];
		el.value = 'support@neopost.com';
		
		var dp =  Ext.get(Ext.query('.scfDropList')[0]);
		dp.on('change',function(sender, e){
			var a;
			switch(this.getValue()){
				case'Contact Form - Billing and Invoicing':
					a = 'customerservice@neopost.com';
				break;
				case'Contact Form - Supply Ordering':
				case'Contact Form - neoShop Support':
					a =  'supplyorders@neopost.com';
				break;
				case'Contact Form - Adding Postage (Postage On Call)':
					a = 'poc@neopost.com';
				break;
				case'Contact Form - Rate Change Order Status':
				case 'Contact Form - General Rate Change Question':
					a =  'neopostratechange@neopost.com';
				break;
				case 'Contact Form - Technical Support':
				case 'Contact Form - Question about Installing Rate Change Software':
					a = 'support@neopost.com';	
				break;
				case'Contact Form - Address Change':
					a =  'accountservices@neopost.com';
				break;
				case'Contact Form - Equipment Order Status':
					a = 'orderentryinquiries@neopost.com';
				break;
				default:
					a =  'support@neopost.com';
				break;
			}
			el.value = a || 'support@neopost.com';
		});
	}
}

NP.Forms.FindControl('.HideUI');
