if (!$.browser.msie) {
	DD_roundies.addRule('#watchdemo-content, #contact input, #contact textarea', '8px', true);
}

var vForm = null;

getTwitters('twitter-status', { 
	id: 'tapparatus', 
	count: 1, 
	enableLinks: true, 
	ignoreReplies: true, 
	clearContents: true,
	template: '"%text%" <br/><span>%time%</span>'
});

function equalHeight(group) {
	var tallest = 0;
	group = $(group);
	group.each(function() {
		var thisHeight = $(this).height();
		if(thisHeight > tallest) {
			tallest = thisHeight;
		}
	});
	group.height(tallest);
}

function showDemo() {
	if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
		location.href = 'http://cdn.tapparatus.com/isaidwhat/iSaidWhat_iPhone.mp4';
	}
    if (navigator.userAgent.match(/iPad/i)) {
        location.href = 'http://cdn.tapparatus.com/isaidwhat/iSaidWhat_iPad.mp4';
    }
	$('#watchdemo-content').modal({
		opacity:80,
		overlayCss: {backgroundColor:"#000"}
	});
}
function onContactSuccess() {
	var loading = $('#contact-loading');
	loading.stop();
	loading.fadeOut(function(){
		$('#contact-after').fadeIn();
	});
}
function onContactError() {
	var loading = $('#contact-loading');
	loading.stop();
	loading.fadeOut(function(){
		$('#contact-error').fadeIn();
	});
}
function contactFormSubmitHandler(form) {
	$('#contact .left a, #contact-before').fadeOut(function(){
		$('#contact-loading').fadeIn();
	});
	pageTracker._trackPageview('/index/contact');
	$(form).ajaxSubmit({success:onContactSuccess,error:onContactError});
}
function submitContactForm() {
	var form = $('#contact-form');
	form.submit();
}

$(function(){
	$('#id_email').addClass('required email').watermark('Email');
	$('#id_name').addClass('required').watermark('Name');
	$('#id_message').addClass('required').watermark('Feedback');
	
	var form = $('#contact-form');
	vForm = form.validate({
		submitHandler:contactFormSubmitHandler,
		messages: {
			name: {
				required: "Please enter your name"
			},
			email: {
				required: "Please enter your email address",
				email: "Please enter a valid email address"
			},
			message: {
				required: "Please enter some feedback"
			}
		},
		groups: {
			field: "email name message"
		}
	});
});

function embedVideoPlayer(url) {
	var so = new SWFObject(MEDIA_URL + 'iswshare/player.swf','mpl','640','360','9');
	so.addParam('allowfullscreen','false');
	so.addParam('flashvars','file=' + url + '&autostart=true&controlbar=none');
	so.write('flash-player');
}
