function clickInput(id){
	document.getElementById(id+'_Button').checked = true;
}

function checkVote(id){
	var f = document.getElementById('voteForm_'+id);
	var dts = f.getElementsByTagName('dt');
	var arrs = [];
	for(var i=0;i<dts.length;i++){
		var subjectID = dts[i].getAttribute("id");
		arrs.push(subjectID);
	}
	
	var str='';
	var position = '';
	var err = false;
	for(var i=0;i<arrs.length;i++){
		var sid = arrs[i];
		var eles = document.getElementsByName('Subject_'+sid);
		var flag = false;
		if (eles!=null && eles.length==1) {
			if (eles[0].getAttribute("type")=="radio" || eles[0].getAttribute("type")=="checkbox") {
				if (eles[0].checked) {
					flag = true;
				}
			} else if (eles[0].value && eles[0].value.trim()) {
				continue;
			}
		} else {
			for(var j=0;j<eles.length;j++){
				if(eles[j].checked){
					flag = true;
					break;
				}
			}
		}
		
		if(!flag){
			err = true;
			if(document.getElementById(arrs[i])){
				if(document.getElementById(arrs[i]).innerText){
					str+='\n'+document.getElementById(arrs[i]).innerText;
				}else{
					str+='\n'+document.getElementById(arrs[i]).textContent;
				}
				if(!position){
					position = sid;
				}
			}
		}
	}
	if(err){
		var url = window.location+'';
		alert('您还有以下调查没有填写：'+str);
		window.location = url.substring(0,url.lastIndexOf('#'))+'#'+position;
		return false;
	}
	return true;
}







// 变换图片\
/*初始化*/

function SenseLoad()
{
    if (ApplicationPath=="/")
        ApplicationPath = "";
   document.write("  <div id='focus_pic_box'> <ul id='focusPic'></ul></div>");
	SenseShow();
}

function SenseShow(){
	if (SenseImages.length==0){
		$get("focusPic").innerHTML = "no image";
		return;
	}
	SenseNavigate();//加载导航
	SenseChangeImg();//加载图片
}


function SenseNavigate(){
	var h ='<div id="num"> <h4 id="SenseTitle"></h4>';
	for (var i=0;i<SenseImages.length;i++){
		h += '<a  href="'+SenseImages[i]["url"] +'" onmouseover="SenseLinkOver('+i+');" onmouseout="SenseLinkOut();" target="_blank"><span id="SenseLink'+ i +'">'+ (i+1) +'</span></a>';
	}
	h += '</div>';
	$get("focus_pic_box").innerHTML += h;
}

function SenseChangeImg(){
	if (SenseImageIndex < SenseImages.length - 1) 
		SenseImageIndex++;
	else
		SenseImageIndex = 0;
	SenseShowImg();
	SenseTimer = setTimeout("SenseChangeImg()",3000);
}

function SenseShowImg(){
	var bgSrc = SenseImages[0]["src"];
	if (document.getElementById("tmpSenseImgCovert"))
	{
		bgSrc = $get("tmpSenseImgCovert").src;
	}
	var h = '';
	h += '<li><a href="'+SenseImages[SenseImageIndex]["url"] +'" target="_blank"><img id="tmpSenseImg" src="'+ SenseImages[SenseImageIndex]["src"] +'" alt="'+ SenseImages[SenseImageIndex]["title"] +'" onmouseover="SenseOverImage();" onmouseout="SenseOutImage();" />';
	h += '<img id="tmpSenseImgCovert"  src="'+ bgSrc +'" alt="'+ SenseImages[SenseImageIndex]["title"] +'" onmouseover="SenseOverImage();" onmouseout="SenseOutImage();" />';
	h += '</a></li>';
	$get("focusPic").innerHTML = h;
	$get("SenseTitle").innerHTML = "<a href='"+ SenseImages[SenseImageIndex]["url"] +"' target='_blank'>" + SenseImages[SenseImageIndex]["title"] + "</a>";
	for (var i=0;i<SenseImages.length;i++){
		$get("SenseLink" + i).className = "";
		
	}
	$get("SenseLink" + SenseImageIndex).className = "on";
	
	SenseShowFilterImg();
}


function SenseShowFilterImg(){

	var img = $get("tmpSenseImg");
	if (window.navigator.userAgent.indexOf("Firefox")==-1) {
		var ieValue = parseInt(img.style.filter.substring(img.style.filter.toLowerCase().indexOf("opacity=") + 8));
		if (ieValue < 95) {
			img.style.filter = "Alpha(Opacity=" + (ieValue + 5).toString() + ")";
			window.setTimeout("SenseShowFilterImg()", 50);
		}
		else {
			img.style.filter = "Alpha(Opacity=100)";
			$get("tmpSenseImgCovert").src = img.src;
		}
	}
	else {
		var moValue = parseFloat(img.style.MozOpacity);
		if (moValue < 0.95) {
			img.style.MozOpacity = (moValue + 0.05).toString();
			window.setTimeout("SenseShowFilterImg()", 50);
		}
		else {
			img.style.filter = "Alpha(Opacity=1)";
			$get("tmpSenseImgCovert").src = img.src;
		}
	}
}



function SenseLinkOver(i){
	SenseImageIndex = i;
	clearTimeout(SenseTimer);
	SenseShowImg();
}


function SenseLinkOut(){
	SenseTimer = setTimeout("SenseChangeImg()",3000);
}


function SenseOverImage(){
	clearTimeout(SenseTimer);
}


function SenseOutImage(){
	SenseTimer = setTimeout("SenseChangeImg()",3000);
}

function $get(name){
	return document.getElementById(name);
}

