function upThumb(nor) {
	$("#photoSpacer").fadeOut("fast", function() {
		phs = curP;
		thumbBorder ( curPhoto, false );
		thumbBorder ( nor, true );
		$("#photoBig").load( function() {
			$("#photoSpacer").fadeIn("fast");
		});		
		$("#photoBig").attr("src", "/up/"+phs[nor]+"/b.jpg" );
		$("#ipid").attr("value",nor);
		curPhoto = nor;
	} );
}

function zoom() {
	phs = curP;
	var load = window.open("http://www.apietave.lt/up/"+phs[curPhoto]+"/org.jpg",'','scrollbars=yes,menubar=no,resizable=yes,toolbar=no,location=no,status=no');
	if ( !load ) {
		// alert ( "popup blocked" );
	}
}

function reportInapropriate() {
	//alert ( $("#kid").attr("value")+", "+$("#ipid").attr("value") );
	var answer = confirm ("Užfiksuoti automatinį pranešimą apie netinkamą (šokiruojančią, įžeidžiančią) nuotrauką?");
	if (answer) {
		document.inapropriate.submit();	
		return true;
	}	
	return false;
}

function ba (id,v) {
	$(id).css("border-bottom",v);
	$(id).css("border-top",v);
}

function thumbBorder (wh,op) {
	if (wh==0) {
		if (op) {
			ba("#voteThumb1","1px solid gray");
		} else {
			ba("#voteThumb1","1px solid #fff");
		}
	}
	if (wh==1) {
		if (op) {
			ba("#voteThumb2","1px solid gray");
		} else {
			ba("#voteThumb2","1px solid #fff");
		}
	}
	if (wh==2) {
		if (op) {
			ba("#voteThumb3","1px solid gray");
		} else {
			ba("#voteThumb3","1px solid #fff");
		}
	}		
}

function nextOne() {
	$("#photoSpacer").fadeOut("fast", function() {
		phs = curP;
		thumbBorder ( curPhoto, false );
		curPhoto = curPhoto + 1;
		if ( curPhoto > totPhotos ) {
			curPhoto = 0;
		};
		thumbBorder ( curPhoto, true );	
		$("#photoBig").load( function() {
			$("#photoSpacer").fadeIn("fast");
		});		
		$("#photoBig").attr("src", "/up/"+phs[curPhoto]+"/b.jpg" );
		$("#ipid").attr("value",curPhoto);
	} );
}


function removeLastQuestion() {
	qs.length = qs.length-1;
}

function showLastQuestion () {
	klausimoId=qs[qs.length-1][0];
	klausimoTxt=qs[qs.length-1][1];
	atsakymai = ss[klausimoId];
	photos = ph[klausimoId];
	sids = si[klausimoId];
	removeLastQuestion();

	showCampaignQuestion(klausimoTxt);
	showCampaignAnswers(atsakymai,sids,klausimoId);
	showCampaignPhotos(photos);
	fillInapropriateReporter(klausimoId);
}

function fillInapropriateReporter(kid) {
	$("#kid").attr("value",kid);
	$("#ipid").attr("value",0);
}

function showCampaignPhotos (phs) {		
	rez = "";
	totPhotos = 0;

	$("#photoBig").load( function() {
		$("#photoSpacer").fadeIn("fast");
	});
		
	$("#photoBig").attr("src", "/up/"+phs[0]+"/b.jpg" );
	ba("#voteThumb1","1px solid gray");

	if ( phs[0] ) {
		$("#thumb1").attr("src", "/up/"+phs[0]+"/s.jpg" );
		$("#thumb1").slideDown("fast");
		totPhotos = 0;
	} else {
		$("#thumb1").attr("src", "/i/spacer.gif" );
	}
	if ( phs[1] ) {
		$("#thumb2").attr("src", "/up/"+phs[1]+"/s.jpg" );
		$("#thumb2").slideDown("fast");
		totPhotos = 1;
	} else {
		$("#thumb2").attr("src", "/i/spacer.gif" );
	}
	if ( phs[2] ) {
		$("#thumb3").attr("src", "/up/"+phs[2]+"/s.jpg" );
		$("#thumb3").slideDown("fast");
		totPhotos = 2;
	} else {
		$("#thumb3").attr("src", "/i/spacer.gif" );
	}
	curP = phs;
}

function changeThumb ( id, src ) {
	elem = document.getElementById(id);
	if ( elem ) {
		elem.src = "http://www.apietave.lt"+src;
		elem.style.display = "inline";
	}
}

function hideElement ( id ) {
	elem = document.getElementById(id);
	if ( elem ) {
		elem.style.display = "none";
	}
}

function showElement ( id ) {
	elem = document.getElementById(id);
	if ( elem ) {
		elem.style.display = "inline";
	}
}


function showCampaignQuestion(qs) {
	$("#campaignQuestion").fadeOut("fast",function() {
			$("#campaignQuestion").text(qs);
			$("#campaignQuestion").fadeIn("fast");
		});
}

function paintOneLine (txt,sids,kYamId) {
	rez = "<div class=qS>";		
	rez += "<a href=\"javascript:makeVote('"+txt[0]+"','"+sids+"','"+kYamId+"')\">";
	rez += "<input type=\"radio\" name=\"cork\" onclick=\"javascript:makeVote('"+txt[0]+"','"+sids+"','"+kYamId+"')\"> ";
	//rez += "<img src=\"http://www.apietave.lt/i/sel.gif\" border=0>"
	rez += txt[1];
	rez += "</a>";
	rez += "</div>";
	return rez;
}

function makeVote ( a, sids, kYamId ) {	
	$("#photoSpacer").fadeOut("fast", function() {
		thumbBorder (curPhoto,false);
		curPhoto = 0;
		$("#ans").attr("value",a);	
		$("#sids").attr("value",sids);
		$("#kYamId").attr("value",kYamId);

		var unans = $("#unans").attr("value");
		unans = unans - 1;
		$("#unans").attr("value",unans);	
		$("#unansCnt").text(unans);		

		poster();
		doFormPost();
	});	
}


function doFormPost() {		
	dydis = qs.length-1;
	if ( qs[dydis]==null ) {
		document.voting.submit();
		return;
	}
	showLastQuestion();
}

function showCampaignAnswers (ss,sids,kYamId) {
	$("#campaigmAnswers").fadeOut("fast", 
		function() {
			rez = "";
			i = 0;
			for (q in atsakymai) {
				rez += paintOneLine ( atsakymai[q], sids, kYamId );
			}
			$("#campaigmAnswers").html(rez).slideDown("fast");
	});	
}

function poster () {
	ans = $("#ans").attr("value");
	sids = $("#sids").attr("value");
	kYamId = $("#kYamId").attr("value");
	$.get("http://www.apietave.lt/act/makeVote.php", 
  {sids:sids,ans:ans,kYamId:kYamId});
}