function ChkNum()
{
	if(event.keyCode != 0)
	{
		if (event.keyCode==36 || event.keyCode==37 || event.keyCode==39  || event.keyCode==45|| event.keyCode==46)
		{
			event.returnValue = true;
			return;
		}
		
		if(event.keyCode == 9 || event.keyCode == 16 || event.keyCode == 13 || event.keyCode == 8) 
		{
			event.returnValue = true;
			return;
		}

		if (event.keyCode < 48 || event.keyCode > 57) {
			event.returnValue = false;
			return;
		}
	}
}

function Login_Check()
{
	var Frm = document.LoginForm;

	if (Frm.UserId.value == "") { alert("Please type User Id."); Frm.UserId.focus(); return false;}
	if (Frm.cdPwd.value == "") { alert("Please type Password."); Frm.cdPwd.focus(); return false;}

}


function Register_Check()
{
	var Frm = document.RegisterForm;

	if (Frm.txtUserID.value == "") { alert("Please type User ID."); Frm.txtUserID.focus(); return false;}
	if (Frm.txtFirstName.value == "") { alert("Please type First Name."); Frm.txtFirstName.focus(); return false;}
	if (Frm.txtLastName.value == "") { alert("Please type Last Name."); Frm.txtLastName.focus(); return false;}
	if (Frm.WorkPhone.value == "") { alert("Please type Work Phone No."); Frm.WorkPhone.focus(); return false;}
	if (Frm.cdUserID.value == "") { alert("Please type Email."); Frm.cdUserID.focus(); return false;}

	var e_mail=Frm.cdUserID.value;	
    if(e_mail.indexOf("@")=="-1" || e_mail.indexOf(".")=="-1"){
		alert("Please type email address correctly.");
		Frm.cdUserID.value="";
		Frm.cdUserID.focus();
		return false;
    }

	if (Frm.VerifycdUserID.value == "") { alert("Please type Verify Email."); Frm.VerifycdUserID.focus(); return false;}

	var e_mail=Frm.VerifycdUserID.value;	
    if(e_mail.indexOf("@")=="-1" || e_mail.indexOf(".")=="-1"){
		alert("Please type email address correctly.");
		Frm.VerifycdUserID.value="";
		Frm.VerifycdUserID.focus();
		return false;
    }

	if (Frm.cdUserID.value != Frm.VerifycdUserID.value)
	{
		alert("Retype Email.")
		Frm.cdUserID.value = "";
		Frm.VerifycdUserID.value = "";
		Frm.cdUserID.focus();
		return false;
	}
	
	if (Frm.Pwd.value == "") { alert("Please type Password."); Frm.Pwd.focus(); return false;}
	if (Frm.VerifyPwd.value == "") { alert("Please type Verify Password."); Frm.VerifyPwd.focus(); return false;}


	if (Frm.Pwd.value != Frm.VerifyPwd.value)
	{
		alert("Retype Password.")
		Frm.Pwd.value = "";
		Frm.VerifyPwd.value = "";
		Frm.Pwd.focus();
		return false;
	}


	if (Frm.txtCompany.value == "") { alert("Please type Company Name."); Frm.txtCompany.focus(); return false;}	
	if (Frm.BusinessPhone.value == "") { alert("Please type Business Phone No."); Frm.BusinessPhone.focus(); return false;}
	if (Frm.txtTaxID.value == "") { alert("Please type Tax ID."); Frm.txtTaxID.focus(); return false;}
	if (Frm.txtAddress1.value == "") { alert("Please type Address."); Frm.txtAddress1.focus(); return false;}
	if (Frm.txtCity.value == "") { alert("Please type City."); Frm.txtCity.focus(); return false;}
	if (Frm.txtZipCode.value == "") { alert("Please type Zip Code."); Frm.txtZipCode.focus(); return false;}
	
}



function reSet(thisform)
{
	thisform.reset();
}


function Contactus_Check()
{
	var Frm = document.ContactusForm;

	if (Frm.UserName.value == "") { alert("Please type User Name."); Frm.UserName.focus(); return false;}
	if (Frm.UserPhone.value == "") { alert("Please type User Phone."); Frm.UserPhone.focus(); return false;}
	if (Frm.UserEmail.value == "") { alert("Please type User Email Address."); Frm.UserEmail.focus(); return false;}

	var e_mail=Frm.UserEmail.value;	
    if(e_mail.indexOf("@")=="-1" || e_mail.indexOf(".")=="-1"){
		alert("Please type email address correctly.");
		Frm.UserEmail.value="";
		Frm.UserEmail.focus();
		return false;
    }
		
	if (Frm.UserContent.value == "") { alert("Please type User Name."); Frm.UserContent.focus(); return false;}
}


