/* =================================================
 *	@			     MAKE BY PRAPAS KAMHANPON
 *	@		(SOFTWARE ENGINEER OF THAI NET SPACE)
 * =================================================
 */

function space_replace(str){

	  do{
			str = str.replace(' ','');
	   }while(str.indexOf(' ') != ( -1));				 
	   return str;

}

function logout(url,lang){
	if(lang == 'th'){
		var resc = confirm("คุณต้องการออกจากระบบ, ใช่หรือไม่ ?");
	}else{
		var resc = confirm("Are you sure sign out, YES / NO ?");
	}

	if(resc){
		window.parent.location=url;
	}
}

function checkMail(_v)
{
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(_v)) return true;
	else return false;
}

function checkLogin(){

	var frm1 = eval(document.frmSignIn.username);
	if(frm1.value == ''){
		alert("กรุณาใส่อีเมล์เข้าระบบ");
		frm1.focus();
		return false;
	}
	else{
		if(!checkMail(frm1.value)){
			alert("รูปแบบอีเมล์เข้าระบบไม่ถูกต้อง");
			frm1.focus();
			return false;
		}
	}

	var frm2 = eval(document.frmSignIn.passwd);
	if(frm2.value == ''){
		alert("กรุณาใส่รหัสผ่าน");
		frm2.focus();
		return false;
	}
	return true;

}

function getKeyword(){
	var Frm = document.fmQuickSearch.keyword;
	if(space_replace(Frm.value)== 'ระบุคำค้นหา'){
		Frm.value = "";
	}
}

function setKeyword(){
	var Frm = document.fmQuickSearch.keyword;
	if(space_replace(Frm.value)== ''){
		Frm.value = "ระบุคำค้นหา";
	}
}

function getSearch(){
	var Frm = document.fmQuickSearch.keyword;
	if(space_replace(Frm.value) == '' || space_replace(Frm.value) == 'ระบุคำค้นหา'){
		alert("กรุณาระบุคำค้นหาด้วยค่ะ");
		Frm.focus(); 
		return false;
	}
	return true;
}

function magicImages(_obj)
{
  document.images["flyer"].src=_obj;
}

function check_number(uiLang)
 {

	var keycode = window.event.keyCode;
	// alert(keycode);
	if( keycode >=37 && keycode <=40 ) return true;  // arrow left, up, right, down  
	if( keycode >=48 && keycode <=57 ) return true;  // key 0-9
	if( keycode >=96 && keycode <=105 ) return true;  // numpad 0-9
	if( keycode ==8  ) return true;  // backspace
	if( keycode ==9 ) return true;  // tab
	if( keycode ==13  ) return true; 	 //enter
	if( keycode ==116  ) return true; 	 //enter

	if( keycode ==45 ||  keycode ==46 || keycode ==35 || keycode ==36) return true;  // insert, del, end, home
	if(uiLang == 'th'){
		alert("ใส่ตัวเลขเท่านั้น !");
	}else{
	  alert("Please, fill number only !");
	}
	return false;

}

function TSdelete(id,name,url,lang){

	if(lang == 'th'){
		var resc = confirm("คุณต้องการลบ \" "+name+" \"  ใช่หรือไม่ ?");
	}else{
		var resc = confirm("Are you delete \" "+name+" \" sure YES/NO ?");
	}

	if(resc){
		
		window.parent.location=url+"&action=del&id="+id;
	}
	
}


/* - set price cart - */

function sumpriceEachRows(digit1,digit2,Fshow){
	var Edigit1 =  eval(digit1);
	if(digit1>0){
	var grandPrice = Edigit1 * digit2;
	var frm = eval("document.MyForm."+Fshow);
	var grandPrice = grandPrice.toString();
	var _p_split = grandPrice.split('.');

	if(_p_split[1] != null){
		if(_p_split[1].length < 2){ _p_split[1] = _p_split[1]+"0"; }
		frm.value = _p_split[0]+"."+_p_split[1].substr(0,2);
	}else{
		frm.value = _p_split[0]+".00";
	}
	}
}

function sumPriceEachCols(colsCount){
	//alert(colsCount);
	var frmGrand = eval("document.MyForm.grandPrice");
	var tmpGrand = 0;
	for(var i=0;i<colsCount;i++){
		var  Fshow = "Fshow"+i;
		var frm = eval("document.MyForm."+Fshow);
		alert(frm.value);
		tmpGrand = parseFloat(tmpGrand) + parseFloat(frm.value);
		alert(tmpGrand);
	}

	var tmpGrand = tmpGrand.toString();
	var _p_split = tmpGrand.split('.');

	if(_p_split[1] != null){
		if(_p_split[1].length < 2){ _p_split[1] = _p_split[1]+"0"; }
		frmGrand.value = _p_split[0]+"."+_p_split[1].substr(0,2);
	}else{
		frmGrand.value = _p_split[0]+".00";
	}

}

/* - set price cart - */

function showDiv(div_name) { 	

	if (document.getElementById) { // DOM3 = IE5, NS6 
		document.getElementById(div_name).style.display = 'inline'; 
		return false;
	} 
	else { 
		if (document.layers) { // Netscape 4 
			document.layers[div_name].display = 'inline'; 
			return false;
		} 
		else { // IE 4 
			document.all[div_name].style.display = 'inline'; 
		return false;
		} 
	} 
} 

function hideDiv(div_name) { 	

	if (document.getElementById) { // DOM3 = IE5, NS6 
		document.getElementById(div_name).style.display = 'none'; 
		return false;
	} 
	else { 
		if (document.layers) { // Netscape 4 
			document.layers[div_name].display = 'none'; 
			return false;
		} 
		else { // IE 4 
			document.all[div_name].style.display = 'none'; 
		return false;
		} 
	} 
} 