﻿var checkRegion
var strCurrentDomain
var strQuery
var strGetDomain
var strRegion
var strBuildQuery = ""

function getDomainName(inRegion)
{
   switch (inRegion.toUpperCase())
   {
      case "USA": case "CA":
         return getDomainName = "us.strawberrynet.com";
         break;
      case "JP": case "JPEN": case "KR": case "KREN": case "AU": case "UK": case "CN": case "HK": case "HKEN": case "TW": case "ES": case "IT": case "NZ": case "PL": case "NO": case "SE": case "TH": case "TREN": case "EU": case "RU": case "SA": case "BR": case "PT": case "CZ": case "AZ": case "IN": case "INEN": case "KZ": case "LA": case "FJ": case "IL": case "MY": case "ZA": case "VN": case "RO": case "UA": case "HR": case "BG": case "EG": case "CAM": case "CAR": case "USES": case "KZEN": case "KZRU": case "UAEN": case "UARU": case "ARABIC": case "FI": case "PH":
         return getDomainName = inRegion.toLowerCase() + ".strawberrynet.com";
         break;
      case "DK": case "GR": case "IE":
         return getDomainName = "eu.strawberrynet.com";
         break;
      case "SG": case "OTHERS": case "OEU": case "OTH":
         return getDomainName = "oth.strawberrynet.com";
         break;
      case "TR": case "TUR":
         return getDomainName = "tr.strawberrynet.com";
         break;
   }
   return;
}

if (getCookie("region") != false){
   checkRegion = getCookie("region").split("&");
   strCurrentDomain = document.domain;
   strCurrentDomain = strCurrentDomain.toLowerCase();

   if (checkRegion[0] != null){
      strGetDomain = getDomainName(checkRegion[0]);

      if (strCurrentDomain != strGetDomain){         
         strQuery = window.location.search.substring(1);
         strRegion = strQuery.split("&");

         for(var i=0;i < strRegion.length;i++){            
            if (strRegion[i].indexOf("region=")== -1){
               strBuildQuery += "&" + strRegion[i];
            }            
         }

         if (strBuildQuery == '&'){
            strBuildQuery = '';
         }

         window.location = "http://" + strGetDomain + "/main.aspx?region=" + checkRegion[0] + strBuildQuery;
      }
   }
}
else {
   window.location = "http://www.strawberrynet.com/country/";
}