function Pwd_Check()
{
	var Frm = document.PwdForm;

	if (Frm.OldPwd.value == "") { alert("Please type Current Password."); Frm.OldPwd.focus(); return false;}
	if (Frm.NewPwd.value == "") { alert("Please type New Password."); Frm.NewPwd.focus(); return false;}
	if (Frm.ReNewPwd.value == "") { alert("Please type Re-enter Password."); Frm.ReNewPwd.focus(); return false;}

	
	if (Frm.NewPwd.value != Frm.ReNewPwd.value)
	{
		alert("Retype Password.")
		Frm.NewPwd.value = "";
		Frm.ReNewPwd.value = "";
		Frm.NewPwd.focus();
		return false;
	}


}



function Account_Check()
{
	var Frm = document.AccountForm;

	if (Frm.txtFirstName.value == "") { alert("Please type First Name."); Frm.txtFirstName.focus(); return false;}
	if (Frm.txtLastName.value == "") { alert("Please type Last Name."); Frm.txtLastName.focus(); return false;}
	if (Frm.WorkPhone.value == "") { alert("Please type Work Phone No."); Frm.WorkPhone.focus(); return false;}
	
	if (Frm.Pwd.value == "") { alert("Please type Password."); Frm.Pwd.focus(); return false;}
	if (Frm.VerifyPwd.value == "") { alert("Please type Verify Password."); Frm.VerifyPwd.focus(); return false;}


	if (Frm.Pwd.value != Frm.VerifyPwd.value)
	{
		alert("Retype Password.")
		Frm.Pwd.value = "";
		Frm.VerifyPwd.value = "";
		Frm.Pwd.focus();
		return false;
	}


	if (Frm.txtCompany.value == "") { alert("Please type Company Name."); Frm.txtCompany.focus(); return false;}	
	if (Frm.BusinessPhone.value == "") { alert("Please type Business Phone No."); Frm.BusinessPhone.focus(); return false;}
	if (Frm.txtTaxID.value == "") { alert("Please type Tax ID."); Frm.txtTaxID.focus(); return false;}
	if (Frm.txtAddress1.value == "") { alert("Please type Address."); Frm.txtAddress1.focus(); return false;}
	if (Frm.txtCity.value == "") { alert("Please type City."); Frm.txtCity.focus(); return false;}
	if (Frm.txtZipCode.value == "") { alert("Please type Zip Code."); Frm.txtZipCode.focus(); return false;}

	
}


function ListOrder(Num, RS_Count)
{
	var Frm = document.CartListForm;

	if (RS_Count != 1 )
	{
		Frm.ProCode_Check[Num].checked = true;
	}
	else
	{
		Frm.ProCode_Check.checked = true;
	}

	

}


function CartOrderCheck(RS_Count)
{
	var Frm = document.CartListForm;

	if (RS_Count != 1 )
	{
		View_Check = Frm.Cart_View.length - 1;

		for (i=0;i<=View_Check;i++)
		{		
			if (Frm.ProCode_Check[i].checked == true)
			{	

				Frm.Cart_View[i].value = Frm.ListQty[i].value + "-" + Frm.ProCode_Check[i].value;

			}
		}

	}
	else
	{
		Frm.Cart_View.value = Frm.ListQty.value + "-" + Frm.ProCode_Check.value;
	}

	

	Frm.submit();
}


function Shipping_Check()
{
	var Frm = document.CheckOutForm

	Frm.ShipCompany.value = Frm.BillCompany.value

	Frm.ShipFirstName.value = Frm.BillFirstName.value
	Frm.ShipLastName.value = Frm.BillLastName.value
	Frm.ShipPhone.value = Frm.BillPhone.value
	Frm.ShipAddress1.value = Frm.BillAddress1.value
	Frm.ShipAddress2.value = Frm.BillAddress2.value
	Frm.ShipCity.value = Frm.BillCity.value
	Frm.ShipState.value = Frm.BillState.value
	Frm.ShipZipCode.value = Frm.BillZipCode.value
	Frm.ShipeMail.value = Frm.BilleMail.value
	Frm.ShipAdtional.value = Frm.BillAdtional.value

}

