/**

 * @author Mr.Nguyen

 */


function check_search(){

	var f = document.frm_search;

	if(f.s_option.value=='') {
		document.getElementById("id_parent").innerHTML = "Bạn chưa chọn danh mục";
		f.s_option.focus();
		return false;
	}
	 if(f.txt_search.value=='') {
		document.getElementById("id_search").innerHTML = "Bạn chưa nhập nội dung";
		f.txt_search.focus();
		return false;
	}
	
}
function paging($ipage)

{	

	document.frm_page.curpg.value = $ipage ;

	document.frm_page.submit();

}



function caigi_open_page(page){   

	return opener.window.location = page;  

} 



function bpopup(url,w,h) {

	detail = window.open(url,'NewWinOpen','scrollbars=yes,statusbar=no, resizables=no,width='+w+' height='+h+'');

	detail.focus();

	return;

}

function makeObject(){

var x; 

var browser = navigator.appName; 

	if(browser == "Microsoft Internet Explorer"){

		//x = new ActiveXObject("Microsoft.XMLHTTP");

		try {

			x = new ActiveXObject("Msxml2.XMLHTTP")

		} 

		catch (e){

			try{

				x = new ActiveXObject("Microsoft.XMLHTTP")

			}

		catch (e){}

		}

	}else{

		x = new XMLHttpRequest();

	}

return x;

}



var request = makeObject();



function psearch($file,$page)

{

	//var p			= document.prd_search.curpg.value;

	var child_cat1  = document.prd_search.child_catid_1.value;

	var child_cat2  = document.prd_search.child_catid_2.value;

		request.open('post',$file+'.php');

		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

		request.onreadystatechange = output; 

		request.send('curpg='+$page+'&cat_1='+child_cat1+'&cat_2='+child_cat2);

}



function bcheckonly_user()

{	//alert("??");

	frm = document.frm_reg;

	if(frm.u_name.value == '' || frm.u_name.value.indexOf(" ") >=0){

		document.getElementById("id_uname").innerHTML = "Tên truy cập phải viết liền hoặc không được rỗng !";

		frm.u_name.focus();

		return false;

	}

	if(frm.u_name.value.indexOf("'")>=0 || frm.u_name.value.indexOf("=")>=0 || frm.u_name.value.indexOf("-")>=0 ||frm.u_name.value.indexOf("or")>=0) {

		document.getElementById("id_uname").innerHTML = "Tên truy cập chứa ký tự đặc biệt !";

		frm.u_name.focus();

		return false;

	}

	return true;		

}

function bcheckonly_email()

{	//alert("??");

	frm = document.frm_reg;

	if(frm.u_email.value == '' || frm.u_email.value.indexOf(" ") >=0){

		document.getElementById("id_uemail").innerHTML = "Email không hợp lệ !";

		frm.u_email.focus();

		return false;

	}

	if(frm.u_email.value.indexOf("@")<0 || frm.u_email.value.indexOf(".")<0) {

		document.getElementById('id_uemail').innerHTML='Email không hợp lệ';

		frm.u_email.focus();

		return false;

	}

	return true;		

}

function page_cat($file,$page) {

	

	if(bcheckonly_user()){

			request.open('post',$file+'.php');

			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

			request.onreadystatechange = output; 

			request.send('user='+$page);

	}

	/*if(document.frm_reg.u_name.value.length<5) {

		document.getElementById('id_uname').innerHTML='Tên truy cập quá ngắn';

		document.frm_reg.u_name.focus();

		return false;

	}	*/

	else{

		document.getElementById("id_uname").innerHTML = "Tên truy cập không hợp lệ !";

		document.frm_reg.u_name.focus();

	}

}

function page_checkemail($file,$page) {

	

	if(bcheckonly_email()){

			request.open('post',$file+'.php');

			request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

			request.onreadystatechange = outputemail; 

			request.send('curpg='+$page);

	}

	if(document.frm_reg.u_email.value.indexOf("@")<0 || document.frm_reg.u_email.value.indexOf(".")<0) {

		document.getElementById('id_uemail').innerHTML='Địa chỉ email không hợp lệ';

		document.frm_reg.u_email.focus();

	}	

	else{

		document.getElementById("id_uemail").innerHTML = "Email đã có người đăng ký !";

		document.frm_reg.u_email.focus();

	}

}

function post_method($ipage){

		request.open('post', 'showcomment.php');

		request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');

		request.onreadystatechange = output; 

		request.send('curpg='+$ipage);	

}



function output()

{

	if(request.readyState == 1){

		document.getElementById('idshow').innerHTML = '<div align="center"><img src="images/wait.gif"></div>';

	}

	if(request.readyState == 4){

		var data = request.responseText;

		document.getElementById('idshow').innerHTML = data;		

	}

}

function outputemail()

{

	if(request.readyState == 1){

		document.getElementById('idshows').innerHTML = '<div align="center"><img src="images/wait.gif"></div>';

	}

	if(request.readyState == 4){

		var data = request.responseText;

		document.getElementById('idshows').innerHTML = data;		

	}

}



//Drop combobox

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);

	} 

//End Drop combobox



function check_frm_contact()

