function checkForm(which) {
	var failed = false;
	if(which == "register") {
		if($("#first-name").val() == "") { failed = true; $("#first-name-txt").css("color","red"); }
		else $("#first-name-txt").css("color","#333333");
		if($("#last-name").val() == "") { failed = true; $("#last-name-txt").css("color","red"); }
		else $("#last-name-txt").css("color","#333333");
		if($("#email").val() == "") { failed = true; $("#email-txt").css("color","red"); }
		else $("#email-txt").css("color","#333333");
		if($("#login-password").val() == "") { failed = true; $("#login-password-txt").css("color","red"); }
		else $("#login-password-txt").css("color","#333333");
		if($("#login-password-confirm").val() == "") { failed = true; $("#login-password-confirm-txt").css("color","red"); }
		else $("#login-password-confirm-txt").css("color","#333333");
		if($("#login-password").val() != $("#login-password-confirm").val()) { failed = true; $("#login-password-txt").css("color","red"); $("#login-password-confirm-txt").css("color","red"); }
		if($("#address").val() == "") { failed = true; $("#address-txt").css("color","red"); }
		else $("#address-txt").css("color","#333333");
		if($("#city").val() == "") { failed = true; $("#city-txt").css("color","red"); }
		else $("#city-txt").css("color","#333333"); 
		if($("#stateSelect").val() == "") { failed = true; $("#state-txt").css("color","red"); }
		else $("#state-txt").css("color","#333333");
		if($("#countrySelect").val() == "") { failed = true; $("#country-txt").css("color","red"); }
		else $("#country-txt").css("color","#333333");
		if($("#postal-code").val() == "") { failed = true; $("#postal-code-txt").css("color","red"); }
		else $("#postal-code-txt").css("color","#333333");
		if($("#telephone").val() == "") { failed = true; $("#telephone-txt").css("color","red"); }
		else $("#telephone-txt").css("color","#333333");
	
	} else if(which == "shipping") {
		if($("#newaddy").is(":checked")) {
			if($("#first-name").val() == "") { failed = true; $("#first-name-txt").css("color","red"); }
			else $("#first-name-txt").css("color","#333333");
			if($("#last-name").val() == "") { failed = true; $("#last-name-txt").css("color","red"); }
			else $("#last-name-txt").css("color","#333333");
			if($("#address").val() == "") { failed = true; $("#address-txt").css("color","red"); }
			else $("#address-txt").css("color","#333333");
			if($("#city").val() == "") { failed = true; $("#city-txt").css("color","red"); }
			else $("#city-txt").css("color","#333333"); 
			if($("#stateSelect").val() == "") { failed = true; $("#state-txt").css("color","red"); }
			else $("#state-txt").css("color","#333333");
			if($("#countrySelect").val() == "") { failed = true; $("#country-txt").css("color","red"); }
			else $("#country-txt").css("color","#333333");
			if($("#postal-code").val() == "") { failed = true; $("#postal-code-txt").css("color","red"); }
			else $("#postal-code-txt").css("color","#333333");
			if($("#telephone").val() == "") { failed = true; $("#telephone-txt").css("color","red"); }
			else $("#telephone-txt").css("color","#333333");
		}
	} else if(which == "billing") {
		if($("#first-name").val() == "") { failed = true; $("#first-name-txt").css("color","red"); }
		else $("#first-name-txt").css("color","#333333");
		if($("#last-name").val() == "") { failed = true; $("#last-name-txt").css("color","red"); }
		else $("#last-name-txt").css("color","#333333");
		if($("#address").val() == "") { failed = true; $("#address-txt").css("color","red"); }
		else $("#address-txt").css("color","#333333");
		if($("#city").val() == "") { failed = true; $("#city-txt").css("color","red"); }
		else $("#city-txt").css("color","#333333"); 
		if($("#stateSelect").val() == "") { failed = true; $("#state-txt").css("color","red"); }
		else $("#state-txt").css("color","#333333");
		if($("#countrySelect").val() == "") { failed = true; $("#country-txt").css("color","red"); }
		else $("#country-txt").css("color","#333333");
		if($("#postal-code").val() == "") { failed = true; $("#postal-code-txt").css("color","red"); }
		else $("#postal-code-txt").css("color","#333333");
		if($("#telephone").val() == "") { failed = true; $("#telephone-txt").css("color","red"); }
		else $("#telephone-txt").css("color","#333333");
		
		if($("#billingsame").val() == "credit") {
			if($("#cc_number").val() == "") { failed = true; $("#cc_number-txt").css("color","red"); }
			else $("#cc_number-txt").css("color","#333333");
			if($("#cvc_number").val() == "") { failed = true; $("#cvc_number-txt").css("color","red"); }
			else $("#cvc_number-txt").css("color","#333333");
		} 
	}
	
	if(failed) return false;
	else return true;
}
/////////////////////////////////////////////////////////////////////////////////////////////////
function autofillBilling(which) {
	if(which == "empty") {
		$("#first-name").val(" ");
		$("#last-name").val(" ");
		$("#company-name").val(" ");
		$("#address").val(" ");
		$("#city").val(" ");
		$("#state").val(" ");
		$("#country").val(" ");
		$("#postal-code").val(" ");
		$("#telephone").val(" ");
	} else {
		$("#first-name").val($("#ship_firstName").val());
		$("#last-name").val($("#ship_lastName").val());
		$("#company-name").val($("#ship_companyName").val());
		$("#address").val($("#ship_address").val());
		$("#city").val($("#ship_city").val());
		$("#stateSelect").val($("#ship_state").val());
		$("#countrySelect").val($("#ship_country").val());
		$("#postal-code").val($("#ship_zip").val());
		$("#telephone").val($("#ship_phone").val());
	}
	//console.log("hit "+which+" - "+$("#first-name").val());
}
/////////////////////////////////////////////////////////////////////////////////////////////////
function di(id,name){
	if (document.images) document.images[id].src=eval(name+".src");
}
/////////////////////////////////////////////////////////////////////////////////////////////////

	nav_freezeit=new Image();
 	nav_freezeit.src="_gfx/nav-freezeit.gif";
	nav_freezeit_o=new Image();
 	nav_freezeit_o.src="_gfx/nav-freezeit-o.gif";
	
	nav_vitalhair=new Image();
 	nav_vitalhair.src="_gfx/nav-vitalhair.gif";
	nav_vitalhair_o=new Image();
 	nav_vitalhair_o.src="_gfx/nav-vitalhair-o.gif";
	
	nav_brushable=new Image();
 	nav_brushable.src="_gfx/nav-brushable.gif";
	nav_brushable_o=new Image();
 	nav_brushable_o.src="_gfx/nav-brushable-o.gif";
	
	nav_vitalskin=new Image();
 	nav_vitalskin.src="_gfx/nav-vitalskin.gif";
	nav_vitalskin_o=new Image();
 	nav_vitalskin_o.src="_gfx/nav-vitalskin-o.gif";
	
	nav_contact=new Image();
 	nav_contact.src="_gfx/nav-contact.gif";
	nav_contact_o=new Image();
 	nav_contact_o.src="_gfx/nav-contact-o.gif";
	
	nav_about=new Image();
 	nav_about.src="_gfx/nav-about.gif";
	nav_about_o=new Image();
 	nav_about_o.src="_gfx/nav-about-o.gif";
	
	nav_media=new Image();
 	nav_media.src="_gfx/nav-media.gif";
	nav_media_o=new Image();
 	nav_media_o.src="_gfx/nav-media-o.gif";