$(document).ready(function() {
	var validator = $("#frmPaypalAccount").validate({
		errorElement:'div',
		rules: {deposite: "required"},
		messages: {deposite: {required: "Please select deposit method."}},
		
// the errorPlacement has to take the table layout into account
		errorPlacement: function(error, element) {
			if ( element.is(":radio") )
				error.appendTo( element.parent().parent().next().next());
			else if ( element.is(":checkbox") )
				error.appendTo( element.parent());
			else
				error.appendTo( element.parent());
		},
		// set this class to error-labels to indicate valid fields
		success: function(label) {
			// set &nbsp; as text for IE
			//label.hide();
			label.html("&nbsp;").addClass("checked");
		}
	});
	$(":radio[@name='deposite']").click(function()
	{	//alert("ASDF---"+$(this).val());
		if($(this).val()=='creditcard')
		{
			document.getElementById('frmPaypalAccount').action="success_Msg.php";
			$('#creditCardInfo').show('fast');
		}
		if($(this).val()=='paypal')
		{
			document.getElementById('frmPaypalAccount').action="https://www.paypal.com/cgi-bin/webscr";
			$('#creditCardInfo').hide('fast');
		}
		//alert($(this).val());
		//alert(document.getElementById('frmPaypalAccount').action);
	});
	$("#frmPaypalAccount").submit(function()
	{	flg=0;
		var d = new Date();
		var month = (d.getMonth()+1);
		if(month<=9)
			month="0"+month;
		var year = d.getFullYear();
		if($(":radio[name='deposite']:checked").val()=="creditcard")
		{ //alert(document.getElementById('cc_number_nh-dns').value);
			if(document.getElementById('cc_owner').value=="")
			{	
				document.getElementById('err_cc_owner').innerHTML = "Please provide credit card owner name.";
				$('#err_cc_owner').show('fast'); flg=1;
				return false;
			}
			if(document.getElementById('cc_number_nh-dns').value=="")
			{	
				document.getElementById('err_cc_number_nh-dns').innerHTML = "Please provide credit card number.";
				$('#err_cc_number_nh-dns').show('fast'); flg=1;
				return false;
			}
			if(document.getElementById('cc_expires_month').value<=month)
			{	
				if(document.getElementById('cc_expires_year').value<=year)
				{	
					document.getElementById('err_cc_expires_month').innerHTML = "Your credit card expire limit exceeds.";
					$('#err_cc_expires_month').show('fast'); flg=1;
					return false;
				}
			}
			if(document.getElementById('cc_cvc_nh-dns').value=="")
			{	
				document.getElementById('err_cc_cvc_nh-dns').innerHTML = "Please provide credit card check number.";
				$('#err_cc_cvc_nh-dns').show('fast'); flg=1;
				return false;
			}
			if(flg==1)
				return false;
			else
				return true;
		}
	});
	$("#msg").fadeOut(10000);
});