function view_div_detail(id) { 
					  
		if(id == 0){ 
			document.getElementById('short').style.display = "none" ;
			document.getElementById('detail').style.display = "block" ;
		}
		else{
			document.getElementById('short').style.display = "block" ;
			document.getElementById('detail').style.display = "none" ;
		}  
}
		
		
function tab(idx) {

	tmp = document.getElementById(idx).style;
	if( tmp.display == 'none') { tmp.display = 'block'; } 
	else { tmp.display = 'none'; }
}

function  t() {
	
	document.getElementById('countrydivcontainer').innerHTML=index.php;
}

function createXMLHttp() {
	
	if (typeof XMLHttpRequest != "undefined") {
		return new XMLHttpRequest(); //Mozilla Firefox, Safari, and Operaâ€¦
	} 
	else if (window.ActiveXObject) {
		
		var aVersions = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0","MSXML2.XMLHttp", "Microsoft.XMLHttp"];
		for (var i = 0; i < aVersions.length; i++) {
		
			try {
				var oXmlHttp = new ActiveXObject(aVersions[i]);
				return oXmlHttp;
			} catch (oError) {
							//Do nothing
			}
		}//end for
	}//end else
		throw new Error("XMLHttp object could be created.");
}
 
var request = createXMLHttp();

function xiXonBankInfo(bank_id) {
			
	request.open('post','bank_info.php');
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.onreadystatechange = xiXonOutPut; 
	request.send('curpg='+bank_id);	
}
		 
function xiXonOutPut() {
			
	if(request.readyState == 1){
		document.getElementById('idPayMethod').innerHTML = '<div align="center">Loading ...</div>';
	}
	if(request.readyState == 4){
		var data = request.responseText;
		document.getElementById('idPayMethod').innerHTML = data;		
	}
}

