function popup(url) {
	var id = Math.round(Math.random() * 1000);
	var html = "<div id=\"div"+id+"\" class='popup' onclick=\"removeit("+id+");\"><div class='popup_img'><center><img src='"+url+"'></center></div></div>";
	$(document.body).append(html);
}

function removeit(id) {
	$('#div'+id).remove();
}

function isEmail(email) {
	if(!email)
		return false;
	var filter = /^[a-z0-9]+((\.|-|_)[a-z0-9]+)*@[a-z0-9]+((\.|-|_)[a-z0-9]+)*(\.[a-z]{2,4})$/i;
	return filter.test(email);
}

function getNavList(id,sec) {
	var id_div = "child_"+id;
	ajaxsubmit("index.php?mod="+sec+"&sec=getchild","id="+id,id_div,false);
	$('#'+id_div).html('Loading ...');
}

function ajaxsubmit(url,data,target,parent) {
	if(!url) {
		return;
	}
	// do search here
	$.ajax({
		type: "POST",
		url: url,
		data: data,
		dataType: "html",
		success: function(msg){
			if(target && $('#'+target)) {
				if(parent) {
					$('#'+target).parent().html(msg);
				} else {
					$('#'+target).html(msg);
				}
			}
		}
	});
}

function dyniframesize(frameid){
	dyniframe = document.getElementById(frameid);
	if (dyniframe) {
		if (dyniframe.contentDocument && dyniframe.contentDocument.body.offsetHeight) {
			dyniframe.height = dyniframe.contentDocument.body.offsetHeight+20;
		} else if (dyniframe.Document && dyniframe.Document.body.scrollHeight) {
			dyniframe.height = dyniframe.Document.body.scrollHeight+20;
		}
		if($(document).height()+20 > dyniframe.height) {
			dyniframe.height = $(document).height()+20;
		}
	}
}