function changeLanguagePara(form, para) {
	var country = form.options[form.selectedIndex].value;	
	var currId = ""
	var domainName = ""

	switch (country)
	{
	   case "USA":
         currId = "US$";
         domainName = "us.strawberrynet.com";
         break;
      case "JP":
         currId = "JPY";
         domainName = "jp.strawberrynet.com";
         break;
      case "KR":
         currId = "KRW";
         domainName = "kr.strawberrynet.com";
         break;
      case "AU":
         currId = "AUD";
         domainName = "au.strawberrynet.com";
         break;
      case "UK":
         currId = "GBP";
         domainName = "uk.strawberrynet.com";
         break;
      case "CN":
         currId = "CNY";
         domainName = "cn.strawberrynet.com";
         break;
      case "HK":
         currId = "HKD";
         domainName = "hk.strawberrynet.com";
         break;
      case "HKEN":
         currId = "HKD";
         domainName = "hken.strawberrynet.com";
         break;
      case "TW":
         currId = "US$";
         domainName = "tw.strawberrynet.com";
         break;
      case "FI":
         currId = "EUR";
         domainName = "fi.strawberrynet.com";
         break;
      case "ES": case "GR": case "IE":
         currId = "EUR";
         domainName = "es.strawberrynet.com";
         break;
      case "NZ":
         currId = "NZD";
         domainName = "nz.strawberrynet.com";
         break;
      case "DK":
         currId = "DKK";
         domainName = "eu.strawberrynet.com";
         break;
      case "NO":
         currId = "NOK";
         domainName = "no.strawberrynet.com";
         break;
      case "PL":
         currId = "PLN";
         domainName = "pl.strawberrynet.com";
         break;
      case "SE":
         currId = "SEK";
         domainName = "se.strawberrynet.com";
         break;
      case "CA":
         currId = "CAD";
         domainName = "us.strawberrynet.com";
         break;
      case "SG":
         currId = "SGD";
         domainName = "oth.strawberrynet.com";
         break;
      case "TH":
         currId = "THB";
         domainName = "th.strawberrynet.com";
         break;
      case "TR":
         currId = "YTL";
         domainName = "tr.strawberrynet.com";
         break;
      case "TREN":
         currId = "YTL";
         domainName = "tren.strawberrynet.com";
         break;
      case "EU":
         currId = "EUR";
         domainName = "eu.strawberrynet.com";
         break;
      case "OEU":
         currId = "EUR";
         domainName = "oth.strawberrynet.com";
         break;
      case "RU":
         currId = "RUR";
         domainName = "ru.strawberrynet.com";
         break;
      case "SA":
         currId = "US$";
         domainName = "sa.strawberrynet.com";
         break;
      case "BR":
         currId = "BRL";
         domainName = "br.strawberrynet.com";
         break;
      case "PT":
         currId = "EUR";
         domainName = "pt.strawberrynet.com";
         break;
      case "CZ":
         currId = "CZK";
         domainName = "eu.strawberrynet.com";
         break;
      case "OTHERS": case "OTH":
         currId = "US$";
         domainName = "oth.strawberrynet.com";
         break;
      case "IN":
         currId = "INR";
         domainName = "in.strawberrynet.com";
         break;
      case "INEN":
         currId = "INR";
         domainName = "inen.strawberrynet.com";
         break;
      case "AZ":
         currId = "US$";
         domainName = "az.strawberrynet.com";
         break;
      case "KZ":
         currId = "EUR";
         domainName = "kz.strawberrynet.com";
         break;
      case "LA":
         currId = "US$";
         domainName = "la.strawberrynet.com";
         break;
      case "FJ":
         currId = "FJD";
         domainName = "fj.strawberrynet.com";
         break;
      case "IL":
         currId = "ILS";
         domainName = "il.strawberrynet.com";
         break;
      case "MY":
         currId = "MYR";
         domainName = "my.strawberrynet.com";
         break;
      case "ZA":
         currId = "ZAR";
         domainName = "za.strawberrynet.com";
         break;
      case "VN":
         currId = "US$";
         domainName = "vn.strawberrynet.com";
         break;
      case "RO":
         currId = "RON";
         domainName = "ro.strawberrynet.com";
         break;
      case "UA":
         currId = "US$";
         domainName = "ua.strawberrynet.com";
         break;
      case "HR":
         currId = "EUR";
         domainName = "hr.strawberrynet.com";
         break;
      case "BG":
         currId = "BGL";
         domainName = "bg.strawberrynet.com";
         break;
      case "EG":
         currId = "EGP";
         domainName = "eg.strawberrynet.com";
         break;
      case "PH":
         currId = "US$";
         domainName = "ph.strawberrynet.com";
         break;
      case "CAM":
         currId = "US$";
         domainName = "cam.strawberrynet.com";
         break;
      case "CAR":
         currId = "US$";
         domainName = "car.strawberrynet.com";
         break;
      case "USES":
         currId = "US$";
         domainName = "uses.strawberrynet.com";
         break;
      case "KZEN":
         currId = "EUR";
         domainName = "kzen.strawberrynet.com";
         break;
      case "KZRU":
         currId = "EUR";
         domainName = "kzru.strawberrynet.com";
         break;
      case "UAEN":
         currId = "US$";
         domainName = "uaen.strawberrynet.com";
         break;
      case "UARU":
         currId = "US$";
         domainName = "uaru.strawberrynet.com";
         break;
      case "ARABIC":
         currId = "US$";
         domainName = "arabic.strawberrynet.com";
         break;
	}
	this.location.href = "http://" + domainName + "/main.aspx?region=" + country + "&CurrId=" + currId + para;
}


function brandItemOver(){
   document.getElementById("shopBrandListImg").src = document.getElementById("shopBrandListImg").src.replace("btn_shophere", "btn_shophere_down");
}

function brandItemOut(){
   document.getElementById("shopBrandListImg").src = document.getElementById("shopBrandListImg").src.replace("btn_shophere_down", "btn_shophere");
}
 
function submitShipForm() {
	window.location.href = './shipment.aspx?orderNo=' +  document.getElementById('orderNo').value;
}

function validate_email(field,alerttxt)
{
  apos=document.forms['signup'].signUp.value.indexOf("@");
  dotpos=document.forms['signup'].signUp.value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2) 
    {
    alert(alerttxt);
    return false;
    }
  else
    {
    return true;
  }
}

function validate_form(thisform)
{
  apos=document.forms['signup'].signUp.value.indexOf("@");
  dotpos=document.forms['signup'].signUp.value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2) 
    {
	alert("Not a valid e-mail address!");
	}
  else
    {
    document.forms['signup'].submit();
	}
}
function newVisaWindow(link) {
   var winl = (screen.width - 540) / 2;
   var wint = (screen.height - 410) / 2;
     
   window.open(link, '', 'width=540, height=410, left=' + winl + ', top=' + wint);
}