function helpPayATM(b_encode){
	detail = window.open(b_encode, 'NewWinOpen', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,height=600, width=800');
	detail.focus();
	return;
}
function buser_receive(){
	
	if(document.getElementById("div_receive").style.display=='none') {
		document.getElementById("div_receive").style.display = '';
		document.frm_order.u_receive.value=0
	}
	else {
		document.getElementById("div_receive").style.display = 'none';
		document.frm_order.u_receive.value=1
	}
}

//Check Contact
function isnumberic(s) {
	var str="01234556789";
	var i, l, ch;
	l=s.length;
	for(i=0; i<l; i++)
	{
		ch=s.charAt(i);
		if(str.indexOf(ch)==-1)
			return false;
	}
	return true;
}

function checkContact() {
	
	var f=document.frm_contact;
	
	if(f.contactName.value=='') {
		document.getElementById("idcontactName").innerHTML = "Khách hàng nhập Họ tên !";
		f.contactName.focus();
		return false;
	}
	if(f.contactName.value.indexOf("<")>=0 || f.contactName.value.indexOf("script")>=0) {
		document.getElementById("idcontactName").innerHTML = "Họ tên chứa ký tự đặc biệt !";
		f.contactName.focus();
		return false;
	}
	if (f.contactEmail.value != '' && f.contactEmail.value.indexOf("@")<0 && f.contactEmail.value.indexOf(".")<0) {
		document.getElementById("idcontactEmail").innerHTML = "Email không hợp lệ !";
		f.contactEmail.focus();
		return false;
	}
	if(! isnumberic(f.contactPhone.value)) {
		document.getElementById("idcontactPhone").innerHTML = "Số điện thoại không hợp lệ !";
		f.contactPhone.focus();
		return false;
	}
	if(f.contactContent.value=='') {
		document.getElementById("idcontactContent").innerHTML = "Khách hàng nhập nội dung liên hệ !";
		f.contactContent.focus();
		return false;
	}
	if(f.contactContent.value.indexOf("<")>=0 || f.contactContent.value.indexOf("script")>=0) {
		document.getElementById("idcontactContent").innerHTML = "Nội dung chứa ký tự đặc biệt !";
		f.contactContent.focus();
		return false;
	}
	
	return true;	
}


function contactAjax() {

	if(checkContact()) {
		
		var f = document.frm_contact;
		
		var ctName 	= f.contactName.value;
		var ctAddr	= f.contactAddr.value;
		var ctEmail	= f.contactEmail.value;
		var ctPhone	= f.contactPhone.value;
		var ctContent=f.contactContent.value;
		f.reset();
		request.open('post','contact.php');
		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		request.onreadystatechange = contactOutPut; 
		request.send('curpg='+ctName+'||'+ctAddr+'||'+ctEmail+'||'+ctPhone+'||'+ctContent);		
	}
}
	 
function contactOutPut() {
			
	if(request.readyState == 1){
		document.getElementById('idcontact').innerHTML = '<div align="center">Loading ...</div>';
	}
	if(request.readyState == 4){
		var data = request.responseText;
		document.getElementById('idcontact').innerHTML = data;		
	}
}

function bcart_login() {
	
	var f = document.frm_log;
	
    if(f.username.value==''){
    	
	   	document.getElementById("id_checklog").innerHTML="Bạn nhập tên truy cập !";
		f.username.focus();
		return false;
	}
	if(f.username.value.indexOf("'")>=0 || f.username.value.indexOf("=")>=0 || f.username.value.indexOf("-")>=0 ||f.username.value.indexOf("or")>=0 ){
		document.getElementById("id_checklog").innerHTML="Tên truy cập chứa ký tự đặc biệt !";
		f.username.value='';
		f.username.focus();
		return false ;
	}
    if(f.user_pass.value==''){
    	
	   	document.getElementById("id_checklog").innerHTML="Bạn nhập mật khẩu !";
		f.user_pass.focus();
		return false;
	}
	
	return true;
}

//# Ordered Detail

function orderedDetail(bill_id) {
			
	request.open('post','ordered_detail.php');
	request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	request.onreadystatechange = orderedOutPut; 
	request.send('bill='+bill_id);	
}
function orderedOutPut() {
			
	if(request.readyState == 1){
		document.getElementById('idOrdered').innerHTML = '<div align="center">Loading ...</div>';
	}
	if(request.readyState == 4){
		var data = request.responseText;
		document.getElementById('idOrdered').innerHTML = data;		
	}
}

//# Mr.Minh Author
//# Mr.Minh define for Search
/*
	function isnumberic(s)
				{
					var str="01234556789";
					var i, l, ch;
					l=s.length;
					for(i=0; i<l; i++)
					{
						ch=s.charAt(i);
						if(str.indexOf(ch)==-1)
							return false;
					}
					return true;
				}
	*/
			
				function  activeFormSearch(){
						 // window.document.m_form_search.action = "m_search_mall.php" ;
						  window.document.formSearchMall.submit();
				   } // active_form_search()
				   
				 function gotopage($ipage)
				   {
					var maxpg = document.formSearchMall.curpg.value;
					
							document.formSearchMall.curpg.value = $ipage;
							document.formSearchMall.submit();
						
				  } 
				  
				  function check_empty(){
					
					 if(document.m_form_search.condi_detail.value == ""){
						alert ("Nhập thông tin cần tìm") ;
						document.m_form_search.condi_detail.focus();
						return false ; 
					 }
					  document.m_form_search.curpg.value = 1 ;
					   return true ;
				  }
				  
				  function viewComboChild(){
				  
				   document.getElementById('v1').style.display = 'block';
				   document.getElementById('v2').style.display = 'none';
				   document.formSearchMall.child_cate2.value = "" ;
				  }
				  
				// --------- Tạo 1 combo  lay gia tri tu 1 combo khac  ----------- 
				
				   function cleardroplist(OptionList) {
							OptionList.length = 1;
					}
				
					function loaddroplist(Index,sub_select,selected_value,NameArray,ValueArray) {
					
					  if (Index > 0){	
						var CurrentName = NameArray[Index-1].split('||');
						var CurrentValue = ValueArray[Index-1].split('||');
						for (var i=0; i<CurrentName.length; i++){
						  sub_select.options[i+1] = new Option(CurrentName[i], CurrentValue[i], false, false);
						  if(CurrentValue[i] == selected_value) {  sub_select.options[i+1].selected = true;  }
						} //for
					} //if
				   }
				
					function updatedroplist(main_select,sub_select,selected_value,NameArray,ValueArray) { 
						var CurrSub = sub_select.selectedIndex;
							cleardroplist(sub_select);
							loaddroplist(main_select.selectedIndex,sub_select,selected_value,NameArray,ValueArray);
										
				   }