//选中所有
function checkall(form, prefix, checkall) {
	var checkall = checkall ? checkall : 'chkall';
	for(var i = 0; i < form.elements.length; i++) {
		var e = form.elements[i];
		if(e.name != checkall && (!prefix || (prefix && e.name.match(prefix)))) {
			e.checked = form.elements[checkall].checked;
		}
	}
}
function threads_con(v){
	if(v!=""){
		var myobj=document.formC;
		var array = document.formC.elements;
		var parements="";
		if(array.length==undefined && array.checked){
			parements=array.value;
		}else{
			for(i=0;i<array.length;i++){
				if(array[i].disabled==false && array[i].checked==true){
					parements+=array[i].value+",";
				}
			  }
		}
		if(parements!=""){
			if(confirm("确认要执行此操作吗？")){
				myobj.doaction.value=v;
				myobj.submit();
				
			}
		}else{
			alert("请选择一个操作对象");
		}
	}
}
function src_confirm(v){
	if(confirm("确认要执行此操作吗？")){
		window.location.href=v;
	}
}

function _$(v){
	return document.getElementById(v);
}

function get_mail_str(vid){
	_$("mail_str").innerHTML=_$("mail_str").innerHTML+_$("mail_"+vid).innerHTML+";";
}
function isSsnString (ssn)
{
	var re=/^[a-z][\w-.#]*[a-z]$/i;
	if(re.test(ssn))
		return true;
	else
		return false;
}

function checkEmail(email){
 var pattern=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
 if(pattern.exec(email))
		return true;
	else
		return false;
}

function check_Email_domain(email){
 var pattern=/^@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
 if(pattern.exec(email))
		return true;
	else
		return false;
}

function get_time(){
	return new Date().getTime();
}

var queryString;
function setQueryString(frm){
	queryString="";
	var numberElements = frm.elements.length;
	for(var i=0;i<numberElements;i++){
		if(i< numberElements-1){
			queryString += frm.elements[i].name+"="+encodeURIComponent(frm.elements[i].value)+"&";
		}else{
			queryString += frm.elements[i].name+"="+encodeURIComponent(frm.elements[i].value);
		}
	}
}

function chg_checkcode(){
	$("#yzm_s").attr("src","./captcha/visual-captcha.php?"+get_time());
}

function chg_checkcode_pd(){
	$("#yzm_s").attr("src","../captcha/visual-captcha.php?"+get_time());
}

//检测单选框
function chg_radio(v){
	var check_v=false;
	if(v!=""){
		for(i=0;i<v.length;i++)
		{
			if(v[i].checked)
			{
				check_v=true; 
			}
		}		
	}
	return check_v;
}

function ResizeImage(obj, MaxW, MaxH) 
{ 
	var imageObject = obj; 
	var state = imageObject.readyState; 
	if(state!='complete') 
	{ 
		setTimeout("resizeImage("+imageObject+","+MaxW+","+MaxH+")",50); 
		return; 
	} 
	var oldImage = new Image(); 
	oldImage.src = imageObject.src; 
	var dW = oldImage.width; 
	var dH = oldImage.height; 
	if(dW>MaxW || dH>MaxH) 
	{ 
		a = dW/MaxW; b = dH/MaxH; 
		if( b>a ) a = b; 
		dW = dW/a; dH = dH/a; 
	} 
	if(dW > 0 && dH > 0) 
	{ 
		imageObject.width = dW; 
		imageObject.height = dH; 
	} 
}

function fetchCitys(form){
	form.cityCode.length=0;
	form.cityCode.options[0]=new Option("请选择","-1");
	for(var i=0;i<city.length;i++){
		var provinceValue=form.provinceCode.options[form.provinceCode.selectedIndex].value;
		if(city[i][0]==provinceValue){
			form.cityCode.length+=1;
			form.cityCode.options[form.cityCode.length-1]=new Option(city[i][2],city[i][1]);
		}
	}	
}
