function DHTMLSound(surl) {
  document.getElementById("dummyspan").innerHTML=
    "<embed src='"+surl+"' hidden=true autostart=true loop=false>";
}
function OpenX(s, w, h)
{
    var l = 0;
    var t = 0;
    window.open(s,"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width="+w+", height="+h+"")
}
function Check()
{
    var l = window.screen.width/4;
    var t = 50;
    window.open('check_mobile.php',"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=510, height=280")
}
function Terms()
{
    var l = window.screen.width/4;
    var t = 50;
    window.open('Terms.htm',"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=510, height=510")
}
function Privacy()
{
    var l = window.screen.width/4;
    var t = 50;
    window.open('Privacy.htm',"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=510, height=510")
}
function AntiSpam()
{
    var l = window.screen.width/4;
    var t = 50; 
    window.open('AntiSpam.htm',"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=510, height=510")
}
function LienHe()
{
    var l = window.screen.width/4;
    var t = 50;
    window.open('?action=feedback',"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=510, height=380")
}
function NgheX(s)
{
    var l = window.screen.width/3;
    var t = window.screen.height/3;
    window.open(s,"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=310, height=250")
	
}

function NgheTrangChu(s)
{
	//document.getElementById("iframe1").src= s;
	var l = window.screen.width/3;
    var t = window.screen.height/3;
    window.open(s,"_blank","left="+l+", top="+t+", toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=yes, width=310, height=250")
	
}

function checkNumber(str) {
	len = str.length;
	chuoi = "0123456789";
	for (var i = 0; i < len; i++) {
		ch = str.charAt(i);
		if (chuoi.indexOf(ch) == -1) return false;
	}
	return true;
}
function check(id,type){
	//value = obj.phone.value;
	 value = document.getElementById(id).value;
	len = value.length;
	flag = checkNumber(value);
	if(value==''){
		alert('Chua nhap so dien thoai');
		return false;
	}else if ( checkNumber(value) && ( 
		(value.substr(0,3) == "849" && len == 11) || 
		(value.substr(0,2) == "09" && len == 10) || 
		(value.substr(0,2) == "01" && len == 11) || 
		((value.substr(0,4) == "8416" || value.substr(0,4) == "8412" || value.substr(0,4) == "8419") && len == 12) 
)) {
		location.href= "/?action=updatedownload&type="+type+"&msisdn="+value;
		return true;
	}
	
	alert('So dien thoai khong dung');
	return false;
	
	//return true;
}


function myFocus(s)
{
	var obj = document.all[s]
	if (obj!=null)
		obj.focus();
}
function Replace(Expression, Find, Replace)
{
	 var temp = Expression;
	 var a = 0;
	
	 for (var i = 0; i < Expression.length; i++) 
	 {
	  a = temp.indexOf(Find);
	  if (a == -1)
	   break
	  else
	   temp = temp.substring(0, a) + Replace + temp.substring((a + Find.length));
	 }
	
	 return temp;
}
function trim(str) {
	if (str!=null || str!='') {
		str = str.replace(/^\s*|\s*$/g,"");
	}
	return str;
}
function isEmail(str) {
  // are regular expressions supported?
  var supported = 0;
  if (window.RegExp) {
    var tempStr = "a";
    var tempReg = new RegExp(tempStr);
    if (tempReg.test(tempStr)) supported = 1;
  }
  if (!supported) 
    return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
  var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
  var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
  return (!r1.test(str) && r2.test(str));
}
function AllowOnly(Expression)
{
	 Expression = Expression.toLowerCase();
	 Expression = Replace(Expression, 'a..z', 'abcdefghijklmnopqrstuvwxyz');	 
	 Expression = Replace(Expression, '0..9', '0123456789');
	 Expression = Replace(Expression, '_', '_');
	 Expression = Replace(Expression, '|', '');
	
	 var ch = String.fromCharCode(window.event.keyCode);
	 ch = ch.toLowerCase();
	 Expression = Expression.toLowerCase();
	 var a = Expression.indexOf(ch);
	 if (a == -1)
	 	window.event.keyCode = 0;
}