function checkform()
{
	
	var len = checkform.arguments.length; 
	if(len <= 1)
	{
		return true;
	}
	var form = checkform.arguments[0]; 
	var name;
	var msg;
	for(var i = 1; i < len; i++)
	{
		name = arguments[i].name; 
		msg = arguments[i].msg;
		eval("var obj = form." + name + ";");
		if(obj)
		{
			if((obj.type.toLowerCase() == 'hidden' || obj.type.toLowerCase() == 'text' || obj.tagName.toLowerCase() == 'textarea' || obj.type.toLowerCase() == 'password') && obj.value == '')
			{
				alert(msg);
				if(obj.type.toLowerCase() != 'hidden')
					obj.focus();
				return false;
			}
			else if(obj.tagName.toLowerCase() == 'select' && parseInt(eval(obj.value)) == 0)
			{
				alert(msg);
				obj.focus();
				return false;
			}
			else if(obj.type.toLowerCase() == 'file' && obj.value == '')
			{
				alert(msg);
				obj.focus();
				return false;
			}
			 
		}  
	}
	return true;
}

function liv_change(target,fid,val)
{
	fid = parseInt(fid);
	val = parseInt(val);
	var obj = document.getElementById(target);
	obj.innerHTML = '';
	obj.options.add(new Option('选择小区',0));
	if(typeof liv_data[fid] != 'undefined' && liv_data[fid].length > 0)
	{
		for(var i = 0;i<liv_data[fid].length;i++)
		{
			obj.options.add(new Option(liv_data[fid][i].name,liv_data[fid][i].id));
		}

		if(val)
		{
			obj.value = val;
		}
	}
}

function change_type(type)
{
	/*
	if(type == 1)
	{
		document.getElementById("worktime_tr").style.display = 'block';
		document.getElementById("agent_tr").style.display = 'block';
	}
	else if(type == -1)
	{
		document.getElementById("worktime_tr").style.display = 'none';
		document.getElementById("agent_tr").style.display = 'none';
	}
	*/
	jQuery("#container").html('信息载入中。。。');
	jQuery.ajax({
		type:'post',
		url:weburl + 'dealfunc/ajax.php',
		data:'action=loadform&type=' + type,
		success:function(data){
			jQuery("#container").html(data);
		},
		error:function(){
			jQuery("#container").html('信息载入失败！');
			jQuery(":submit").attr({disabled:'disabled'});
		}
	});

}

function addpic(obj,filename)
{
	var added = jQuery("input[type='file'][name^='" + filename + "']");
	if(added.length >= liv_house_uploadnum)
	{
		alert('最多可上传' + liv_house_uploadnum + '副图片');
		return false;
	}
	var br = document.createElement("<br />");
	var file = document.createElement("<input type='file' name='" + filename + "[]' onchange='showpic(this.value)'/>");
	document.getElementById('file_container').appendChild(file);
	document.getElementById('file_container').appendChild(br);
}

function showpic(obj)
{
	var added = jQuery("input[type='file'][name='" + obj.name + "']");

	if(added.length + liv_house_hasadd >= liv_house_uploadnum + 1)
	{
		alert('最多可上传' + liv_house_uploadnum + '副图片');
		createnext(obj);
		if(navigator.userAgent.indexOf('MSIE')>-1)
		{
			obj.removeNode(true);
		}
		else
		{
			obj.parentNode.removeChild(obj);
		}
		return false;
	}

	var tmp = new Array();
	var localpath = '';

	var currentid = obj.id.substr(8,1);
	var pic_containter = document.getElementById('pic_containter');
	var path = obj.value;
	var ext = path.lastIndexOf('.') == -1 ? '' : path.substr(path.lastIndexOf('.') + 1, path.length).toLowerCase();
	var re = new RegExp("(^|\\s|,)" + ext + "($|\\s|,)", "ig");
	var localfile = path.substr(path.replace(/\\/g, '/').lastIndexOf('/') + 1);
	if(path == '') 
	{
		return;
	}
	if(ext == '')
	{
		return;
	}
	localpath = localpath.substr(0,localpath.length-1);
	if(ext == 'jpg' || ext == 'jpeg' || ext == 'png' || ext == 'gif')
	{
		var img = '<span style="margin:2px;float:left;"><img src="' + path +'" border="0" width="95" height="95" /><div align="center">' + localfile + '<br /><a href="###" onclick="javascript:delpic(this,' + currentid + ');return false;">删除</a>&nbsp;&nbsp;</div></span>';
	}
	else
	{
		alert('请选择图片上传，支持JPG,JPEG,GIF,PNG');
		return;
	}

	pic_containter.innerHTML = pic_containter.innerHTML + '&nbsp;' + img;
	createnext(obj);
	pic_containter.style.display = 'block';
}

