window.addEvent('domready', function(){				
	// -- first example, vertical scrollbar --
	var fields = [];
	$('full_name').set('value', 'Full Name');
	$('companyName').set('value', 'Company Name');
	$('emailaddy').set('value', 'E-mail');
	$('phone_num').empty().set('value', 'Phone Number');
	$('comments').set('value', 'Comments');
	$$('.contactFormField').setStyle('color', '#888');
	$$('.contactFormField').each(function(el){
		fields[el.get('id')] = false;
	});
	$$('.contactFormField').each(function(el){
		el.addEvent('focus', function(){
			if(fields[this.get('id')] == false){
				this.set('value', '');
				this.setStyle('color', '#000');
				fields[this.get('id')] = true;
			}
		});
	});
	
	if($('tab1') != null){
		if($('tab1').offsetHeight < $('tab1_sub').offsetHeight){
			makeScrollbar( $('tab1'), $('scrollbar1'), $('handle1') );
		}
	}
	if($('tab2') != null){
		if($('tab2').offsetHeight < $('tab2_sub').offsetHeight){
			makeScrollbar( $('tab2'), $('scrollbar2'), $('handle2') );
		}
	}
	if($('tab3') != null){
		if($('tab3').offsetHeight < $('tab3_sub').offsetHeight){
			makeScrollbar( $('tab3'), $('scrollbar3'), $('handle3') );
		}
	}
	if($('tab4') != null){
		if($('tab4').offsetHeight < $('tab4_sub').offsetHeight){
			makeScrollbar( $('tab4'), $('scrollbar4'), $('handle4') );
		}
	}
	if($('tab5') != null){
		if($('tab5').offsetHeight < $('tab5_sub').offsetHeight){
			makeScrollbar( $('tab5'), $('scrollbar5'), $('handle5') );
		}
	}
	$('contactagent').addEvent('submit', function(e){
		e.stop();
		var block = true;
		if(checkIfNull($('full_name')) == false || $('full_name').get('value') == 'Full Name') block = false;
		if(checkIfNull($('companyName')) == false || $('companyName').get('value') == 'Company Name') block = false;
		if(checkIfNull($('emailaddy')) == false || $('emailaddy').get('value') == 'E-mail') block = false;
		if(checkIfNull($('phone_num')) == false || $('phone_num').get('value') == 'Phone Number') block = false;
		if(checkIfNull($('comments')) == false || $('comments').get('value') == 'Comments') block = false;
		if(block == false){
			alert('All Fields Are Required!');
		}
		if(	block == true ){
			this.set('send', {onComplete: function(response) {
				$('contactform').set('html',response);
			}});
			this.send();
		}
		block = true;
	});
	
	var checkIfNull = function(el){
		var val = 0;
		if(el.get('tag') == 'input' || el.get('tag') == 'textarea'){
			val = el.get('value');
		}
		if(el.get('tag') == 'select'){
			val = el.getSelected().get('value');
		}
		if(val == '' || val == '--'){
			return false;
		} else {
			return true;
		}
	}
});
