function swapclass(e, s) {
	$(e).removeClass();
	$(e).addClass(s);
}

function selectedradio(id){	
	$('#'+id).attr('checked',true);
}
function selectedradiostyle(self,id,url){	
	$('#'+id).attr('checked',true);	
	$("div[id^='divh_']").each(function() {
		$(this).removeClass();
		$(this).addClass('fLeft imgHeight');
	});
	$("div[id^='selectedIMG_mc_']").each(function() {
		$(this).hide();
	});
	$("#selectedIMG_"+id).show();
	$("#selectedIMG_"+id).html("<img class=\"selectedIMG SGiconIMG\" src=\""+url+"images/selectedIMG.png\"/>");
	$(self.parentNode.parentNode).addClass("fLeft imgHover"); 
	
}

function mouseoverimage(self,id){
	$(self.parentNode.parentNode).removeClass();
	$(self.parentNode.parentNode).addClass("fLeft imgHover"); 
}
function mouseoutimage(self,id){
	$(self.parentNode.parentNode).removeClass();
	$(self.parentNode.parentNode).addClass("fLeft imgHeight");
	
	if($("#"+id).attr('checked')){	
		$(self.parentNode.parentNode).addClass("fLeft imgHover");		
	}
}
function swapdialog(channel,desc){	
	$("#channeldesc").html(desc);
//	alert(channel);
	if('weblinkchannel' == channel){
		$('#weblinkchannel').removeClass();	
		$('#popwinchannel').removeClass();
		$('#emailchannel').removeClass();
		$('#iframechannel').removeClass();
		$('#snschannel').removeClass();
		
		$('#weblinkchannelli').removeClass();	
		$('#popwinchannelli').removeClass();
		$('#emailchannelli').removeClass();
		$('#iframechannelli').removeClass();
		
		$('#weblinkchannel').addClass('guideimg');
		$('#weblinkchannelli').addClass('active');
	}
	if('popwinchannel' == channel){
		$('#weblinkchannel').removeClass();	
		$('#popwinchannel').removeClass();
		$('#emailchannel').removeClass();
		$('#iframechannel').removeClass();
		$('#snschannel').removeClass();
		
		$('#weblinkchannelli').removeClass();	
		$('#popwinchannelli').removeClass();
		$('#emailchannelli').removeClass();
		$('#iframechannelli').removeClass();		
		
		$('#popwinchannel').addClass('guideimg');
		$('#popwinchannelli').addClass('active');		
	}	
	if('emailchannel' == channel){
		$('#weblinkchannel').removeClass();	
		$('#popwinchannel').removeClass();
		$('#emailchannel').removeClass();
		$('#iframechannel').removeClass();
		$('#snschannel').removeClass();
		
		$('#weblinkchannelli').removeClass();	
		$('#popwinchannelli').removeClass();
		$('#emailchannelli').removeClass();
		$('#iframechannelli').removeClass();
		
		$('#emailchannel').addClass('guideimg');
		$('#emailchannelli').addClass('active');			
	}	
	if('iframechannel' == channel){
		$('#weblinkchannel').removeClass();	
		$('#popwinchannel').removeClass();
		$('#emailchannel').removeClass();
		$('#iframechannel').removeClass();
		$('#snschannel').removeClass();
		
		$('#weblinkchannelli').removeClass();	
		$('#popwinchannelli').removeClass();
		$('#emailchannelli').removeClass();
		$('#iframechannelli').removeClass();
		
		$('#iframechannel').addClass('guideimg');
		$('#iframechannelli').addClass('active');		
	}
	if('snschannel' == channel){
		$('#weblinkchannel').removeClass();	
		$('#popwinchannel').removeClass();
		$('#emailchannel').removeClass();
		$('#iframechannel').removeClass();
		$('#snschannel').removeClass();
		
		$('#snschannel').addClass('guideimg');
			
	}	
}
function setinputtabindex(){
	$("input[name^='title_']").focus();
	var index = 1;
	$("input").each(function() {
		$(this).attr('tabIndex',index);
		index++;
	});	
}
function mouseswapclass(e, s) {
	$(e).removeClass();
	$(e).addClass(s);
	if($(e).children('input').attr('checked')){
//		$(e).addClass("hoverMou");	
	}	
}

