function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function trim(str){
  return str.replace(/(^\s*)|(\s*$)/g, "");
}

function enterAction(e, functionName){
	
	var key = window.event ? e.keyCode : e.which;

	if(key == 13){
	
		eval(functionName);
		return false;
		
	}
	else{
	
		return true;
		
	}

}

function nonZeroInt(checkValue){
    

	var regex = /^[1-9]\d*$/;
    if (regex.test(checkValue)){
		
		return true;	
       
    }
	else{
		
		alert('Please entry a valuable number. ')
       return false;
	   
	}
	
}

function topMenuMo(value){

	$('imgBannerView').style.background = 'url(images/topbar/banner_' + value + '.jpg)';

}

function errorReport(dataFormId){
		
	var url = "ajaxErrorReport.php";
	var formData = $(dataFormId).serialize();

	new Ajax.Request(url, {
  		
		method: 'post',
		parameters: {userData: formData},  
  		onSuccess: function(transport) {
	
			//alert("Your error information was sent to DC Plus Company.  ");
		
  		},
		onFailure: function(){
		
			alert("Ajax Error!");
			
		}
		
	});

}

function memberLoginSubmit(){

	var checkErr = 0;
	var checkResult = "Cannot submit your action because: ";

	if($('memberLogin').value == ''){
		checkErr++;
		checkResult += "\nE-Mail / Tel. is blank. ";
	}
	if($('memberLoginPasswords').value == ''){
		checkErr++;
		checkResult += "\nPasswords is blank. ";
	}
	
	if(checkErr > 0){
	
		alert(checkResult);
	
	}
	else{
		
		var url = "ajaxMemberLoginSubmit.php";
		
		var memberLogin = $('memberLogin').value;
		var memberLoginPasswords = $('memberLoginPasswords').value;
		
		//CSS Selector $$('input[type="checkbox"][name="checkboxMemberLoginSave"]').select(function(i){return i.checked}).each(function(i){alert(i.value)});
		
		if(document.getElementById('checkboxMemberLoginSave').checked != '') var memberLoginSave = 1;
		else var memberLoginSave = 0;
	
		new Ajax.Request(url, {
  		
			method: 'post',
			parameters: {memberLogin: memberLogin, memberLoginPasswords: memberLoginPasswords, memberLoginSave: memberLoginSave},  
  			onSuccess: function(transport) {
		
				var result = transport.responseText;
				
				if(result == "0"){
					alert("Your account have not been activated / registered. ");
					$('memberLogin').value = '';
					$('memberLoginPasswords').value = '';
				}
				else if(result == "1"){
					alert("Your passwords is invalid. ");
					$('memberLoginPasswords').value = '';
				}
				else if(result == "2"){
					alert("Login Successfully. ");
					//document.location.replace('product.php');
					var currLocation = document.location;
					window.location.replace("pageReload.php?page=" + currLocation);
				}
			
  			},
			onFailure: function(){
		
				alert("Ajax Error!");
			
			}
		
		});
	
	}

}

function memberLogoutSubmit(){

	var checkConfirm = confirm("Are you sure to logout?");
	
	if(checkConfirm){
	
		var currLocation = document.location;
		document.location = "memberLogoutSubmit.php?backPage=" + currLocation;
		
	}

}
