// JavaScript Document

//Webshop Variable
strEmail = '';
strBLAddress = '';
strBLCity = '';
strBLState = '';
strBLPostcode = '';
BLcityID = '';
strBLTelephone = '';
strBLFax = '';
	
strSPAddress = '';
strSPCity = '';
strSPState = '';
strSPPostcode = '';
SPcityID = '';
strSPTelephone = '';
strSPFax = '';

strShipMethod = '';
strPayMethod = '';
	
//************************

/**********  Menu  ******************/

var browser     = '';
var version     = '';
var entrance    = '';
var cond        = '';
var mnuPrefix = 'images/menu/';
var mnuSelected = 'mnuHome';

var StatusIsLogin = false;
var navTable = 0;
// BROWSER
if (browser == ''){
if (navigator.appName.indexOf('Microsoft') != -1)
browser = 'IE'
else if (navigator.appName.indexOf('Netscape') != -1)
browser = 'Netscape'
else browser = 'NN';
}
// VERSION?
if (version == ''){
version= navigator.appVersion;
paren = version.indexOf('(');
whole_version = navigator.appVersion.substring(0,paren-1);
version         = parseInt(whole_version);
}
// BROWSER & VERSION
if (browser == 'IE' && version >= 4) entrance = 'yes';
if (browser == 'IE' && version < 4) entrance = 'no';
if (browser == 'Netscape' && version >= 2.02) entrance = 'yes';
if (browser == 'Netscape' && version < 2.02) entrance = 'no';


function mouse_over(imgName) {
	if (entrance == 'yes'){
		if (StatusIsLogin){
			if(imgName == "mnuSign"){
				document[imgName].src = mnuPrefix + 'mnuSignOut1.png';
			}else{
				document[imgName].src = mnuPrefix + imgName + '1.png';
			}
		}else{
			document[imgName].src = mnuPrefix + imgName + '1.png';
		}
	}
}
function mouse_out(imgName) {
	if (entrance == 'yes'){
		if(mnuSelected == imgName){
			if (StatusIsLogin){
				if(imgName == "mnuSign"){
					document[imgName].src = mnuPrefix + 'mnuSignOut1.png';
				}else{
					document[imgName].src = mnuPrefix + imgName + '1.png';
				}
			}else{
				document[imgName].src = mnuPrefix + imgName + '1.png';
			}
		}else {
			if (StatusIsLogin){
				if(imgName == "mnuSign"){
					document[imgName].src = mnuPrefix + 'mnuSignOut0.png';
				}else{
					document[imgName].src = mnuPrefix + imgName + '0.png';
				}
			}else{
				document[imgName].src = mnuPrefix + imgName + '0.png';
			}
		}
	}
}
function mouse_click(imgName) {
	if (entrance == 'yes'){
		if (mnuSelected != ''){
			if (StatusIsLogin){
				if(mnuSelected == "mnuSign"){
					document[mnuSelected].src = mnuPrefix + 'mnuSignOut0.png';
				}else{
					document[mnuSelected].src = mnuPrefix + mnuSelected + '0.png';
				}
			}else{
				document[mnuSelected].src = mnuPrefix + mnuSelected + '0.png';
			}
		}		
		mnuSelected = imgName;		
	}
}

/**********  End Menu  **************/

/************  Get Content  ****************/
var scCode  ="";
var selected_mnuID = 1;
var selected_subID = 0;

function newXmlHttp(){
	var xmlhttp = false;
	
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){
				xmlhttp = false;
		}
	}
	
	if(!xmlhttp && document.createElement){
		xmlhttp = new XMLHttpRequest();
	}

	return xmlhttp;
}

/************** User **************/

function getLoginName(){
	xmlhttp = newXmlHttp();
			action ="action=getUserInSession";
			xmlhttp.open('POST', './function/Class_User.php',false);
			xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
			xmlhttp.send(action);
			result = xmlhttp.responseText;
			
			if (result != ""){
				document.getElementById("userWelcome").innerHTML = "Welcome " + result;	
				document["mnuSign"].src = mnuPrefix + 'mnuSignOut0.png';
				StatusIsLogin =true;
			}else{
				document.getElementById("userWelcome").innerHTML = "";	
				document["mnuSign"].src = mnuPrefix + 'mnuSign0.png';
				StatusIsLogin =false;
			}
}

function getSCImage(){
	var rand_no = Math.floor(26*Math.random())
	var imgName = "";
	switch(rand_no){
		
		case 1:
		imgName = "a";
		break;
		case 2:
		imgName = "b";
		break;
		case 3:
		imgName = "c";
		break;
		case 4:
		imgName = "d";
		break;
		case 5:
		imgName = "e";
		break;
		case 6:
		imgName = "f";
		break;
		case 7:
		imgName = "g";
		break;
		case 8:
		imgName = "h";
		break;
		case 9:
		imgName = "i";
		break;
		case 10:
		imgName = "j";
		break;
		case 11:
		imgName = "k";
		break;
		case 12:
		imgName = "l";
		break;
		case 13:
		imgName = "m";
		break;
		case 14:
		imgName = "n";
		break;
		case 15:
		imgName = "p";
		break;
		case 16:
		imgName = "q";
		break;
		case 17:
		imgName = "r";
		break;
		case 18:
		imgName = "s";
		break;
		case 19:
		imgName = "t";
		break;
		case 20:
		imgName = "u";
		break;
		case 21:
		imgName = "v";
		break;
		case 22:
		imgName = "w";
		break;
		case 23:
		imgName = "x";
		break;
		case 24:
		imgName = "y";
		break;
		case 25:
		imgName = "z";
		break;
		default:
		imgName = "z";
		break;
	}
	
	return imgName;
}

function validateAccount(){
	var emailTest = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var result ="";
	var img = "";
	var strTemp = "";
	
	var rdo = 0;
	var strEMail = document.frm.email.value;
	var strSecurity = document.frm.security.value;
	
	strTemp = strEMail.replace(/ /,"");

	if (strTemp.length < strEMail.length){
		alert("Email can not have space!");
		
	}else if(emailTest.test(strEMail) == false){
		alert("Please input the correct Email!");
	}else{
		if (strSecurity.toLowerCase() == scCode){
			document.getElementById("loading").style.display = "block";
			if (document.getElementById("rdo2").checked){
				rdo = 1;
			}
			
			strEMail = strTemp;
			xmlhttp = newXmlHttp();
			
			action ="EMail="+encodeURIComponent(strEMail)+"&action=getByEmail";
			xmlhttp.open('POST', './function/Class_User.php',false);
			xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
			xmlhttp.send(action);
			result = xmlhttp.responseText;
			
			if (result != false){
				if (rdo == 0){
					action ="usrID="+encodeURIComponent(result)+"&action=resetPassword";
					xmlhttp.open('POST', './function/Class_User.php',false);
					xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
					xmlhttp.send(action);
					result = xmlhttp.responseText;
					if (result == "gg"){
						alert('Your password was reset! Please check your E-mail.');
						getContentByContent(8,"mnuSign");
					}else{
						alert('System Error Please try again later');	  
					}					
				}else{
					action ="usrID="+encodeURIComponent(result)+"&action=resendActivateCode";
					xmlhttp.open('POST', './function/Class_User.php',false);
					xmlhttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
					xmlhttp.send(action);
					result = xmlhttp.responseText;
					if (result == "gg"){
						alert("Your activate code was sent! Please check your E-mail.");
						getContentByContent(8,"mnuSign");
					}else{
						alert("System Error! Please try again later.");	  
					}
				}
			}else{
				alert("Can not find your E-mail!");
			}
			document.getElementById("loading").style.display = "none";
		}else{
			alert("Security code is not correct!");
			
			scCode  ="";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img1").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img2").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img3").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img4").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img5").src = "images/scCode/" + img + ".jpg";
		}
	}	
	
	return false;
}