{ 	

	var frm = document.frm_contact;

	if(frm.txtcontact_name.value=='') {

		document.getElementById('id_name').innerHTML='KhÃ¡ch hÃ ng nháº­p hï¿½? tÃªn';

		frm.txtcontact_name.focus();

		return false;

	}

	

	if(frm.txtcontact_email.value=='') {

		document.getElementById('id_email').innerHTML='KhÃ¡ch hÃ ng nháº­p Ä‘á»‹a chá»‰ email';

		frm.txtcontact_email.focus();

		return false;

	}

	if(frm.txtcontact_email.value.indexOf("@")<0 || frm.txtcontact_email.value.indexOf(".")<0) {

		document.getElementById('id_email').innerHTML='ï¿½?á»‹a chá»‰ email khÃ´ng há»£p lá»‡';

		frm.txtcontact_email.focus();

		return false;

	}

	if(frm.txtcontact_title.value.indexOf("<")>=0 || frm.txtcontact_title.value.indexOf("script")>=0) {

		document.getElementById('id_title').innerHTML='TiÃªu Ä‘ï¿½? chá»©a kÃ½ tá»± Ä‘áº·c biá»‡t';

		frm.txtcontact_title.focus();

		return false;

	}	

	if(frm.txtcontact_detail.value.indexOf("<")>=0 || frm.txtcontact_detail.value.indexOf("script")>=0) {

		document.getElementById('id_detail').innerHTML='Ná»™i dung chá»©a kÃ½ tá»± Ä‘áº·c biá»‡t';

		frm.txtcontact_detail.focus();

		return false;

	}

	return true;		

}



function bloose_pass()

{

	if (document.frm_pass.l_email.value.indexOf("@")<0 || document.frm_pass.l_email.value.indexOf(".")<0) {

			document.getElementById("id_email").innerHTML = "Email không được trống hoặc không hợp lệ !";

			document.frm_pass.l_email.focus();

			return false;

		}

	return true;

}



//Process user Comments

function checkusercomment()

{

	if(document.frm_comment.content.value =='') {

		document.getElementById('id_comment').innerHTML='Nhập nội dung !';

		document.frm_comment.content.focus();

		return false;

	}

	if(document.frm_comment.content.value.indexOf("<")>=0 || document.frm_comment.content.value.indexOf("script")>=0) {

		document.getElementById('id_comment').innerHTML='Nội dung chứa ký tự đặc biệt !';

		document.frm_comment.content.focus();

		return false;

	}

	return true;	

} 



function toggleCate(cstart,ctotal,cnum)

{	

	for(var i=cstart; i<=ctotal; i++)

	{

		var b;

		if(i ==cstart )  b =i ;

		else b += ','+i ;		

	}



	 var CateList = b;

	   if (CateList == "")

	      return ;

	   arrList = CateList.split(",");   

 

	for(var i=0; i<arrList.length; i++) // arrList.length   //i<ctotal var i=0; i<arrList.length; i++

	{	

		tempDiv = eval("div_"+arrList[i]);

		if(arrList[i] == cnum)

		{

			if(tempDiv.style.display == 'none')

			{

				tempDiv.style.display = '';

			}else{

				tempDiv.style.display = 'none';

			}

		}else{

				tempDiv.style.display = 'none';

			}

	}

}



function bshow_cartorder()

{

	if(div_cart.style.display=='none') return div_cart.style.display = '';

	else return div_cart.style.display = 'none';

}

function buser_receive()

{

	if(div_receive.style.display=='none') {

		div_receive.style.display = '';

		document.frm_order.u_receive.value=0

	}

	else {

		div_receive.style.display = 'none';

		document.frm_order.u_receive.value=1

	}

}

function bshow_bank(bvalue)

{

	if(bvalue=='r_bank'){
		return div_bank.style.display = '';
		return div_paypal.style.display = 'none';
	}	
	if(bvalue=='r_paypal') {
		
		return div_bank.style.display = 'none';
		return div_paypal.style.display = 'block';
	}


}



function bvalue_report()

{

	if(document.frm_order.report_order.value==1) document.frm_order.report_order.value=0;

	else document.frm_order.report_order.value=1;

}

function bbill_company()

{

	if(document.frm_order.u_tax.value==1) document.frm_order.u_tax.value=0;

	else document.frm_order.report_order.value=1;

}



// End process user Comments



function bcart_login()

{

    if(document.frm_log.uid.value=='')

	   {

	   		document.getElementById("id_checklog").innerHTML="Bạn nhập tên truy cập !";

			document.frm_log.uid.focus();

			return false;

		}

	if(document.frm_log.uid.value.indexOf("'")>=0 || document.frm_log.uid.value.indexOf("=")>=0 || document.frm_log.uid.value.indexOf("-")>=0 ||document.frm_log.uid.value.indexOf("or")>=0 ){

		   	document.getElementById("id_checklog").innerHTML="Tên truy cập chứa ký tự đặc biệt !";

			document.frm_log.uid.value="";

			document.frm_log.uid.focus();

			return false ;

		}

    if(document.frm_log.upass.value=='')

	   {

	   		document.getElementById("id_checklog").innerHTML="Bạn nhập mật khẩu !";

			document.frm_log.upass.focus();

			return false;

		}

	else 

	     return true;

}



function bheader_login()

{

	hfrm = document.login_frm;

    if(hfrm.hu_name.value=='')

	   {

	   		document.getElementById("id_hchecklog").innerHTML="Bạn nhập tên truy cập !";

			hfrm.hu_name.focus();

			return false;

		}

	if(hfrm.hu_name.value.indexOf("'")>=0 || hfrm.hu_name.value.indexOf("=")>=0 || hfrm.hu_name.value.indexOf("-")>=0 ||hfrm.hu_name.value.indexOf("or")>=0 ){

		   	document.getElementById("id_hchecklog").innerHTML="Tên truy cập chứa ký tự đặc biệt !";

			hfrm.hu_name.value="";

			hfrm.hu_name.focus();

			return false ;

		}

    if(hfrm.hu_pass.value=='')

	   {

	   		document.getElementById("id_hchecklog").innerHTML="Bạn nhập mật khẩu !";

			hfrm.hu_pass.focus();

			return false;

		}

	else 

	     return true;

}



function confirmdel(a)

{

	if(confirm("Are you sure Delete? "))

	{

		location.href = a ;

	}

}
