function adjship(shipprice,origprice,chk){
	
	if(chk){
		// free pickup selected, remove shipping
		
		document.getElementById("shipping_cost").innerHTML = '0.00';
		document.getElementById("total_cost").innerHTML = (origprice-shipprice).toFixed(2);
	}else{
		// unchecked, re-add shipping price
	
		document.getElementById("shipping_cost").innerHTML = shipprice;
		document.getElementById("total_cost").innerHTML = origprice;
	}
	
}
function addimgfld(t){
	var photoc = document.list.addphotos.value;
	
	if(t=='premium'){
	photoc++;
	document.list.addphotos.value = photoc;
	document.getElementById("imgfield_" + photoc).innerHTML += '<input type="file" name="addf' + photoc + '" /><span id="imgfield_' + (photoc+1) + '"></span>';
	}else{
	photoc++;
	
	if(photoc>=2){
		document.getElementById("img_notice").innerHTML = 'Sorry, regular listings are limited to a maximum of 2 photos.';
	}else{
	document.list.addphotos.value = photoc;
	document.getElementById("imgfield_" + photoc).innerHTML += '<input type="file" name="addf' + photoc + '" /><span id="imgfield_' + (photoc+1) + '"></span>';
	}
	}
}

function numbersonly(e, decimal) {
var key;
var keychar;

if (window.event) {
   key = window.event.keyCode;
}
else if (e) {
   key = e.which;
}
else {
   return true;
}
keychar = String.fromCharCode(key);

if ((key==null) || (key==0) || (key==8) ||  (key==9) || (key==13) || (key==27) ) {
   return true;
}
else if ((("0123456789").indexOf(keychar) > -1)) {
   return true;
}
else if (decimal && (keychar == ".")) { 
  return true;
}
else
   return false;
}

function focuser(){
document.getElementById("user").focus();
document.getElementById("user").select();	
}


function dofreepickup(){
	document.list.freeship.checked=true;
	//document.list.freeship.disabled='disabled';
	document.list.pickupav.checked=true;
	//document.list.pickupav.disabled='disabled';
	document.list.shipping.value='0.00';
	
	document.list.shipping2.value='0.00';
	//document.list.shipping.disabled='disabled';
}

function undofreepickup(){
	document.list.freeship.checked=true;	
	//document.list.freeship.disabled='';
	document.list.pickupav.checked=true;
	//document.list.pickupav.disabled='';
	document.list.shipping.value='0.00';
	
	document.list.shipping2.value='0.00';
	//document.list.shipping.disabled='';
}