/*
**创建文件上传框
*/
function createnext(obj)
{
	var file = obj.cloneNode(true);
	obj.style.display = 'none';
	file.id = 'liv_pic_' + (parseInt(file.id.substr(8,1)) + 1);
	file.value = '';
	var td = document.getElementById('file_container');
	td.appendChild(file);
}

function delpic(obj,currentid)
{
	if(obj.parentNode.parentNode)
	{
		if(navigator.userAgent.indexOf('MSIE')>-1)
		{
			obj.parentNode.parentNode.removeNode(true);
			document.getElementById('liv_pic_' + currentid).removeNode(true);
		}
		else
		{
			obj.parentNode.parentNode.parentNode.removeChild(obj.parentNode.parentNode);
			document.getElementById('liv_pic_' + currentid).parentNode.removeChild(document.getElementById('liv_pic_' + currentid));
		}
	}
}



function check_all(form,allname)
{
	if(typeof allname == 'undefined')
		allname = 'check_all1';	
	form = document.getElementById(form);
	for (var i=0;i<form.elements.length;i++) 
	{
		var e = form.elements[i];
		if ((e.name != allname)&&(e.type=='checkbox')) 
		{
			e.checked = document.getElementById(allname).checked;
		} 
	}
}

function check_has_checked(form,ids_name)
{
	if(typeof ids_name == 'undefined')
		ids_name = 'ids[]';  	  
	
	var ids = document.getElementsByName(ids_name);    

	var has_checked = false;
	
	for (var i=0;i<ids.length;i++) 
	{
		if(ids[i].checked == true)
		{
			return true;
		}
	}
	return false;
}

var set_clipboard = 0;
function my_copy(cp_str)
{
	var str = cp_str;
	if(window.clipboardData.setData("Text",str))
	{
		alert('复制成功'); 
	}
	else if(set_clipboard > 0)
	{
		
		 alert('你当前选择不允许访问剪切板，如要重新选择请刷新页面');
	}
	set_clipboard++;
	return false;
}

function onlyNum()//文本框只能输入数字 
{  
	if(!( (event.keyCode>=48&&event.keyCode<=57) ||  (event.keyCode>=96&&event.keyCode<=105)  || event.keyCode == 8)) 
	{ 
		event.returnValue=false;  
	} 
} 

function onlyEn()
{
//	if(!( (event.keyCode>=48&&event.keyCode<=57) || (event.keyCode>=65&&event.keyCode<=90) || (event.keyCode>=97&&event.keyCode<=122) || event.keyCode == 8)) 
//	{ 
//		event.returnValue=false;  
//	} 
//	
	if(!(event.keyCode<127))   
	{ 
		event.returnValue=false;  
	} 
}


function onlyFloat(value)
{
   if ((event.keyCode==110)|(event.keyCode==190))
   {
       if(value.match(/\.\d*/g,''))
           event.returnValue=false;
   }

   if(event.keyCode==45){
       event.returnValue=false;
   }
   if(((event.keyCode>=48)&(event.keyCode<=57))|((event.keyCode<=105)&(event.keyCode>=96))|(event.keyCode==110)|(event.keyCode==190)|(event.keyCode==8)|(event.keyCode==37)|(event.keyCode==39))
//               0             9               9             0               .             .            backspace           left         right
   {

   }
   else
   {
       event.returnValue=false;
   }
}


function show_agent(id,multi_sel,web_url)
{
	var add = "";
	if(typeof multi_sel != 'undefined' )
	{
		add = "multi_";
	}
	id = document.getElementById("to_ids").value;
	window.open(web_url+"housecenter/show_"+add+"agent.php?id="+id);
}
