
			
			/////////////////////////////////////////////////////////////////////////////////
						
			function CheckRadioButtons(sSelectedNamingContainerID)
			{	
			  	if (selectedIDs != "")
				{
					var selectedIDsArray = selectedIDs.split(","); 
					for (var i=1; i<=items; i++)
					{
						//get obj
						var o = document.getElementsByName(sSelectedNamingContainerID+":repQ_A:_ctl" + i + ":RBList");
						
						//loop on each radio in the collection
						for (var j=0; j<o.length; j++)
						{
							for (var k=0; k < selectedIDsArray.length; k++ )
							{	
								if (o[j].value == selectedIDsArray[k])
								{
									o[j].checked = true;								
								}
							}
										
						}
					}
				}
			}

			/////////////////////////////////////////////////////////////////////////
			function SetIcons(sAppPath,sSelectedNamingContainerID)
			{
				var result = "";
				var correctAnswersArray = correctAnswers.split(",");
				var selectedIDsArray = selectedIDs.split(",");
				var correct = false;
				
				//preloading the images
				var imgWrong = new Image(20, 20);
				imgWrong.src = sAppPath+"/images/survey/survey_answer_error.gif";
				var imgOK = new Image (20, 20);
				imgOK.src = sAppPath+"/images/survey/survey_answer_ok.gif";
				
				//loop on radiobutoons list in the page
				for (var i=1; i<=items; i++)
				{
					//get obj
					var o = document.getElementsByName(sSelectedNamingContainerID+":repQ_A:_ctl" + i + ":RBList");
					
					//loop on each radio in the collection
					for (var j=0; j<o.length; j++)
					{	
						correct = false;
						   //check if this is a correct answer
						   if (o[j].checked == true)
						   {
								for (var k=0; k < correctAnswersArray.length; k++ )
								{	
									if (o[j].value == correctAnswersArray[k])
									{
										o[j].style.backgroundImage = "url("+sAppPath+"/images/survey/survey_answer_ok.gif)";
										correct = true;
									}
								}
						
								if(correct != true) 
								{
									o[j].style.backgroundImage = "url("+sAppPath+"/images/survey/survey_answer_error.gif)";
														
								}																				
							}
							
							if (o[j].checked != true)
							{
								for (var k=0; k < correctAnswersArray.length; k++ )
								{	
									if (o[j].value == correctAnswersArray[k])
									{
										o[j].style.backgroundImage = "url("+sAppPath+"/images/survey/survey_answer_ok.gif)";
									}
								}
							
							}
							
							o[j].style.backgroundRepeat = "no-repeat";
							o[j].style.backgroundPosition = "center top";
						
					}
				}
			}		
						
			//////////////////////////////////////////////////////////////////////////
			//Gets the IDs of the checked answers and saves them in hidden textbox
			//as list of numbers separated by '#' character
			///
			//////////////////////////////////////////////////////////////////////////
			
			function GetIDs(sSelectedNamingContainerID,sSelectedID)
			{
				var result = "";
				
				//loop on radiobutoons list in the page
				for (var i=1; i<=items; i++)
				{
					//get obj
					var o = document.getElementsByName(sSelectedNamingContainerID + ":repQ_A:_ctl" + i + ":RBList");
					
					//loop on each radio in the collection
					for (var j=0; j<o.length; j++)
					{
						//o[j].className = "wrong_survey_answer";
						//check if this item is checked
						if(o[j].checked)
						{
							if(result == "" || (typeof result == "undefined"))
							{
								result = o[j].value;
							}
							else
							{
								result = result + "," + o[j].value; //add selected answer ID to the list separated by '#'
							}
						}
					}
				}

				//assign value to obj
				document.getElementById(sSelectedID).value = result.toString();
			}

			function Send(sSelectedNamingContainerID)
			{
				var IsSelected = false;
				var DontSubmit = false;
								
				//loop & check
				for (var i=1; i<=items; i++)
				{
					//get obj
					var o = document.getElementsByName(sSelectedNamingContainerID+":repQ_A:_ctl" + i + ":RBList");
					
					//loop on each radio in the collection
					IsSelected = false;
					for (var j=0; j<o.length; j++)
					{
						//check if this item is checked
						if(o[j].checked)
							IsSelected = true;
					}
					
					if (IsSelected == false)
						DontSubmit = true;
				}
							
				//check if all questions are answered -> submit
				if (DontSubmit)
				{
					alert("יש לענות על כל השאלות");
				}
				else
				{
					Form1.submit();
					
				}
			}
			
			//show and hides the iframe with answers destribution control
			function ShowHideIFrame(SpanId, IFrameId, QuestionId , BtnImage ,sAppPath,mQuestionaryId)
			{
				var IfrmSpan = document.getElementById(SpanId);
				var Ifrm = document.getElementById(IFrameId);  
				
				if(IfrmSpan.style.display == 'none')
				{
					Ifrm.src = sAppPath+'/Survey/SurveyDestributionFrame.aspx?QuestionId=' + QuestionId + '&QuestionaryId='+mQuestionaryId; 
					BtnImage.src = sAppPath+'/images/buttons/btn_hide.gif';
					IfrmSpan.style.display='block';
				}
				else 
				{
					IfrmSpan.style.display='none'; 
					Ifrm.src =''; 
					BtnImage.src=sAppPath+'/images/buttons/btn_show_destrib.gif';
				}
			}


