var digits = "0123456789";

var phoneNumberDelimiters = "";

var validWorldPhoneChars = phoneNumberDelimiters + "";

var minDigitsInIPhoneNumber = 10;


function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function awal(s)
{   var i;
    var x="";
    for (i = 0; i < 2; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if ((c=="0") || (c=="+")) return false;
        x=x+c
    }
    //if (x !="") return false;
    
    return true;
}

function stripCharsInBag(s, bag)
{   var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character isn't whitespace.
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function checkInternationalPhone(strPhone){
s=stripCharsInBag(strPhone,validWorldPhoneChars);
return (isInteger(s) && awal(s) && s.length >= minDigitsInIPhoneNumber);
}


var message="Copyright © 2009 \"http://perstronik.com/\"";

function click(e)
{
	if(document.all){if(event.button==2||event.button==3){alert(message);return false;}}
	if(document.layers){if(e.which==3){alert(message);return false;}}}
	if(document.layers){document.captureevents(event.mousedown);
}

document.onmousedown=click;

//------------


function isValidEmail(str) {
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
}

function CheckData()
{
with(document.form)
{
var Phone=document.form.nohp

if(nama.value == "")
{
alert("Nama Anda !\nMohon di isi.");
nama.focus();
return false;
}


	if ((Phone.value==null)||(Phone.value=="")){
		alert("No HP Anda !\nMohon di isi.")
		Phone.focus()
                Phone.value=""
		return false
	}
	if (checkInternationalPhone(Phone.value)==false){
		alert("No HP Salah !\nGunakan format International!\nContoh: 62xxxxxxxxxxx")
		Phone.value=""
		Phone.focus()
                Phone.value=""
		return false
	}

if(kota.value == "")
{
alert("Kota Tempat Tinggal Anda !\nMohon di isi.");
nama.focus();
return false;
}
        
}
return true;
}