function Trim(o){var s=o.value;while(s.charAt(0)==(" ")){s=s.substring(1);}while(s.charAt(s.length-1)==" "){s=s.substring(0,s.length-1);}o.value=s;return;}function restw(n,o,d){var inp=o.value;var l=parseInt(inp.length);if(l>n){inp=inp.substr(0,n);o.value=inp;return;}document.getElementById(d).innerHTML="[ <em> "+inp.length+" characters of "+n+" entered. </em> ]";}
function toUpper(obj) {
	Trim(obj)
	var pattern = /(\w)([\w\']*)/;
	var a = obj.value.split(/\s+/g);
	if (obj.value.length > 0){
		for (i = 0 ; i < a.length ; i ++ ) {
			var restOfWord,firstLetter
			var parts = a[i].match(pattern);
			firstLetter = parts[1].toUpperCase();
			restOfWord = parts[2].toLowerCase();
			a[i] = firstLetter + restOfWord;
		}
		obj.value = a.join(' ');
	}
}

function radio_check(theForm, disptxt)
{
	var el, els = theForm.elements;
	var i, j = els.length;
	checkFlag = 0;
	for ( i=0; i<j; i++ )
	{
		el = els[i];
		if('radio' == el.type && el.checked)
		{
			checkFlag = 1;
		}
	}
	if(checkFlag==0 )
	{
		alert("Select a "+disptxt+" to Checkout.");
		return false;
	}
}