function autotab1(l)
{
	if ( l == 4	)
		document.CheckOutForm.nmCardNum2.focus();
}
function autotab2(l)
{

	if ( l == 4	)
	document.CheckOutForm.nmCardNum3.focus();
}
function autotab3(l) 
{
	if ( l == 4	)
	document.CheckOutForm.nmCardNum4.focus();

}



function Image_Popup()
{
	var Image_Url = document.all.Main_Img.src


	window.open("Product_Zoom.asp?Img_Url="+Image_Url+"","popup","left=0, right=0, width=340, height=260,scrollbars=no,toolbar=no,resizable=no")
}




















function History_Tracking(Number)
{
	var u = "http://wwwapps.ups.com/WebTracking/processInputRequest?HTMLVersion=5.0&sort_by=status&tracknums_displayed=1&TypeOfInquiryNumber=T&loc=en_us&AgreeToTermsAndConditions=yes&InquiryNumber1="+Number+"&NumberDetailLines=1";
	w = window.open(u, "WEBMAIL" ,"width=800,height=600,titlebar=no,status=no,toolbar=no,resizable=no,scrollbars=1, menubar=no")
}


function ups_view()
{

	var Frm = document.upsform

	if (Frm.ups.value == "") { alert("Please enter correct tracking number."); Frm.ups.focus(); return false;}


	var u = "http://wwwapps.ups.com/WebTracking/processInputRequest?HTMLVersion=5.0&sort_by=status&tracknums_displayed=1&TypeOfInquiryNumber=T&loc=en_us&AgreeToTermsAndConditions=yes&InquiryNumber1="+document.upsform.ups.value+"&NumberDetailLines=1";
	w = window.open(u, "WEBMAIL" ,"width=800,height=600,titlebar=no,status=no,toolbar=no,resizable=no,scrollbars=1, menubar=no")
}



function Print_View(OrderNo, OrderPID)
{
	window.open("/Account/Invoice.asp?OrderNo="+ OrderNo +"&OrderPID="+ OrderPID +"","Print","left=0, top=0, width=665, height=600, scrollbars=yes, toolbar=no, resizable=no")
}



function CartDelete(Number, cdCode, txtColor)
{
	var delte
	delte=confirm("Do you want to delete the "+ txtColor +" color product code "+ cdCode +"?");
	if (delte != false)
	{
		location.href="/Order/ShopCartAction.asp?Number="+Number+"&ActionType=CartDel";
	}
}












function DetailCart(Check_Url)
{
	var Frm = document.detail_form;

	if (Frm.S_CategoryCode.value == "") { alert("Please type QTY."); Frm.S_CategoryCode.focus(); return false;}

	Frm.Url_Type.value = Check_Url
	
	Frm.submit();
}







function GoURL(ViewUrl)
{
	location.href=ViewUrl;
}





function Return_Check()
{
	var Frm = document.Return_From;

	if (Frm.Return_Text.value == "") { alert("Please retype Comments."); Frm.Return_Text.focus(); return false;}

	View_Check = Frm.CheckQTY.length - 1;

	for (i=0;i<=View_Check;i++)
	{		
		if (Frm.CheckBasketID[i].checked == true)
		{	

			Frm.CheckQTY[i].value = Frm.Qty_Return[i].value + "-" + Frm.CheckBasketID[i].value;

		}
	}

	Frm.submit();
}






