$(function(){
	$(":input").addClass('focus');
	
	$(".nav_normal").hover(function(){
		$(this).css('cursor','pointer');
		$(this).addClass("nav_normal_focus");
	},function(){
		$(this).css('cursor','normal');
		$(this).removeClass("nav_normal_focus");
	});
	
	$(".nav_home").hover(function(){
		$(this).css('cursor','pointer');
		$(this).removeClass('nav_home').addClass('nav_home2');
	},function(){
		$(this).css('cursor','normal');
		$(this).removeClass('nav_home2').addClass('nav_home');
	});
	
	$(".header_search").hover(function(){
		$(this).css('cursor','pointer');
		$(this).css('background','#0075DE');
	},function(){
		$(this).css('cursor','normal');
		$(this).css('background','#000');
	});
	
	$(".header_search").click(function(){
		window.location.href = "http://www.watcheshow.com/advanced.html";
	});
	
	$(".index_new_single").hover(function(){
		$(this).css('cursor','pointer');
		$(this).removeClass('index_new_single').addClass('index_new_single_mouseover');
	},function(){
		$(this).removeClass('index_new_single_mouseover').addClass('index_new_single');
	});
	
	$(".page_nav ul li").hover(function(){
		$(this).css('cursor','pointer');
		$(this).css('background','#F0F8FF');
		$(this).css('border-color','#0075DE');
	},function(){
		$(this).css('background','#FFF');
		$(this).css('color','#666');
		$(this).css('border-color','#666');
	});
	
	$("#header_cart_item span").hover(function(){
		$(this).css('cursor','pointer');
		$(this).css('background','#0075DE');
		$("#header_cart_div").fadeIn("slow");
	},function(){
		$(this).css('cursor','normal');
		$("#header_cart_div").fadeOut("slow");
	});
	
	$("#header_cart_item span").click(function(){
		window.location.href = "http://www.watcheshow.com/cart.html";
	});
	
	$("#contactus_left_bar_list ul li").hover(function(){
		$(this).css('cursor','pointer');
		$(this).css('background','#0075DE');
		$(this+ "a").css('color','#FFF');
	},function(){
		$(this).css('cursor','normal');
		$(this).css('background','none');
	});
	
	$(".page_nav ul li a").hover(function(){
		$(this).css('color','#0075DE');
	},function(){
		$(this).css('color','#666');
	});
	
	$("#contactus_submit,#btn_addtocart,#cart_update,#btn_chk_guest,#btn_chk_payment_method,#img_member_login,#img_member_cancel,#contact_form_sub,#contact_form_sub2,#contact_form_sub3,#account_login_img,#contact_form_sub_change,#shipping_form_sub_change,#payment_form_sub_change,#btn_review_order,#span-login,#span-clickhere,#index_popular_nav1,#index_popular_nav2,#index_popular_nav3,#search_findit,#img_advanced_search,#img_send_question,#bt_email_reminder,#img_looking_for_watches,#pic_send_message,#contactus_product_submit").hover(function(){
		$(this).css('cursor','pointer');
	},function(){
		$(this).css('cursor','normal');
	});
	
	$("#img_advanced_search").click(function(){
		$("#advanced_search_form").submit();
	});
	
	$("#pic_send_message").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#return_email").val();
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_return_email").css('border-color','#FF0000');
			$("#tip_return_email").css('background','#FFF0F5');
			$("#return_email").css('background','#FFF0F5');
			$("#return_email").css('color','#FF0000');
		}else{
			$("#tip_return_email").css('background','#F0F8FF');
			$("#tip_return_email").css('border-color','#DDD');
			$("#return_email").css('background','#F0F8FF');
			$("#return_email").css('color','#555');
		}
	    
	    if($("#return_id").val().length < 2){
	    	result = false;
	    	$("#tip_return_id").css('border-color','#FF0000');
			$("#tip_return_id").css('background','#FFF0F5');
			$("#return_id").css('background','#FFF0F5');
			$("#return_id").css('color','#FF0000');
	    }else{
	    	$("#tip_return_id").css('background','#F0F8FF');
			$("#tip_return_id").css('border-color','#DDD');
			$("#return_id").css('background','#F0F8FF');
			$("#return_id").css('color','#555');
	    }
	    
	    
	    if($("#return_reason_1").val().length < 5){
	    	result = false;
	    	$("#tip_return_reason").css('border-color','#FF0000');
			$("#tip_return_reason").css('background','#FFF0F5');
			$("#return_reason_1").css('background','#FFF0F5');
			$("#return_reason_1").css('color','#FF0000');
	    }else{
	    	$("#tip_return_reason").css('background','#F0F8FF');
			$("#tip_return_reason").css('border-color','#DDD');
			$("#return_reason_1").css('background','#F0F8FF');
			$("#return_reason_1").css('color','#555');
	    }
	    
	    if($("#return_file").val() == ""){
	    	result = false;
	    	$("#tip_return_file").css('border-color','#FF0000');
			$("#tip_return_file").css('background','#FFF0F5');
			$("#return_file").css('background','#FFF0F5');
			$("#return_file").css('color','#FF0000');
	    }else{
	    	$("#tip_return_file").css('background','#F0F8FF');
			$("#tip_return_file").css('border-color','#DDD');
			$("#return_file").css('background','#F0F8FF');
			$("#return_file").css('color','#555');
	    }
	    
	    
		if(result)
		{
			$("#form_return_item").submit();
		}
	});
	
	$("#img_send_question").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#con_email").val();
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_con_email").css('border-color','#FF0000');
			$("#tip_con_email").css('background','#FFF0F5');
			$("#con_email").css('background','#FFF0F5');
			$("#con_email").css('color','#FF0000');
		}else{
			$("#tip_con_email").css('background','#F0F8FF');
			$("#tip_con_email").css('border-color','#DDD');
			$("#con_email").css('background','#F0F8FF');
			$("#con_email").css('color','#555');
		}
	    
	    if($("#con_name").val().length < 2){
	    	result = false;
	    	$("#tip_con_name").css('border-color','#FF0000');
			$("#tip_con_name").css('background','#FFF0F5');
			$("#con_name").css('background','#FFF0F5');
			$("#con_name").css('color','#FF0000');
	    }else{
	    	$("#tip_con_name").css('background','#F0F8FF');
			$("#tip_con_name").css('border-color','#DDD');
			$("#con_name").css('background','#F0F8FF');
			$("#con_name").css('color','#555');
	    }
	    
	    if($("#con_country").val()== ""){
	    	result = false;
	    	$("#tip_con_country").css('border-color','#FF0000');
			$("#tip_con_country").css('background','#FFF0F5');
			$("#con_country").css('background','#FFF0F5');
			$("#con_country").css('color','#FF0000');
	    }else{
	    	$("#tip_con_country").css('background','#F0F8FF');
			$("#tip_con_country").css('border-color','#DDD');
			$("#con_country").css('background','#F0F8FF');
			$("#con_country").css('color','#555');
	    }
	    
	    if($("#con_subject").val().length < 2){
	    	result = false;
	    	$("#tip_con_subject").css('border-color','#FF0000');
			$("#tip_con_subject").css('background','#FFF0F5');
			$("#con_subject").css('background','#FFF0F5');
			$("#con_subject").css('color','#FF0000');
	    }else{
	    	$("#tip_con_subject").css('background','#F0F8FF');
			$("#tip_con_subject").css('border-color','#DDD');
			$("#con_subject").css('background','#F0F8FF');
			$("#con_subject").css('color','#555');
	    }
	    
	    if($("#con_question").val().length < 5){
	    	result = false;
	    	$("#tip_con_question").css('border-color','#FF0000');
			$("#tip_con_question").css('background','#FFF0F5');
			$("#con_question").css('background','#FFF0F5');
			$("#con_question").css('color','#FF0000');
	    }else{
	    	$("#tip_con_question").css('background','#F0F8FF');
			$("#tip_con_question").css('border-color','#DDD');
			$("#con_question").css('background','#F0F8FF');
			$("#con_question").css('color','#555');
	    }
		if(result)
		{
			$("#form_contactus").submit();
		}
		
	});
	
	$("#img_looking_for_watches").click(function(){
		
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#con_email").val();
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_con_email").css('border-color','#FF0000');
			$("#tip_con_email").css('background','#FFF0F5');
			$("#con_email").css('background','#FFF0F5');
			$("#con_email").css('color','#FF0000');
		}else{
			$("#tip_con_email").css('background','#F0F8FF');
			$("#tip_con_email").css('border-color','#DDD');
			$("#con_email").css('background','#F0F8FF');
			$("#con_email").css('color','#555');
		}
	    
	    if($("#con_name").val().length < 2){
	    	result = false;
	    	$("#tip_con_name").css('border-color','#FF0000');
			$("#tip_con_name").css('background','#FFF0F5');
			$("#con_name").css('background','#FFF0F5');
			$("#con_name").css('color','#FF0000');
	    }else{
	    	$("#tip_con_name").css('background','#F0F8FF');
			$("#tip_con_name").css('border-color','#DDD');
			$("#con_name").css('background','#F0F8FF');
			$("#con_name").css('color','#555');
	    }
	    
	    if($("#con_subject").val().length < 2){
	    	result = false;
	    	$("#tip_con_subject").css('border-color','#FF0000');
			$("#tip_con_subject").css('background','#FFF0F5');
			$("#con_subject").css('background','#FFF0F5');
			$("#con_subject").css('color','#FF0000');
	    }else{
	    	$("#tip_con_subject").css('background','#F0F8FF');
			$("#tip_con_subject").css('border-color','#DDD');
			$("#con_subject").css('background','#F0F8FF');
			$("#con_subject").css('color','#555');
	    }
	    
	    if($("#con_question").val().length < 5){
	    	result = false;
	    	$("#tip_con_question").css('border-color','#FF0000');
			$("#tip_con_question").css('background','#FFF0F5');
			$("#con_question").css('background','#FFF0F5');
			$("#con_question").css('color','#FF0000');
	    }else{
	    	$("#tip_con_question").css('background','#F0F8FF');
			$("#tip_con_question").css('border-color','#DDD');
			$("#con_question").css('background','#F0F8FF');
			$("#con_question").css('color','#555');
	    }
		if(result)
		{
			$("#form_looking_for_watches").submit();
		}
		
	});
	
	$("#advanced_popular_tags_list ul li:even").css('font-weight','700');
	$("#advanced_popular_tags_list ul li:even").css('font-size','16px');
	$("#advanced_popular_tags_list ul li:odd").css('font-weight','normal');
	$("#advanced_popular_tags_list ul li:nth-child(3n+1)").css('font-weight','700');
	$("#advanced_popular_tags_list ul li:nth-child(3n+1)").css('font-size','20px');
	$("#advanced_popular_tags_list ul li:nth-child(3n+1)").css('font-style','italic');
	$("#advanced_popular_tags_list ul li:nth-child(5n+1)").css('font-weight','700');
	$("#advanced_popular_tags_list ul li:nth-child(5n+1)").css('font-size','22px');
	$("#advanced_popular_tags_list ul li:nth-child(6n+1)").css('font-size','25px');
	$("#advanced_popular_tags_list ul li:nth-child(9n+1)").css('font-size','20px');
	$("#advanced_popular_tags_list ul li:nth-child(9n+1)").css('font-weight','normal');
	
	$("#index_tags ul li:even").css('font-weight','700');
	$("#index_tags ul li:odd").css('font-weight','normal');
	$("#index_tags ul li:nth-child(3n+1)").css('font-weight','700');
	$("#index_tags ul li:nth-child(3n+1)").css('font-size','14px');
	$("#index_tags ul li:nth-child(3n+1)").css('font-style','italic');
	$("#index_tags ul li:nth-child(5n+1)").css('font-weight','700');
	$("#index_tags ul li:nth-child(5n+1)").css('font-size','13px');
	$("#index_tags ul li:nth-child(6n+1)").css('font-size','11px');
	$("#index_tags ul li:nth-child(9n+1)").css('font-size','14px');
	$("#index_tags ul li:nth-child(9n+1)").css('font-weight','normal');
	
	$("#search_findit").click(function(){
		$("#form_search").submit();
	});
	
	$("#index_popular_nav1").click(function(){
		$("#index_popular_search_nav").css('background-image','url(images/quick_search.jpg)');
		$("#index_tags").hide();
		$("#index_quick_search").show();
	});
	
	$("#index_popular_nav2").click(function(){
		$("#index_popular_search_nav").css('background-image','url(images/tags.jpg)');
		$("#index_quick_search").hide();
		$("#index_tags").show();
	});
	
	$("#index_popular_nav3").click(function(){
		window.location.href = "http://www.watcheshow.com/advanced.html";
	});
	
	$("#span-login").toggle(function(){
		$("#checkout_member_login").show();
		$("#checkout_member_tip_login").css("background","#FFF");
	},function(){
		$("#checkout_member_login").hide();
		$("#checkout_member_tip_login").css("background","#FFEECC");
	});
	
	$("#span-clickhere").toggle(function(){
		$("#checkout_member_login2").show();
	},function(){
		$("#checkout_member_login2").hide();
	});
	
	/*
	var validate_login_member = true;
	
	$("#login_password").bind('blur',function(){
		var email = $("#login_email").val();
	    var password = $("#login_password").val();
	    $.post("check_login.php",{ email:email,password:password },function(data){
			if(data != "dashboard")
			{
				validate_login_member = false;
			}else{
				validate_login_member = true;
			}
		});
	});
	*/
	var validate_login_member_checkout = false;
	
	$("#chk_login_password_chk").bind('blur',function(){
		var email = $("#chk_login_email").val();
	    var password = $("#chk_login_password_chk").val();
	    $.post("check_login_2.php",{ email:email,password:password },function(data){
			if(data != "dashboard")
			{
				validate_login_member_checkout = false;
			}else{
				validate_login_member_checkout = true;
			}
		});
	});
	
	$("#shipping_form_sub_change").click(function(){
		
		result = true;
	    var error_info = "";
		
	    if($("#chk_fname_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_fname_shipping").css('border-color','#FF0000');
			$("#tip_chk_fname_shipping").css('background','#FFF0F5');
			$("#chk_fname_shipping").css('background','#FFF0F5');
			$("#chk_fname_shipping").css('color','#FF0000');
			error_info = error_info + "<li>FName must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_fname_shipping").css('background','#F0F8FF');
			$("#tip_chk_fname_shipping").css('border-color','#DDD');
			$("#chk_fname_shipping").css('background','#F0F8FF');
			$("#chk_fname_shipping").css('color','#555');
	    }
	    
	    if($("#chk_lname_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_lname_shipping").css('border-color','#FF0000');
			$("#tip_chk_lname_shipping").css('background','#FFF0F5');
			$("#chk_lname_shipping").css('background','#FFF0F5');
			$("#chk_lname_shipping").css('color','#FF0000');
			error_info = error_info + "<li>LName must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_lname_shipping").css('background','#F0F8FF');
			$("#tip_chk_lname_shipping").css('border-color','#DDD');
			$("#chk_lname_shipping").css('background','#F0F8FF');
			$("#chk_lname_shipping").css('color','#555');
	    }
	    
	    if($("#chk_address_shipping").val().length < 6){
	    	result = false;
	    	$("#tip_chk_address_shipping").css('border-color','#FF0000');
			$("#tip_chk_address_shipping").css('background','#FFF0F5');
			$("#chk_address_shipping").css('background','#FFF0F5');
			$("#chk_address_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Address must contain a minimum of 6 characters.<li>";
	    }else{
	    	$("#tip_chk_address_shipping").css('background','#F0F8FF');
			$("#tip_chk_address_shipping").css('border-color','#DDD');
			$("#chk_address_shipping").css('background','#F0F8FF');
			$("#chk_address_shipping").css('color','#555');
	    }
	    
	    if($("#chk_telephone_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_telephone_shipping").css('border-color','#FF0000');
			$("#tip_chk_telephone_shipping").css('background','#FFF0F5');
			$("#chk_telephone_shipping").css('background','#FFF0F5');
			$("#chk_telephone_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Telephone must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_telephone_shipping").css('background','#F0F8FF');
			$("#tip_chk_telephone_shipping").css('border-color','#DDD');
			$("#chk_telephone_shipping").css('background','#F0F8FF');
			$("#chk_telephone_shipping").css('color','#555');
	    }
	    
	    if($("#chk_postcode_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_postcode_shipping").css('border-color','#FF0000');
			$("#tip_chk_postcode_shipping").css('background','#FFF0F5');
			$("#chk_postcode_shipping").css('background','#FFF0F5');
			$("#chk_postcode_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Postcode must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_postcode_shipping").css('background','#F0F8FF');
			$("#tip_chk_postcode_shipping").css('border-color','#DDD');
			$("#chk_postcode_shipping").css('background','#F0F8FF');
			$("#chk_postcode_shipping").css('color','#555');
	    }
	    
	    if($("#chk_city_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_city_shipping").css('border-color','#FF0000');
			$("#tip_chk_city_shipping").css('background','#FFF0F5');
			$("#chk_city_shipping").css('background','#FFF0F5');
			$("#chk_city_shipping").css('color','#FF0000');
			error_info = error_info + "<li>City must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_city_shipping").css('background','#F0F8FF');
			$("#tip_chk_city_shipping").css('border-color','#DDD');
			$("#chk_city_shipping").css('background','#F0F8FF');
			$("#chk_city_shipping").css('color','#555');
	    }
	    
	    if($("#chk_state_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_state_shipping").css('border-color','#FF0000');
			$("#tip_chk_state_shipping").css('background','#FFF0F5');
			$("#chk_state_shipping").css('background','#FFF0F5');
			$("#chk_state_shipping").css('color','#FF0000');
			error_info = error_info + "<li>State must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_state_shipping").css('background','#F0F8FF');
			$("#tip_chk_state_shipping").css('border-color','#DDD');
			$("#chk_state_shipping").css('background','#F0F8FF');
			$("#chk_state_shipping").css('color','#555');
	    }
	    
	    if($("#chk_country_shipping").val() == ""){
	    	result = false;
	    	$("#tip_chk_country_shipping").css('border-color','#FF0000');
			$("#tip_chk_country_shipping").css('background','#FFF0F5');
			$("#chk_country_shipping").css('background','#FFF0F5');
			$("#chk_country_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Please choose a country.<li>";
	    }else{
	    	$("#tip_chk_country_shipping").css('background','#F0F8FF');
			$("#tip_chk_country_shipping").css('border-color','#DDD');
			$("#chk_country_shipping").css('background','#F0F8FF');
			$("#chk_country_shipping").css('color','#555');
	    }
	    
		if(result){
			$("#shipping_form2_change").submit();
		}else{
			$("#error_message_tip").html(error_info);
	    	$("#error_message_tip").css('padding-top','15px');
	    	$("#error_message_tip li").css('line-height','15px');
	    	$("#error_message_tip li").css('height','15px');
	    	$("#error_message_tip").fadeOut("slow");
	    	$("#error_message_tip").fadeIn("slow");
		}
		
	});
	
	/*
	var validate_email2 = false;
	$("#chk_email_account_change").bind('blur',function(){
		email = $("#chk_email_account_change").val();
	    $.get('check_register.php',{ email:email },function(data){
	    	if(data != "yes"){
	    		validate_email2 = true;
	    		$("#tip_chk_email_account_change").css('border-color','#FF0000');
				$("#tip_chk_email_account_change").css('background','#FFF0F5');
				$("#chk_email_account_change").css('background','#FFF0F5');
				$("#chk_email_account_change").css('color','#FF0000');
	    	}else{
	    		validate_email2 = false;
	    		$("#tip_chk_email_account_change").css('background','#F0F8FF');
				$("#tip_chk_email_account_change").css('border-color','#DDD');
				$("#chk_email_account_change").css('background','#F0F8FF');
				$("#chk_email_account_change").css('color','#555');
	    	}
	    });
	   
	});
	*/
	
	$("#bt_email_reminder").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#retrieve_email").val();
		if(!search_str.test(email_val)){
			result = false;
			$(".retrieve_email_tip").show();
			$(".retrieve_email_tip").html('<font color=red>Your E-mail Address is not formatted correctly.</font>');
		}else{
			$(".retrieve_email_tip").hide();
			$(".retrieve_email_tip").html('');
		}
		
		if(result){
			email = $("#retrieve_email").val();
			$.post('retrieve_pwd.php',{ email:email },function(data){
				if(data == "success"){
					$(".retrieve_email_tip").show();
					$(".retrieve_email_tip").html('<font color=#7CCD7C>Your password has been sent to you  email, please check.</font>');
				}else if(data == "failure"){
					alert("failure");
				}
			});
		}
	});
	
	
	$("#btn_review_order").click(function(){
		$("#order_review_form").submit();
	});
	
	$("#payment_method").click(function(){
		var payment_method = $("#payment_method :selected").val();
		if(payment_method == "Credit Card"){
			$("#payment_credit_card").show();
		}else{
			$("#payment_credit_card").hide();
		}
		
		if(payment_method == "Westernunion or Moneygram"){
			$("#payment_westernunion").show();
		}else{
			$("#payment_westernunion").hide();
		}
	});
	
	$("#contact_form_sub_change").click(function(){
		if($("#show_password").attr("checked") != true){
			result = true;
			var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
		    var email_val = $("#chk_email_account_change").val();
		    var error_info = "";
		    if(!search_str.test(email_val)){
		    	result = false;
		    	$("#tip_chk_email_account_change").css('border-color','#FF0000');
				$("#tip_chk_email_account_change").css('background','#FFF0F5');
				$("#chk_email_account_change").css('background','#FFF0F5');
				$("#chk_email_account_change").css('color','#FF0000');
				error_info = error_info + "<li>Your E-mail Address is not formatted correctly.<li>";
			}else{
				$("#tip_chk_email_account_change").css('background','#F0F8FF');
				$("#tip_chk_email_account_change").css('border-color','#DDD');
				$("#chk_email_account_change").css('background','#F0F8FF');
				$("#chk_email_account_change").css('color','#555');
			}
		    
		    if($("#chk_fname_account_change").val().length < 2){
		    	result = false;
		    	$("#tip_chk_fname_account_change").css('border-color','#FF0000');
				$("#tip_chk_fname_account_change").css('background','#FFF0F5');
				$("#chk_fname_account_change").css('background','#FFF0F5');
				$("#chk_fname_account_change").css('color','#FF0000');
				error_info = error_info + "<li>FName must contain a minimum of 2 characters.<li>";
		    }else{
		    	$("#tip_chk_fname_account_change").css('background','#F0F8FF');
				$("#tip_chk_fname_account_change").css('border-color','#DDD');
				$("#chk_fname_account_change").css('background','#F0F8FF');
				$("#chk_fname_account_change").css('color','#555');
		    }
		    
		    if($("#chk_lname_account_change").val().length < 2){
		    	result = false;
		    	$("#tip_chk_lname_account_change").css('border-color','#FF0000');
				$("#tip_chk_lname_account_change").css('background','#FFF0F5');
				$("#chk_lname_account_change").css('background','#FFF0F5');
				$("#chk_lname_account_change").css('color','#FF0000');
				error_info = error_info + "<li>LName must contain a minimum of 2 characters.<li>";
		    }else{
		    	$("#tip_chk_lname_account_change").css('background','#F0F8FF');
				$("#tip_chk_lname_account_change").css('border-color','#DDD');
				$("#chk_lname_account_change").css('background','#F0F8FF');
				$("#chk_lname_account_change").css('color','#555');
		    }
		    
		    if(result){
		    	$("#contact_form_change").submit();
		    }else{
		    	$("#error_message_tip").html(error_info);
		    	$("#error_message_tip").css('padding-top','15px');
		    	$("#error_message_tip li").css('line-height','15px');
		    	$("#error_message_tip li").css('height','15px');
		    	$("#error_message_tip").fadeOut("slow");
		    	$("#error_message_tip").fadeIn("slow");
		    }
		}else{
			
			result = true;
			var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
		    var email_val = $("#chk_email_account_change").val();
		    var error_info = "";
		    if(!search_str.test(email_val)){
		    	result = false;
		    	$("#tip_chk_email_account_change").css('border-color','#FF0000');
				$("#tip_chk_email_account_change").css('background','#FFF0F5');
				$("#chk_email_account_change").css('background','#FFF0F5');
				$("#chk_email_account_change").css('color','#FF0000');
				error_info = error_info + "<li>Your E-mail Address is not formatted correctly.<li>";
			}else{
				$("#tip_chk_email_account_change").css('background','#F0F8FF');
				$("#tip_chk_email_account_change").css('border-color','#DDD');
				$("#chk_email_account_change").css('background','#F0F8FF');
				$("#chk_email_account_change").css('color','#555');
			}
		    
		    if($("#chk_fname_account_change").val().length < 2){
		    	result = false;
		    	$("#tip_chk_fname_account_change").css('border-color','#FF0000');
				$("#tip_chk_fname_account_change").css('background','#FFF0F5');
				$("#chk_fname_account_change").css('background','#FFF0F5');
				$("#chk_fname_account_change").css('color','#FF0000');
				error_info = error_info + "<li>FName must contain a minimum of 2 characters.<li>";
		    }else{
		    	$("#tip_chk_fname_account_change").css('background','#F0F8FF');
				$("#tip_chk_fname_account_change").css('border-color','#DDD');
				$("#chk_fname_account_change").css('background','#F0F8FF');
				$("#chk_fname_account_change").css('color','#555');
		    }
		    
		    if($("#chk_lname_account_change").val().length < 2){
		    	result = false;
		    	$("#tip_chk_lname_account_change").css('border-color','#FF0000');
				$("#tip_chk_lname_account_change").css('background','#FFF0F5');
				$("#chk_lname_account_change").css('background','#FFF0F5');
				$("#chk_lname_account_change").css('color','#FF0000');
				error_info = error_info + "<li>LName must contain a minimum of 2 characters.<li>";
		    }else{
		    	$("#tip_chk_lname_account_change").css('background','#F0F8FF');
				$("#tip_chk_lname_account_change").css('border-color','#DDD');
				$("#chk_lname_account_change").css('background','#F0F8FF');
				$("#chk_lname_account_change").css('color','#555');
		    }
		    
		    if($("#chk_password_account_change").val() != $("#chk_confirmpassword_account_change").val())
			{
				result = false;
				$("#tip_chk_password_account_change").css('border-color','#FF0000');
				$("#tip_chk_password_account_change").css('background','#FFF0F5');
				$("#chk_password_account_change").css('background','#FFF0F5');
				$("#chk_password_account_change").css('color','#FF0000');
				
				$("#tip_chk_confirmpassword_account_change").css('border-color','#FF0000');
				$("#tip_chk_confirmpassword_account_change").css('background','#FFF0F5');
				$("#chk_confirmpassword_account_change").css('background','#FFF0F5');
				$("#chk_confirmpassword_account_change").css('color','#FF0000');
				error_info = error_info + "<li>Password Confirmation must match your Password.<li>";
			}else if($("#chk_confirmpassword_account_change").val().length < 6){
				result = false;
				$("#tip_chk_password_account_change").css('border-color','#FF0000');
				$("#tip_chk_password_account_change").css('background','#FFF0F5');
				$("#chk_password_account_change").css('background','#FFF0F5');
				$("#chk_password_account_change").css('color','#FF0000');
				
				$("#tip_chk_confirmpassword_account_change").css('border-color','#FF0000');
				$("#tip_chk_confirmpassword_account_change").css('background','#FFF0F5');
				$("#chk_confirmpassword_account_change").css('background','#FFF0F5');
				$("#chk_confirmpassword_account_change").css('color','#FF0000');
				
				error_info = error_info + "<li>Password must contain a minimum of 6 characters.<li>";
				
			}else if($("#chk_confirmpassword_account_change").val().length >= 6)
			{
				$("#tip_chk_password_account_change").css('background','#F0F8FF');
				$("#tip_chk_password_account_change").css('border-color','#DDD');
				$("#chk_password_account_change").css('background','#F0F8FF');
				$("#chk_password_account_change").css('color','#555');
				
				$("#tip_chk_confirmpassword_account_change").css('background','#F0F8FF');
				$("#tip_chk_confirmpassword_account_change").css('border-color','#DDD');
				$("#chk_confirmpassword_account_change").css('background','#F0F8FF');
				$("#chk_confirmpassword_account_change").css('color','#555');
			}
		    
		    if(result)
		    {
		    	$("#contact_form_change").submit();
		    }else{
		    	$("#error_message_tip").html(error_info);
		    	$("#error_message_tip").css('padding-top','15px');
		    	$("#error_message_tip li").css('line-height','15px');
		    	$("#error_message_tip li").css('height','15px');
		    	$("#error_message_tip").fadeOut("slow");
		    	$("#error_message_tip").fadeIn("slow");
		    }
		    
		}
	});
	
	$("#account_login_img").click(function(){
		
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#login_email").val();
	    var result = true;
	    var error_info = "";
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_login_email").css('border-color','#FF0000');
			$("#tip_login_email").css('background','#FFF0F5');
			$("#login_email").css('background','#FFF0F5');
			$("#login_email").css('color','#FF0000');
		}else{
			$("#tip_login_email").css('background','#F0F8FF');
			$("#tip_login_email").css('border-color','#DDD');
			$("#login_email").css('background','#F0F8FF');
			$("#login_email").css('color','#555');
		}
	    
	    if($("#login_password").val().length < 6){
	    	result = false;
			$("#tip_login_password").css('border-color','#FF0000');
			$("#tip_login_password").css('background','#FFF0F5');
			$("#login_password").css('background','#FFF0F5');
			$("#login_password").css('color','#FF0000');
		}else{
			$("#tip_login_password").css('background','#F0F8FF');
			$("#tip_login_password").css('border-color','#DDD');
			$("#login_password").css('background','#F0F8FF');
			$("#login_password").css('color','#555');
		}
	    if(result){
	    	$("#my_account_login_tip").fadeOut("slow");
	    	$("#account_login").submit();
	    }else{
	    	$("#tip_login_email").css('background','#F0F8FF');
			$("#tip_login_email").css('border-color','#DDD');
			$("#login_email").css('background','#F0F8FF');
			$("#login_email").css('color','#555');
			
			$("#tip_login_password").css('background','#F0F8FF');
			$("#tip_login_password").css('border-color','#DDD');
			$("#login_password").css('background','#F0F8FF');
			$("#login_password").css('color','#555');
			
			$("#my_account_login_tip").fadeIn("slow");
	    }
		
	});
	
	$("#img_member_login").click(function(){
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#chk_login_email").val();
	    var result = true;
	    var error_info = "";
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_chk_login_email").css('border-color','#FF0000');
			$("#tip_chk_login_email").css('background','#FFF0F5');
			$("#chk_login_email").css('background','#FFF0F5');
			$("#chk_login_email").css('color','#FF0000');
		}else{
			$("#tip_chk_login_email").css('background','#F0F8FF');
			$("#tip_chk_login_email").css('border-color','#DDD');
			$("#chk_login_email").css('background','#F0F8FF');
			$("#chk_login_email").css('color','#555');
		}
	    
	    if($("#chk_login_password_chk").val().length < 6){
	    	result = false;
			$("#tip_chk_login_password_chk").css('border-color','#FF0000');
			$("#tip_chk_login_password_chk").css('background','#FFF0F5');
			$("#chk_login_password_chk").css('background','#FFF0F5');
			$("#chk_login_password_chk").css('color','#FF0000');
		}else{
			$("#tip_chk_login_password_chk").css('background','#F0F8FF');
			$("#tip_chk_login_password_chk").css('border-color','#DDD');
			$("#chk_login_password_chk").css('background','#F0F8FF');
			$("#chk_login_password_chk").css('color','#555');
		}
	    if(result && validate_login_member_checkout){
	    	$("#checkout_member_login_form").submit();
	    }else{
	    	$("#tip_chk_login_email").css('background','#F0F8FF');
			$("#tip_chk_login_email").css('border-color','#DDD');
			$("#chk_login_email").css('background','#F0F8FF');
			$("#chk_login_email").css('color','#555');
			
			$("#tip_chk_login_password_chk").css('background','#F0F8FF');
			$("#tip_chk_login_password_chk").css('border-color','#DDD');
			$("#chk_login_password_chk").css('background','#F0F8FF');
			$("#chk_login_password_chk").css('color','#555');
	    }
	});
	