function validateContactus(){
	
	var isValid = false;
	var strTemp ="";
	var emailTest = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var action ="";
	var isFind = false;
	var index = 0;
	var strTitle = "";
	var strCountry = "";
	var lenTitle = document.getElementById("cboTitle").length;
	var lenCity = document.getElementById("cboCountry").length;
	
	var titleID = document.frm.cboTitle.value;
	var strFName = document.frm.FName.value;
	var strLName = document.frm.LName.value;
	var strEmail = document.frm.Email.value;
	var strReEmail = document.frm.EmailConfirm.value;
	var strAddress = document.frm.Address.value;
	var strCity = document.frm.city.value;
	var strState = document.frm.state.value;
	var strPostcode = document.frm.postcode.value;
	var cityID = document.frm.cboCountry.value;
	var strTel1 = document.frm.tel1.value;
	var strTel2 = document.frm.tel2.value;
	var strTel3 = document.frm.tel3.value;
	var strTelephone = "";
	var strFax = document.frm.Fax.value;
	var ReasonID = document.frm.cboReason.value;
	var strMsg = document.frm.txtmsg.value;
	var strCompany = document.frm.Company.value;
	
	if (strReEmail == strEmail){
		strTemp = strEmail.replace(/ /,"");
	
		if (strTemp.length < strEmail.length){
			alert("Email can not have space!");
			
		}else if(emailTest.test(strEmail) == false){
			alert("Please input the correct Email!");
			
		}else{
			strEmail = strTemp;
			isValid = true;
		}
	}else{
		alert("Please confirm you E-mail!");
	}
	
	if (isValid){
		if (titleID < 0 ){
			isValid = false;
			alert("Please input your title name!");
		}
	}
	
	if (isValid){
		if (cityID < 0 ){
			isValid = false;
			alert("Please select your county!");
		}
	}
			

	if (isValid){
		
		isValid = false;
		strFName = strFName.replace(/^\s*|\s*$/g,''); 

		if (strFName.length == 0){
			alert("Please input your first name!");
		}else{			
			isValid = true;
		}		
	}
	
	if (isValid){
		
		isValid = false;
		strLName = strLName.replace(/^\s*|\s*$/g,''); 

		if (strLName.length == 0){
			alert("Please input your last name!");
		}else{			
			isValid = true;
		}		
	}
	
	if (isValid){
		
		isValid = false;
		strPostcode = strPostcode.replace(/^\s*|\s*$/g,''); 

		if (strPostcode.length == 0){
			alert("Please input your post/zip code!");
		}else{			
			isValid = true;
		}		
	}
	
	if (isValid){
		
		isValid = false;
		strTel1 = strTel1.replace(/^\s*|\s*$/g,''); 
		strTel2 = strTel2.replace(/^\s*|\s*$/g,''); 
		strTel3 = strTel3.replace(/^\s*|\s*$/g,''); 
		
		if ((strTel1.length == 0)||(strTel2.length == 0)||(strTel3.length == 0)){
			alert("Please input your correct telephone!");
		}else{	
			strTelephone = strTel1 + "-" + strTel2 + "-" + strTel3;
			isValid = true;
		}		
	}

	if (isValid){
		if (ReasonID < 0 ){
			isValid = false;
			alert("Please select your reason!");
		}
	}
	
	if (isValid){
		
		isValid = false;
		strMsg = strMsg.replace(/^\s*|\s*$/g,''); 

		if (strMsg.length == 0){
			alert("Please input your message!");
		}else{			
			isValid = true;
		}		
	}
	
	if (isValid){

		strPurpose = "To purchase the printing system.";
		if (ReasonID == 1){
			strPurpose = "To purchase the printing system.";
		}else if (ReasonID == 2){
			strPurpose = "To purchase chocolate or moulds.";
		}else if (ReasonID == 3){
			strPurpose = "To be our distributor or sales agent.";
		}else if (ReasonID == 4){
			strPurpose = "Other.";
		}
		action ="addContactus";
		xmlhttp.open("POST", "./function/Class_User.php",false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send("FName="+encodeURIComponent(strFName)+
					 "&LName="+encodeURIComponent(strLName)+
					 "&Email="+encodeURIComponent(strEmail)+
					 "&Address="+encodeURIComponent(strAddress)+
					 "&City="+encodeURIComponent(strCity)+
					 "&State="+encodeURIComponent(strState)+
					 "&Postcode="+encodeURIComponent(strPostcode)+
					 "&cityID="+encodeURIComponent(cityID)+
					 "&Telephone="+encodeURIComponent(strTelephone)+
					 "&Fax="+encodeURIComponent(strFax)+
					 "&Msg="+encodeURIComponent(strMsg)+
					 "&titleID="+encodeURIComponent(titleID)+
					 "&Purpose="+encodeURIComponent(strPurpose)+
					 "&Company="+encodeURIComponent(strCompany)+
					 "&action="+ action);
		
		blnValid = xmlhttp.responseText;
		
		if (blnValid == 1){
			var strID;
			isFind = false;
			index = 0;
			while((!(isFind)) && (index < lenTitle)){
				strID = "optTitle" + index;
				if (document.getElementById(strID).selected){
					isFind = true;
					strTitle = document.getElementById(strID).label;
				}
				index ++;
			}				
			isFind = false;
			index = 0;
			while((!(isFind)) && (index < lenCity)){
				strID = "optCity" + index;
				if (document.getElementById(strID).selected){
					isFind = true;
					strCountry = document.getElementById(strID).label;
				}
				index ++;
			}
			action ="sentMailContactus";
			xmlhttp.open("POST", "./function/Class_User.php",false);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.send("FName="+encodeURIComponent(strFName)+
						 "&LName="+encodeURIComponent(strLName)+
						 "&Email="+encodeURIComponent(strEmail)+
						 "&Address="+encodeURIComponent(strAddress)+
						 "&City="+encodeURIComponent(strCity)+
						 "&State="+encodeURIComponent(strState)+
						 "&Postcode="+encodeURIComponent(strPostcode)+
						 "&Country="+encodeURIComponent(strCountry)+
						 "&Telephone="+encodeURIComponent(strTelephone)+
						 "&Fax="+encodeURIComponent(strFax)+
						 "&Msg="+encodeURIComponent(strMsg)+
						 "&title="+encodeURIComponent(strTitle)+
						 "&Purpose="+encodeURIComponent(strPurpose)+
					     "&Company="+encodeURIComponent(strCompany)+
						 "&action="+ action);
			
			alert("Thank you for your information.");
			document["mnuHome"].src = "images/menu/mnuHome1.png";
			document["mnuContact"].src = "images/menu/mnuContact0.png";
			mnuSelected = 'mnuHome';
			getContent(1);						
		}else{
			alert("system error:"+blnValid);
		}
		document.getElementById("loading").style.display = "none";
	}
	
	return false;
}

function validateLogin(){
	var result ="";
	var img = "";
	var strUsername = document.frmLogin.usrname.value;
	var strPassword = document.frmLogin.password.value;
	var strSecurity = document.frmLogin.security.value;
		
	var str1 = strUsername.replace(/ /,"");
	var str2 = strPassword.replace(/ /,"");
	var str3 = strSecurity.replace(/ /,"");
	
	if ((str1.length < 4) || (str2.length < 4) || (str3.length != 5)){
		alert("Please input correct information and without space!");		
	}else{
		if (strSecurity.toLowerCase() == scCode){
			document.getElementById("loading").style.display = "block";
			
			xmlhttp = newXmlHttp();
			action = "username=" + encodeURIComponent(strUsername) + "&password=" + encodeURIComponent(strPassword) + "&action=signIN" ;
			xmlhttp.open('POST', './function/Class_User.php',false);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.send(action);
			
			result = xmlhttp.responseText;			
					
			if (result != -1){ 
						
				usrID = result;
				xmlhttp.open('POST', './function/Class_User.php',false);
				xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlhttp.send("usrID="+ usrID +"&Field=usrIsActivate&action=getUserData");
				
				result = xmlhttp.responseText;		
		
				if (result != false){
					
					if (result != 0){
						xmlhttp.open('POST', './function/Class_User.php',false);
						xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						xmlhttp.send("usrID="+ usrID +"&Field=usrFName"+"&action=getUserData");						
						result = xmlhttp.responseText;
						
						if (result != false){
							usrFName = result;
							xmlhttp.open('POST', './function/Class_User.php',false);
							xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
							xmlhttp.send("usrID="+ usrID + "&usrName=" + usrFName + "&action=setSession");						
							
							strWelcome = "Welcome " + usrFName + "";
							alert(strWelcome);
							document.getElementById("userWelcome").innerHTML = strWelcome;
							
							document["mnuSign"].src = mnuPrefix + 'mnuSignOut0.png';
							document["mnuHome"].src = mnuPrefix + 'mnuHome1.png';
							
							mnuSelected = "mnuHome";
							StatusIsLogin =true;
							getContent(1);							
						}else{
							alert("Can not get your data! Please try againt late.");
						}
					}else{
						alert("Your have to activate your account from your e-mail!");
					}					
				}else{
					alert("Can not get your data! Please try againt late.");
				}
				
			}else{
				alert("Your username or password is not correct!");
				
				scCode  ="";
			
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img1").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img2").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img3").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img4").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img5").src = "images/scCode/" + img + ".jpg";
			}
			
			document.getElementById("loading").style.display = "none";
		}else{
			alert("Security code is not correct!");
			
			scCode  ="";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img1").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img2").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img3").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img4").src = "images/scCode/" + img + ".jpg";
			
			img  = getSCImage();			
			scCode = scCode + img;
			document.getElementById("img5").src = "images/scCode/" + img + ".jpg";
		}
	}
	
	return false;
}

