var regexEnum = 
{
	phone:"^[0-9\\-]+$",	//phone
	url:"^http[s]?:\\/\\/([\\w-]+\\.)+[\\w-]+([\\w-./?%&=]*)?$",	//url
	email:"^\\w+((-\\w+)|(\\.\\w+))*\\@[A-Za-z0-9]+((\\.|-)[A-Za-z0-9]+)*\\.[A-Za-z0-9]+$" //邮件
};
function onReprocessCtrl(obj,isValid){
	if(isValid){
		$("#"+obj.id).removeClass("onErrorCtrl");
		$("#"+obj.settings[0].tipid).attr("for","");
	}else{
		$("#"+obj.id).addClass("onErrorCtrl");
		$("#"+obj.settings[0].tipid).attr("for",obj.id);
	}
}
$(document).ready(function(){
	if($("#form1")[0]!=undefined){
		$.formValidator.initConfig();
		$("#email").formValidator({onshow:"*",onfocus:"正确邮件格式：XX@XX.XX",oncorrect:"",onreprocessevent:onReprocessCtrl}).InputValidator({min:6,max:100,onerror:"邮箱地址在6~100个字符之间"}).RegexValidator({regexp:"email",datatype:"enum",onerror:"你输入的邮箱格式不正确"});	
		switch($("body")[0].id){
			case "main":
				$("#sitetype").formValidator({onshow:"*",onfocus:"请选择",oncorrect:"",onreprocessevent:onReprocessCtrl}).InputValidator({min:1,max:1,onerror:"请选择您的网站类型"});
				$("#sendmeans").formValidator({onshow:"*",onfocus:"请选择",oncorrect:"",onreprocessevent:onReprocessCtrl}).InputValidator({min:1,max:1,onerror:"请从第一题开始"});
				/*$("#website").formValidator({onshow:"请输入网址",onfocus:"请输入网址，http://开头",oncorrect:"",defaultvalue:"http://"}).InputValidator({min:8,max:255,onerror:"网站地址至少8个字符"}).RegexValidator({regexp:"url",datatype:"enum",onerror:"你输入的网址格式不正确"});*/	
				$('.advertising').click(function(){onSelectTrigger($('#advertising'),$('#advertising2'));});
				$('.sendmeans').click(function(){onSelectTrigger($('#sendmeans_7'),$('#sendmeans2'));});
				break;
			case "poll3":
				$("#full_name").formValidator({onshow:"*",onfocus:"请输入姓名",oncorrect:"",onreprocessevent:onReprocessCtrl}).InputValidator({min:2,onerror:"至少2个字符"});	
				$("#telephone").formValidator({onshow:"*",onfocus:"请输入电话",oncorrect:"",onreprocessevent:onReprocessCtrl}).InputValidator({min:5,onerror:"至少5个字符"});//.RegexValidator({regexp:"phone",onerror:"电话号码不正确"});	
				$("#company").formValidator({onshow:"*",onfocus:"请输入公司名",oncorrect:"",onreprocessevent:onReprocessCtrl}).InputValidator({min:2,onerror:"至少2个字符"});	
				break;
			default:
				break;
		}
		$("#btn").mouseover(function(){
			$(this).addClass("btn2");
		}).mouseout(function(){
			$(this).removeClass("btn2");
		});
	}

	settings = {
		tl: { radius: 0 },
		tr: { radius: 0 },
		bl: { radius: 8 },
		br: { radius: 8 },
		antiAlias: true,
		autoPad: false
	};
	var divObj = document.getElementById("center");
	var cornersObj = new curvyCorners(settings, divObj);
	cornersObj.applyCornersToAll();
});
function onSelectTrigger(select,trigger){
	trigger.attr('disabled', !select.attr('checked'));
	if(select.attr('checked')){
		trigger.removeClass('disabled');
	}else{
		trigger.addClass("disabled");
	}
}
