///////////////////////////////////////// VALIDATION \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
	$.validator.setDefaults({
		errorElement: "div"
		//,submitHandler: function() { AddEditCartDetail(); }
	});
$(document).ready(function() 
{ 
	$("#regForm").bind("invalid-form.validate", function() {
		jQuery.ColdBox.setMessage("error","Your form contains errors, see details below.");
	}).bind("valid-form.validate", function() { jQuery.ColdBox.clearMessage("error") }).validate(
	{
		onBlur:true,
		errorPlacement: function(errorMsg, errorElement) 
		{
    	errorElement.parent().append(errorMsg);
		},
		errorClass: "error",
		errorContainer:"#messageArea",
		rules: 
		{
			salutation:
				{
					required:true
				},
				firstName:
				{
					required: true
				},
				lastName:
				{
					required: true
				},
				emailAddress:
				{
					required: true,
					email: true
				},
				confirmEmailAddress:
				{
					required: true,
					email: true,
					equalToNoCase: "#emailAddress"
				}
		},
		messages:
		{
			firstName: "Please enter your First Name.",
			lastName: "Please enter your Last Name.",
			emailAddress: 
			{
				required: "Please enter your Email Address",
				email:"Please enter a valid Email Address"
			},
			confirmEmailAddress: 
			{
				required: "Please enter your Confirmation Email Address",
				email:"Please enter a valid Confirmation Email Address",
				equalToNoCase:"Email Address and Confirmation Email Address should match."
			}
		}
	});
});


///////////////////////////////////////// PAGE LOAD FUNCTIONS \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
$(document).ready(function(){
	
$.fn.media.defaults.flvPlayer = '/sharedImages/clientLander/pamperedChef/player.swf';
$('.media').media();
	
var docW = $(document).width();
var scrollw = $.getScrollbarWidth();
var mainW = $("#mainTable").width();
var mainPos = ((docW+scrollw)-mainW)+scrollw;
	if ($.browser.msie && $.browser.version <= 6 ) mainPos = ((docW-scrollw-950)/2);
$("#mainTable").css({'left':mainPos});

	$("#regLogTabs").tabs();

	var tabW = ($("#regLogTabs").width()/2);
	var lastabW = tabW-2;
	var cresW = tabW-3;
	if ($.browser.msie && $.browser.version <= 6 ) cresW = (cresW-4);
	var lastcresW = tabW-3;

if ($.browser.msie && $.browser.version <= 6 ) $(".tabLiveWebAudioModule").css({'width':'142px'});
	$(".ui-tabs-nav li a").click( function() {
		var panBorder = $(this).parent("li").css("background-color");
	  $(".taBorder").css({'background-color':panBorder});
  });
});