function registerMember(){
	
	var isValid = false;
	var strTemp ="";
	var emailTest = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var action ="";
	var isFind = false;
	var index = 0;
	var strTitle;
	var lenTitle = document.getElementById("cboTitle").length;
	
	var strUserName = document.frmRegister.username.value;
	var strPassword = document.frmRegister.password.value;
	var strRePassword = document.frmRegister.repassword.value;
	var strEmail = document.frmRegister.email.value;
	var titleID = document.frmRegister.cboTitle.value;
	var strFName = document.frmRegister.fname.value;
	var strLName = document.frmRegister.lname.value;
	var strAddress = document.frmRegister.address.value;
	var strCity = document.frmRegister.city.value;
	var strState = document.frmRegister.state.value;
	var strPostcode = document.frmRegister.postcode.value;
	var cityID = document.frmRegister.cboCountry.value;
	var strTelephone = document.frmRegister.telephone.value;
	var strFax = document.frmRegister.fax.value;
	
	strTemp = strUserName.replace(/ /,"");
	
	if (strTemp.length < strUserName.length){
		alert("UserName can not have space!");
		
	}else if((strTemp.length < 4 ) || (strTemp.length > 16 )){
		alert("UserName have to contain 4-16 charectors!");
	}else{
		strUserName = strTemp;
		isValid = true;
	}
	
	if (isValid){
		if (titleID < 0 ){
			isValid = false;
			alert("Please input your title name!");
		}
	}
	
	if (isValid){
		if (cityID < 0 ){
			isValid = false;
			alert("Please select your county!");
		}
	}
	
	if (isValid){
		
		isValid = false;
		if (strPassword == strRePassword){
			strTemp = strPassword.replace(/ /,"");
	
			if (strTemp.length < strPassword.length){
				alert("Password can not have space!");
				
			}else if((strTemp.length < 4 ) || (strTemp.length > 16 )){
				alert("Password have to contain 4-16 charectors!");
				
			}else{
				strPassword = strTemp;
				isValid = true;
			}
		}else{
			alert("Please confirm your password again!");
		}		
	}
	
	if (isValid){
		
		isValid = false;
		strTemp = strEmail.replace(/ /,"");

		if (strTemp.length < strEmail.length){
			alert("Email can not have space!");
			
		}else if(emailTest.test(strEmail) == false){
			alert("Please input the correct Email!");
			
		}else{
			strEmail = strTemp;
			isValid = true;
		}		
	}
	
	if (isValid){
		
		isValid = false;
		strFName = strFName.replace(/^\s*|\s*$/g,''); 

		if (strFName.length == 0){
			alert("Please input your first name!");
		}else{			
			isValid = true;
		}		
	}
	
	if (isValid){
		
		isValid = false;
		strLName = strLName.replace(/^\s*|\s*$/g,''); 

		if (strLName.length == 0){
			alert("Please input your last name!");
		}else{			
			isValid = true;
		}		
	}
	
	if (isValid){
		var blnValid ;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
	
		action ="chkUserName";
		
		xmlhttp.open('POST', './function/Class_User.php',false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send("UserName="+encodeURIComponent(strUserName)+
					 "&action="+ action);
		
		blnValid = xmlhttp.responseText;
		
		if (blnValid == false){
			
			action ="chkEmail";
			xmlhttp.open("POST", "./function/Class_User.php",false);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.send("Email="+encodeURIComponent(strEmail)+
					 "&action="+ action);
			
			blnValid = xmlhttp.responseText;
			if (blnValid == false){
				action ="addUser";
				xmlhttp.open("POST", "./function/Class_User.php",false);
				xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlhttp.send("UserName="+encodeURIComponent(strUserName)+
      				 "&Password="+encodeURIComponent(strPassword)+
					 "&EMail="+encodeURIComponent(strEmail)+
					 "&FName="+encodeURIComponent(strFName)+
					 "&LName="+encodeURIComponent(strLName)+
					 "&City="+encodeURIComponent(strCity)+
					 "&Address="+encodeURIComponent(strAddress)+
					 "&Postcode="+encodeURIComponent(strPostcode)+
					 "&State="+encodeURIComponent(strState)+
					 "&Telephone="+encodeURIComponent(strTelephone)+
					 "&Fax="+encodeURIComponent(strFax)+
					 "&cityID="+encodeURIComponent(cityID)+
					 "&titleID="+encodeURIComponent(titleID)+
					 "&action="+ action);
				
				blnValid = xmlhttp.responseText;
				
				if (blnValid != -1){
					var strID;
					while((!(isFind)) && (index < lenTitle)){
						strID = "optTitle" + index;
						if (document.getElementById(strID).selected){
							isFind = true;
							strTitle = document.getElementById(strID).label;
						}
						index ++;
					}				
					
					action ="sentActivateEmail";
					xmlhttp.open("POST", "./function/Class_User.php",false);
					xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xmlhttp.send("usrID="+encodeURIComponent(blnValid)+
						 "&Password="+encodeURIComponent(strPassword)+
						 "&EMail="+encodeURIComponent(strEmail)+
						 "&FName="+encodeURIComponent(strFName)+
						 "&Title="+encodeURIComponent(strTitle)+
						 "&action="+ action);
					
					getContent(11);						
				}else{
					alert("System-error!! \n Please try again later.");
				}
			}else{
				alert("Email is already exist!");
			}
		}else{
			alert("UserName is already exist!");
		}
		
		document.getElementById("loading").style.display = "none";
	}
	return false;
}

/***************** end User ***************/

/**************  Navigator Download List **************/

function navGo(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	
    document.getElementById("loading").style.display = "block";
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
	}
	if (strPage < 1){
		strPage = 1;		
	}
	if (strPage > totalPage){
		strPage = totalPage;
	}
	var url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
	document.getElementById("loading").style.display = "block";
	xmlhttp = newXmlHttp();
			 
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
			
	document.getElementById("tdList").innerHTML = xmlhttp.responseText;
	document.getElementById("txtPage").value = strPage;
	document.getElementById("txtTotal").value = totalPage;
	document.getElementById("loading").style.display = "none";
}

function navFirst(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	
	document.getElementById("loading").style.display = "block";
	
	if ((strPage * 0) != 0){
		strPage = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage > 1){
			strPage =1;
			document.getElementById("txtPage").value = strPage;
			
			url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
	}
	
	document.getElementById("txtPage").value = strPage;
	document.getElementById("txtTotal").value = totalPage;
	document.getElementById("loading").style.display = "none";
}

function navPrevious(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	document.getElementById("loading").style.display = "block";
	if ((strPage * 0) != 0){
		strPage = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage > 1){
			strPage--;
			
			url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
	}
	
	document.getElementById("txtPage").value = strPage;
	document.getElementById("txtTotal").value = totalPage;
	document.getElementById("loading").style.display = "none";
}

function navNext(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	document.getElementById("loading").style.display = "block";
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage < totalPage){
			strPage++;
			document.getElementById("txtPage").value = strPage;
			
			url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
	}
	document.getElementById("txtPage").value = strPage;
	document.getElementById("txtTotal").value = totalPage;
	document.getElementById("loading").style.display = "none";
}

function navLast(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	document.getElementById("loading").style.display = "block";
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage < totalPage){
			strPage = totalPage;
			document.getElementById("txtPage").value = strPage;
			
			url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = "./support.php?id=navGetDetail&Table=" + selected_subID + "&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("tdList").innerHTML = xmlhttp.responseText;	
	}
	document.getElementById("txtPage").value = strPage;
	document.getElementById("txtTotal").value = totalPage;
	document.getElementById("loading").style.display = "none";
}

/*************  End Navigator ******************/

/**************  Navigator NEWS List **************/

function navGoNews(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
	}
	var url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
	document.getElementById("loading").style.display = "block";
	xmlhttp = newXmlHttp();
			 
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
			
	document.getElementById("newsList").innerHTML = xmlhttp.responseText;
	document.getElementById("loading").style.display = "none";
}

function navFirstNews(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage > 1){
			strPage =1;
			document.getElementById("txtPage").value = strPage;
			
			url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
	}
	
	document.getElementById("loading").style.display = "none";
}

function navPreviousNews(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage > 1){
			strPage--;
			document.getElementById("txtPage").value = strPage;
			
			url = url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
	}
	
	document.getElementById("loading").style.display = "none";
}

function navNextNews(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage < totalPage){
			strPage++;
			document.getElementById("txtPage").value = strPage;
			
			url = url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
	}
	
	document.getElementById("loading").style.display = "none";
}

function navLastNews(){
	var strPage = document.getElementById("txtPage").value;
	var totalPage = document.getElementById("txtTotal").value;
	var isValid = true;
	var url = "";
	
	if ((strPage * 0) != 0){
		strPage = 1;
		document.getElementById("txtPage").value = 1;
		isValid = false;
	}
	if (strPage < 1){
		strPage = 1;
		document.getElementById("txtPage").value = strPage;
		isValid = false;
	}
	if (strPage > totalPage){
		strPage = totalPage;
		document.getElementById("txtPage").value = totalPage;
		isValid = false;
	}
	
	if (isValid){
		if (strPage < totalPage){
			strPage = totalPage;
			document.getElementById("txtPage").value = strPage;
			
			url = url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
			document.getElementById("loading").style.display = "block";
			xmlhttp = newXmlHttp();
					 
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
					
			document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
		}
	}else{
		url = url = "./news.php?action=getPage&Index=" + strPage + "&TotalPage=" + totalPage;
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("newsList").innerHTML = xmlhttp.responseText;	
	}
	
	document.getElementById("loading").style.display = "none";
}

/*************  End Navigator ******************/

/************** Load Content **********************/