function selectedradioseffect(qid,rowid,colid,onlyOneResponsePerColumn) {
	if (onlyOneResponsePerColumn == '1') {
		$("#question_div_"+qid+" input[id^='mxc_'][id$='_"+colid+"']").each(function() {	
			$(this).removeAttr("checked");
		});
		$("#question_div_"+qid+" div[id^='radiobox_mxc_'][id$='_"+colid+"']").each(function() {
			$(this).removeClass();
			
			$(this).addClass("radiobox");
			$(this).parent().removeClass();
		});
	}
	//$("#mxc_"+rowid+"_"+colid).attr('checked',true);
	$("#mxc_"+rowid+"_"+colid).attr('checked',!$("#mxc_"+rowid+"_"+colid).attr('checked'));
	
	$("#question_div_"+qid+" div[id^='radiobox_mxc_']").each(function() {
		$(this).removeClass();
		if($(this).parent().children('input:radio').attr('checked')){
			$(this).addClass("radioboxselected");
			$(this).parent().removeClass();
//				$(this).parent().addClass("hoverMou");	
		}else{
			$(this).addClass("radiobox");
			$(this).parent().removeClass();				
		}
	});		
}

function selectedmultiplechoiceeffect(qid,rowid,colid){
	var mcx = $("#question_div_"+qid+" [id='mxc_"+rowid+"_"+colid+"']");
	var cmcx = $("#question_div_"+qid+" [id='checkbox_mxc_"+rowid+"_"+colid+"']");
	if(!mcx.attr('checked')){
		mcx.attr('checked',true); 
		
		cmcx.removeClass();
		cmcx.addClass("checkboxselected");	
//		cmcx.parent().addClass("hoverMou");	
	}else{
		mcx.attr('checked','');
		
		cmcx.removeClass();
		cmcx.addClass("checkbox");
		cmcx.parent().removeClass();		
	}
}

function selectedrseffect(qid,rowid,colid,onlyOneResponsePerColumn) {
	if (onlyOneResponsePerColumn == '1') {
	$("#question_div_"+qid+" input[id^='rs_'][id$='_"+colid+"']").each(function() {
		if(this.id!="rs_"+rowid+"_"+colid)
			$(this).removeAttr("checked");
	});
	$("#question_div_"+qid+" div[id^='radiobox_rs_'][id$='_"+colid+"']").each(function() {
		$(this).removeClass();
		$(this).addClass("radiobox");
		$(this).parent().removeClass();
	});
	}
	//$("#rs_"+rowid+"_"+colid).attr('checked',true);
	$("#rs_"+rowid+"_"+colid).attr('checked',!$("#rs_"+rowid+"_"+colid).attr('checked'));
	$("#question_div_"+qid+" div[id^='radiobox_rs_']").each(function() {
		$(this).removeClass();
		if($(this).parent().children('input:radio').attr('checked')){
			$(this).addClass("radioboxselected");
			$(this).parent().removeClass();
//				$(this).parent().addClass("hoverMou");	
		}else{
			$(this).addClass("radiobox");
			$(this).parent().removeClass();				
		}
	});	
}
function isbrowserie6(){	
	var browser=navigator.appName;
	var b_version=navigator.appVersion; 
	var version=b_version.split(";");
	var trim_Version=version[1].replace(/[ ]/g,"");
	if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE6.0"){
		return 'ie6';
	}else{
		return "";
	}
}
/**/
function starrysurvey(){
	/**
	 * 查询问题逻辑
	 */
	this.questionlogic=function(qid,qtype){
		var items =$("#question_div_"+qid+" input[logicSign=1]");
		for(var i=0;i<items.length;i++){
			var selfobj=$(items[i]);
			$.getJSON(baseurl+"survey/getanswerrowlogicset",{"questionID":qid,"rowID":selfobj.val()},function(json){
				if(json.logicNum>0){
					for(var qstid in json.list){
						var obj=json.list[qstid];
						if(obj.excludeall==1){
							if(selfobj.attr("checked")){
								$("#question_div_"+qstid).hide();
							}else{
								$("#question_div_"+qstid).show();
							}
							continue;
						}
						if(obj.questionType==1 || obj.questionType==2){
							if(obj.rows.length>0){
								for(var index in obj.rows){
									var options = $("#question_div_"+qstid+" input[value='"+obj.rows[index]+"']");
									if(options.length>0){
										var option = options[0];
										if(selfobj.attr("checked")){
											$(option).attr("locked",1);
										}else{
											$(option).attr("locked",0);
										}
									}
								}
							}
						}
						StrarySurvey.showhidelogicerror(qstid);
					}
				}
			});
		}
	};
	//显示逻辑错误
	this.showhidelogicerror=function(qid){
		var items = $("#question_div_"+qid+" input[locked='1']");
		var errorinfo = "选项逻辑有错，请检查后重新选择！";
		$("#error_"+qid).html("");
		items.each(function(i,item){
			if(item.checked==true){
				$("#error_"+qid).html(errorinfo);
				return false;
			}
		});
	};
}
StrarySurvey = new starrysurvey();

