<!--

old_textbox_value = "";

function clearBox(t,original)
{
	if(t.value == original)
	{
		old_textbox_value = t.value;
		t.value = "";
	}
}

function restoreBox(t)
{
	if(t.value == "")
	{
		t.value = old_textbox_value;
		old_textbox_value = "";
	}
}


function openWindow(url,name,width,height)
{
	props = "width=" + width + ",height=" + height + ",scrollbars";
	newwin = window.open(url,name,props);
}

function checkDelAddDetails(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;
       
    if (f.shipping_line1.value == "")
    {
        errors += "- shipping_line1 must be completed.\n";
        valid = false;
    }
    
    if (f.shipping_town.value == "")
    {
        errors += "- shipping_town must be completed.\n";
        valid = false;
    }
    
    if (f.shipping_county.value == "")
    {
        errors += "- shipping_county must be completed.\n";
        valid = false;
    }
      
    if (f.shipping_country_id[f.shipping_country_id.selectedIndex].value == "")
    {
        errors += "- shipping_country must be completed.\n";
        valid = false;
    }
    
    if (f.shipping_postcode.value == "")
    {
        errors += "- shipping_postcode must be completed.\n";
        valid = false;
    }
   
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkCustomerDetails(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.contact_name.value == "")
    {
        errors += "- contact_name must be completed.\n";
        valid = false;
    }

    if (f.email.value == "" || f.emailc.value == "")
    {
        errors += "- email and email confirmation must be completed.\n";
        valid = false;
    }
    else
    {
		if (f.email.value != f.emailc.value)
		{
        	 errors += "- email and email confirmation do not match.\n";
			valid = false;
		}    
    }
        
    if (f.billing_line1.value == "")
    {
        errors += "- billing_line1 must be completed.\n";
        valid = false;
    }
    
    if (f.billing_town.value == "")
    {
        errors += "- billing_town must be completed.\n";
        valid = false;
    }
    
    if (f.billing_county.value == "")
    {
        errors += "- billing_county must be completed.\n";
        valid = false;
    }
      
    if (f.billing_country_id[f.billing_country_id.selectedIndex].value == "")
    {
        errors += "- billing_country must be completed.\n";
        valid = false;
    }
    
    if (f.billing_postcode.value == "")
    {
        errors += "- billing_postcode must be completed.\n";
        valid = false;
    }

    if (f.tel.value == "")
    {
        errors += "- telephone must be completed.\n";
        valid = false;
    }
           
    if(!f.agree_terms.checked)
    {
        errors += "- terms and conditions must be read and agreed to.\n";
        valid = false;
    }
    
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}


function checkNewsletterDetails(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.contact_name.value == "")
    {
        errors += "- contact_name must be completed.\n";
        valid = false;
    }

    if (f.email.value == "" || f.emailc.value == "")
    {
        errors += "- email and email confirmation must be completed.\n";
        valid = false;
    }
    else
    {
		if (f.email.value != f.emailc.value)
		{
			errors += "- email and email confirmation are not the same.\n";
			valid = false;
		}   
    }

    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkEmailFriend(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.name_of_recipient.value == "")
    {
        errors += "- Recipient Name must be completed.\n";
        valid = false;
    }

    if (f.email_of_recipient.value == "")
    {
        errors += "- Recipient Email must be completed.\n";
        valid = false;
    }
    
    if (f.your_name.value == "")
    {
        errors += "- Your Name must be completed.\n";
        valid = false;
    }
    
    if (f.your_email.value == "")
    {
        errors += "- Your Email must be completed.\n";
        valid = false;
    }
    
   if (f.msg.value == "")
   {
	   errors += "- Message must be completed.\n";
	   valid = false;
	}
   
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkForgotPass(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.forgot_email.value == "")
    {
        errors += "- Email address must be completed.\n";
        valid = false;
    }
   
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkPromo(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.promo_code.value == "")
    {
        errors += "- promotion code must be completed.\n";
        valid = false;
    }
    
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkReturns(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.name.value == "")
    {
        errors += "- name must be completed.\n";
        valid = false;
    }

    if (f.email.value == "")
    {
        errors += "- email must be completed.\n";
        valid = false;
    }

    if (f.order_number.value == "")
    {
        errors += "- order_number must be completed.\n";
        valid = false;
    }

    if (f.reason.value == "")
    {
        errors += "- reason must be completed.\n";
        valid = false;
    }
    
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkEnquiry(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.name.value == "")
    {
        errors += "- name must be completed.\n";
        valid = false;
    }

    if (f.email.value == "")
    {
        errors += "- email must be completed.\n";
        valid = false;
    }

   if (f.enquiry.value == "")
    {
        errors += "- enquiry must be completed.\n";
        valid = false;
    }
    
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkEmailFriend(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.name.value == "")
    {
        errors += "- your name must be completed.\n";
        valid = false;
    }

    if (f.email.value == "")
    {
        errors += "- your email must be completed.\n";
        valid = false;
    }

    if (f.friends_name.value == "")
    {
        errors += "- friends name must be completed.\n";
        valid = false;
    }

    if (f.friends_email.value == "")
    {
        errors += "- friends email must be completed.\n";
        valid = false;
    }
    
   if (f.message.value == "")
    {
        errors += "- message must be completed.\n";
        valid = false;
    }
    
    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

function checkNewsletter(f)
{
	errors = "The following errors have been found: \n\n";
	valid = true;

    if (f.name.value == "")
    {
        errors += "- your name must be completed.\n";
        valid = false;
    }

    if (f.email.value == "")
    {
        errors += "- your email must be completed.\n";
        valid = false;
    }

    if (!valid)
    {
        errors += "\nPlease try again";
        alert(errors);
    }
    else
    {
    	f.submit();
    }
}

//-->