
function parUrlEncode (clearString) {
  var output = '';
  if (clearString != undefined)
  {
	var x = 0;
	clearString = clearString.toString();
	var regex = /(^[a-zA-Z0-9_.]*)/;
	while (x < clearString.length) {
	  var match = regex.exec(clearString.substr(x));
	  if (match != null && match.length > 1 && match[1] != '') {
		  output += match[1];
		x += match[1].length;
	  } else {
		if (clearString[x] == ' ')
		  output += '+';
		else {
		  var charCode = clearString.charCodeAt(x);
		  var hexVal = charCode.toString(16);
		  output += '%' + ( hexVal.length < 2 ? '0' : '' ) + hexVal.toUpperCase();
		}
		x++;
	  }
	}	
  }
  return output;
}

function CheckPaymentPrice ()
{
	$("#paymentTypeSelect").bind("change", function(){
		$.ajax({
			type: "POST",
			beforeSend: '',
			url: '/ws/paymentPrice.php',
			data: 'paymentType='+$("#paymentTypeSelect").val(),
			success: function (data){
				if (data.length > 0)
				{
					data = data.split("|");
					$("#paymentTypePrice").html(data[0]);
					$("#orderTotal").html(data[1]);
				}
			}
		});
    });	
}

function UpdateComment ()
{
	$("#note").bind("keyup", function(){
		$.ajax({
			type: "POST",
			beforeSend: '',
			url: '/ws/cartComment.php',
			data: 'comment='+parUrlEncode($("#note").val()),
			success: function (data){
			}
		});
    });	
}

$(document).ready(function(){
	CheckPaymentPrice();
	UpdateComment ();
});