function getContent(mnuID){
	getLoginName()
	
	if(selected_mnuID != mnuID){
		if ((mnuID == 8) && (StatusIsLogin)){
			if(confirm("Do you want to sing out?")){
				document.getElementById("userWelcome").innerHTML = "";
				document["mnuSign"].src = mnuPrefix + 'mnuSign0.png'
				document["mnuHome"].src = mnuPrefix + 'mnuHome1.png'
				
				xmlhttp = newXmlHttp();
				xmlhttp.open('POST', './function/Class_User.php',false);
				xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xmlhttp.send("action=clearSession");
							
				mnuSelected = "mnuHome";
				StatusIsLogin =false;
				getContent(1);	
			}
		}else{
			document.getElementById("loading").style.display = "block";
			var url = "./content.php?id="+mnuID;
			var img = "";
			
			selected_mnuID = mnuID;
			selected_subID = 0;
			
			xmlhttp = newXmlHttp();
			
			xmlhttp.open("GET", url, false);
			xmlhttp.send(null);
			
			document.getElementById("content").innerHTML = xmlhttp.responseText;
					
			if ((mnuID == 8) || (mnuID == 13)){
				scCode  ="";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img1").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img2").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img3").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img4").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img5").src = "images/scCode/" + img + ".jpg";					
			}
			document.getElementById("loading").style.display = "none";
		}
	}
}

function getContentByContent(mnuID, mnuName){
	
	getLoginName()
	
	var url = "./content.php?id="+mnuID
	xmlhttp = newXmlHttp();
	
	document.getElementById("loading").style.display = "block";
	
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
	
	document.getElementById("content").innerHTML = xmlhttp.responseText;
	document.getElementById("loading").style.display = "none";
	
	document[mnuSelected].src = mnuPrefix + mnuSelected + "0.png";
	document[mnuName].src = mnuPrefix + mnuName + "1.png";

	if ((mnuID == 8) || (mnuID == 13)){
				scCode  ="";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img1").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img2").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img3").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img4").src = "images/scCode/" + img + ".jpg";
				
				img  = getSCImage();			
				scCode = scCode + img;
				document.getElementById("img5").src = "images/scCode/" + img + ".jpg";					
	}
	
	selected_mnuID = mnuID;
	selected_subID = 0;	
	mnuSelected = mnuName;
}

function getProduct(subID){
	
	getLoginName()
	
	if(selected_subID != subID){
		var url1 = "./product.php?id=" + subID;
		var url2 = "./flashbanner.php?id=";
		
		document.getElementById("loading").style.display = "block";
		
		xmlhttp = newXmlHttp();
				 
		xmlhttp.open("GET", url1, false);
		xmlhttp.send(null);
				
		document.getElementById("product").innerHTML = xmlhttp.responseText;
		document.getElementById("loading").style.display = "none";
		
		selected_subID = subID;		

		switch (subID){
			
			case 1:
				/*url2 = url2 + "2";
				xmlhttp = newXmlHttp();
				xmlhttp.open("GET", url2, false);
				xmlhttp.send(null);
					
				document.getElementById("banner").innerHTML = xmlhttp.responseText;
				document.getElementById("banner").style.display = "block";
				document.getElementById("banner_footer").style.display = "block";
				document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					document.getElementById("sub3_1").style.display = "none";
					document.getElementById("sub3_2").style.display = "none";
					document.getElementById("sub4_1").style.display = "none";
					document.getElementById("sub4_2").style.display = "none";	
					document.getElementById("sub5_3").style.display = "none";			
					document.getElementById("sub5_4").style.display = "none";
					document.getElementById("sub5_5").style.display = "none";
			break;
			
			case 2:
				/*document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					
					document.getElementById("sub3_1").style.display = "none";
					document.getElementById("sub3_2").style.display = "none";
					document.getElementById("sub4_1").style.display = "none";
					document.getElementById("sub4_2").style.display = "none";	
					document.getElementById("sub5_3").style.display = "none";			
					document.getElementById("sub5_4").style.display = "none";
					document.getElementById("sub5_5").style.display = "none";
							
			break;
			
			case 3:
			/*	document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					document.getElementById("sub3_1").style.display = "block";
					document.getElementById("sub3_2").style.display = "block";
					document.getElementById("sub4_1").style.display = "none";	
					document.getElementById("sub4_2").style.display = "none";	
					document.getElementById("sub5_3").style.display = "none";			
					document.getElementById("sub5_4").style.display = "none";
					document.getElementById("sub5_5").style.display = "none";
			break;
			
			case 8:
			/*	document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					document.getElementById("sub3_1").style.display = "none";
					document.getElementById("sub3_2").style.display = "none";
					document.getElementById("sub4_1").style.display = "block";	
					document.getElementById("sub4_2").style.display = "block";	
					document.getElementById("sub5_3").style.display = "none";			
					document.getElementById("sub5_4").style.display = "none";
					document.getElementById("sub5_5").style.display = "none";
			break;
			
			case 10:
			
			/*	document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					document.getElementById("sub3_1").style.display = "none";
					document.getElementById("sub3_2").style.display = "none";
					document.getElementById("sub4_1").style.display = "none";	
					document.getElementById("sub4_2").style.display = "none";	
					document.getElementById("sub5_3").style.display = "block";			
					document.getElementById("sub5_4").style.display = "block";
					document.getElementById("sub5_5").style.display = "block";
			break;

			case 30:
				/*document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					
					document.getElementById("sub3_1").style.display = "none";
					document.getElementById("sub3_2").style.display = "none";
					document.getElementById("sub4_1").style.display = "none";	
					document.getElementById("sub4_2").style.display = "none";	
					document.getElementById("sub5_3").style.display = "none";			
					document.getElementById("sub5_4").style.display = "none";
					document.getElementById("sub5_5").style.display = "none";
							
			break;

			case 31:
				/*document.getElementById("banner").style.display = "none";
				document.getElementById("banner_footer").style.display = "none";*/
				
					
					document.getElementById("sub3_1").style.display = "none";
					document.getElementById("sub3_2").style.display = "none";
					document.getElementById("sub4_1").style.display = "none";
					document.getElementById("sub4_2").style.display = "none";	
					document.getElementById("sub5_3").style.display = "none";			
					document.getElementById("sub5_4").style.display = "none";
					document.getElementById("sub5_5").style.display = "none";
							
			break;
		}
		
	}
}

function getOpportunity(subID){
	
	getLoginName()
	
	if(selected_subID != subID){
		var url = "./Opportunity.php?id="+subID
		
		document.getElementById("loading").style.display = "block";
		
		xmlhttp = newXmlHttp();		
		 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("Opportunity").innerHTML = xmlhttp.responseText;
		document.getElementById("loading").style.display = "none";
		selected_subID = subID;		
		
	}	
}

function getOrderDetail(refID){
	var url = "./webshop.php?id=997&refID=" + refID;
			
	document.getElementById("loading").style.display = "block";
	
	xmlhttp = newXmlHttp();
	xmlhttp.open("GET", url, false);
	xmlhttp.send(null);
			
	document.getElementById("support").innerHTML = xmlhttp.responseText;
	document.getElementById("loading").style.display = "none";
	
}

function orderDelete(refID){
	var reply = confirm("Do you want to delete?");
	
	if (reply){
		var url = "./webshop.php?id=994&refID=" + refID;
		xmlhttp = newXmlHttp();
	
		xmlhttp.open("GET",url,false);
		xmlhttp.send(null);
		
		strThank = '<table height="400px" width="570px" border="0" cellspacing="0">';
		strThank += '<tr><td align="center" valign="middle" width="600px" height="400px">';
		strThank += 'Your order was deleted.</td></tr></table>';
		
		document.getElementById("support").innerHTML = strThank;	
	}
		
}

function orderGoStep1(refID){
	var url = "./webshop.php?id=996&refID=" + refID;
	xmlhttp = newXmlHttp();

	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	
	document.getElementById("support").innerHTML = xmlhttp.responseText;
	
}