function Order_Check()
{
	var Frm = document.CheckOutForm;

	if (Frm.BillCompany.value == "") { alert("Please enter billing company name."); Frm.BillCompany.focus(); return false;}
	if (Frm.BillFirstName.value == "") { alert("Please enter billing first name."); Frm.BillFirstName.focus(); return false;}
	if (Frm.BillLastName.value == "") { alert("Please enter billing last name."); Frm.BillLastName.focus(); return false;}
	if (Frm.BillPhone.value == "") { alert("Please enter billing phone."); Frm.BillPhone.focus(); return false;}
	if (Frm.BillAddress1.value == "") { alert("Please enter billing address ."); Frm.BillAddress1.focus(); return false;}
	if (Frm.BillCity.value == "") { alert("Please enter billing city."); Frm.BillCity.focus(); return false;}
	if (Frm.BillState.value == "") { alert("Please enter billing state."); Frm.BillState.focus(); return false;}
	if (Frm.BillZipCode.value == "") { alert("Please enter billing zipcode."); Frm.BillZipCode.focus(); return false;}
	if (Frm.BilleMail.value == "") { alert("Please enter billing email."); Frm.BilleMail.focus(); return false;}

	if (Frm.ShipCompany.value == "") { alert("Please enter shipping company name."); Frm.ShipCompany.focus(); return false;}
	if (Frm.ShipFirstName.value == "") { alert("Please enter shipping first name."); Frm.ShipFirstName.focus(); return false;}
	if (Frm.ShipLastName.value == "") { alert("Please enter shipping last name."); Frm.ShipLastName.focus(); return false;}
	if (Frm.ShipPhone.value == "") { alert("Please enter shipping phone."); Frm.ShipPhone.focus(); return false;}
	if (Frm.ShipAddress1.value == "") { alert("Please enter shipping address ."); Frm.ShipAddress1.focus(); return false;}
	if (Frm.ShipCity.value == "") { alert("Please enter shipping city."); Frm.ShipCity.focus(); return false;}
	if (Frm.ShipState.value == "") { alert("Please enter shipping state."); Frm.ShipState.focus(); return false;}
	if (Frm.ShipZipCode.value == "") { alert("Please enter shipping zipcode."); Frm.ShipZipCode.focus(); return false;}
	if (Frm.ShipeMail.value == "") { alert("Please enter shipping email."); Frm.ShipeMail.focus(); return false;}
	


//	alert(Frm.cdCheckOutType[0].checked)

	if (Frm.cdCheckOutType[0].checked == true)
	{
		if (Frm.admin_note2.value == "") { alert("Please enter name on card."); Frm.admin_note2.focus(); return false;}
		if (Frm.nmCardNum1.value == "") { alert("Please enter card NO."); Frm.nmCardNum1.focus(); return false;}
		if (Frm.nmCardNum2.value == "") { alert("Please enter card NO."); Frm.nmCardNum2.focus(); return false;}
		if (Frm.nmCardNum3.value == "") { alert("Please enter card NO."); Frm.nmCardNum3.focus(); return false;}
		if (Frm.nmCardNum4.value == "") { alert("Please enter card NO."); Frm.nmCardNum4.focus(); return false;}
		if (Frm.txtExpirationMonth.value == "") { alert("Please select expiration date."); Frm.txtExpirationMonth.focus(); return false;}
		if (Frm.txtExpirationYear.value == "") { alert("Please select expiration date."); Frm.txtExpirationYear.focus(); return false;}
		if (Frm.CVC.value == "") { alert("Please select CVC."); Frm.CVC.focus(); return false;}
		if (Frm.CardStreet.value == "") { alert("Please select card Street."); Frm.CardStreet.focus(); return false;}
		if (Frm.CardZipcode.value == "") { alert("Please select card zipcode."); Frm.CardZipcode.focus(); return false;}

	}


	if (eval(Frm.Sub_Total.value) < eval(50))
	{
		alert("Minimum order amount is $50 (current order amount: $"+ Frm.Sub_Total.value +""); 	
		return false;
	}

}


function ProductQty()
{
	var Frm = document.DetailForm;
	var Price = Frm.Price_View.value;
	var Qty = Frm.ListQty.value;
	

	OrderTotal = Math.round((parseFloat(Price) * parseFloat(Qty))*1000)/1000 ;	

	total.innerHTML = OrderTotal.toFixed(2)
		



}


function txtSearch()
{
	document.SearchForm.KeySearch.value=""
}

function Search_Check()
{
	var Frm = document.SearchForm;

	if (Frm.KeySearch.value == "") { alert("Please enter key word."); Frm.KeySearch.focus(); return false;}

	if (Frm.KeySearch.value == "Enter keywords or item # to find products") { alert("Please enter key word."); Frm.KeySearch.focus(); return false;}
}


function Forgotten_Check()
{

	var Frm = document.ForForm;

	if (Frm.cdUserEmail.value == "") { alert("Please type Email."); Frm.cdUserEmail.focus(); return false;}

	var e_mail=Frm.cdUserEmail.value;	
    if(e_mail.indexOf("@")=="-1" || e_mail.indexOf(".")=="-1"){
		alert("Please type email address correctly.");
		Frm.cdUserEmail.value="";
		Frm.cdUserEmail.focus();
		return false;
    }

}


