function showhide(el) {
if ( $(el).css("display") == 'none')
    $(el).show(200);
else
    $(el).hide(200);
}


function saveanswer(userid, quesid, answid, valu) {
	$("#okkkkkkkkkey"+quesid).show();
    $.get("/slides/saveanswer.php", { userid: userid, quesid: quesid, answ:answid, valu:valu },
      function(data) {
         $("#okkkkkkkkkey"+quesid).html('Ñîõðàíåíî!');
         $("#okkkkkkkkkey"+quesid).fadeOut(1500);
         $("#answok"+quesid).show(500);
         checkendandshowres(userid);
      });
}




function checkendandshowres(userid) {
	$.get("/slides/checkendandshowres.php", { userid: userid },
      function(data) {
      if (data)
         alert(data);
      });
}


function implode( glue, pieces ) {
    return ( ( pieces instanceof Array ) ? pieces.join( glue ) : pieces );
}


function checkansw(el, id, userid) {



var checksArray = new Array();

// all checked checkboxes on this question
$("form: input[name=varansw"+id+"]:checked").each(function(id) {
	checksArray.push(this.value);
	//alert(this.value);
})

//alert(checksArray);

piecesstring = implode(',', checksArray);

if (! $("form: input[name=varansw"+id+"]:checked").val() ) {
	alert('Îòâåòüòå íà âîïðîñ #'+id+'!'); return false;
}
else {
	showhide("#qns"+id); 
	showhide("#answ"+id); 
	//saveanswer(userid, id, $("form: input[name=varansw"+id+"]:checked").val());
	
	//alert(checksArray);
	var answid = 0;
	saveanswer(userid, id, answid, piecesstring);
	//checkendandshowres(userid);
}
return false;
}