function popUp(URL) {

day = new Date();

id = day.getTime();

eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=1000,height=500,left = 200,top = 132');");

}


function checkinput(strTemp)
{

if ((strTemp.search(/[^a-zA-Z0-9@_\.\, ]+/) != -1) || (strTemp.replace(/\s/g,"") =="")) 
	return false;
else
	return true;
	
}
function check_number(strtemp)

{



	if (!parseInt(strtemp.value,10))

	{

		alert("Please fill with number!");

		strtemp.value="";

		strtemp.focus();

	}

	else {

		return true;

	}



}



function check_number_acc(strtemp)

{



var f = document.getElementById("frmregister");



if (f.slc_country.value == "Indonesia") {

	if (!parseInt(strtemp.value,10))

	{

		alert("Please fill with number!");

		strtemp.value="";

		strtemp.focus();

	}

	else {

		return true;

	}

}



}



function echeck(str) {



  var at="@"

  var dot="."

  var lat=str.indexOf(at)

  var lstr=str.length

  var ldot=str.indexOf(dot)

  

  if (str.indexOf(at)==-1){

     alert("Invalid E-mail ID")

     return false

  }



  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){

     alert("Invalid E-mail ID")

     return false

  }



  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

      alert("Invalid E-mail ID")

      return false

  }



   if (str.indexOf(at,(lat+1))!=-1){

      alert("Invalid E-mail ID")

      return false

   }



   if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){

      alert("Invalid E-mail ID")

      return false

   }



   if (str.indexOf(dot,(lat+2))==-1){

      alert("Invalid E-mail ID")

      return false

   }

  

   if (str.indexOf(" ")!=-1){

      alert("Invalid E-mail ID")

      return false

   }



    return true     

}

function prosesopenaccount(strerror)
{
	var traperror ="";
	var frm = document.getElementById("frm");

	if (strerror == 3)
	{
		frm.action ="prosesopenaccount3.php";
	}
	else
	{
		frm.action ="prosesopenaccount.php";
	}	
	
	
	if (frm.txtpass.value =="")
	{
		alert("Silahkan isi password anda!");
		frm.txtpass.focus();
		return;
	}
	else
	{
		if (frm.txtrepass.value =="")
		{
			alert("Silahkan isi konfirmasi password anda!");
			frm.txtrepass.focus();
			return;
		}
		else
		{
			if (frm.txtpass.value != frm.txtrepass.value)
			{
				alert("Konfirmasi password anda salah!");
				frm.txtrepass.focus();
				return;
			}
		}
	}
	
	if (frm.txtnamalengkap.value =="")
	{
		alert("Silahkan isi nama lengkap anda!");
		frm.txtnamalengkap.focus();
		return;
	}
	
	if (echeck(frm.txtemail.value))
	{
	}else{
		alert("Silahkan isi email anda dengan benar!");
		frm.txtemail.focus();
		return;
	}
	
	if (frm.txtalamat.value =="")
	{
		alert("Silahkan isi alamat anda!");
		frm.txtalamat.focus();
		return;
	}
	
	if (frm.txtkota.value =="")
	{
		alert("Silahkan isi kota anda!");
		frm.txtkota.focus();
		return;
	}
	
	if (frm.txtpropinsi.value =="")
	{
		alert("Silahkan isi propinsi anda!");
		frm.txtpropinsi.focus();
		return;
	}

	
	if (frm.txtkodepos.value =="")
	{
		alert("Silahkan isi kode pos anda!");
		frm.txtkodepos.focus();
		return;
	}
	
	if (frm.txthp.value =="")
	{
		alert("Silahkan isi no.handphone anda!");
		frm.txthp.focus();
		return;
	}
	
	if (frm.txtsec2.value =="")
	{
		alert("Silahkan isi kode keamanan anda!");
		frm.txtsec2.focus();
		return;
	}
	
	if(frm.chk_agree.checked == false) {	
		alert("Anda belum membaca dan menyetujui syarat dan kondisi kami!");
		return;
	}

	
	frm.submit();
}



