function vldFrAcc(){
	var mainForm=document.getElementById("frAcc");
	var err=0;
	var ps="";
	if(mainForm.uname.value==""){
		err+=1;
		ps+="Username masih kosong\n";
		mainForm.uname.focus();
	}
	if(mainForm.nama.value==""){
		err+=1;
		ps+="Nama masih kosong\n";
		mainForm.nama.focus();
	}else{
		if(!isNaN(mainForm.nama.value)){
			err+=1;
			ps+="Nama harus menggunakan huruf\n";
			mainForm.nama.value="";
			mainForm.nama.focus();
		}
	}
	if(mainForm.email.value==""){
		err+=1;
		ps+="Email masih kosong\n";
		mainForm.email.focus();
	}else{
		var atPos=mainForm.email.value.indexOf("@");
		var dotPos=mainForm.email.value.indexOf(".");
		if(atPos<1 || dotPos-atPos<2){
			err+=1;
			ps+="Email tidak valid\n";
			mainForm.email.value="";
			mainForm.email.focus();
		}
	}
	if(mainForm.phone.value==""){
		err+=1;
		ps+="Telepon masih kosong\n";
		mainForm.phone.focus();
	}else{
		if(isNaN(mainForm.phone.value)){
			err+=1;
			ps+="Telephone harus menggunakan angka\n";
			mainForm.phone.value="";
			mainForm.phone.focus();
		}
	}
	if(mainForm.alamat.value==""){
		err+=1;
		ps+="Alamat masih kosong\n";
		mainForm.alamat.focus();
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldFrPwd(){
	var mainForm=document.getElementById("frPwd");
	var err=0;
	var ps="";
	if(mainForm.pwdb1.value==""){
		err+=1;
		ps+="Password Baru masih kosong\n";
		mainForm.pwdb1.focus();
	}else{
		if(mainForm.pwdb1.value.length>8){
			err+=1;
			ps+="Password Baru Maksimal 8 Karakter\n";
			mainForm.pwdb1.focus();
		}
	}
	if(mainForm.pwdb2.value==""){
		err+=1;
		ps+="Password Konfirmasi masih kosong\n";
		mainForm.pwdb2.focus();
	}else{
		if(mainForm.pwdb2.value.length>8){
			err+=1;
			ps+="Password Konfirmasi Maksimal 8 Karakter\n";
			mainForm.pwdb2.focus();
		}
	}
	if(mainForm.pwdb1.value!=mainForm.pwdb2.value){
		err+=1;
		ps+="Password Baru tidak sama\n";
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldFrAddKat(){
	var mainForm=document.getElementById("frAddKat");
	var err=0;
	var ps="";
	if(mainForm.nmkAdd.value==""){
		err+=1;
		ps+="Nama Produk masih kosong\n";
		mainForm.nmkAdd.focus();
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldFrSrc(){
	var mainForm=document.getElementById("frSrc");
	var err=0;
	var ps="";
	if(mainForm.txSrc.value==""){
		err+=1;
		ps+="Kotak Pencarian masih kosong\n";
		mainForm.txSrc.focus();
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldSrc(){
	var mainForm=document.getElementById("srcFr");
	var err=0;
	var ps="";
	if(mainForm.wsr.value==""){
		err+=1;
		ps+="Kotak Pencarian masih kosong\n";
		mainForm.wsr.focus();
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldFrContact(){
	var cntForm=document.getElementById("frContact");
	var err=0;
	var ps="";
	if(cntForm.nmcnt.value==""){
		err+=1;
		ps+="Nama masih kosong\n";
		cntForm.emcnt.focus();
	}
	if(cntForm.emcnt.value==""){
		err+=1;
		ps+="Email masih kosong\n";
	}else{
		var atPos=cntForm.emcnt.value.indexOf("@");
		var dotPos=cntForm.emcnt.value.indexOf(".");
		if(atPos<1 || dotPos-atPos<2){
			err+=1;
			ps+="Email tidak valid\n";
			cntForm.emcnt.value="";
			cntForm.emcnt.focus();
		}
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function canvasImg(pic, w, l){
	var img=new Image();
	img.src=pic.src;
	if(img.width>0 && img.height>0){
		if(img.width/img.height>=w/l){
			if(img.width>w){
				pic.width=w;
				pic.height=(img.height*w)/img.width;
			}else{
				pic.width=img.width;
				pic.height=img.height;
			}
		}else{
			if(img.height>l){
				pic.height=l;
				pic.width=(img.width*l)/img.height;
			}else{
				pic.width=img.width;
				pic.height=img.height;
			}
		}
	}
}

function findPos(obj) {
	var coords = { x: 0, y: 0 };
	if (obj.offsetParent) {
		while (obj) {
			coords.x += obj.offsetLeft;
			coords.y += obj.offsetTop;
			obj = obj.offsetParent;
		}
	}
	return coords;
}

var runintv;
function showpopup(objpop,objparent){
	clearTimeout(runintv);
	runintv = null;
	var c = document.getElementById(objpop);
	var d = document.getElementById(objparent);
	var elpos = findPos(d);
	c.style.left = elpos.x+'px';
	c.style.display = 'block';
}

function realhidepopup(objpop){
	document.getElementById(objpop).style.display = 'none';
}

function hidepopup(objpop){
	runintv = setTimeout('realhidepopup(\''+objpop+'\')',1200);
}