//	var validate_email = false;
//	$("#chk_email_account").bind('blur',function(){
//		email = $("#chk_email_account").val();
//		result = false;
//	    $.get('check_register.php',{ email:email },function(data){
//	    	if(data != "yes"){
//	    		validate_email = true;
//	    		$("#tip_chk_email_account").css('border-color','#FF0000');
//				$("#tip_chk_email_account").css('background','#FFF0F5');
//				$("#chk_email_account").css('background','#FFF0F5');
//				$("#chk_email_account").css('color','#FF0000');
//	    	}else{
//	    		validate_email = false;
//	    		$("#tip_chk_email_account").css('background','#F0F8FF');
//				$("#tip_chk_email_account").css('border-color','#DDD');
//				$("#chk_email_account").css('background','#F0F8FF');
//				$("#chk_email_account").css('color','#555');
//	    	}
//	    });
//	   
//	});
	
	$("#contact_form_sub").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#chk_email_account").val();
	    var error_info = "";
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_chk_email_account").css('border-color','#FF0000');
			$("#tip_chk_email_account").css('background','#FFF0F5');
			$("#chk_email_account").css('background','#FFF0F5');
			$("#chk_email_account").css('color','#FF0000');
			error_info = error_info + "<li>Your E-mail Address is not formatted correctly.<li>";
		}else{
			$("#tip_chk_email_account").css('background','#F0F8FF');
			$("#tip_chk_email_account").css('border-color','#DDD');
			$("#chk_email_account").css('background','#F0F8FF');
			$("#chk_email_account").css('color','#555');
		}
	    
	    var email = $("#chk_email_account").val();
	    $.get('check_register.php',{ email:email },function(data){
	    	if(data != "yes"){
	    		result = false;
	    		$("#tip_chk_email_account").css('border-color','#FF0000');
				$("#tip_chk_email_account").css('background','#FFF0F5');
				$("#chk_email_account").css('background','#FFF0F5');
				$("#chk_email_account").css('color','#FF0000');
				error_info = error_info + "<li>This E-mail Address can not used now,Please choose another one.<li>";
	    	}else{
	    		$("#tip_chk_email_account").css('background','#F0F8FF');
				$("#tip_chk_email_account").css('border-color','#DDD');
				$("#chk_email_account").css('background','#F0F8FF');
				$("#chk_email_account").css('color','#555');
	    	}
	    });
	    
	    if($("#chk_fname_account").val().length < 2){
	    	result = false;
	    	$("#tip_chk_fname_account").css('border-color','#FF0000');
			$("#tip_chk_fname_account").css('background','#FFF0F5');
			$("#chk_fname_account").css('background','#FFF0F5');
			$("#chk_fname_account").css('color','#FF0000');
			error_info = error_info + "<li>FName must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_fname_account").css('background','#F0F8FF');
			$("#tip_chk_fname_account").css('border-color','#DDD');
			$("#chk_fname_account").css('background','#F0F8FF');
			$("#chk_fname_account").css('color','#555');
	    }
	    
	    if($("#chk_lname_account").val().length < 2){
	    	result = false;
	    	$("#tip_chk_lname_account").css('border-color','#FF0000');
			$("#tip_chk_lname_account").css('background','#FFF0F5');
			$("#chk_lname_account").css('background','#FFF0F5');
			$("#chk_lname_account").css('color','#FF0000');
			error_info = error_info + "<li>LName must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_lname_account").css('background','#F0F8FF');
			$("#tip_chk_lname_account").css('border-color','#DDD');
			$("#chk_lname_account").css('background','#F0F8FF');
			$("#chk_lname_account").css('color','#555');
	    }
	    
	    if($("#chk_password_account").val() != $("#chk_confirmpassword_account").val())
		{
			result = false;
			$("#tip_chk_password_account").css('border-color','#FF0000');
			$("#tip_chk_password_account").css('background','#FFF0F5');
			$("#chk_password_account").css('background','#FFF0F5');
			$("#chk_password_account").css('color','#FF0000');
			
			$("#tip_chk_confirmpassword_account").css('border-color','#FF0000');
			$("#tip_chk_confirmpassword_account").css('background','#FFF0F5');
			$("#chk_confirmpassword_account").css('background','#FFF0F5');
			$("#chk_confirmpassword_account").css('color','#FF0000');
			error_info = error_info + "<li>Password Confirmation must match your Password.<li>";
		}else if($("#chk_confirmpassword_account").val().length < 6){
			result = false;
			$("#tip_chk_password_account").css('border-color','#FF0000');
			$("#tip_chk_password_account").css('background','#FFF0F5');
			$("#chk_password_account").css('background','#FFF0F5');
			$("#chk_password_account").css('color','#FF0000');
			
			$("#tip_chk_confirmpassword_account").css('border-color','#FF0000');
			$("#tip_chk_confirmpassword_account").css('background','#FFF0F5');
			$("#chk_confirmpassword_account").css('background','#FFF0F5');
			$("#chk_confirmpassword_account").css('color','#FF0000');
			
			error_info = error_info + "<li>Password must contain a minimum of 6 characters.<li>";
			
		}else if($("#chk_confirmpassword_account").val().length >= 6)
		{
			$("#tip_chk_password_account").css('background','#F0F8FF');
			$("#tip_chk_password_account").css('border-color','#DDD');
			$("#chk_password_account").css('background','#F0F8FF');
			$("#chk_password_account").css('color','#555');
			
			$("#tip_chk_confirmpassword_account").css('background','#F0F8FF');
			$("#tip_chk_confirmpassword_account").css('border-color','#DDD');
			$("#chk_confirmpassword_account").css('background','#F0F8FF');
			$("#chk_confirmpassword_account").css('color','#555');
		}
	    var validate_email = false;
	    if(result && !validate_email){
	    	$("#contact_form1").submit();
	    }else if(validate_email){
	    	$("#error_message_tip").css('padding-top','0px');
	    	$("#error_message_tip li").css('line-height','28px');
	    	$("#error_message_tip li").css('height','28px');
	    	$("#error_message_tip").html("<li>The email address is already in use on.</li>");
	    	$("#error_message_tip").fadeOut("slow");
	    	$("#error_message_tip").fadeIn("slow");
	    }else{
	    	$("#error_message_tip").html(error_info);
	    	$("#error_message_tip").css('padding-top','15px');
	    	$("#error_message_tip li").css('line-height','15px');
	    	$("#error_message_tip li").css('height','15px');
	    	$("#error_message_tip").fadeOut("slow");
	    	$("#error_message_tip").fadeIn("slow");
	    }
		
	});
	
	$("#contactus_product_submit").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#c_email").val();
	    if(!search_str.test(email_val)){
	    	result = false;
	    	
			$("#c_email").css('background','#FFF0F5');
			$("#c_email").css('color','#FF0000');
		}else{
			
			$("#c_email").css('background','#F0F8FF');
			$("#c_email").css('color','#555');
		}
	    
	    if($("#fullname").val().length < 2){
	    	result = false;
	    	
			$("#fullname").css('background','#FFF0F5');
			$("#fullname").css('color','#FF0000');
	    }else{
	    	
			$("#fullname").css('background','#F0F8FF');
			$("#fullname").css('color','#555');
	    }
	    
	    if($("#subject").val().length < 2){
	    	result = false;
	    	
			$("#subject").css('background','#FFF0F5');
			$("#subject").css('color','#FF0000');
	    }else{
	    	$("#tip_con_subject").css('background','#F0F8FF');
			$("#tip_con_subject").css('border-color','#DDD');
			$("#subject").css('background','#F0F8FF');
			$("#subject").css('color','#555');
	    }
	    
	    if($("#question").val().length < 5){
	    	result = false;
	    	
			$("#question").css('background','#FFF0F5');
			$("#question").css('color','#FF0000');
	    }else{
	    	
			$("#question").css('background','#F0F8FF');
			$("#question").css('color','#555');
	    }
		if(result)
		{
			$("#contactus_product_form").submit();
		}
	});
	
	$("#contact_form_sub2").click(function(){
		result = true;
	    var error_info = "";
		
	    if($("#chk_fname_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_fname_shipping").css('border-color','#FF0000');
			$("#tip_chk_fname_shipping").css('background','#FFF0F5');
			$("#chk_fname_shipping").css('background','#FFF0F5');
			$("#chk_fname_shipping").css('color','#FF0000');
			error_info = error_info + "<li>FName must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_fname_shipping").css('background','#F0F8FF');
			$("#tip_chk_fname_shipping").css('border-color','#DDD');
			$("#chk_fname_shipping").css('background','#F0F8FF');
			$("#chk_fname_shipping").css('color','#555');
	    }
	    
	    if($("#chk_lname_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_lname_shipping").css('border-color','#FF0000');
			$("#tip_chk_lname_shipping").css('background','#FFF0F5');
			$("#chk_lname_shipping").css('background','#FFF0F5');
			$("#chk_lname_shipping").css('color','#FF0000');
			error_info = error_info + "<li>LName must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_lname_shipping").css('background','#F0F8FF');
			$("#tip_chk_lname_shipping").css('border-color','#DDD');
			$("#chk_lname_shipping").css('background','#F0F8FF');
			$("#chk_lname_shipping").css('color','#555');
	    }
	    
	    if($("#chk_address_shipping").val().length < 6){
	    	result = false;
	    	$("#tip_chk_address_shipping").css('border-color','#FF0000');
			$("#tip_chk_address_shipping").css('background','#FFF0F5');
			$("#chk_address_shipping").css('background','#FFF0F5');
			$("#chk_address_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Address must contain a minimum of 6 characters.<li>";
	    }else{
	    	$("#tip_chk_address_shipping").css('background','#F0F8FF');
			$("#tip_chk_address_shipping").css('border-color','#DDD');
			$("#chk_address_shipping").css('background','#F0F8FF');
			$("#chk_address_shipping").css('color','#555');
	    }
	    
	    if($("#chk_telephone_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_telephone_shipping").css('border-color','#FF0000');
			$("#tip_chk_telephone_shipping").css('background','#FFF0F5');
			$("#chk_telephone_shipping").css('background','#FFF0F5');
			$("#chk_telephone_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Telephone must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_telephone_shipping").css('background','#F0F8FF');
			$("#tip_chk_telephone_shipping").css('border-color','#DDD');
			$("#chk_telephone_shipping").css('background','#F0F8FF');
			$("#chk_telephone_shipping").css('color','#555');
	    }
	    
	    if($("#chk_postcode_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_postcode_shipping").css('border-color','#FF0000');
			$("#tip_chk_postcode_shipping").css('background','#FFF0F5');
			$("#chk_postcode_shipping").css('background','#FFF0F5');
			$("#chk_postcode_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Postcode must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_postcode_shipping").css('background','#F0F8FF');
			$("#tip_chk_postcode_shipping").css('border-color','#DDD');
			$("#chk_postcode_shipping").css('background','#F0F8FF');
			$("#chk_postcode_shipping").css('color','#555');
	    }
	    
	    if($("#chk_city_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_city_shipping").css('border-color','#FF0000');
			$("#tip_chk_city_shipping").css('background','#FFF0F5');
			$("#chk_city_shipping").css('background','#FFF0F5');
			$("#chk_city_shipping").css('color','#FF0000');
			error_info = error_info + "<li>City must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_city_shipping").css('background','#F0F8FF');
			$("#tip_chk_city_shipping").css('border-color','#DDD');
			$("#chk_city_shipping").css('background','#F0F8FF');
			$("#chk_city_shipping").css('color','#555');
	    }
	    
	    if($("#chk_state_shipping").val().length < 2){
	    	result = false;
	    	$("#tip_chk_state_shipping").css('border-color','#FF0000');
			$("#tip_chk_state_shipping").css('background','#FFF0F5');
			$("#chk_state_shipping").css('background','#FFF0F5');
			$("#chk_state_shipping").css('color','#FF0000');
			error_info = error_info + "<li>State must contain a minimum of 2 characters.<li>";
	    }else{
	    	$("#tip_chk_state_shipping").css('background','#F0F8FF');
			$("#tip_chk_state_shipping").css('border-color','#DDD');
			$("#chk_state_shipping").css('background','#F0F8FF');
			$("#chk_state_shipping").css('color','#555');
	    }
	    
	    if($("#chk_country_shipping").val() == ""){
	    	result = false;
	    	$("#tip_chk_country_shipping").css('border-color','#FF0000');
			$("#tip_chk_country_shipping").css('background','#FFF0F5');
			$("#chk_country_shipping").css('background','#FFF0F5');
			$("#chk_country_shipping").css('color','#FF0000');
			error_info = error_info + "<li>Please choose a country.<li>";
	    }else{
	    	$("#tip_chk_country_shipping").css('background','#F0F8FF');
			$("#tip_chk_country_shipping").css('border-color','#DDD');
			$("#chk_country_shipping").css('background','#F0F8FF');
			$("#chk_country_shipping").css('color','#555');
	    }
	    
		if(result){
			$("#contact_form2").submit();
		}else{
			$("#error_message_tip").html(error_info);
	    	$("#error_message_tip").css('padding-top','15px');
	    	$("#error_message_tip li").css('line-height','15px');
	    	$("#error_message_tip li").css('height','15px');
	    	$("#error_message_tip").fadeOut("slow");
	    	$("#error_message_tip").fadeIn("slow");
		}
		
	});
	
	$("#payment_form_sub_change").click(function(){
		if($("#account_payment_change").val() != "")
		{
			$("#account_payment_change_form").submit();
		}
	});
	
	$("#contact_form_sub3").click(function(){
		result = true;
		if($("#account_payment").val() == ""){
			result = false;
		}
		if(result){
			$("#account_payment_form").submit();
		}	
		
	});
	
	$("#img_member_cancel").click(function(){
		$("#checkout_member_login").hide();
		$("#checkout_member_tip_login").css('background','#FFEECC');
	});
	
	$("#cart_update").click(function(){
		$("#cartinfo").submit();
	});
	
	$("#btn_chk_payment_method").click(function(){
		result = true;
		if($("#payment_method_select").val() != "Credit Card")
		{
			$("#checkout_payment").submit();
		}else{
			if($("#card_number").val() == "")
			{
				result = false;
				$("#card_number_tip").css('border-color','#FF0000');
				$("#card_number_tip").css('background','#FFF0F5');
				$("#card_number").css('background','#FFF0F5');
				$("#card_number").css('color','#FF0000');
			}else{
				$("#card_number_tip").css('background','#F0F8FF');
				$("#card_number_tip").css('border-color','#DDD');
				$("#card_number").css('background','#F0F8FF');
				$("#card_number").css('color','#555');
			}
			
			if($("#issuingBank").val() == "")
			{
				result = false;
				$("#issuingBank_tip").css('border-color','#FF0000');
				$("#issuingBank_tip").css('background','#FFF0F5');
				$("#issuingBank").css('background','#FFF0F5');
				$("#issuingBank").css('color','#FF0000');
			}else{
				$("#issuingBank_tip").css('background','#F0F8FF');
				$("#issuingBank_tip").css('border-color','#DDD');
				$("#issuingBank").css('background','#F0F8FF');
				$("#issuingBank").css('color','#555');
			}
			
			if($("#cardExpireYear").val() == "")
			{
				result = false;
				$("#cardExpireYear_tip").css('border-color','#FF0000');
				$("#cardExpireYear_tip").css('background','#FFF0F5');
				$("#cardExpireYear").css('background','#FFF0F5');
				$("#cardExpireYear").css('color','#FF0000');
			}else{
				$("#cardExpireYear_tip").css('background','#F0F8FF');
				$("#cardExpireYear_tip").css('border-color','#DDD');
				$("#cardExpireYear").css('background','#F0F8FF');
				$("#cardExpireYear").css('color','#555');
			}
			
			if($("#cardExpireMonth").val() == "")
			{
				result = false;
				$("#cardExpireMonth_tip").css('border-color','#FF0000');
				$("#cardExpireMonth_tip").css('background','#FFF0F5');
				$("#cardExpireMonth").css('background','#FFF0F5');
				$("#cardExpireMonth").css('color','#FF0000');
			}else{
				$("#cardExpireMonth_tip").css('background','#F0F8FF');
				$("#cardExpireMonth_tip").css('border-color','#DDD');
				$("#cardExpireMonth").css('background','#F0F8FF');
				$("#cardExpireMonth").css('color','#555');
			}
			
			if($("#cvv2").val() == "")
			{
				result = false;
				$("#cvv2_tip").css('border-color','#FF0000');
				$("#cvv2_tip").css('background','#FFF0F5');
				$("#cvv2").css('background','#FFF0F5');
				$("#cvv2").css('color','#FF0000');
			}else{
				$("#cvv2_tip").css('background','#F0F8FF');
				$("#cvv2_tip").css('border-color','#DDD');
				$("#cvv2").css('background','#F0F8FF');
				$("#cvv2").css('color','#555');
			}
			
			if(result)
			{
				$("#checkout_payment").submit();
			}
			
		}
	});
	
	$("#contactus_submit").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#c_email").val();
		if(!search_str.test(email_val))
		{
			$("#c_email").css('background','#FFC1C1');
			result = false;
		}else
		{
			$("#c_email").css('background','#F0F8FF');
		}
		
		if($("#fullname").val().length < 2)
		{
			$("#fullname").css('background','#FFC1C1');
			result = false;
		}else if($("#fullname").val().length >= 2)
		{
			$("#fullname").css('background','#F0F8FF');
		}
		
		if($("#subject").val().length < 2)
		{
			$("#subject").css('background','#FFC1C1');
			result = false;
		}else if($("#subject").val().length >= 2)
		{
			$("#subject").css('background','#F0F8FF');
		}
		
		if($("#question").val().length < 10)
		{
			$("#question").css('background','#FFC1C1');
			result = false;
		}else if($("#question").val().length >= 10)
		{
			$("#question").css('background','#F0F8FF');
		}
		
		if(result == true)
		{
			$("#contactus_form").submit();
		}
	});
	
	$("#btn_addtocart").click(function(){
		$("#form_addtocart").submit();
	});
	
	$("#ava_shipping_method_list :radio").click(function(){
		if($("#shipping_ems").attr('checked') == true){
			$("#shipping_cost_total").html("Free Shipping");
		}
		
		if($("#shipping_dhl").attr('checked') == true){
			$("#shipping_cost_total").html("$&nbsp;40");
		}
		
	});
	
	$("#cart_country").bind('change',function(){
		country = $(this).val();
		$.post('check_country.php',{country:country},function(data){
			if(data == "yes"){
				$("#payment_tip").hide();
				$("#shipping_ems_radio").show();
				$("#shipping_ems").attr('checked',true);
				$("#shipping_cost_total").html("Free Shipping");
			}else if(data == "no"){
				$("#payment_tip").show();
				$("#shipping_dhl").attr('checked',true);
				$("#shipping_ems_radio").hide();
				$("#shipping_cost_total").html("$&nbsp;40");
			}
		});
	});
	
	$("#cart_submit_img").hover(function(){
		$(this).css('cursor','pointer');
	},function(){
		$(this).css('cursor','normal');
	});
	
	$("#cart_submit_img").click(function(){
		country = $("#cart_country").val();
		method = $("#ava_shipping_method_list input:checked").val();
		if(country != "")
		{
			location.href="checkoutlogin.html?country="+country+"&method="+method;
			$("#desc_country_list").css('background','#F0F8FF');
			$("#desc_country_list").css('border-color','#DDD');
			$("#cart_country").css('background','#F0F8FF');
			$("#cart_country").css('color','#555');
		}else{
			$("#desc_country_list").css('border-color','#FF0000');
			$("#desc_country_list").css('background','#FFF0F5');
			$("#cart_country").css('background','#FFF0F5');
			$("#cart_country").css('color','#FF0000');
		}
	});
	
	
	$("#btn_chk_guest").click(function(){
		result = true;
		var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
	    var email_val = $("#chk_email").val();
	    if(!search_str.test(email_val)){
	    	result = false;
	    	$("#tip_chk_email").css('border-color','#FF0000');
			$("#tip_chk_email").css('background','#FFF0F5');
			$("#chk_email").css('background','#FFF0F5');
			$("#chk_email").css('color','#FF0000');
		}else{
			$("#tip_chk_email").css('background','#F0F8FF');
			$("#tip_chk_email").css('border-color','#DDD');
			$("#chk_email").css('background','#F0F8FF');
			$("#chk_email").css('color','#555');
		}
	    
	    if($("#chk_fname").val().length < 2){
	    	result = false;
	    	$("#tip_chk_fname").css('border-color','#FF0000');
			$("#tip_chk_fname").css('background','#FFF0F5');
			$("#chk_fname").css('background','#FFF0F5');
			$("#chk_fname").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_fname").css('background','#F0F8FF');
			$("#tip_chk_fname").css('border-color','#DDD');
			$("#chk_fname").css('background','#F0F8FF');
			$("#chk_fname").css('color','#555');
	    }
	    
	    if($("#chk_lname").val().length < 2){
	    	result = false;
	    	$("#tip_chk_lname").css('border-color','#FF0000');
			$("#tip_chk_lname").css('background','#FFF0F5');
			$("#chk_lname").css('background','#FFF0F5');
			$("#chk_lname").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_lname").css('background','#F0F8FF');
			$("#tip_chk_lname").css('border-color','#DDD');
			$("#chk_lname").css('background','#F0F8FF');
			$("#chk_lname").css('color','#555');
	    }
	    
	    if($("#chk_telephone").val().length < 2){
	    	result = false;
	    	$("#tip_chk_telephone").css('border-color','#FF0000');
			$("#tip_chk_telephone").css('background','#FFF0F5');
			$("#chk_telephone").css('background','#FFF0F5');
			$("#chk_telephone").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_telephone").css('background','#F0F8FF');
			$("#tip_chk_telephone").css('border-color','#DDD');
			$("#chk_telephone").css('background','#F0F8FF');
			$("#chk_telephone").css('color','#555');
	    }
	    
	    if($("#chk_address").val().length < 5){
	    	result = false;
	    	$("#tip_chk_address").css('border-color','#FF0000');
			$("#tip_chk_address").css('background','#FFF0F5');
			$("#chk_address").css('background','#FFF0F5');
			$("#chk_address").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_address").css('background','#F0F8FF');
			$("#tip_chk_address").css('border-color','#DDD');
			$("#chk_address").css('background','#F0F8FF');
			$("#chk_address").css('color','#555');
	    }
	    
	    if($("#chk_postcode").val().length < 2){
	    	result = false;
	    	$("#tip_chk_postcode").css('border-color','#FF0000');
			$("#tip_chk_postcode").css('background','#FFF0F5');
			$("#chk_postcode").css('background','#FFF0F5');
			$("#chk_postcode").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_postcode").css('background','#F0F8FF');
			$("#tip_chk_postcode").css('border-color','#DDD');
			$("#chk_postcode").css('background','#F0F8FF');
			$("#chk_postcode").css('color','#555');
	    }
	    
	    if($("#chk_country").val() == ""){
	    	result = false;
	    	$("#tip_chk_country").css('border-color','#FF0000');
			$("#tip_chk_country").css('background','#FFF0F5');
			$("#chk_country").css('background','#FFF0F5');
			$("#chk_country").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_country").css('background','#F0F8FF');
			$("#tip_chk_country").css('border-color','#DDD');
			$("#chk_country").css('background','#F0F8FF');
			$("#chk_country").css('color','#555');
	    }
	    
	    if($("#chk_email").val() != $("#chk_confirm_email").val())
	    {
	    	result = false;
	    	$("#tip_chk_email").css('border-color','#FF0000');
			$("#tip_chk_email").css('background','#FFF0F5');
			$("#chk_email").css('background','#FFF0F5');
			$("#chk_email").css('color','#FF0000');
			
			$("#tip_chk_confirm_email").css('border-color','#FF0000');
			$("#tip_chk_confirm_email").css('background','#FFF0F5');
			$("#chk_confirm_email").css('background','#FFF0F5');
			$("#chk_confirm_email").css('color','#FF0000');
	    }else{
	    	$("#tip_chk_email").css('background','#F0F8FF');
			$("#tip_chk_email").css('border-color','#DDD');
			$("#chk_email").css('background','#F0F8FF');
			$("#chk_email").css('color','#555');
			
			$("#tip_chk_confirm_email").css('background','#F0F8FF');
			$("#tip_chk_confirm_email").css('border-color','#DDD');
			$("#chk_confirm_email").css('background','#F0F8FF');
			$("#chk_confirm_email").css('color','#555');
	    }
	    
	    if(result)
	    {
	    	$("#submit_tip").html("");
	    	$("#checkout_guest_form").submit();
	    }else{
	    	$("#submit_tip").html("Please check the fields highlighted in red.");
	    }
	});
	
	$("#choose_shipping_method ul li:even").css('background','#EEE');
	
	$("#show_password").click(function(){
		if($("#show_password").attr("checked") == true){
			$("#address_form_bottom").show();
		}else{
			$("#address_form_bottom").hide();
		}
	});
	
	/*
	$("#show_password").toggle(function(){
		//$("#address_form_bottom").show();
		$("#show_password").attr("checked",true);
	},function(){
		//$("#address_form_bottom").hide();
		$("#show_password").attr("checked","");
	});
	*/
});
