<!--
function changeLan(strType, strLan)
{
	var strAction = "";

	if (strType == "S")
	{
		changeLanLink(strLan);
	}
	else
	{
		var strParameter = getParameter(strLan); 

		if (parent.location.href.lastIndexOf("#")+1 == parent.location.href.length )
		{
			temp = parent.location.href.substring(parent.location.href.lastIndexOf("/")+1);
			strAction = temp.substring(0, temp.length -1);
		}
		else
		{
			strAction = parent.location.href.substring(parent.location.href.lastIndexOf("/")+1);
		}
		
		var aryURL = strAction.split("?");
        strAction = aryURL[0];

		if(strParameter != "")
			strAction = strAction + "?" + strParameter;

		document.location.href = strAction;
	}
}

function getParameter(strLang)
{
	var aryURL = self.location.href.split("?");
	var strResult = "";

	if(aryURL.length > 1)
	{
		var aryPath = aryURL[1].split("&");

		for (var i=0; i<aryPath.length; i++)
		{
			if(aryPath[i].indexOf("lan=")!=-1)
			{
				strResult = strResult + "lan=" + strLang + "&";
			}
			else
			{
				strResult = strResult + aryPath[i] + "&";
			}
		}
	}

	if(strResult != "")
		strResult = strResult.substring(0, strResult.length -1);

	return strResult;
}

function changeLanLink(strLan)
{
	var strURL = parent.location.href;
	var nLanPos = strURL.lastIndexOf("_b5");
	var strlanPattern = "";

	if(strURL.lastIndexOf(".aspx") == -1)
	{
		strURL = "index.aspx";
	}
	if(strLan == "b5")
		strlanPattern = "_b5.aspx";
	else if(strLan == "gb")
		strlanPattern = "_gb.aspx";
	else
		strlanPattern = ".aspx";

	if(nLanPos == -1)
	{
		nLanPos = strURL.lastIndexOf("_gb");
	}
	
	if (nLanPos == -1)
	{
		strURL = strURL.replace(/.aspx/i, strlanPattern);
	}
	else if (strURL.lastIndexOf("_gb") != -1)
	{
		strURL = strURL.replace(/_gb.aspx/i, strlanPattern);
	}
	else
	{
		strURL = strURL.replace(/_b5.aspx/i, strlanPattern);
	}

	document.location.href = strURL
}

function checkConsultation(objForm)
{
  var strMessage = "";   

  if(objForm.field2.value=="") 
    strMessage = strMessage + "Please input first name!\n";
  if(objForm.field3.value=="") 
    strMessage = strMessage + "Please input last name!\n";
  if(objForm.field5.value=="") 
    strMessage = strMessage + "Please input email!\n";
  else if(!emailCheck(objForm.field5.value))
    strMessage = strMessage + "Please input valid email!\n";
  if(objForm.field6.value=="") 
    strMessage = strMessage + "Please input telephone!\n";
  if(objForm.field9.value=="") 
    strMessage = strMessage + "Please input message!\n";

  if(strMessage=="")
    return true;
  else{
    alert(strMessage);
	return false;
  }
}

function checkEmailFriend(objForm)
{
  var strMessage = "";   

  if(objForm.field1.value=="") 
    strMessage = strMessage + "Please input your name!\n";
  if(objForm.field2.value=="") 
    strMessage = strMessage + "Please input your email!\n";
  else if(!emailCheck(objForm.field2.value))
    strMessage = strMessage + "Please input your valid email!\n";
  if(objForm.field3.value=="") 
    strMessage = strMessage + "Please input friend's name!\n";
  if(objForm.field4.value=="") 
    strMessage = strMessage + "Please input friend's email!\n";
  else if(!emailCheck(objForm.field4.value))
    strMessage = strMessage + "Please input your friend's valid email!\n";

  if(strMessage=="")
    return true;
  else{
    alert(strMessage);
	return false;
  }
}

function emailCheck(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
	}
//-->

