// JavaScript Document
//alert(web_path);
function openSchools(id){
	
		$(id).style.display='block';
}
function setValue(id,schoolName,hiddenId,urList,selValue){
	$(hiddenId).value = id;	
	$(selValue).innerHTML= schoolName;	
	Effect.BlindUp(urList, { duration: 0.5 });
	
}
function toggle(divID){
	if(divID=="tab1"){
		$('tab1data').style.display="none";	
		$('tab2data').style.display="block";	
		$('tab2').className="butten";	
		$('tab2').parentNode.className="btn";	
		$('tab1').className="butten_select";	
		$('tab1').parentNode.className="btn2";	
	}
	if(divID=="tab2"){
		$('tab2data').style.display="none";	
		$('tab1data').style.display="block";	
		$('tab1').className="butten";	
		$('tab1').parentNode.className="btn";	
		$('tab2').className="butten_select";	
		$('tab2').parentNode.className="btn2";	
	}
	}
function closeDiv(){
	//Effect.Shrink('error_div_main');
	Effect.BlindUp('error_div_main', { duration: 1.0 });

}
var interval;
function checkSubmit(){
	
	var searchTerm	=	$('srchTerm').value;	
	var schoolName	=	$('schoolId').value;	
	if((searchTerm=='') || searchTerm=='Teacher Name'){
		$('error_div_main').innerHTML='Please Enter Name of  Teacher';
		Effect.Grow('error_div_main');
		interval=setInterval('hideErrorDiv()',5000);	
		return false;
	}else if(schoolName==''){
		$('error_div_main').innerHTML='Please Select Name of School';
		Effect.Grow('error_div_main');
		interval=setInterval('hideErrorDiv()',5000);	
		return false;
	}
	
}

function checkSubmitSchool()
{
	var searchTerm	=	$('sSrchTerm').value;	
	var schoolName	=	$('schoolIdS').value;	
	if((searchTerm=='') || searchTerm=='School Name'){
		$('error_div_main').innerHTML='Please Enter Name of School';
		Effect.Grow('error_div_main');
		interval=setInterval('hideErrorDiv()',5000);	
		return false;
	}else if(schoolName==''){
		$('error_div_main').innerHTML='Please Select your school locality';
		Effect.Grow('error_div_main');
		interval=setInterval('hideErrorDiv()',5000);	
		return false;
	}
	document.frmSchools.submit();
}

var signal=1;
function showHideRatingPannel()
{
	
	if(signal==1)
	{
		Effect.BlindDown('divRatingPanel', { duration: 1.0 });
		signal=0;
	}else{
		Effect.BlindUp('divRatingPanel', { duration: 1.0 });
		signal=1;
	}
}

function hideErrorDiv(){
	Effect.BlindUp('error_div_main', { duration: 1.0 });
	window.clearInterval(interval);
}
function switchRating(type,rateNo)
{
	var id='';
	for(i=1; i<6; i++){
		id=type+i;
		document.getElementById(id).className='';
	}
	
	id=type+rateNo;
	document.getElementById(id).innerHTML=rateNo;
	document.getElementById(id).className='divRating';
	document.getElementById(type).value=rateNo;
	//parentNode.innerHTML=rateNo;
	//parentNode.className='divRating';
	
}


function searchSchools()
{
	new Ajax.Autocompleter("autocomplete", "autocomplete_choices", web_path+"/index.php?Action=rateteacher.search_school", {
	  afterUpdateElement : getSelectionId,
	  ajaxOptions: {method: 'post'}
	});
}
function getSelectionId(text, li) {
    alert (li.id);
}
function validate_rating(){
		//window.scrollTo(0, 0);
		
		var isErr=0;
		var errString='<b>Please Correct the Following Errors:</b><br>';
		
		if($('divEasiness').value==''){
			errString +='Invalid Easiness Rating';
			isErr=1;
		}
		if($('divEasiness').value==''){
			isErr=1;
			errString +='<br>Invalid Helpfulness Rating';
		}
		if($('divEasiness').value==''){
			isErr=1;
			errString +='<br>Invalid Clarity Rating';
		}
		if($('divEasiness').value==''){
			isErr=1;
			errString +='<br>Invalid Popularity Setting';
		}
		if(isErr==1){
			$('div_error_message').innerHTML=errString ;
			Effect.Grow('error_div_main');
			interval=setInterval('hideErrorDiv()',6000);	
			return false;
		}else{
			return true;
		}
}
function validate_report(){
		
	
		var errString='';
		var isErr=0;
		var errString='<b>Please Correct the Following Errors:</b><br>';
		if($('flagcomment').value=='')
		{
			isErr=1;
			errString +='Enter the valid reason to report this teacher';
		}
		if(isErr==1){
			$('div_error_message').innerHTML=errString ;
			Effect.Grow('error_div_main');
			interval=setInterval('hideErrorDiv()',6000);	
			return false;
		}else{
			
			var ok	=	 confirm('Are you sure, you want to report this teacher');
			if(ok){
				return true;
			}else{
				return false;
			}
		}
	
		
}

