function check_shipping_address() {
	var cb_sa=document.getElementById('f_ship_address');
	var fs_sa=document.getElementById('fs_ship_address');
	if (cb_sa && fs_sa) {
		if (cb_sa.checked) fs_sa.style.display='block';
		else  fs_sa.style.display='none';
		}
	}
	

function getTextContent(fObj) {
	if (typeof(fObj.textContent)=='string') return fObj.textContent;
	if (typeof(fObj.innerText)=='string') return (fObj.innerText);
	
	var cNode, cNodes = fObj.childNodes;
	var txt = '';
	for (var i=0, len=cNodes.length; i<len; ++i) {
		cNode = cNodes[i];
		if (1 == cNode.nodeType) {
			txt += getTextContent(cNode);
			}
		if (3 == cNode.nodeType){
			txt += cNode.data;
			}
		}
	return txt;
}


function pseudo_label_blur (fObj) {
	var labelObj=document.getElementById(fObj.id+'_label');
	if (labelObj && fObj) if (fObj.value=='') {
		fObj.value=getTextContent(labelObj).replace(/\s\*/g, '');
		fObj.style.color='#4c4c4c';
		}
	}

function pseudo_label_focus (fObj) {
	if (fObj) {
		var labelObj=document.getElementById(fObj.id+'_label');
		if (labelObj && fObj.value==getTextContent(labelObj).replace(/\s\*/g, '')) {
			fObj.value=''; 
			fObj.style.color='#4c4c4c';
			}
		}
	}
function check_select (fObj) {
	if (fObj) if (fObj.options[fObj.selectedIndex].value!='') fObj.style.color='#4c4c4c';
	}

function check_paymenttype() {
	var rb_dd=document.getElementById('f_pay_type_dd');
	var rb_cc=document.getElementById('f_pay_type_cc');
	var div_pdd=document.getElementById('pay_dd');
	var div_pcc=document.getElementById('pay_cc');
	if (rb_dd && rb_cc && div_pdd && div_pcc) {
		if (rb_cc.checked) {
			div_pdd.style.display='none';
			div_pcc.style.display='block';
			return true;
			}
		else {
			div_pdd.style.display='block';
			div_pcc.style.display='none';
			return true;
			}
		}
	}