function prosesopenaccount99(strerror)
{
	var traperror ="";
	var frm = document.getElementById("frm");

	if (strerror == 3)
	{
		frm.action ="prosesopenaccount3.php";
	}
	else
	{
		frm.action ="prosesopenaccount99.php";
	}	
	
	
	if (frm.txtpass.value =="")
	{
		alert("Silahkan isi password anda!");
		frm.txtpass.focus();
		return;
	}
	else
	{
		if (frm.txtrepass.value =="")
		{
			alert("Silahkan isi konfirmasi password anda!");
			frm.txtrepass.focus();
			return;
		}
		else
		{
			if (frm.txtpass.value != frm.txtrepass.value)
			{
				alert("Konfirmasi password anda salah!");
				frm.txtrepass.focus();
				return;
			}
		}
	}
	
	if (frm.txtnamalengkap.value =="")
	{
		alert("Silahkan isi nama lengkap anda!");
		frm.txtnamalengkap.focus();
		return;
	}
	
	if (echeck(frm.txtemail.value))
	{
	}else{
		alert("Silahkan isi email anda dengan benar!");
		frm.txtemail.focus();
		return;
	}
	
	if (frm.txtalamat.value =="")
	{
		alert("Silahkan isi alamat anda!");
		frm.txtalamat.focus();
		return;
	}
	
	if (frm.txtkota.value =="")
	{
		alert("Silahkan isi kota anda!");
		frm.txtkota.focus();
		return;
	}
	
	if (frm.txtpropinsi.value =="")
	{
		alert("Silahkan isi propinsi anda!");
		frm.txtpropinsi.focus();
		return;
	}

	
	if (frm.txtkodepos.value =="")
	{
		alert("Silahkan isi kode pos anda!");
		frm.txtkodepos.focus();
		return;
	}
	
	if (frm.txthp.value =="")
	{
		alert("Silahkan isi no.handphone anda!");
		frm.txthp.focus();
		return;
	}
	
	if (frm.txtsec2.value =="")
	{
		alert("Silahkan isi kode keamanan anda!");
		frm.txtsec2.focus();
		return;
	}
	
	if(frm.chk_agree.checked == false) {	
		alert("Anda belum membaca dan menyetujui syarat dan kondisi kami!");
		return;
	}

	
	frm.submit();
}

function prosesregister(strerror,val1)

{

	

var so=new Object;


so.id=function (obj){

	return document.getElementById(obj);

};



so.ids=function(obj) {

	 return so.id(obj).style

};



var traperror ="";

var frm = document.getElementById("frmregister");

frm.action ="prosesregister.php";



var txtgametype="";

var totalgame=1;



if(document.getElementById("chk_agree").checked == false) {

	

	alert("You haven't read and agree with our terms and agreements!");

	return;

}





frm.txttotalgame.value = totalgame;

frm.txtgametype.value=frm.slc_game.value + ";";



frm.txtkondisi.value=0;


frm.txtfrom.value = val1;


if (frm.slc_country.value != "Other" && frm.slc_country.value != "Indonesia") {

	frm.txtkondisi.value=0;		

	

	if (frm.txtbankname.value=="") {

		alert("Please fill your bank name!");

		frm.txtbankname.focus();

		return;

	}

	

}




if (frm.slc_game.value =="")

{

	alert("Please choose your games");

	frm.slc_game.focus();

	return;

}

if (frm.txtref.value =="")

{

	alert("Please fill reference");

	frm.txtref.focus();

	return;

}


if (frm.txtsec.value =="")

{

	alert("Please fill your Verification Code");

	frm.txtsec.focus();

	return;

}



if (checkinput(frm.txtfirstname.value))

{

			if (checkinput(frm.txtmobile.value))

			{

						if (echeck(frm.txtemail.value))

						{

							if (checkinput (frm.txtaccno.value))

							{

								if (checkinput (frm.txtaccname.value))

								{

									frm.submit();

								}

								else

								{

									traperror ="Please fill your account name!";

									frm.txtaccname.value="";

									frm.txtaccname.focus();

								}

							}

							else

							{

								traperror ="Please fill your account number!";

								frm.txtaccno.value="";

								frm.txtaccno.focus();

							}

						}

						else

						{

							traperror ="Please fill your email address!";

							frm.txtemail.value="";

							frm.txtemail.focus();

						}		

			}

			else

			{

				traperror ="Please fill your mobile number!";

				frm.txtmobile.value="";

				frm.txtmobile.focus();

			}

}

else {

	traperror ="Please fill your name!";

	frm.txtfirstname.value="";

	frm.txtfirstname.focus();

}





if (traperror !="") {

	alert(traperror);

	return false;

}



}







