// JavaScript Document
function MenuOnMouseOver(src,fgColor,bgColor, iMenu){
  if (!src.contains(event.fromElement)) {
		if(src.bgColor=="#e7f3da"){
			src.style.cursor='hand'; 
			src.bgColor=bgColor;
			src.children.tags('A')[0].style.color=fgColor;
		}
		else if ( iMenu < 7 ){
			ShowMenu(iMenu);
		}	
  }
}
function MenuOnClick(src,fgColor,bgColor){
  if(event.srcElement.tagName=='TD'){
		src.children.tags('A')[0].click();
		src.bgColor=bgColor;
		src.children.tags('A')[0].style.color=fgColor;
  }
  else if(event.srcElement.tagName=='A'){
		src.bgColor=bgColor;
		src.children.tags('A')[0].style.color=fgColor;
  }
}
function MenuOnMouseOut(src,fgColor,bgColor, iSection, iCurrent){ 
	if (!src.contains(event.toElement) ){
	  if (iSection != iCurrent){
			src.style.cursor='default';
			src.bgColor=bgColor;
			src.children.tags('A')[0].style.color=fgColor;
		}
	} 
}
function BtnOnMouseOver(src,fgColor,bgColor){
  if (!src.contains(event.fromElement)) {
		src.style.cursor='hand'; 
		src.bgColor=bgColor;
  }
}
function BtnOnMouseOut(src,fgColor,bgColor){ 
	if (!src.contains(event.toElement)){
		src.style.cursor='default';
		src.bgColor=bgColor;
	} 
}
function MenuLogoutOnClick(){
	document.frmMain.sAction.value = "Search";
	document.frmMain.action="Logout.asp";
	document.frmMain.submit();
}
function AddCartOnClick(iKey, iNum){
	if ( parseInt(iNum) < 1){
		alert(PRODUCT_OUTOFSTOCK);
		return;
	}
	document.frmMain.sAction.value= "Insert";
	document.frmMain.iProductKey.value= iKey;
	document.frmMain.action	= "Cart.asp";
	document.frmMain.submit();
}
function ShowProductOnClick(sUL,iPKey,iCKey){
	if ( isEmpty(sUL) ){
		ret = confirm("You must login to access this page.");
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	document.frmMain.sAction.value = "Search";
	document.frmMain.PagingMove.value	= "GoTo";
	document.frmMain.iProductKey.value	= iPKey;
	document.frmMain.iCategoryKey.value	= iCKey;
	document.frmMain.action				 = "Product.asp";
	document.frmMain.submit();
}
function QMenuApplicant(sUL, iU){
	if ( isEmpty(sUL) ){
		ret = confirm(MAIN_LOGIN);
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	else if ( sUL == "G" ){
		ret = confirm(MAIN_LOGIN);
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	document.frmMain.sAction.value="Search";
	document.frmMain.sLUKey.value	= iU;
	document.frmMain.action="UserDetail.asp";
	document.frmMain.submit();
}
function AdminOnClick(sUL){
	if ( isEmpty(sUL) ){
		ret = confirm(MAIN_LOGIN);
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	else if ( sUL == "G" ){
		ret = confirm(MAIN_LOGIN);
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	document.frmMain.sAction.value= "Search";
	document.frmMain.action	= "Setting.asp";
	document.frmMain.submit();
}
function CreateAccount(iU, sULevel){
  if (sULevel == 'U' ){
		if (! document.frmMain.checkbox1.checked ){
			alert(MAIN_AGREEMENT);
			return;
	  }
  }
	document.frmMain.sAction.value="New";
	document.frmMain.sLUKey.value	= iU;
	document.frmMain.sULevel.value	= sULevel;
	document.frmMain.action="UserDetail.asp";
	document.frmMain.submit();
}
function Agreement(iU){
	document.frmMain.sAction.value="Search";
	document.frmMain.sLUKey.value	= iU;
	document.frmMain.action="Agreement.asp";
	document.frmMain.submit();
}
function CallUser(){
	document.frmMain.sAction.value= "New";
	document.frmMain.action	= "UserDetail.asp";
	document.frmMain.submit();
}
function ShowCartOnClick(){
	document.frmMain.sAction.value= "Search";
	document.frmMain.action	= "Cart.asp";
	document.frmMain.submit();
}
function ViewMyAccount(){
	document.frmMain.sAction.value= "Search";
	document.frmMain.action	= "MyAccount.asp";
	document.frmMain.submit();
}
function ShowMenuSearchOnClick(){
	document.frmMain.sAction.value= "Search";
	document.frmMain.action	= "ProductVList.asp";
	document.frmMain.submit();
}
function SearchMembers(sUL){
	if ( isEmpty(sUL) ){
		ret = confirm(MAIN_LOGIN);
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	else if ( sUL == "G" ){
		ret = confirm(MAIN_LOGIN);
		if (ret == true) {
			document.frmMain.sAction.value= "New";
			document.frmMain.action	= "Login.asp";
			document.frmMain.submit();
		}
		return;
	}
	document.frmMain.sAction.value="Search";
	document.frmMain.action="UserList.asp";
	document.frmMain.submit();
}
function SearchkeyDown() {	
//alert("aa");
var k;
	k = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
//	alert(k);
//	alert("k");
	if (k == 13) { 
     ShowMenuSearchOnClick();
   }
}
function emptySearch(){
	document.frmMain.sSearchMenu.value="";
}
///////////////////////////////////////////////////
// From MenuSide.asp
///////////////////////////////////////////////////
function CalendarListOnClick(sRDate){
	document.frmMain.sSortCol.value	= -1;
	document.frmMain.sRequestedDate.value	= sRDate;
	document.frmMain.sAction.value	= "Search";
	document.frmMain.submit();
}
function CalOnMouseOver(src,fgColor,bgColor){
  if (!src.contains(event.fromElement)) {
		src.style.cursor='hand'; 
		src.bgColor=bgColor;
  }
}
function CalOnMouseOut(src,fgColor,bgColor){ 
	if (!src.contains(event.toElement)){
		src.style.cursor='default';
		src.bgColor=bgColor;
	} 
}
function SearchOnClick(){
	document.frmMain.sAction.value= "Search";
	document.frmMain.submit();
}
function ShowCProductOnClick(iKey){
	document.frmMain.sAction.value= "Search";
	document.frmMain.sSortCol.value	= -1;
	document.frmMain.iCategoryKey.value	= iKey;
	document.frmMain.action	= "ProductList.asp";
	document.frmMain.submit();
}
function ShowCalendarOnClick(sUL, sSName){
var ret;
	document.frmMain.sAction.value= "Search";
	document.frmMain.sSortCol.value	= -1;
	document.frmMain.action	= "CalendarList.asp";
	document.frmMain.submit();
}
function ShowGalleryOnClick(sUL, sSName){
	document.frmMain.sAction.value= "Search";
	document.frmMain.sSortCol.value	= -1;
	document.frmMain.action	= "GalleryList.asp";
	document.frmMain.submit();
}
function FindAddressOnClick(){
	if ( isWhitespace(document.frmMain.sSearch.value) ){
    alert (INFORMATION_ADDRESS1);
    document.frmMain.sUserID.focus();
    return null;
	}
	else if ( document.frmMain.sSearch.value.length < 2 ){
    alert (INFORMATION_ADDRESS2);
    document.frmMain.sUserID.focus();
    return null;
	}
	document.frmMain.sAction.value = "SearchAddress";
	document.frmMain.submit();
}
function MenuLogoutOnClick(){
	document.frmMain.sAction.value = "Search";
	document.frmMain.action="Logout.asp";
	document.frmMain.submit();
}
function MenuLoginOnClick(){
	if (CheckLoginField() == null) return false;
  document.frmMain.sAction.value = "Search";
	document.frmMain.action = "Login.asp";
	document.frmMain.submit();
}
function CheckLoginField(){
	if ( isWhitespace(document.frmMain.sUserEmail.value) ){
    alert (LOGIN_INPUT_USER);
    document.frmMain.sUserEmail.focus();
    return null;
	}
	if ( isWhitespace(document.frmMain.sPasswd.value) ){
    alert (LOGIN_INPUT_PASSWORD);
    document.frmMain.sPasswd.focus();
    return null;
	}
	return true;
}
function HelpPassword() {
	if ( isWhitespace(document.frmMain.sUserEmail.value) ){
    alert ("1. Enter your e-mail address.\n\n2. We will send an e-mail to your address.");
    document.frmMain.sUserEmail.focus();
    return null;
	}
  if (confirm("Would you like to receive the password through your email?")) {
    document.frmMain.sAction.value= "Email";
    document.frmMain.submit();
  }
}
