//
function SetProfileListToDefault( formObj ) {
	//alert(formObj.name);
	
	var radioObjSelectIntl = formObj.elements.selectintl;
	var radioObjSelectLetter = formObj.elements.selectletter;
	var listObjGroup = formObj.elements.group;
	var radioObjSelectStatus = formObj.elements.selectacctstatus;
	var radioObjSelectOutput = formObj.elements.action;

	//for(var k = 0; k < radioObjSelectIntl.length; k++) {
		//radioObjSelectIntl[k].checked = false;
	//}
	var k = radioObjSelectIntl.length-1;
	radioObjSelectIntl[k].checked = true;
	
	for(var i = 0; i < radioObjSelectLetter.length; i++) {
		radioObjSelectLetter[i].checked = false;
	}
	listObjGroup.options[0].selected = true;
	formObj.elements.lastname.value = '';
	formObj.elements.email.value = '';
	for(var i = 0; i < radioObjSelectStatus.length; i++) {
		radioObjSelectStatus[i].checked = false;
	}	
	for(var i = 0; i < radioObjSelectOutput.length; i++) {
		radioObjSelectOutput[i].checked = false;
	}
}
//
function FieldAvail(thisdoc,fldName) {
	for (i=0; i<thisdoc.length; i++) {
		var tempobj=thisdoc.elements[i];
		shortFieldName=tempobj.name;
		if ( tempobj.name == fldName ) { return true; }
	} //end for...
}
//
function switchImg(i){
	document.images["visa"].src = i;
}
//
function ValidateLogin( form ) {

	if( form.email.value == '' ) { return ErrorField( 'E-mail is required!', form, 'email' ); }
	if( form.password.value == '' ) { return ErrorField( 'Password is required!', form, 'password' ); }

	return true;
}
//
function MinOrderPopup(minorderamt) {
	//alert(minorderamt);
	window.open( 'minorderamount.php?minorderamt=' + minorderamt,'minorder','width=330,height=180,toolbar=0,left=250,top=300,location=0,directiories=0,status=0,menubar=0,scrollbars=0' );
	return false;
}
// 
function ErrorField( message, form, field ) {

	alert( message ) ;
	form.elements[field].focus();
	return false;
}
//
function isRadioChecked(radioObj) {
	if(!radioObj)
		return false;
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return true;
		else
			return false;
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return true;
		}
	}
	return false;
}
//
function inContext(url, w, h, l, t, s) {
	helpWin = open(url, 'helpFile', 'width=' + w + ',height=' + h + ',left=' + l + ',top=' + t + ',scrollbars=' + s);
}
//
function Confirm( confirmprompt ) {
	return window.confirm( confirmprompt );
}
//
function SetMarks( value ) {
	var num = document.forms.productsga.elements.numitems.value;
	for( i = 0;  i < num;  i++ ) {
		var obj = document.forms.productsga.elements['id'+i].checked = value;
	}
	return false;
}
//
function loadURL(url) {
    location.href = url; 
}
//
function loadInnerHtml(divId, html) { 
	var divObj = document.getElementById(divId); 
	divObj.innerHTML = html;
}
//
function cartExpireCheck(holdaction) {
	var prompt = "Whatcha doin'?!\n\nYou can't expire this until you release the hold. Sheesh.";
	if (holdaction == 'unhold') {
    	alert(prompt);
    	return false;	
	} else {
		return true;
	}
}
//
function TestQty( field, item, min, max ) {

	var obj = document.forms['order'].elements['c' + field];
	var qty = obj.value;

	if( qty != '' ) {
		qty = parseInt( qty );
		if( isNaN( qty ) ) {
			obj.value = '';
		} else {
			if( qty > max ) {
				alert( 'The quantity currently on hand is: ' + max );
				obj.value = max;
			}
			if( qty < min ) {
				alert( 'The minimum order qty for this item is: ' + min );
				obj.value = min;
			}
		}
	}
}