function del(val){



document.getElementById('tr_'+val).style.display='none';

document.getElementById('txttype'+val).value='';





}



function addgametype() {

var frm = document.getElementById("frmregister");

var tr_1 = document.getElementById("tr_1");

var tr_2 = document.getElementById("tr_2");

var tr_3 = document.getElementById("tr_3");

var tr_4 = document.getElementById("tr_4");

var tr_5 = document.getElementById("tr_5");

var str ="";



var so=new Object;



	so.id=function (obj){

		return document.getElementById(obj);

	};



	so.ids=function(obj) {

		 return so.id(obj).style

	};





for (i=1;i<=5;i++) {

			if (so.ids('tr_'+i).display=='none') 

			{

				str = frm.slc_game.value;

				for (j=1;j<=5;j++)

				{

					if (so.id('txttype'+j).value == str) 

					{

						alert('Already in the list!');

						return;

					}

				}

					so.ids('tr_'+i).display='';					

					self.document.getElementById('spn_'+i).innerHTML = str;

					so.id('txttype'+i).value = str;

     	 			return;

     	 	}

     	}

}



function checkcountry()

{

	var frm = document.getElementById("frmregister");

	

	if (frm.slc_country.value == "Other")

	{

		document.getElementById("tr_country").style.display = '';

		document.getElementById("tr_bank1").style.display = '';

		document.getElementById("tr_bank1").style.display = '';

		document.getElementById("tr_swift").style.display = '';

		document.getElementById("tr_iban").style.display = '';

		//document.getElementById("tr_bic").style.display = '';

		document.getElementById("tr_address").style.display = '';

		document.getElementById("tr_bank2").style.display = 'none';

		frm.txtcountry.focus();

	}

	else if (frm.slc_country.value == "Indonesia")

	{

		document.getElementById("tr_country").style.display = 'none';

		document.getElementById("tr_bank1").style.display = 'none';

		document.getElementById("tr_swift").style.display = 'none';

		document.getElementById("tr_iban").style.display = 'none';

		//document.getElementById("tr_bic").style.display = 'none';

		document.getElementById("tr_address").style.display = 'none';

		document.getElementById("tr_mb").style.display = 'none';

		document.getElementById("tr_bank2").style.display = '';

	}

	else 

	{

		document.getElementById("tr_country").style.display = 'none';		

		document.getElementById("tr_bank2").style.display = 'none';

		document.getElementById("tr_branch").style.display ='none';

		document.getElementById("tr_bank1").style.display = '';

		document.getElementById("tr_swift").style.display = '';

		document.getElementById("tr_iban").style.display = '';

		//document.getElementById("tr_bic").style.display = '';

		document.getElementById("tr_address").style.display = '';

		document.getElementById("tr_mb").style.display = '';

		frm.slc_bank.value = 'BCA';

	}



	

}



function checkbank()

