var ID_COOKIE_NAME = 'ECOSMEMID';
var CTRY_COOKIE_NAME = 'ECOSCTRY';
var LANG_COOKIE_NAME = 'LANG';

function resetId() {
  document.main.shopperid.value = '';
}

function shopperidEnter(act, ctry, lang) {
  var shopperid = document.main.shopperid.value;
  
  if (window.event && window.event.keyCode == 13)
  {
    if(!shopperid || shopperid == '' || shopperid == null || shopperid == 'null') {
	  if(lang == 'zh_TW')
		alert('請輸入編碼');
	  else if(lang == 'zh_CN')
	    alert('请输入编码');
	  else
	    alert('Please enter an ID.');
	} else {
      homepage_redirect(shopperid, ctry, act, lang);
	}
  } else
    return true;
}

function purchase_homepage_redirect(ctry, lang) {
  var shopperid = document.main.shopperid.value;

  if(!shopperid || shopperid == '' || shopperid == null || shopperid == 'null') {
    if(lang == 'zh_TW')
      alert('請輸入編碼');
    else if(lang == 'zh_CN')
	  alert('请输入编码');
    else
	  alert('Please enter an ID.');
  } else {
	homepage_redirect(shopperid, ctry, 'PUR', lang);
  }
}

function register_homepage_redirect(ctry, lang) {
  var shopperid = document.main.shopperid.value;
  
  if(!shopperid || shopperid == '' || shopperid == null || shopperid == 'null') {
    if(lang == 'zh_TW')
      alert('請輸入編碼');
    else
	  alert('请输入编码');
  } else {  
    homepage_redirect(shopperid, ctry, 'REG', lang);
  }
}

function renewal_homepage_redirect(ctry, lang) {
  if(ctry == 'CN')
	document.header.action = 'http://www.ecosappl.com/ecosway/cn/MemberRenewalLogin_cn.jsp?common_locale=' + lang;
  else
	document.header.action = 'http://www.ecosappl.com/ecosway/hk/MemberRenewalLogin_hk.jsp?common_locale=' + lang;
	
  document.header.submit();
}

function homepage_redirect(shopperid, ctry, action, lang)
{
  createCookie(ID_COOKIE_NAME, shopperid, '');
  document.main.action = 'http://www.ecosappl.com/ecosway/Redirect.jsp?shopperid=' + shopperid + '&mallind=' + ctry + '&action=' + action + '&common_locale=' + lang;
  document.main.submit();
}

function purchasePopup(ctry, lang)
{	
	var memberId = readCookie(ID_COOKIE_NAME);
	
	if(memberId == '' || memberId == null || memberId == 'null') {
		window.open('ID_Country.html','blank','width=470,height=300,toolbar=no,statusbar=no,resizable=no,scrollbars=no');	
	}
	else {
		if(ctry == 'CN')
			window.location = 'http://www.ecosappl.com/ecosway/cn/ProductsMain_cn.jsp?referId=' + memberId + '&common_locale=' + lang;
		else if(ctry == 'TW')
			window.location = 'http://www.ecosway.cc/ecosway/tw/ProductList_tw.jsp?categoryRefNo=300034&referId=' + memberId + '&common_locale=' + lang;
		else 
			window.location = 'http://www.ecosappl.com/ecosway/hk/ProductsMain_hk.jsp?referId=' + memberId + '&common_locale=' + lang;
	}
}

function registerPopup(ctry, lang)
{
	var memberId = readCookie(ID_COOKIE_NAME);	
	if(memberId == '' || memberId == null || memberId == 'null') {
		window.open('Reg_ID.html','blank','width=470,height=300,toolbar=no,statusbar=no,resizable=no,scrollbars=no');
	}
	else {
		if(ctry == 'CN')
			window.location = 'http://www.ecosappl.com/ecosway/cn/MemberRegisterBO_cn.jsp?referId=' + memberId + '&common_locale=' + lang;
		else
			window.location = 'http://www.ecosappl.com/ecosway/hk/MemberRegisterBO_hk.jsp?referId=' + memberId + '&common_locale=' + lang;
	}
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') 
			c = c.substring(1, c.length);
		if (c.indexOf(nameEQ) == 0) 
			return c.substring(nameEQ.length, c.length);
	}
	return null;
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function eraseCookie() {    
	createCookie(ID_COOKIE_NAME,"",-1);
	createCookie(CTRY_COOKIE_NAME,"",-1);
	createCookie(LANG_COOKIE_NAME,"",-1);
}

function submitSearchProductForm(){
  var myForm = document.header;
  var searchProductType = myForm.searchProductType.options[myForm.searchProductType.selectedIndex].value;

  if (isEmpty(myForm.searchStr.value) && searchProductType == "1"){
    alert("请输入产品编号。");
  }else if (isEmpty(myForm.searchStr.value) && searchProductType == "2"){
    alert("请输入产品名称。");
  }else{
    myForm.submit();
  } 
}

function isEmpty(s)
{   
	return ((s == null) || (s.length == 0))
}