

function delAddress(addressID){


    fade("delmessage",true);
    document.getElementById('delmessage').style.visibility = 'visible';
    document.getElementById('addtodelete').value = addressID;
    //if(confirm('Are you sure you wish to delete this address?')){
        //window.location.href="address_process.asp?func=del&addressID=" + addressID;
       // return true;
    //}
    //else
    //{
       // return false;
    //}
    
}
function doaddressdelete()
{
    window.location.href="address_process.asp?func=del&addressID=" + document.getElementById('addtodelete').value;
    hidediv('delmessage');
}

function dontdelete()
{
    hidediv('delmessage');
}
function editaddress(divid,dbid){
	
	//if(document.getElementById(divid).style.display == 'block'){
	//	document.getElementById(divid).style.display = 'none'
	//	document.getElementById(divid).style.visibility = 'hidden';
	//}
	//else if (document.getElementById(divid).style.display == 'none')
	//{
	//	document.getElementById(divid).style.display = 'block'
	//	document.getElementById(divid).style.visibility = 'visible';
	//}
	
	//document.getElementById(divid).style.visibility = 'visible';
}


function saveaddress(customerID){

	document.addressform.action = "update_address.asp";
	document.addressform.submit();
	
	//document.getElementById('billingaddresswrapper').style.visibility = 'hidden';
	//document.getElementById('billingaddresswrapper').style.display = 'none';
}

function confirmaddress(group){
	document.getElementById('errmessage').style.visibility = 'hidden';
	fade("errmessage",true);
	
	//if(document.getElementById('freshItems').value == "True" && document.getElementById('addinfo').value == ""){
	//	document.getElementById('errmsg').innerHTML = "This order contains fresh items.<br />Please specify instructions should you not be at home.";
	//	document.getElementById('errmessage').style.visibility = 'visible';
	//	return false;	
	//}
	
	if(document.getElementById('deliveryaddress1').checked)
	{
	    document.getElementById('errmessage').style.visibility = 'hidden';
		document.getElementById('errmessage').style.display = 'none';  
		document.addressform.action = "address_process.asp";
		return true;
	}
	
	for(var k=0;k<document.addressform.deliveryaddress.length;k++){
	
		if(document.addressform.deliveryaddress[k].checked){
			document.getElementById('errmessage').style.visibility = 'hidden';
			document.getElementById('errmessage').style.display = 'none';  
			document.addressform.action = "address_process.asp";
			return true;
			//document.addressform.submit();
		}
	}
	document.getElementById('errmsg').innerHTML = "You must select a delivery address";
	document.getElementById('errmessage').style.visibility = 'visible';
	return false;	
}


function validateAddressform(){
    
	fade("errmessage",true);
	var emptymessage = "";
	var errmessage = "";
	var errormessage=new Boolean(false);
	
		if (document.getElementById('addressdesc').value == ""){
			emptymessage = emptymessage + "<div>Address Description</div>";
		}
		if (document.getElementById('address1').value == ""){
			emptymessage = emptymessage + "<div>Address 1</div>";
		}
		if (document.getElementById('town').value == ""){
			emptymessage = emptymessage + "<div>Town/City</div>";
		}
		if (document.getElementById('postcode').value == ""){
			emptymessage = emptymessage + "<div>Postcode</div>";
		}
		if (document.getElementById('country_id').value == ""){
			emptymessage = emptymessage + "<div>Country</div>";
		}
		
			
		if (emptymessage != ""){
			errmessage = errmessage + "<u>The following fields need to be completed</u>:<br />" + emptymessage
			errormessage = true
		}
		
		if (errormessage == true){
			document.getElementById('errmsg').innerHTML = errmessage;
			document.getElementById('errmessage').style.visibility = 'visible';
			return false;
		}
					
		document.getElementById('errmessage').style.visibility = 'hidden';
		//document.addressform.submit(); 
		
	}
	
	function validateNewAddressform(){

	fade("errmessage",true);
	var emptymessage = "";
	var errmessage = "";
	var errormessage=new Boolean(false);
	
		if (document.getElementById('addressdesc').value == ""){
			emptymessage = emptymessage + "<div>Address Description</div>";
		}
		if (document.getElementById('address1').value == ""){
			emptymessage = emptymessage + "<div>Address 1</div>";
		}
		if (document.getElementById('town').value == ""){
			emptymessage = emptymessage + "<div>Town/City</div>";
		}
		if (document.getElementById('postcode').value == ""){
			emptymessage = emptymessage + "<div>Postcode</div>";
		}		
			
		if (emptymessage != ""){
			errmessage = errmessage + "<u>The following fields need to be completed</u>:<br />" + emptymessage
			errormessage = true
		}
		
		if (errormessage == true){
			document.getElementById('errmsg').innerHTML = errmessage;
			document.getElementById('errmessage').style.visibility = 'visible';
			return false;
		}
		
			
		document.getElementById('errmessage').style.visibility = 'hidden';
		//document.addressform.submit(); 
		
	}