{

	var frm = document.getElementById("frm");

	var i = frm.slc_bank.value;

	document.getElementById("disnorek").innerHTML = document.getElementById("spnnorek_"+i).innerHTML;
	document.getElementById("disnamarek").innerHTML = document.getElementById("spnnmrek_"+i).innerHTML;
	document.getElementById("diskcp").innerHTML = document.getElementById("spnkcp_"+i).innerHTML;
	document.getElementById("disalamat").innerHTML = document.getElementById("spnalamat_"+i).innerHTML;
	

}

function numberFormat(num)
{   
	
	num = num.toString().replace(/[,.]/g, '');    
	//-- num = num.replace(/\d{2}$/, '.' + num.substr(num.length - 2, 2));    
	var regex = new RegExp('(\\d+)(\\d{3})');    
	while (regex.test(num))    
	{        
		num = num.replace(regex, '$1,$2');    
	}    
		return num;
}

function getnilairupiah(val1)
{
	var frm = document.getElementById("frm");
	
	var kurs = document.getElementById("spnkurs").innerHTML;
	frm.tkurs.value = kurs;
	frm.txtrupiah.value = numberFormat(frm.txtdepousd.value * kurs);
	
	if (val1==2)
		document.getElementById("disberita").innerHTML = "WITHD." + numberFormat(frm.txtdepousd.value) + " USD";
	else
		document.getElementById("disberita").innerHTML = "DEPO." + numberFormat(frm.txtdepousd.value) + " USD";
}


function prosesdeposit(strerror)
{
	var frm = document.getElementById("frm");
	frm.action = "processdeposit.php";
	
	if (frm.txtdepousd.value =="")
	{
		alert("Silahkan isi jumlah deposit!");
		frm.txtdepousd.focus();
		return;
	}
	
	if (frm.txtsec2.value =="")
	{
		alert("Silahkan isi kode keamanan anda!");
		frm.txtsec2.focus();
		return;
	}
	
	frm.submit();
}


function proseswithdraw(strerror)
{
	var frm = document.getElementById("frm");
	frm.action = "processwithdraw.php";
	
	if (frm.txtdepousd.value =="")
	{
		alert("Silahkan isi jumlah withdraw!");
		frm.txtdepousd.focus();
		return;
	}
	
	if (frm.txtbanktujuan.value =="")
	{
		alert("Silahkan isi nama bank!");
		frm.txtbanktujuan.focus();
		return;
	}
	
	if (frm.txtnorektujuan.value =="")
	{
		alert("Silahkan isi no.rek anda!");
		frm.norektujuan.focus();
		return;
	}
	
	
	if (frm.txtnamarektujuan.value =="")
	{
		alert("Silahkan isi nama pemilik rekening!");
		frm.txtnamarektujuan.focus();
		return;
	}
	
	if (frm.txtsec2.value =="")
	{
		alert("Silahkan isi kode keamanan anda!");
		frm.txtsec2.focus();
		return;
	}
	
	frm.submit();
}

function proseslogin(strerror)
{

var traperror ="";
var frm = document.getElementById("frm");
frm.action ="proseslogin.php";

if (checkinput(frm.txtusername.value))
{
	if (checkinput(frm.txtpassword.value))
	{
		frm.submit();	
	}
	else {
		traperror ="Please fill your password!";
		frm.txtpassword.value="";
		frm.txtpassword.focus();
	}	
} else {
	traperror ="Please fill your username!";
	frm.txtusername.value="";
	frm.txtusername.focus();
}
 
if (traperror !="") {
	alert(traperror);
	return false;
}

}


function resetpass()
{
	var frm = document.getElementById("frm");
	frm.action ="prosesresetpass.php";
	
	if(frm.txtemailpass.value=="")
	{
		alert("Email harus diisi!");
		frm.txtemailpass.focus();
		return false;
	}
	else
	{
		frm.submit();
	}
	
}

function viewcontact()
{
		var frm = document.getElementById("frm");
		var cid = frm.slc_city.value; 
		frm.action ="contact.php?cid="+cid;
		frm.submit();
}

