$(function(){
	$('ul.accordion').accordion({
		autoheight: false,
		header: ".opener",
		active: '.selected',
		selectedClass: 'active',
		alwaysOpen: false,
		event: "click"
	});
	BuzzFade();

	$('a.btn-zen-desk').click(function(){
		Zenbox.show();
		return false;
	});

	var first_name = $('#first_name');
	var last_name = $('#last_name');
	var company = $('#company');
	var phone_number = $('#phone_number');
	var country= $('#country');
	var email_address= $('#email_address');
	var product = $('#product');
	var notes= $('#notes');
	$('#request_demo').submit(function(){
		var me = $(this);

		if (first_name.attr('title') == first_name.val()) {
			alert('Please enter your first name.');
			return false;
		}
		else if (last_name.attr('title') == last_name.val()) {
			alert('Please enter your last name.');
			return false;
		}
		else if (company.attr('title') == company.val()) {
			alert('Please enter your company name.');
			return false;
		}
		else if (phone_number.attr('title') == phone_number.val()) {
			alert('Please enter your contact number.');
			return false;
		}
		else if (country.val() == '') {
			alert('Please select a country.');
			return false;
		}
		else if (email_address.attr('title') == email_address.val()) {
			alert('Please enter your email address.');
			return false;
		}
		else if (product.val() == '') {
			alert('Please select a product type.');
			return false;
		}

		var data = {
			first_name: first_name.val(),
			last_name: last_name.val(),
			company: company.val(),
			phone_number: phone_number.val(),
			country: country.val(),
			email_address: email_address.val(),
			product: product.val(),
		};
		if (notes.attr('title') != notes.val())
			data.notes = notes.val();

		$.ajax({
			type: 'POST',
			url: 'requestdemo.ashx',
			dataType: 'json',
			data: data,
			success: function(data){
				if (data.success)
				{
					$('#pixel_iframe').attr('src', 'c.html');
					alert(data.message);
				}
				else
				{
					alert(data.message);
				}

				$('div.fader').click();
			}
		});

		return false;
	});
});
function BuzzFade() {
	var _buzzBox = $('.buzz-box');
	var _time = 1000;
	_buzzBox.each(function(){
		var _img = $(this).find('.alt');
		_img.mouseenter(function(){
			$(this).stop().animate({
				opacity:0
			},1000);
		}).mouseleave(function(){
			$(this).stop().animate({
				opacity:1
			},_time);
		});
	});
}
