function checkRegister(){
	
	var memberid = document.register.memberid.value;
	var password = document.register.password.value;
	var password2 = document.register.password2.value;
	var companyName = document.register.companyName.value;
	var flat = document.register.flat.value;
	var street = document.register.street.value;
	var city = document.register.city.value;
	var state = document.register.state.value;
	var postal = document.register.postal.value;
	var industry = document.register.industry.value;
	var mainproduct = document.register.mainproduct.value;
	var firstName = document.register.firstName.value;
	var lastName = document.register.lastName.value;
	var phone1 = document.register.phone1.value;
	var phone2 = document.register.phone2.value;
	var fax1 = document.register.fax1.value;
	var fax2 = document.register.fax2.value;
	var email = document.register.email.value;
	var yearofestablish = document.register.yearofestablish.value;
	var businessNature = document.register.businessNature.value;
	var checkT = document.register.checkT;
	var strValidChars = "0123456789";
	var pstrValidChars = "0123456789-";
	var strValidChars2 = "@";
	var error = 0;
	document.getElementById('message1').innerHTML = '';
	document.getElementById('message2').innerHTML = '';
	document.getElementById('message3').innerHTML = '';
	document.getElementById('message4').innerHTML = '';
	document.getElementById('message5').innerHTML = '';
	document.getElementById('message6').innerHTML = '';
	document.getElementById('message7').innerHTML = '';
	document.getElementById('message8').innerHTML = '';
	document.getElementById('message9').innerHTML = '';
	document.getElementById('message10').innerHTML = '';
	document.getElementById('message11').innerHTML = '';
	document.getElementById('message12').innerHTML = '';
	document.getElementById('message13').innerHTML = '';
	document.getElementById('message14').innerHTML = '';
	document.getElementById('message15').innerHTML = '';
	document.getElementById('message16').innerHTML = '';
	
	
	if(memberid.length==0){
		document.getElementById('message1').innerHTML = 'Please enter the member ID.';
		document.register.memberid.focus();
		error = 1;	
	}
	if(password.length==0){
		document.getElementById('message2').innerHTML = 'Please enter the password.';
		document.register.password.focus();
		error = 1;			
	}
	if(password2.length==0){
		document.getElementById('message3').innerHTML = 'Please enter the confirm password.';
		document.register.password2.focus();
		error = 1;	
	}
	if((password.length>0)&&(password2.length>0)&&(password!=password2)){
		document.getElementById('message3').innerHTML = 'Password and confirm password should be the same.';
		document.register.password2.value = "";
		document.register.password2.focus();
		error = 1;
	}
	if(companyName.length==0){
		document.getElementById('message4').innerHTML = 'Please enter the company name.';
		document.register.companyName.focus();
		error = 1;			
	}
	if((flat.length==0)&&(street.length==0)&&(city.length==0)&&(state.length==0)){
		document.getElementById('message5').innerHTML = 'Please enter the address.';
		document.register.flat.focus();
		error = 1;			
	}	
	if(postal.length==0){
		document.getElementById('message6').innerHTML = 'Please enter the postal code.';
		document.register.postal.focus();
		error = 1;			
	}
	if(industry==-1){
		document.getElementById('message7').innerHTML = 'Please select the industry.';
		document.register.industry.focus();
		error = 1;			
	}
	if(mainproduct==-1){
		document.getElementById('message8').innerHTML = 'Please select the main product.';
		document.register.mainproduct.focus();
		error = 1;			
	}	
	if(firstName.length==0){
		document.getElementById('message9').innerHTML = 'Please enter the first name.';
		document.register.firstName.focus();
		error = 1;			
	}
	if(lastName.length==0){
		document.getElementById('message10').innerHTML = 'Please enter the last name.';
		document.register.lastName.focus();
		error = 1;			
	}
	
	if(phone1.length>0){		
		var strChar;
		var blnResult = true;
		
		for (i = 0; i < phone1.length && blnResult == true; i++){
		  strChar = phone1.charAt(i);
		  if (pstrValidChars.indexOf(strChar) == -1){
			 blnResult = false;
	  	  }
		}
		if(blnResult == false){
			document.getElementById('message11').innerHTML = 'The phone should be numeric.';
			document.register.phone1.focus();
			error = 1;			
		}
	}
	
	if(phone2.length==0){
		document.getElementById('message11').innerHTML = 'Please enter the phone.';
		document.register.phone2.focus();
		error = 1;			
	}
	
	if(phone2.length>0){		
		var strChar;
		var blnResult = true;
		
		for (i = 0; i < phone2.length && blnResult == true; i++){
		  strChar = phone2.charAt(i);
		  if (pstrValidChars.indexOf(strChar) == -1){
			 blnResult = false;
	  	  }
		}
		if(blnResult == false){
			document.getElementById('message11').innerHTML = 'The phone should be numeric.';
			document.register.phone2.focus();
			error = 1;			
		}
	}
	
	if(fax1.length>0){		
		var strChar;
		var blnResult = true;
		
		for (i = 0; i < fax1.length && blnResult == true; i++){
		  strChar = fax1.charAt(i);
		  if (pstrValidChars.indexOf(strChar) == -1){
			 blnResult = false;
	  	  }
		}
		if(blnResult == false){
			document.getElementById('message12').innerHTML = 'The fax should be numeric.';
			document.register.fax1.focus();
			error = 1;			
		}
	}
	
	if(fax2.length>0){		
		var strChar;
		var blnResult = true;
		
		for (i = 0; i < fax2.length && blnResult == true; i++){
		  strChar = fax2.charAt(i);
		  if (pstrValidChars.indexOf(strChar) == -1){
			 blnResult = false;
	  	  }
		}
		if(blnResult == false){
			document.getElementById('message12').innerHTML = 'The fax should be numeric.';
			document.register.fax2.focus();
			error = 1;			
		}
	}	
	
	if(email.length==0){
		document.getElementById('message13').innerHTML = 'Please enter the email.';
		document.register.email.focus();
		error = 1;			
	}
	
	if(email.length > 0){
		checkE = email.indexOf("@");
		if(checkE > 0){			
		}else{
			document.getElementById('message13').innerHTML = 'The email is invalid.';
			document.register.email.focus();
			error = 1;
		}
	}	
	
	if(yearofestablish.length>0){		
		var strChar;
		var blnResult = true;
		
		for (i = 0; i < yearofestablish.length && blnResult == true; i++){
		  strChar = yearofestablish.charAt(i);
		  if (strValidChars.indexOf(strChar) == -1){
			 blnResult = false;
	  	  }
		}
		if(blnResult == false){
			document.getElementById('message14').innerHTML = 'The year of establish should be numeric.';
			document.register.yearofestablish.focus();
			error = 1;			
		}
	}
	
	if(businessNature==-1){
		document.getElementById('message15').innerHTML = 'Please select the business nature.';
		document.register.businessNature.focus();
		error = 1;			
	}
	
	if(checkT.checked == false){
		document.getElementById('message16').innerHTML = 'You have to agree before continue your registration.';
		//document.getElementById('agree').style.backgroundColor = "#FCC";
		error = 1;
	}
	
	
	if(error!=0){
		return false;
	}else{
		return true;	
	}

}

function checkMember(){
	var memberid = document.register.memberid.value;
	if(memberid.length>0){
		var URL = "checkMember.action?id="+memberid;
		window.open(URL, '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=150');
	}else{
		document.getElementById('message1').innerHTML = 'Please enter the member ID.';
		document.register.memberid.focus();
		error = 1;
	}
}

function upload(){	
	var URL = "form.jsp?id=123";
	window.open(URL, '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=350');
}