function getlevel2()
{
	var frm = document.getElementById("frm");
	frm.action ="index.php?kid="+frm.slc_level1.value;
	frm.submit();
}

function getlevel2a()
{
	var frm = document.getElementById("frm");
	frm.action ="products.php?kid="+frm.slc_level1.value;
	frm.submit();
}

function getlevel2b(a)
{
	var frm = document.getElementById("frm");
	frm.action ="detilprod.php?kid="+frm.slc_level1.value+"&id="+a;
	frm.submit();
}

function getlevel3()
{
	var frm = document.getElementById("frm");
	frm.action ="index.php?kid="+frm.slc_level1.value+"&kid2="+frm.slc_level2.value+"&kid3="+frm.slc_level2.value;
	frm.submit();
}

function gopage()
{
	var frm = document.getElementById("frm");
	var page = frm.slc_counterpage.value;
	frm.action = "index.php?page="+page;
	frm.submit();
}


function gopage2()
{
	var frm = document.getElementById("frm");
	var page = frm.slc_counterpage.value;
	frm.action = "products.php?page="+page;
	frm.submit();
}

function searchgo()
{
	var frm = document.getElementById("frm");
	
	if (frm.slc_level1.value=='')
	{
		alert('Choose your category!');
		frm.slc_level1.focus();
		return;
	}

	if (frm.slc_level2.value=='')
	{
		alert('Choose your sub category!');
		frm.slc_level2.focus();
		return;
	}		
	
	frm.action ="index.php?kid="+frm.slc_level1.value+"&kid2="+frm.slc_level2.value;
	frm.submit();
}




function addtocart(a,b)
{

	var frm = document.getElementById("frm");
	frm.action ="cart.php";
		
	frm.tpartcode.value = a;
	frm.tkodelevel.value = b;
	
	frm.submit();
}


function deleteshop(a)
{
	var frm = document.getElementById("frm");
	frm.action ="delcart.php";
	
	frm.delids.value =a;
	frm.submit();
}

function updateqty(a,b)
{
	var frm = document.getElementById("frm");
	frm.action ="updatecart.php";
	
	frm.qty.value = document.getElementById("tx_"+ b).value;	
	
	frm.delids.value =a;
	frm.submit();
}

function checkout()
{
	location.href="checkout.php";
}

function changemembership()
{
	var frm = document.getElementById("frm");
	
	if(frm.slc_mbr.value=="2")
	{
		document.getElementById('tr1').style.display ='none';
		document.getElementById('tr2').style.display ='none';
		document.getElementById('tr3').style.display ='none';
		document.getElementById('tr4').style.display ='';
		document.getElementById('tr5').style.display ='';
		document.getElementById('tr6').style.display ='';
	}
	else
	{
		document.getElementById('tr1').style.display ='';
		document.getElementById('tr2').style.display ='';
		document.getElementById('tr3').style.display ='';
		document.getElementById('tr4').style.display ='none';
		document.getElementById('tr5').style.display ='none';
		document.getElementById('tr6').style.display ='none';
	}
	
}

function ordermember()
{
	var frm = document.getElementById("frm");
	frm.action = "submitorder.php" ;
	frm.tipemember.value = 1;
	frm.grandtotal.value = document.getElementById('spngrandtotal').innerHTML;
	
	if(frm.txtmemberid.value=="")
	{
		alert("Member ID harus diisi!");
		frm.txtmemberid.focus();
		return false;
	}
	
	if(frm.txtpass1.value=="")
	{
		alert("Password harus diisi!");
		frm.txtpass1.focus();
		return false;
	}
	
	frm.submit();
}


function loginaffiliate()
{
	var frm = document.getElementById("frm");
	frm.action = "proseslogin.php" ;

	if(frm.txtmemberid.value=="")
	{
		alert("Email harus diisi!");
		frm.txtmemberid.focus();
		return false;
	}
	
	if(frm.txtpass1.value=="")
	{
		alert("Password harus diisi!");
		frm.txtpass1.focus();
		return false;
	}
	
	frm.submit();
}

