$(document).ready(function() {
	//flowplayer
	$f("video-player", "http://www.builtlean.com/wp-content/uploads/flowplayer-3.2.2.swf", {
		clip: {
			// track start event for this clip
			onStart: function(clip) {
				pageTracker._trackEvent("Videos", "Play", clip.url);
			},
	
			// track pause event for this clip. time (in seconds) is also tracked
			onPause: function(clip) {
				pageTracker._trackEvent("Videos", "Pause", clip.url, parseInt(this.getTime()));
			},
	
			// track stop event for this clip. time is also tracked
			onStop: function(clip) {
				pageTracker._trackEvent("Videos", "Stop", clip.url, parseInt(this.getTime()));
			},
	
			// track finish event for this clip
			onFinish: function(clip) {
				pageTracker._trackEvent("Videos", "Finish", clip.url);
			}
		},
		// show stop button so we can see stop events too
		plugins: {
			/*gatracker: {
				url: "http://www.builtlean.com/wp-content/uploads/flowplayer.analytics-3.2.0.swf",
				labels: {
					start: "Start",	
					play: "Play",	
					pause: "Pause",	
					resume: "Resume",	
					seek: "Seek",	
					stop: "Stop",	
					finish: "Finish",	
					mute: "Mute",	
					unmute: "Unmute",	
					fullscreen: "Full Screen",	
					fullscreenexit: "Full Screen Exit"
				},
				debug: true,
				TrackingMode: "Bridge",
				bridgeObject: "pageTracker"
				//googleId: "UA-4567298-5" // your Google Analytics id here
			},*/
			controls: {
						// location of the controlbar plugin
				url: 'http://www.builtlean.com/wp-content/uploads/flowplayer.controls-3.2.1.swf',
				all: false,
				play: true,
				stop: true,
				scrubber: true,
				volume: true
			}
		},
		playlist:
		[ 
			{
				url: "http://www.builtlean.com/wp-content/uploads/intro-video.jpg",
				scaling: "orig"
			},
			
			{
				url: "http://www.builtlean.com/wp-content/uploads/intro-video.flv",
				autoPlay:false,
				autoBuffering: true
			}
		]
	});
});

function printLetterDate() {
	var d=new Date();
	var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var monthname=new Array("January","February","March","April","May","June","July","August","September","October","Nove,ber","December");
	//document.write(weekday[d.getDay()] + " ")
	document.write(monthname[d.getMonth()] + " ");
	document.write(d.getDate() + ", ");
	document.write(d.getFullYear() + " ");
	document.write(rand(6, 11) + ":" + rand(11, 59) + "AM")	;
}

function rand( min, max ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Leslie Hoare
    // +   bugfixed by: Onno Marsman
    // *     example 1: rand(1, 1);
    // *     returns 1: 1
    var argc = arguments.length;
    if (argc == 0) {
        min = 0;
        max = 2147483647;
    } else if (argc == 1) {
        throw new Error('Warning: rand() expects exactly 2 parameters, 1 given');
    }
    return Math.floor(Math.random() * (max - min + 1)) + min;
}

function printCopyrightYears(startYear) {
	if(!startYear)
		var startYear=2009
	var d=new Date(); 
	yr=d.getFullYear();
	if (yr!=startYear) {
		document.write(startYear+" - "+yr);
	} else {
		document.write(startYear);
	}	
}

clearDefault = function(obj) {
	if (obj.defaultValue == obj.value) obj.value = ''
}

restoreDefault = function(obj) {
	if(obj.value == '')
		obj.value = obj.defaultValue
}

function formValidate(form) {
	var error = 0;
	var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	var objEmail = form.Contact0Email;
	
	if(form.Contact0FirstName.value == '' || form.Contact0FirstName.value == form.Contact0FirstName.defaultValue) {
		alert("Please enter your name");
		form.Contact0FirstName.value = '';
		form.Contact0FirstName.focus();
		++error;
		
	}
	if(objEmail.value == '' || objEmail.value == objEmail.defaultValue) {
		alert("Please enter your email");
		objEmail.value= '';
		objEmail.focus();
		++error;
	} else if(!filter.test(objEmail.value)) {
		alert("Please enter a valid email");
		objEmail.value = '';
		objEmail.focus();
		++error;
	}
	
	if(error > 0) {
		return false;	
	} else {
		return true;
	}
}
