function vldFrAcc(){
	var mainForm=document.getElementById("frAcc");
	var err=0;
	var ps="";
	if(mainForm.uname.value==""){
		err+=1;
		ps+="Username empty\n";
		mainForm.uname.focus();
	}
	if(mainForm.nama.value==""){
		err+=1;
		ps+="Name empty\n";
		mainForm.nama.focus();
	}else{
		if(!isNaN(mainForm.nama.value)){
			err+=1;
			ps+="Nama using character\n";
			mainForm.nama.value="";
			mainForm.nama.focus();
		}
	}
	if(mainForm.email.value==""){
		err+=1;
		ps+="Email empty\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 invalid\n";
			mainForm.email.value="";
			mainForm.email.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+="New password empty\n";
		mainForm.pwdb1.focus();
	}else{
		if(mainForm.pwdb1.value.length<6){
			err+=1;
			ps+="New password minimal 6 characters\n";
			mainForm.pwdb1.focus();
		}
	}
	if(mainForm.pwdb2.value==""){
		err+=1;
		ps+="Confirmation password empty\n";
		mainForm.pwdb2.focus();
	}else{
		if(mainForm.pwdb2.value.length<6){
			err+=1;
			ps+="Confirmation password minimal 6 characters\n";
			mainForm.pwdb2.focus();
		}
	}

	if(mainForm.pwdb1.value!=mainForm.pwdb2.value){
		err+=1;
		ps+="Confirm password different\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+="Category name empty\n";
		mainForm.nmkAdd.focus();
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldPrSrc(){
	var mainForm=document.getElementById("prSrc");
	var err=0;
	var ps="";
	if(mainForm.brsrc.value=="" || mainForm.brsrc.value=="Type here..."){
		err+=1;
		ps+="Keyword empty\n";
		mainForm.brsrc.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+="Name empty\n";
		cntForm.nmcnt.focus();
	}else{
		if(cntForm.emcnt.value==""){
		err+=1;
		ps+="Email empty\n";
	}else{
		var atPos=cntForm.emcnt.value.indexOf("@");
		var dotPos=cntForm.emcnt.value.indexOf(".");
		if(atPos<1 || dotPos-atPos<2){
			err+=1;
			ps+="Email invalid\n";
			cntForm.emcnt.value="";
			cntForm.emcnt.focus();
		}
	}
	}
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function validLogin(){
	var logForm=document.getElementById("frLogin");
	var err=0;
	var ps="";
	if(logForm.usr_name.value==""){
		err+=1;
		ps+="Username empty\n";
		logForm.usr_name.focus();
	}else{
		if(logForm.usr_pass.value==""){
			err+=1;
			ps+="Password empty\n";
			logForm.usr_pass.focus();
		}else{
		}
	}
	
	if(err>0){
		alert(ps);
		return false;
	}else{
		return true;
	}
}

function vldFrBack(){
	var fback=document.getElementById("frFback");
	var err=0;
	var ps="";
	if(fback.fd_nm.value==""){
		err+=1;
		ps+="Name empty\n";
		fback.fd_nm.focus();
	}else{
		if(fback.fd_em.value==""){
			err+=1;
			ps+="Email empty\n";
			fback.fd_em.focus();
		}else{
			var atPos=fback.fd_em.value.indexOf("@");
			var dotPos=fback.fd_em.value.indexOf(".");
			if(atPos<1 || dotPos-atPos<2){
				err+=1;
				ps+="Email invalid\n";
				fback.fd_em.value="";
				fback.fd_em.focus();
			}else{
				if(fback.fd_im.value==""){
					err+=1;
					ps+="Image verification code empty\n";
					fback.fd_im.value="";
				}
			}
		}
	}
	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;
			}
		}
	}
}

var ctr = 0;
function browsefield(obj,inputname){
	var objel = document.getElementById(obj);
	var tempobjid = objel.id;
	var addhtml = '<input type="text" id="fileName'+ctr+'" class="file_input_textbox" readonly="readonly"><div class="file_input_div"><input type="button" value="Browse" class="file_input_button"/><input type="file" name="'+inputname+'[]" class="file_input_hidden" onchange="javascript: document.getElementById(\'fileName'+ctr+'\').value = this.value" /></div><div align="left" id="'+tempobjid+'">';
	objel.innerHTML = addhtml;
	objel.id = '';
	ctr++;
}

function check(){
	var a=document.forms[0];
	for(i=0;i<a.length;i++){
		alert(a[i].type);
	}
}

function refreshImage(imgid){
	var e = document.getElementById(imgid);
	var tmp = new Date();
	if (e.src.indexOf("?") != -1)
		tmp = "&t="+tmp.getTime();
	else
		tmp = "?t="+tmp.getTime();
	e.src=e.src+tmp;
}