function updateprofile()
{
		var frm = document.getElementById("frm");
		frm.action = "prosesupdateprofile.php";

		if(frm.txtname.value=="")
		{
			alert("Nama harus diisi!");
			frm.txtname.focus();
			return false;
		
		}

		if(frm.txtemail.value=="")
		{
			alert("email harus diisi!");
			frm.txtemail.focus();
			return false;
		
		}
		
		frm.submit();
}

function ordernewmember()
{
	var frm = document.getElementById("frm");
	frm.action = "submitorder.php" ;
	frm.tipemember.value = 2;
	frm.grandtotal.value = document.getElementById('spngrandtotal').innerHTML;
	
	if(frm.txtname.value=="")
	{
		alert("Nama anda harus diisi!");
		frm.txtname.focus();
		return false;
	}
	
	if(frm.txtemail.value=="")
	{
		alert("Email anda harus diisi!");
		frm.txtemail.focus();
		return false;
	}
	
	if(frm.txtphone.value=="")
	{
		alert("Telepon anda harus diisi!");
		frm.txtphone.focus();
		return false;
	}
	
	if(frm.txtaddr1.value=="")
	{
		alert("Alamat kontak anda harus diisi!");
		frm.txtaddr1.focus();
		return false;
	}
	
	if(frm.txtcity.value=="")
	{
		alert("Alamat kontak anda harus diisi!");
		frm.txtcity.focus();
		return false;
	}
	
	if(frm.txtpostal.value=="")
	{
		alert("Kode pos anda harus diisi!");
		frm.txtpostal.focus();
		return false;
	}
	
	frm.submit();
}


function searchblog()
{
	var frm = document.getElementById("frm");
	frm.action = "indexblog.php";
	frm.submit();
}

function paymentconfirm()
{
	var frm = document.getElementById("frm");
	frm.action = "processpayment.php";
	
	if (echeck(frm.txtemail.value))
	{
	}else{
		alert("Silahkan isi email anda dengan benar!");
		frm.txtemail.focus();
		return;
	}
	
	if (frm.txtrupiah.value=="")
	{
		alert("Silahkan jumlah anda dengan benar!");
		frm.txtrupiah.focus();
		return;
	}
	
	if (frm.txtpass.value =="")
	{
		alert("Silahkan isi password anda!");
		frm.txtpass.focus();
		return;
	}
	
	if (frm.txtsec2.value =="")
	{
		alert("Silahkan isi kode keamanan anda!");
		frm.txtsec2.focus();
		return;
	}
	
	frm.submit();
}

function processupdpass(strerror)
{

var traperror ="";
var frm = document.getElementById("frm");
frm.action ="proseschangepass.php";


if (frm.txtoldpassword.value == "")
{
	alert ("Please fill your old password!");
	frm.txtoldpassword.focus();
	return;
}

if (checkinput(frm.txtnewpassword.value))
{
	if (checkinput(frm.txtconfpassword.value))
	{	
		if (frm.txtnewpassword.value == frm.txtconfpassword.value)
		{
			if (frm.txtnewpassword.value.length >=6) 
				frm.submit();	
			else
			{
				traperror = "Your password less then 6 character!";
				frm.txtnewpassword.value ="";
				frm.txtconfpassword.value="";
				frm.txtnewpassword.focus();
			}
		}
		else
		{
			traperror = "Wrong confirmation password!";
			frm.txtnewpassword.value ="";
			frm.txtconfpassword.value="";
			frm.txtnewpassword.focus();
		}
	}
	else {
		traperror ="Please fill your confirmation password!";
		frm.txtconfpassword.value="";
		frm.txtconfpassword.focus();
	}	
} else {
	traperror ="Please fill your password!";
	frm.txtnewpassword.value="";
	frm.txtnewpassword.focus();
}
 
if (traperror !="") {
	alert(traperror);
	return false;
}

}
