// JavaScript Document
	oldTextAry = new Array();

	function changeText (fieldObj, newTexStr) 
	{
		if (newTexStr == fieldObj.innerHTML) 
		{
			fieldObj.innerHTML = oldTextAry[fieldObj.id];
		} 
		else 
		{
			oldTextAry[fieldObj.id] = fieldObj.innerHTML;
			fieldObj.innerHTML = newTexStr;
		}
	}

	function VisibleRow()
	{
		for(var i=1;i<7;i++)
		{
			var tr="trData"+i;
			document.getElementById(tr).style.display="none";
			
		}
		var NbRows=document.getElementById("cmbDataField").value;
		for(var i=0;i<NbRows;i++)
		{
			var tr="trData"+(i+1);
			document.getElementById(tr).style.display="block";
			
		}
	}
	function VerificationDate(input)
	{
		var validformat=/^\d{4}\-\d{2}\-\d{2}$/ //Basic check for format validity
		var returnval=false
		if (!validformat.test(input.value))
		{	
			alert("Invalid Date Format(Year-Month-Day). Please correct and submit again.");
			input.value="";
			input.focus();
		}
		else
		{ //Detailed check for valid date ranges
			var yearfield=input.value.split("-")[0]
			var monthfield=input.value.split("-")[1]
			var dayfield=input.value.split("-")[2]
			var dayobj = new Date(yearfield, monthfield-1, dayfield)
			if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
			{
				alert("Invalid Day, Month, or Year range detected. Please correct and submit again.");
				input.value="";
				input.focus();
			}
			else
				returnval=true;
		}
		/*if (returnval==false) 
			input.select();
		return returnval;*/
		if(document.getElementById("theDate1").value!="")
		{
			var FromDate=document.getElementById("theDate1").value;
		}
		if(document.getElementById("theDate2").value!="")
		{
			var ToDate=document.getElementById("theDate2").value;
		}
		if(FromDate!="" && ToDate!="")
		{
			if ( (FromDate > ToDate) || (FromDate == ToDate) )
			{
				alert("Invalid Date Range!\nStart Date cannot be after End Date!")
				input.value="";
				input.focus();
				return false;
			}
		}
		
	}	
	
	function CheckCheckAll() 
	{
	  var all=document.getElementById('cbAll').checked;
	  if(all==true)
	  {
		  document.getElementById('cbStudents').checked=true;
		  document.getElementById('cbTeachers').checked=true;
		  document.getElementById('cbEmployees').checked=true;
		  document.getElementById('cbAll').checked=true;
	  }
	}
	function UnCheckAll(input) 
	{
		var al=document.getElementById('cbAll').checked;
	  	var inputValue=document.getElementById(input).checked;
		if(al==true && inputValue==false)
		  {
			  document.getElementById('cbAll').checked=false;
		  }
	}
	function ConfirmDelete(school,question) 
{
	var msg = confirm("Are you sure you want to delete?");
	if ( !msg ) 
	  {
	   document.getElementById('hrefDelete').href="ListServiceRatingCard.php?wsid="+school;
	  }
	  else
	  {
		window.location='ListServiceRatingCard.php?wsid='+school+'&del=1&IDQuestion='+question;
	  }
}
var public;
var publiciframe=0;
	function Changephotos(ID,IDQuestion,Fields,iCountFields,root)
	{
		public=true;
		var i;
		var V="ValuesOfRating_"+IDQuestion;
		for(i=0;i<iCountFields;i++)
		{
			var ImageID=IDQuestion+"_"+(i+1);
			document.getElementById(ImageID).src =root+"Rating/images/Icon_star.gif";
			document.getElementById(V).value="";
		}
		for (i=0;i<ID;i++)
		{
			var ImageID=IDQuestion+"_"+(i+1);
			document.getElementById(ImageID).src =root+"Rating/images/Icon_star.png";
		}
		
		var T="TextOfRating_"+IDQuestion
		document.getElementById(V).value=Fields;
		document.getElementById(T).innerHTML=Fields;
		
	}
	function DisplayName(Fields,ID)
	{
		
		if(public!=true)
		{
			var T="TextOfRating_"+ID;
			document.getElementById(T).innerHTML=Fields;
		}
	}
	function HideName(ID)
	{
		
		if(public!=true)
		{
			var T="TextOfRating_"+ID;
			document.getElementById(T).innerHTML="";
		}
	}
	
//-->