// JavaScript Document
function resetstudioListbox(obj)
{
	var drpval = obj.value;
	var stduiolist = document.getElementById("drpStudio");
	var y=document.createElement('option');
	y.text='-All Studios-';
	y.value='-1';
	
	if(drpval != '-1')
	{
		if(drpval == 'cls')
		{
			if(stduiolist.options[0].value != -1)
			{
				stduiolist.options.add(y,0);
			}
			stduiolist.options.selectedIndex =0;
			stduiolist.disabled =true;
		}
		
		if(drpval == 'cmpda')
		{
			if(stduiolist.options[0].value != -1)
			{
				stduiolist.options.add(y,0);
			}			
			stduiolist.options.selectedIndex =0;
			stduiolist.disabled =true;
		}
		
		if(drpval == 'dis')
		{
			if(stduiolist.options[0].value == -1)
			{
				stduiolist.remove(0);
			}
			
			stduiolist.disabled =false;
		}
	}
	else
	{		if(stduiolist.options[0].value != -1)
			{
				stduiolist.options.add(y,0);
			}
			stduiolist.options.selectedIndex =0;
			stduiolist.disabled =true;
	}
}

//title add edit rating calculations
function do_calculation(obj)
{
	var id = obj.id;
	
	var txtbc=document.getElementById("txtBC");
	var txtalta=document.getElementById("txtALTA");
	var txtsask=document.getElementById("txtSASK");
	var txtman=document.getElementById("txtMAN");
	var txtont=document.getElementById("txtONT");
	var txtmarit=document.getElementById("txtMARIT");
	var txttot = document.getElementById("txtTot");
	var txtnofboards = document.getElementById("txtNoOfBoardsReport");
	var txtavg	= document.getElementById("txtAvg");
	var txtclass = document.getElementById("txtClassification");
	txtclass.value ="";
	var count = 0;
	var tot=0;
	switch(id)
	{
		case "drpBC":id
		document.getElementById("hdn_bc").value = obj.options[obj.selectedIndex].text;
		txtbc.value = obj.value; 		
		break;
		case "drpALTA":id
		document.getElementById("hdn_alta").value = obj.options[obj.selectedIndex].text;		
		txtalta.value = obj.value;
		break;
		case "drpSASK":id
		document.getElementById("hdn_sask").value = obj.options[obj.selectedIndex].text;
		txtsask.value = obj.value;
		break;
		case "drpMAN":id
		document.getElementById("hdn_man").value = obj.options[obj.selectedIndex].text;
		txtman.value = obj.value;
		break;
		case "drpONT":id
		document.getElementById("hdn_ont").value = obj.options[obj.selectedIndex].text;
		txtont.value = obj.value;
		break;
		case "drpMARIT":id
		document.getElementById("hdn_marit").value = obj.options[obj.selectedIndex].text;
		txtmarit.value = obj.value;
		break;
	}
	
	var bc 		= txtbc.value == "" ? 0:txtbc.value;
	var alta 	= txtalta.value == "" ? 0:txtalta.value;
	var sask 	= txtsask.value == "" ? 0:txtsask.value;
	var man 	= txtman.value == "" ? 0:txtman.value;
	var ont 	= txtont.value == "" ? 0:txtont.value;
	var marit 	= txtmarit.value == "" ? 0:txtmarit.value;
	
	if(bc!= 0)
	{
		count= count+1;
	}
	
	if(alta!= 0)
	{
		count= count+1;
	}
	
	if(sask!= 0)
	{
		count= count+1;
	}
	
	if(man!= 0)
	{
		count= count+1;
	}
	
	if(ont!= 0)
	{
		count= count+1;
	}
	
	if(marit!= 0)
	{
		count= count+1;
	}
	
	if(count != 0)
	{
		txtnofboards.value = count;
	}
	else
	{
		txtnofboards.value ="";
	}
	
	tot = parseInt(bc)+parseInt(alta)+parseInt(sask)+parseInt(man)+parseInt(ont)+parseInt(marit);
	
	if(tot == 0)
	{
		txttot.value="";	
	}
	else
	{
		txttot.value=tot;
	}
	
	if(tot == 0 && count == 0)
	{
		txtavg.value="";
	}
	else
	{
		var avg =  tot/count;
		
		if(avg == 0)
		{
			txtavg.value="";
		}
		else
		{
			txtavg.value=avg;
			txtclass.value = getcCHVRClassification(avg);
		}
	}
}

function getcCHVRClassification(average)
{
	//var cieledval= Math.ceil(average);
	var cieledval= Math.round(average);
	
	switch(cieledval)
	{
		case 1:cieledval
		return "G";
		break;
		case 2:cieledval
		return "PG";
		break;
		case 3:cieledval
		return "14A";
		break;
		case 4:cieledval
		return "18A";
		break;
		case 5:cieledval
		return "R";
		break;	
	}
}

//infomation pieces claculations
function claculateChkboxval(obj)
{
	
 var objid= obj.id;
 var strarr = objid.split("_");
 var infoid = strarr[1];
 var tot=0;
 var chkbc		=document.getElementById("chkBc_"+infoid);
 var chkalta	=document.getElementById("chkAlta_"+infoid);
 var chksask	=document.getElementById("chkSask_"+infoid);
 var chkman		=document.getElementById("chkMan_"+infoid);
 var chkont		=document.getElementById("chkOnt_"+infoid);
 var chkmarit	=document.getElementById("chkMarit_"+infoid);
 var txtipval	=document.getElementById("txtIPVal_"+infoid);
 
 var bc = chkbc.checked?chkbc.value:0;
 var alta = chkalta.checked?chkalta.value:0;
 var sask = chksask.checked?chksask.value:0;
 var man   = chkman.checked?chkman.value:0;
 var ont = chkont.checked?chkont.value:0;
 var marit = chkmarit.checked?chkmarit.value:0;
 
 tot = parseInt(bc)+parseInt(alta)+parseInt(sask)+parseInt(man)+parseInt(ont)+parseInt(marit);
 if(tot > 0)
 {
	 txtipval.value = tot;
 }
 else
 {
	 txtipval.value	="";
 }
	  
}
//show hide sectionss add/edit titles page
function showHidetitle(obj)
{
	
	if(obj.value =='classification' && obj.checked)
	{
		document.getElementById("classification").style.display="block";
	}
	
	if(obj.value =='classification' && !obj.checked)
	{
		document.getElementById("classification").style.display="none";
	}
	
	if(obj.value =='infopiece' && obj.checked)
	{
		document.getElementById("infopiece").style.display="block";
	}
	
	if(obj.value =='infopiece' && !obj.checked)
	{
		document.getElementById("infopiece").style.display="none";
	}
	
}

function setSearchtype()
{
	document.getElementById("hdn_studio_search").value =0;
	document.getElementById("formcommon").submit();	
}
