// JavaScript Document

function deleteQty(itemName)
{
	document.getElementById(itemName).value = '0';
	document.form1.submit();
}
function ValidateClick(vv)
{

	if(vv == 1)
		{
			if(document.getElementById('x_ship_to_first_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
				{
					alert('Please enter the first name');
					document.getElementById('x_ship_to_first_name').focus();
					return false;
				}
			if(document.getElementById('x_ship_to_last_name').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
				{
					alert('Please enter the last name');
					document.getElementById('x_ship_to_last_name').focus();
					return false;
				}
			if(document.getElementById('x_ship_to_address').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
				{
					alert('Please enter the shipping address');
					document.getElementById('x_ship_to_address').focus();
					return false;
				}
			if(document.getElementById('x_ship_to_city').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
				{
					alert('Please enter the city');
					document.getElementById('x_ship_to_city').focus();
					return false;
				}
			if(document.getElementById('x_ship_to_state')[0].selected == true)
				{
					alert('Please select the state');
					document.getElementById('x_ship_to_state').focus();
					return false;
				}
			if(document.getElementById('x_ship_to_zip').value.replace(/^\s*/, '').replace(/\s*$/, '') == "")
				{
					alert('Please enter the zip code');
					document.getElementById('x_ship_to_zip').focus();
					return false;
				}
			if(document.getElementById('x_ship_to_country')[0].selected == true)
				{
					alert('Please select the country');
					document.getElementById('x_ship_to_country').focus();
					return false;
				}
			if(document.getElementById('shipping')[0].selected == true || document.getElementById('shipping')[1].selected == true || document.getElementById('shipping')[2].selected == true || document.getElementById('shipping')[6].selected == true)
				{
					document.getElementById('shipping').focus();
					alert('Please select a shipping option before continue.');
					return false;
				}
			cc = document.getElementById('x_ship_to_country').options[document.getElementById('x_ship_to_country').selectedIndex].value;
			st = document.getElementById('x_ship_to_state').options[document.getElementById('x_ship_to_state').selectedIndex].value;
			
			
			
			
			switch(cc)
				{
					case 'US':
						{
							if(document.getElementById('shipping')[3].selected == false && document.getElementById('shipping')[4].selected == false && document.getElementById('shipping')[5].selected == false)
							{
								alert('Select the shipping option for United States');
								document.getElementById('shipping').options[2].selected = true;
								return false;
								break;
							}
							// FedEx Ground is only for continental US
							if(st == 'AK' || st == 'HI')
								{
									if(document.getElementById('shipping')[3].selected == true)
										{
												alert('FedEx Ground is only available for continental United States.\nFor Alaska and Hawaii, please select FedEx 2nd Day or FedEx Priority');
												return false;
												break;
										}
								}
									
							break;
						}
					
					case 'CA':
						{
							if(document.getElementById('shipping')[7].selected == false && document.getElementById('shipping')[8].selected == false)
							{
								alert('Select the correct shipping option');
								document.getElementById('shipping').options[6].selected = true;
								return false;
								break;
							}
							
							break;
						}
					default:
						{
							if(document.getElementById('shipping')[8].selected == true)
							{
								alert('The selected shipping option is available for Canada only');
								document.getElementById('shipping').options[6].selected = true;
								return false;
								break;
							}
							if(document.getElementById('shipping')[7].selected == false && document.getElementById('shipping')[8].selected == false)
							{
								alert('Select the correct shipping option');
								document.getElementById('shipping').options[6].selected = true;
								return false;
								break;
							}
							
							break;
						}
				}
		}
		
	if(document.getElementById('agreement').checked == false)
		{
			alert('You have to accept the agreements before continue.');
			return false;
		}
	
	return true;
}