function orderGoStep2(refID){
	var isValid = false;
	var strTemp ="";
	var emailTest = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var action ="";
	var isFind = false;
	var index = 0;
	
	var strEmail = document.getElementById("email").value;
	var strBLAddress = document.getElementById("BLaddress").value;
	var strBLCity = document.getElementById("BLcity").value;
	var strBLState = document.getElementById("BLstate").value;
	var strBLPostcode = document.getElementById("BLpostcode").value;
	var BLcityID = document.getElementById("BLcboCountry").value;
	var strBLTelephone = document.getElementById("BLtelephone").value;
	var strBLFax = document.getElementById("BLfax").value;
	
	var strSPAddress = document.getElementById("SPaddress").value;
	var strSPCity = document.getElementById("SPcity").value;
	var strSPState = document.getElementById("SPstate").value;
	var strSPPostcode = document.getElementById("SPpostcode").value;
	var SPcityID = document.getElementById("SPcboCountry").value;
	var strSPTelephone = document.getElementById("SPtelephone").value;
	var strSPFax = document.getElementById("SPfax").value;
	
	strTemp = strEmail.replace(/ /,"");
	
	if (strTemp.length < strEmail.length){
		alert("Email can not have space!");
	}else if(emailTest.test(strEmail) == false){
		alert("Please input the correct Email!");
	}else{
		strEmail = strTemp;
		isValid = true;
	}
	
	if (isValid){
		if (BLcityID < 0){
			isValid = false;
			alert("You have to select county in billing address!");
		}
	}
	
	if (isValid){
		if (SPcityID < 0){
			isValid = false;
			alert("You have to select county in shipping address!");
		}
	}
	
	if (isValid){
		xmlhttp = newXmlHttp();
	
		action = 995;
		
		xmlhttp.open('POST', './webshop2.php',false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send("EMail="+encodeURIComponent(strEmail)+
					 "&BLAddress="+encodeURIComponent(strBLAddress)+
					 "&BLCity="+encodeURIComponent(strBLCity)+
					 "&BLState="+encodeURIComponent(strBLState)+
					 "&BLPostcode="+encodeURIComponent(strBLPostcode)+
					 "&BLcityID="+encodeURIComponent(BLcityID)+
					 "&BLTelephone="+encodeURIComponent(strBLTelephone)+
					 "&BLFax="+encodeURIComponent(strBLFax)+
					 "&SPAddress="+encodeURIComponent(strSPAddress)+
					 "&SPCity="+encodeURIComponent(strSPCity)+
					 "&SPState="+encodeURIComponent(strSPState)+
					 "&SPPostcode="+encodeURIComponent(strSPPostcode)+
					 "&SPcityID="+encodeURIComponent(SPcityID)+
					 "&SPTelephone="+encodeURIComponent(strSPTelephone)+
					 "&SPFax="+encodeURIComponent(strSPFax)+
					 "&refID=" + encodeURIComponent(refID) +
					 "&action=" + action);
				
		strThank = '<table height="400px" width="570px" border="0" cellspacing="0">';
		strThank += '<tr><td align="center" valign="middle" width="600px" height="400px">';
		strThank += 'Thank you for your order.<br /><br />Please confirm your order in your E-mail.</td></tr></table>';
		
		document.getElementById("support").innerHTML = strThank;
	}
	
}

function getSupport(subID){
	
	getLoginName()
	
	if(selected_subID != subID){
		if ((subID != 90) && (subID != 91))
		{
			if (subID == 7){
				var url = "./webshop.php?id=998";
				
				document.getElementById("loading").style.display = "block";
				
				xmlhttp = newXmlHttp();
				xmlhttp.open("GET", url, false);
				xmlhttp.send(null);
						
				document.getElementById("support").innerHTML = xmlhttp.responseText;
				document.getElementById("loading").style.display = "none";
				
			}else{
				selected_subID = subID;
				var url = "./support.php?id="+subID
				
				document.getElementById("loading").style.display = "block";
				
				xmlhttp = newXmlHttp();
				 
				xmlhttp.open("GET", url, false);
				xmlhttp.send(null);
						
				document.getElementById("support").innerHTML = xmlhttp.responseText;
				document.getElementById("loading").style.display = "none";			
			}
		}

			
		
	}
	
	if (subID == 1){

				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_3").style.display = "block";
				
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_33").style.display = "none";
				document.getElementById("sub1_34").style.display = "none";
				document.getElementById("sub1_35").style.display = "none";
				document.getElementById("sub1_36").style.display = "none";
				document.getElementById("sub1_37").style.display = "none";
				document.getElementById("sub1_38").style.display = "none";
				document.getElementById("sub1_39").style.display = "none";
				document.getElementById("sub1_40").style.display = "none";
				document.getElementById("sub1_310").style.display = "none";
				
				document.getElementById("sub1_4").style.display = "block";
				
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_501").style.display = "none";
				document.getElementById("sub1_502").style.display = "none";

	}else if (subID == 90)
	{
				document.getElementById("sub1_31").style.display = "block";
				document.getElementById("sub1_32").style.display = "block";
				document.getElementById("sub1_33").style.display = "block";
				document.getElementById("sub1_34").style.display = "block";
				document.getElementById("sub1_35").style.display = "block";
				document.getElementById("sub1_36").style.display = "block";
				document.getElementById("sub1_37").style.display = "block";
				document.getElementById("sub1_38").style.display = "block";
				document.getElementById("sub1_39").style.display = "block";
				document.getElementById("sub1_40").style.display = "block";
				document.getElementById("sub1_310").style.display = "block";
								
				document.getElementById("sub1_501").style.display = "none";
				document.getElementById("sub1_502").style.display = "none";

	}else if (subID == 91)
	{
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_33").style.display = "none";
				document.getElementById("sub1_34").style.display = "none";
				document.getElementById("sub1_35").style.display = "none";
				document.getElementById("sub1_36").style.display = "none";
				document.getElementById("sub1_37").style.display = "none";
				document.getElementById("sub1_38").style.display = "none";
				document.getElementById("sub1_39").style.display = "none";
				document.getElementById("sub1_40").style.display = "none";
				document.getElementById("sub1_310").style.display = "none";
								
				document.getElementById("sub1_501").style.display = "block";
				document.getElementById("sub1_502").style.display = "block";

	}else if((subID > 6) && (subID < 11)){
				document.getElementById("sub1_1").style.display = "none";
				document.getElementById("sub1_2").style.display = "none";
				document.getElementById("sub1_3").style.display = "none";
				
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_33").style.display = "none";
				document.getElementById("sub1_34").style.display = "none";
				document.getElementById("sub1_35").style.display = "none";
				document.getElementById("sub1_36").style.display = "none";
				document.getElementById("sub1_37").style.display = "none";
				document.getElementById("sub1_38").style.display = "none";
				document.getElementById("sub1_39").style.display = "none";
				document.getElementById("sub1_40").style.display = "none";
				document.getElementById("sub1_310").style.display = "none";
				
				document.getElementById("sub1_4").style.display = "none";
				
				document.getElementById("sub1_5").style.display = "none";
				document.getElementById("sub1_501").style.display = "none";
				document.getElementById("sub1_502").style.display = "none";

	}
}

function saveProfile(){
		var isValid = false;
		var strTemp ="";
		var emailTest = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
		var action ="";
		var isFind = false;
		var index = 0;
		
		var titleID = document.getElementById("cboTitle").value;
		var strFName = document.getElementById("fname").value;
		var strLName = document.getElementById("lname").value;
		var strUserName = document.getElementById("username").value;
		var strPassword = document.getElementById("password").value;
		var strRePassword = document.getElementById("repassword").value;
		var strEmail = document.getElementById("email").value;
		var strBLAddress = document.getElementById("BLaddress").value;
		var strBLCity = document.getElementById("BLcity").value;
		var strBLState = document.getElementById("BLstate").value;
		var strBLPostcode = document.getElementById("BLpostcode").value;
		var BLcityID = document.getElementById("BLcboCountry").value;
		var strBLTelephone = document.getElementById("BLtelephone").value;
		var strBLFax = document.getElementById("BLfax").value;
		
		var strSPAddress = document.getElementById("SPaddress").value;
		var strSPCity = document.getElementById("SPcity").value;
		var strSPState = document.getElementById("SPstate").value;
		var strSPPostcode = document.getElementById("SPpostcode").value;
		var SPcityID = document.getElementById("SPcboCountry").value;
		var strSPTelephone = document.getElementById("SPtelephone").value;
		var strSPFax = document.getElementById("SPfax").value;
		
		strTemp = strEmail.replace(/ /,"");

		if (strTemp.length < strEmail.length){
			alert("Email can not have space!");
		}else if(emailTest.test(strEmail) == false){
			alert("Please input the correct Email!");
		}else{
			strEmail = strTemp;
			isValid = true;
		}
		
		if (isValid){
			strTemp = strUserName.replace(/ /,"");
			if (strTemp.length < strUserName.length){
				alert("UserName can not have space!");
			
			}else if((strTemp.length < 4 ) || (strTemp.length > 16 )){
				alert("UserName have to contain 4-16 charectors!");
			}else{
				strUserName = strTemp;
				isValid = true;
			}
		}
		
		if (isValid){
			if (titleID < 0 ){
				isValid = false;
				alert("Please input your title name!");
			}
		}
		
		if (isValid){
		
			isValid = false;
			strFName = strFName.replace(/^\s*|\s*$/g,''); 
	
			if (strFName.length == 0){
				alert("Please input your first name!");
			}else{			
				isValid = true;
			}	
		
		}
		
		if (isValid){
			
			isValid = false;
			strLName = strLName.replace(/^\s*|\s*$/g,''); 
	
			if (strLName.length == 0){
				alert("Please input your last name!");
			}else{			
				isValid = true;
			}		
		}
		
		if (isValid){
			
			isValid = false;
			strTemp = strPassword.replace(/ /,"");
			
			if(strTemp != "-"){
				if (strPassword == strRePassword){
					if (strTemp.length < strPassword.length){
						alert("Password can not have space!");
					}else if((strTemp.length < 4 ) || (strTemp.length > 16 )){
							alert("Password have to contain 4-16 charectors!");
					}else{
						strPassword = strTemp;
						isValid = true;
					}
				}else{
					alert("Please confirm your password again!");
				}	
			}else{
				strPassword = strTemp;
				isValid = true;
			}
		}

		if (isValid){
			if (BLcityID < 0){
				isValid = false;
				alert("You have to select county in billing address!");
			}
		}
		
		if (isValid){
			if (SPcityID < 0){
				isValid = false;
				alert("You have to select county in shipping address!");
			}
		}
		
		if (isValid){
			xmlhttp = newXmlHttp();

			action ="editProfile";
			
			xmlhttp.open("POST", "./function/Class_User.php",false);
			xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xmlhttp.send("UserName="+encodeURIComponent(strUserName)+
						 "&Password="+encodeURIComponent(strPassword)+
						 "&EMail="+encodeURIComponent(strEmail)+
						 "&FName="+encodeURIComponent(strFName)+
						 "&LName="+encodeURIComponent(strLName)+ 
						 "&EMail="+encodeURIComponent(strEmail)+
						 "&BLAddress="+encodeURIComponent(strBLAddress)+
						 "&BLCity="+encodeURIComponent(strBLCity)+
						 "&BLState="+encodeURIComponent(strBLState)+
						 "&BLPostcode="+encodeURIComponent(strBLPostcode)+
						 "&BLcityID="+encodeURIComponent(BLcityID)+
						 "&BLTelephone="+encodeURIComponent(strBLTelephone)+
						 "&BLFax="+encodeURIComponent(strBLFax)+
						 "&SPAddress="+encodeURIComponent(strSPAddress)+
						 "&SPCity="+encodeURIComponent(strSPCity)+
						 "&SPState="+encodeURIComponent(strSPState)+
						 "&SPPostcode="+encodeURIComponent(strSPPostcode)+
						 "&SPcityID="+encodeURIComponent(SPcityID)+
						 "&SPTelephone="+encodeURIComponent(strSPTelephone)+
						 "&SPFax="+encodeURIComponent(strSPFax)+
						 "&titleID="+encodeURIComponent(titleID)+
						 "&action="+ action);
			
			strThank = '<table height="600px" width="580px" border="0" cellspacing="0">';
			strThank += '<tr><td align="center" valign="middle">Your profile was updated.</td></tr></table>';
			document.getElementById("support").innerHTML = strThank;
			
			selected_subID = -1;			
		}
	
}

function delProfile(){

	var reply = confirm("Do you want to remove your profile?");
	
	if (reply)
	{
		document.getElementById("userWelcome").innerHTML = "";
		document["mnuSupport"].src = mnuPrefix + 'mnuSupport0.png'
		document["mnuHome"].src = mnuPrefix + 'mnuHome1.png'

		xmlhttp = newXmlHttp();
		xmlhttp.open("POST", "./function/Class_User.php",false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send("action=delProfile");

				
		xmlhttp = newXmlHttp();
		xmlhttp.open('POST', './function/Class_User.php',false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send("action=clearSession");
					
		mnuSelected = "mnuHome";
		StatusIsLogin =false;
		getContent(1);	
	}
}

/******************* WebshopFunction *************************/

function getWebshopMenu(subID){

	switch(subID){
		case 99:						
				getContentByContent(8,"mnuSign");
		break;

		case 10:
				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "block";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "block";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(21);

		break;

		case 11:
				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_11").style.display = "block";
				document.getElementById("sub1_12").style.display = "block";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_21").style.display = "none";				
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "block";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "block";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(22);
		break;

		case 12:
				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_21").style.display = "block";
				document.getElementById("sub1_22").style.display = "block";
				document.getElementById("sub1_3").style.display = "block";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "block";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(23);
		break;

		case 13:
				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "block";
				document.getElementById("sub1_31").style.display = "block";
				document.getElementById("sub1_32").style.display = "block";
				document.getElementById("sub1_4").style.display = "block";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(24);
		break;	
		
		case 14:
				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "block";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "block";
				document.getElementById("sub1_41").style.display = "block";
				document.getElementById("sub1_42").style.display = "block";
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(25);
		break;

		case 15:
				document.getElementById("sub1_1").style.display = "block";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "block";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "block";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "block";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "block";
				document.getElementById("sub1_51").style.display = "block";
				document.getElementById("sub1_52").style.display = "block";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(26);
		break;

		case 20:
				document.getElementById("sub1_1").style.display = "none";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "none";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "none";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "none";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "none";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "block";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "block";
				document.getElementById("sub2_7").style.display = "block";
				document.getElementById("sub2_8").style.display = "block";
				document.getElementById("sub2_9").style.display = "block";
		break;

		case 21:
				document.getElementById("sub1_1").style.display = "none";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "none";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "none";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "none";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "none";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "block";
				document.getElementById("sub2_1").style.display = "block";
				document.getElementById("sub2_2").style.display = "block";
				document.getElementById("sub2_3").style.display = "block";
				document.getElementById("sub2_4").style.display = "block";
				document.getElementById("sub2_5").style.display = "block";
				document.getElementById("sub2_6").style.display = "block";
				document.getElementById("sub2_7").style.display = "block";
				document.getElementById("sub2_8").style.display = "block";
				document.getElementById("sub2_9").style.display = "block";
		break;
		
		case 30:
				document.getElementById("sub1_1").style.display = "none";
				document.getElementById("sub1_11").style.display = "none";
				document.getElementById("sub1_12").style.display = "none";
				document.getElementById("sub1_2").style.display = "none";
				document.getElementById("sub1_21").style.display = "none";
				document.getElementById("sub1_22").style.display = "none";
				document.getElementById("sub1_3").style.display = "none";
				document.getElementById("sub1_31").style.display = "none";
				document.getElementById("sub1_32").style.display = "none";
				document.getElementById("sub1_4").style.display = "none";
				document.getElementById("sub1_41").style.display = "none";
				document.getElementById("sub1_42").style.display = "none";
				document.getElementById("sub1_5").style.display = "none";
				document.getElementById("sub1_51").style.display = "none";
				document.getElementById("sub1_52").style.display = "none";
				document.getElementById("sub2_0").style.display = "none";
				document.getElementById("sub2_1").style.display = "none";
				document.getElementById("sub2_2").style.display = "none";
				document.getElementById("sub2_3").style.display = "none";
				document.getElementById("sub2_4").style.display = "none";
				document.getElementById("sub2_5").style.display = "none";
				document.getElementById("sub2_6").style.display = "none";
				document.getElementById("sub2_7").style.display = "none";
				document.getElementById("sub2_8").style.display = "none";
				document.getElementById("sub2_9").style.display = "none";

				getWebshopItem(20);
		break;
	}

}

function viewCart(){	

	selected_subID = 0;
	document.getElementById("loading").style.display="block";
	
	var url = "./webshop.php?id=98";
	xmlhttp = newXmlHttp();

	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	
	document.getElementById("webshop").innerHTML = xmlhttp.responseText;
	document.getElementById("wsMenu").innerHTML = '<a herf="#nolink" onmouseup="backToShopping();">Shopping</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="confirmAddress()">Check Out</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="removeFromCart()">Remove Item</a>';
	document.getElementById("imgWebshop").src = "images/shopStep1.jpg";

	document.getElementById("loading").style.display="none";

}

function backToShopping(){

	selected_subID = 0;

	document.getElementById("webshop").innerHTML = '<br /><br /><br /><br /><center><font size="4">Please select products from the menu on the left side.</font><br /><br />All prices are in USD(UNITED STATES OF AMERICA - DOLLARS),<br />EXW - Chonburi, Incoterms 2010 Definitions.</center>';
	document.getElementById("wsMenu").innerHTML = '<a herf="#nolink" onmouseup="viewCart();">View Cart</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="confirmAddress()">Check Out</a><br />____________<br /><br /><a herf="#nolink" onmouseup="addToCart()">Add To Cart</a>';
	document.getElementById("imgWebshop").src = "images/shopStep0.jpg";

}

function addToCart(){
	if (selected_subID > 0)
	{
		document.getElementById("loading").style.display="block";
				
		var itemCount = document.getElementById("itemCount").value;
		var str_chk = "";
		var str_txt = "";
		var itemAmount;
		var itemID;
		var url;
		
		for(index = 0; index < itemCount; index++){
			str_chk = "chk" + index;
			str_txt = "txt" + index;
			if (document.getElementById(str_chk).checked){
				
				itemID = document.getElementById(str_chk).value;
				itemAmount = document.getElementById(str_txt).value;
				
				document.getElementById(str_chk).checked = false;
				
				if (itemAmount.lenght == 0){
					itemAmount = 1;	
				}
				
				if (itemAmount == 0){
					itemAmount = 1;
				}
				
				url = "./webshop.php?id=99&cateType="+selected_subID+"&itemID="+itemID+"&amount="+itemAmount;
				xmlhttp = newXmlHttp();

				xmlhttp.open("GET",url,false);
				xmlhttp.send(null);
			}
		}
		url = "./webshop.php?id=999";
		xmlhttp = newXmlHttp();

		xmlhttp.open("GET",url,false);
		xmlhttp.send(null);
		
		document.getElementById("cCart").innerHTML = xmlhttp.responseText;

		document.getElementById("loading").style.display="none";
		alert("All your selected item was added to your cart.");

	}
}

function removeFromCart(){
	var itemCount = document.getElementById("itemCount").value;
	if (itemCount > 0){
		document.getElementById("loading").style.display="block";
		var str_chk = "";
		var orID;
		var url;
		
		for(index = 0; index < itemCount; index++){
			str_chk = "chk" + index;
			if (document.getElementById(str_chk).checked){
				orID = document.getElementById(str_chk).value;
				
				url = "./webshop.php?id=100&orID="+orID;
				xmlhttp = newXmlHttp();
 
				xmlhttp.open("GET",url,false);
				xmlhttp.send(null);
				
			}
		}
		
		url = "./webshop.php?id=98";
		xmlhttp = newXmlHttp();

		xmlhttp.open("GET",url,false);
		xmlhttp.send(null);
		
		document.getElementById("webshop").innerHTML = xmlhttp.responseText;
		
		url = "./webshop.php?id=999";
		xmlhttp = newXmlHttp();

		xmlhttp.open("GET",url,false);
		xmlhttp.send(null);
		
		document.getElementById("cCart").innerHTML = xmlhttp.responseText;
		document.getElementById("loading").style.display="none";		
		alert("All your selected item was removed from your cart.");
	}

}

function checkOut(){

	selected_subID = 0;
	document.getElementById("loading").style.display="block";

	var url = "./webshop.php?id=101";
	xmlhttp = newXmlHttp();

	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);

	document.getElementById("webshop").innerHTML = xmlhttp.responseText;
	document.getElementById("wsMenu").innerHTML = '<a herf="#nolink" onmouseup="backToShopping();">Shopping</a><br />____________<br /><br /><a herf="#nolink" onmouseup="viewCart()"><< Back</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="confirmAddress()">Next >></a>';
	document.getElementById("imgWebshop").src = "images/shopStep2.jpg";


	document.getElementById("loading").style.display="none";

}

function confirmAddress(){

	if (document.getElementById("cCart").innerHTML == 0)
	{
		alert("Please select your item!");
	}else {
		selected_subID = 0;

		document.getElementById("loading").style.display="block";
		
		var url = "./webshop.php?id=102";
		xmlhttp = newXmlHttp();

		xmlhttp.open("GET",url,false);
		xmlhttp.send(null);
		
		document.getElementById("webshop").innerHTML = xmlhttp.responseText;

		document.getElementById("wsMenu").innerHTML = '<a herf="#nolink" onmouseup="backToShopping();">Shopping</a><br />____________<br /><br /><a herf="#nolink" onmouseup="viewCart()"><< Back</a><br />____________<br /><br /><a herf="#nolink" onmouseup="saveAddress()">Next >></a>';
		document.getElementById("imgWebshop").src = "images/shopStep2.jpg";

		document.getElementById("loading").style.display="none";
	}
}

function saveAddress(){

	selected_subID = 0;
	document.getElementById("loading").style.display="block";

	var isValid = false;
	var strTemp ="";
	var emailTest = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var action ="";
	var isFind = false;
	var index = 0;
	
	strEmail = document.getElementById("email").value;
	strBLAddress = document.getElementById("BLaddress").value;
	strBLCity = document.getElementById("BLcity").value;
	strBLState = document.getElementById("BLstate").value;
	strBLPostcode = document.getElementById("BLpostcode").value;
	BLcityID = document.getElementById("BLcboCountry").value;
	strBLTelephone = document.getElementById("BLtelephone").value;
	strBLFax = document.getElementById("BLfax").value;
	
	strSPAddress = document.getElementById("SPaddress").value;
	strSPCity = document.getElementById("SPcity").value;
	strSPState = document.getElementById("SPstate").value;
	strSPPostcode = document.getElementById("SPpostcode").value;
	SPcityID = document.getElementById("SPcboCountry").value;
	strSPTelephone = document.getElementById("SPtelephone").value;
	strSPFax = document.getElementById("SPfax").value;
	
	strTemp = strEmail.replace(/ /,"");

	if (strTemp.length < strEmail.length){
		alert("Email can not have space!");
	}else if(emailTest.test(strEmail) == false){
		alert("Please input the correct Email!");
	}else{
		strEmail = strTemp;
		isValid = true;
	}
	
	if (isValid){
		if (BLcityID < 0){
			isValid = false;
			alert("You have to select county in billing address!");
		}
	}
	
	if (isValid){
		if (SPcityID < 0){
			isValid = false;
			alert("You have to select county in shipping address!");
		}
	}
	
	if (isValid){
		xmlhttp = newXmlHttp();

		action ="104";
		
		xmlhttp.open('POST', './webshop2.php',false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xmlhttp.send("EMail="+encodeURIComponent(strEmail)+
					 "&BLAddress="+encodeURIComponent(strBLAddress)+
					 "&BLCity="+encodeURIComponent(strBLCity)+
					 "&BLState="+encodeURIComponent(strBLState)+
					 "&BLPostcode="+encodeURIComponent(strBLPostcode)+
					 "&BLcityID="+encodeURIComponent(BLcityID)+
					 "&BLTelephone="+encodeURIComponent(strBLTelephone)+
					 "&BLFax="+encodeURIComponent(strBLFax)+
					 "&SPAddress="+encodeURIComponent(strSPAddress)+
					 "&SPCity="+encodeURIComponent(strSPCity)+
					 "&SPState="+encodeURIComponent(strSPState)+
					 "&SPPostcode="+encodeURIComponent(strSPPostcode)+
					 "&SPcityID="+encodeURIComponent(SPcityID)+
					 "&SPTelephone="+encodeURIComponent(strSPTelephone)+
					 "&SPFax="+encodeURIComponent(strSPFax)+
					 "&action="+ action);	
		
		shipMethodStep();
	}

	document.getElementById("loading").style.display="none";					
}

function shipMethodStep(){
	document.getElementById("webshop").innerHTML = '<table width="100%" border="0" cellpadding="0" cellspacing="0">' +
            '<tr>' +
			'<td style=" height:20px;text-align:center; background-color:Blue; font-size:14px; font-weight:bold;color:White">Shipping Method</td>' +
			'</tr>' +
			'<tr>' +
			'<td style=" height:50px;text-align:center;">' +
			'  <select class="contact_input" style="width:300px;"  id="cboShipMethod">' +
            '  <option selected="selected" value="-1" id="ShipMethod0" label="Select">Select</option>' +
            '  <option value="1" id="ShipMethod1" label="Standard Mail Delivery">Standard Mail Delivery</option>' +
            '  <option value="2" id="ShipMethod2" label="UPS World Wide(Door to Door)">UPS World Wide(Door to Door)</option>' +
            '  <option value="3" id="ShipMethod3" label="TNT World Wide(Door to Door)">TNT World Wide(Door to Door)</option>' +
            '  <option value="4" id="ShipMethod4" label="DHL World Wide(Door to Door)">DHL World Wide(Door to Door)</option>' +
            '  <option value="5" id="ShipMethod5" label="Air Cargo(FOB-Bangkok)">Air Cargo(FOB-Bangkok)</option>' +
            '  <option value="6" id="ShipMethod6" label="Air Cargo(CPT-Destination)">Air Cargo(CPT-Destination)</option>' +
            '  <option value="7" id="ShipMethod7" label="Air Cargo(EXW-Chonburi)">Air Cargo(EXW-Chonburi)</option>' +
            '  <option value="8" id="ShipMethod8" label="Sea Cargo(EXW-Chonburi)">Sea Cargo(EXW-Chonburi)</option>' +
            '  <option value="9" id="ShipMethod9" label="Sea Cargo(FOB-Bangkok)">Sea Cargo(FOB-Bangkok)</option>' +
	        '  </select>' +
	        '</td>' +
			'</tr>' +
			'<tr>' +
			'<td style=" height:20px;text-align:center; background-color:Blue; font-size:14px; font-weight:bold;color:White">Preferred payment method for the freight</td>' +
			'</tr>' +
			'<tr>' +
			'<td style=" height:50px;text-align:center;">' +
			'  <select class="contact_input" style="width:300px;"  id="cboPayType">' +
            ' <option selected="selected" value="-1" id="optPayType0" label="Select">Select</option>' +
            '  <option value="1" id="optPayType1" label="Advanced payment">Advanced payment(Presented in invoce)</option>' +
            '  <option value="2" id="optPayType2" label="Collect payment">Collect payment(Pay direct to the transporter)</option>' +
	        '  </select>' +
	        '</td>' +
			'</tr>' +
			'</table>';

	document.getElementById("wsMenu").innerHTML = '<a herf="#nolink"onmouseup="backToShopping();">Shopping</a><br />____________<br /><br /><a herf="#nolink" onmouseup="confirmAddress()"><< Back</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="shipMethod()">Next >></a>';
	document.getElementById("imgWebshop").src = "images/shopStep3.jpg";

}

function shipMethod(){
	var optShipID = document.getElementById("cboShipMethod").value;
	var optPayID = document.getElementById("cboPayType").value;
	var isValid = false;


	if(optShipID > -1)
	{
		isValid = true;

		if (optPayID == -1)
		{
			isValid = false;
		}
	}

	if (isValid)
	{

		if (optPayID == 1)
		{
			strPayMethod = 'Advanced payment';
		}else{
			strPayMethod = 'Collect payment';
		}

		if (optShipID == 1)
		{
				strShipMethod = 'Standard Mail Delivery';
		}else if (optShipID == 2)
		{
				strShipMethod = 'UPS World Wide(Door to Door)';

		}else if (optShipID == 3)
		{
				strShipMethod = 'TNT World Wide(Door to Door)';

		}else if (optShipID == 4)
		{
				strShipMethod = 'DHL World Wide(Door to Door)';

		}else if (optShipID == 5)
		{
				strShipMethod = 'Air Cargo(FOB-Bangkok)';

		}else if (optShipID == 6)
		{
				strShipMethod = 'Air Cargo(CPT-Destination)';

		}else if (optShipID == 7)
		{
				strShipMethod = 'Air Cargo(EXW-Chonburi)';

		}else if (optShipID == 8)
		{
				strShipMethod = 'Sea Cargo(EXW-Chonburi)';

		}else if (optShipID == 9)
		{
				strShipMethod = 'Sea Cargo(FOB-Bangkok)';
		}

		document.getElementById("loading").style.display="block";
		var itemInCart = '';
		var BL_address = '';
		var SP_address = '';
		var BLcityName = 'BL';
		var SPcityName = 'SP';
		var strShow = 'xx';

		xmlhttp = newXmlHttp();

		xmlhttp.open("GET","./webshop.php?id=98",false);
		xmlhttp.send(null);
		
		itemInCart = xmlhttp.responseText;
		xmlhttp.open("GET","./webshop.php?id=801&cityID=" + BLcityID ,false);
		xmlhttp.send(null);
		
		BLcityName = xmlhttp.responseText;

		xmlhttp.open("GET","./webshop.php?id=801&cityID=" + SPcityID ,false);
		xmlhttp.send(null);
		
		SPcityName = xmlhttp.responseText;

		BL_address = strBLAddress + ', ' + strBLCity + ', <br />'+ strBLState + ' ' + strBLPostcode + ', ' + BLcityName + '<br />Tel: ' + strBLTelephone +'<br />Fax: ' + strBLFax ;
		SP_address = strSPAddress + ', ' + strSPCity + ', <br />'+ strSPState + ' ' + strSPPostcode + ', ' + SPcityName + '<br />Tel: ' + strSPTelephone +'<br />Fax: ' + strSPFax ;

		strShow = '<br /><center><font style="color:Blue;font-size:20px;font-weight:700;">Purchase Order</font></center><br /><br />' +
				  '<b>Billing Address</b> : <br />' + BL_address + 
			      '<br /><br /><b>Shiping Address</b> : <br />' + SP_address + 
				  '<br /><br /><font style="font-size:12px;font-weight:700;">Shipping Method : ' + strShipMethod + '<br />Payment Method [Freight] : ' + strPayMethod + '</font><br /><br />' + 
			      itemInCart ;

		document.getElementById("webshop").innerHTML = strShow;
			

		document.getElementById("wsMenu").innerHTML = '<a herf="#nolink"onmouseup="backToShopping();">Shopping</a><br />____________<br /><br /><a herf="#nolink" onmouseup="shipMethodStep();"><< Back</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="confirmPayment()">Next >></a>';
		document.getElementById("imgWebshop").src = "images/shopStep4.jpg";
	}else{
		alert("Please select shipping method and payment method!");
	}
		document.getElementById("loading").style.display="none";
}

function confirmPayment(){
	document.getElementById("webshop").innerHTML = '<table width="100%" border="0" cellpadding="0" cellspacing="0">' +
            '<tr>' +
			'<td style=" height:20px;text-align:center; background-color:Blue; font-size:14px; font-weight:bold;color:White">Payment</td>' +
			'</tr>' +
			'<tr>' +
			'<td style=" height:50px;text-align:center;">' +
			'  <select class="contact_input" style="width:300px;"  id="cboPayment">' +
            '  <option selected="selected" value="-1" id="ShipMethod0" label="Select">Select</option>' +
            '  <option value="1" id="optPayment1" label="Western Union">Western Union</option>' +
            '  <option value="2" id="optPayment2" label="Bank Transfer">Bank Transfer</option>' +
	        '  </select>' +
	        '</td>' +
			'</tr>' +
			'</table>';

	document.getElementById("wsMenu").innerHTML = '<a herf="#nolink"onmouseup="backToShopping();">Shopping</a><br />____________<br /><br /><a herf="#nolink" onmouseup="sendMail()">Send Order</a><br />____________<br /><br /><a herf="#nolink" onmouseup="shipMethodStep();"><< Back</a>';
	document.getElementById("imgWebshop").src = "images/shopStep5.jpg";

}

function sendMail(){
	var optPayID = document.getElementById("cboPayment").value;

	if (optPayID > -1)
	{
		var strPayment = '';
		
		if (optPayID == 1)
		{
			strPayment = 'Western Union';
		}else{
			strPayment = 'Bank Transfer';
		}
		document.getElementById("loading").style.display="block";
		xmlhttp = newXmlHttp();

		action ="103";
		  
		xmlhttp.open('POST', './webshop2.php',false);
		xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

		xmlhttp.send("EMail="+encodeURIComponent(strEmail)+
					 "&BLAddress="+encodeURIComponent(strBLAddress)+
					 "&BLCity="+encodeURIComponent(strBLCity)+
					 "&BLState="+encodeURIComponent(strBLState)+
					 "&BLPostcode="+encodeURIComponent(strBLPostcode)+
					 "&BLcityID="+encodeURIComponent(BLcityID)+
					 "&BLTelephone="+encodeURIComponent(strBLTelephone)+
					 "&BLFax="+encodeURIComponent(strBLFax)+
					 "&SPAddress="+encodeURIComponent(strSPAddress)+
					 "&SPCity="+encodeURIComponent(strSPCity)+
					 "&SPState="+encodeURIComponent(strSPState)+
					 "&SPPostcode="+encodeURIComponent(strSPPostcode)+
					 "&SPcityID="+encodeURIComponent(SPcityID)+
					 "&SPTelephone="+encodeURIComponent(strSPTelephone)+
					 "&SPFax="+encodeURIComponent(strSPFax)+
					 "&strPayMethod="+encodeURIComponent(strPayMethod)+
					 "&strShipMethod="+encodeURIComponent(strShipMethod)+
					 "&strPayment="+encodeURIComponent(strPayment)+
					 "&action="+ action);
		
		alert(xmlhttp.responseText);
		strThank = '<table height="400px" width="600px" border="0" cellspacing="0">';
		strThank += '<tr><td align="center" valign="middle" width="600px" height="400px">';
		strThank += 'Thank you for your order.<br /><br />A copy of your order has been sent to your E-mail.</td></tr></table>';
		document.getElementById("webshop").innerHTML = strThank;
		document.getElementById("wsMenu").innerHTML = '<a herf="#nolink" onmouseup="viewCart();">View Cart</a><br />____________<br /><br /><a herf="#nolink"  onmouseup="confirmAddress()">Check Out</a><br />____________<br /><br /><a herf="#nolink" onmouseup="addToCart()">Add To Cart</a>';
		document.getElementById("cCart").innerHTML = "(0)";

		document.getElementById("loading").style.display="none";
	}else{
		alert("Please select your payment!");
	}

}

function getWebshopItem(subID){
	
	getLoginName()
	
	if(selected_subID != subID){

		selected_subID = subID;

		document.getElementById("loading").style.display="block";
		
		var url = "./webshop.php?id="+subID
		xmlhttp = newXmlHttp();
	 
		xmlhttp.open("GET",url,false);
		xmlhttp.send(null);
	
		document.getElementById("webshop").innerHTML = xmlhttp.responseText;						
	}
	document.getElementById("loading").style.display = "none";
}

function copyBLAddress(){
	
					document.getElementById("SPaddress").value = document.getElementById("BLaddress").value;
					document.getElementById("SPcity").value = document.getElementById("BLcity").value;
					document.getElementById("SPstate").value = document.getElementById("BLstate").value;
					document.getElementById("SPpostcode").value = document.getElementById("BLpostcode").value;
					document.getElementById("SPcboCountry").value = document.getElementById("BLcboCountry").value;
					document.getElementById("SPtelephone").value = document.getElementById("BLtelephone").value;
					document.getElementById("SPfax").value = document.getElementById("BLfax").value;
					
}

/*************************  End Webshop Function *****************************/


function getAboutus(subID){
	
	getLoginName()
	
	if(selected_subID != subID){
		var url = "./aboutus.php?id="+subID

		document.getElementById("loading").style.display = "block";
		
		xmlhttp = newXmlHttp();
		 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("aboutus").innerHTML = xmlhttp.responseText;
		document.getElementById("loading").style.display = "none";
		selected_subID = subID;		
		
	}	
}

function getNEWS(subID){
	
	getLoginName()
	
	if(selected_subID != subID){
		var url = "./news.php?id="+subID+"&action=getDetail";
		
		document.getElementById("loading").style.display = "block";
		xmlhttp = newXmlHttp();
		 
		xmlhttp.open("GET", url, false);
		xmlhttp.send(null);
				
		document.getElementById("newsContent").innerHTML = xmlhttp.responseText;
		document.getElementById("loading").style.display = "none";
		selected_subID = subID;		
		
	}
}

/************  End Content  ****************/
