// JavaScript Document

/* ----- SHOW AND HIDE */
function hideDiv(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById(str).innerHTML = '';  
document.getElementById(str).style.visibility = 'hidden'; 

} 
else { 
if (document.layers) { // Netscape 4 
document.str.visibility = 'hidden'; 
} 
else { // IE 4 
document.all.str.style.visibility = 'hidden'; 
} 
} 
}

function hideMenu(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6   
document.getElementById(str).style.visibility = 'hidden'; 

} 
else { 
if (document.layers) { // Netscape 4 
document.str.visibility = 'hidden'; 
} 
else { // IE 4 
document.all.str.style.visibility = 'hidden'; 
} 
} 
}

function showDiv(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById(str).style.visibility = 'visible'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.str.visibility = 'visible'; 
} 
else { // IE 4 
document.all.str.style.visibility = 'visible'; 
} 
} 
} 

function showVLElogin(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6 
document.getElementById(str).innerHTML = "<div id='VLElogin' class='VLElogin'><div id='VLEclose' class='VLEclose'><a onClick=\"hideDiv('VLElogin');hideDiv('overlay')\"><img src='assets/images/v5/vleclose.jpg' border='0'></a></div><center><img src='assets/images/v5/moodle.png' border='0'><br />Enter your login details for the VLE into the boxes below:</center><br /><form action='http://vle.skhs.net/moodle/login/index.php' method='post' id='login'><table cellpadding='0' cellspacing='0' border='0' align='center' ><tr><td valign='middle' align='right'><label>Username</label></td><td valign='middle' align='left'><input type='text' name='username' id='username' size='19' value='' /></td></tr><tr><td valign='middle' align='right'><label>Password&nbsp;</label></td><td valign='middle' align='left'><input type='password' name='password' id='password' size='19' value='' /></td></tr><tr><td colspan='2' valign='top' align='center'><br /><label><input type='submit' value='Click here to login to the VLE' /></label></td></tr></table><input type='hidden' name='testcookies' value='1' /></form></div>"; 
document.getElementById(str).style.visibility = 'visible'; 
} 
else { 
if (document.layers) { // Netscape 4 
document.str.visibility = 'visible'; 
} 
else { // IE 4 
document.all.str.style.visibility = 'visible'; 
} 
} 
} 



/* ------- STUDENT OUT */
function getStudentOut(str)
{
xmlhttp6 = GetXmlHttpObject()
var url="assets/widgets/public/getStudentOut.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
xmlhttp6.open("GET",url,true);
xmlhttp6.onreadystatechange=state_ChangeStudentOut;
xmlhttp6.send(null);
}

function state_ChangeStudentOut()
{
if (xmlhttp6.readyState==4)
  {// 4 = "loaded"
  if (xmlhttp6.status==200)
    {// 200 = "OK"
	 document.getElementById('studentOutList').style.visibility='visible';
    document.getElementById('studentOutList').innerHTML=xmlhttp6.responseText;
   
    }
  else
    {
    alert("Problem retrieving data:" + xmlhttp6.statusText);
    }
  }
}



/* ------- Daily Bulletin Item */
function getDBItem(str)
{
DailyB= GetXmlHttpObject()
var url="assets/widgets/public/getDailyBulletinItem.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
DailyB.open("GET",url,true);
DailyB.onreadystatechange=state_ChangeDBItem;
DailyB.send(null);
}

function state_ChangeDBItem()
{
if (DailyB.readyState==4)
  {// 4 = "loaded"
  if (DailyB.status==200)
    {// 200 = "OK"
	
    document.getElementById('DBInfo').style.visibility='visible';
    document.getElementById('DBInfo').innerHTML=DailyB.responseText;
	
    }
  else
    {
    alert("Problem retrieving data:" + DailyB.statusText);
    }
  }
}


/* ------- Booking Systems, etc */
function getPage(str)
{
    document.getElementById('pageContent').innerHTML="<iframe src='"+str+"' width='890' height='2000' scrolling='no' frameborder='0'></iframe>";
  
}




/* ------- Blog EDITING */
function editBlog(str)
{
xmlBlog= GetXmlHttpObject()
var url="assets/widgets/staff/editBlog.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
xmlBlog.open("GET",url,true);
xmlBlog.onreadystatechange=state_ChangeBlogItem;
xmlBlog.send(null);
}

function state_ChangeBlogItem()
{
if (xmlBlog.readyState==4)
  {// 4 = "loaded"
  if (xmlBlog.status==200)
    {// 200 = "OK"
    document.getElementById('Article').innerHTML=xmlBlog.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + xmlBlog.statusText);
    }
  }
}

/* ---------Video TITLES */
function vidTitle(str)
{
vidTIt= GetXmlHttpObject()
var url="assets/widgets/staff/vidTitle.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
vidTIt.open("GET",url,true);
vidTIt.onreadystatechange=state_ChangevidTItle;
vidTIt.send(null);
}

function state_ChangevidTItle()
{
if (vidTIt.readyState==4)
  {// 4 = "loaded"
  if (vidTIt.status==200)
    {// 200 = "OK"
    document.getElementById('vidTitle').innerHTML=vidTIt.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidTIt.statusText);
    }
  }
}
function saveVidTitle(form)
{
vidTItS= GetXmlHttpObject()
var url="assets/widgets/staff/vidTitleSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&title="+form.title.value;
url=url+"&sid="+Math.random();
vidTItS.open("GET",url,true);
vidTItS.onreadystatechange=state_ChangevidTItleSave;
vidTItS.send(null);
}

function state_ChangevidTItleSave()
{
if (vidTItS.readyState==4)
  {// 4 = "loaded"
  if (vidTItS.status==200)
    {// 200 = "OK"
    document.getElementById('vidTitle').innerHTML=vidTItS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidTItS.statusText);
    }
  }
}

/* ---------Video DESCRIPTIONS */
function vidDesc(str)
{
vidDescr= GetXmlHttpObject()
var url="assets/widgets/staff/vidDesc.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
vidDescr.open("GET",url,true);
vidDescr.onreadystatechange=state_ChangevidDesc;
vidDescr.send(null);
}

function state_ChangevidDesc()
{
if (vidDescr.readyState==4)
  {// 4 = "loaded"
  if (vidDescr.status==200)
    {// 200 = "OK"
    document.getElementById('vidDescription').innerHTML=vidDescr.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidDescr.statusText);
    }
  }
}
function saveVidDesc(form)
{
vidDescS= GetXmlHttpObject()
var titleText=form.title.value;
titleText=titleText.replace(/(\r\n|\n|\r)/gm,"<br />");
var url="assets/widgets/staff/vidDescSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&title="+titleText;
url=url+"&sid="+Math.random();
vidDescS.open("GET",url,true);
vidDescS.onreadystatechange=state_ChangevidDescSave;
vidDescS.send(null);
}

function state_ChangevidDescSave()
{
if (vidDescS.readyState==4)
  {// 4 = "loaded"
  if (vidDescS.status==200)
    {// 200 = "OK"
    document.getElementById('vidDescription').innerHTML=vidDescS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidDescS.statusText);
    }
  }
}


/* ---------Video DEPARTMENTS */
function vidDept(str)
{
vidDpts= GetXmlHttpObject()
var url="assets/widgets/staff/vidDept.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
vidDpts.open("GET",url,true);
vidDpts.onreadystatechange=state_ChangevidvidDpts;
vidDpts.send(null);
}

function state_ChangevidvidDpts()
{
if (vidDpts.readyState==4)
  {// 4 = "loaded"
  if (vidDpts.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=vidDpts.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidDpts.statusText);
    }
  }
}
function saveVidDept(form)
{
vidDptsS= GetXmlHttpObject()
var url="assets/widgets/staff/vidDeptSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&dept="+form.dept.value;
url=url+"&sid="+Math.random();
vidDptsS.open("GET",url,true);
vidDptsS.onreadystatechange=state_ChangevidDeptSave;
vidDptsS.send(null);
}

function state_ChangevidDeptSave()
{
if (vidDptsS.readyState==4)
  {// 4 = "loaded"
  if (vidDptsS.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=vidDptsS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidDptsS.statusText);
    }
  }
}



/* ---------Video Keywords */
function vidKeywords(str)
{
vidKey= GetXmlHttpObject()
var url="assets/widgets/staff/vidKeywords.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
vidKey.open("GET",url,true);
vidKey.onreadystatechange=state_ChangevidKey;
vidKey.send(null);
}

function state_ChangevidKey()
{
if (vidKey.readyState==4)
  {// 4 = "loaded"
  if (vidKey.status==200)
    {// 200 = "OK"
    document.getElementById('vidKeywords').innerHTML=vidKey.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidKey.statusText);
    }
  }
}
function saveVidKeyWords(form)
{
vidKeyS= GetXmlHttpObject()
var url="assets/widgets/staff/vidKeywordsSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&title="+form.title.value;
url=url+"&sid="+Math.random();
vidKeyS.open("GET",url,true);
vidKeyS.onreadystatechange=state_ChangevidKeySave;
vidKeyS.send(null);
}

function state_ChangevidKeySave()
{
if (vidKeyS.readyState==4)
  {// 4 = "loaded"
  if (vidKeyS.status==200)
    {// 200 = "OK"
    document.getElementById('vidKeywords').innerHTML=vidKeyS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidKeyS.statusText);
    }
  }
}


/* ---------Video DUPLICATE */
function vidDuplicate(str)
{
vidDups= GetXmlHttpObject()
var url="assets/widgets/staff/vid-Duplicate.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
vidDups.open("GET",url,true);
vidDups.onreadystatechange=state_ChangevidvidDups;
vidDups.send(null);
}

function state_ChangevidvidDups()
{
if (vidDups.readyState==4)
  {// 4 = "loaded"
  if (vidDups.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=vidDups.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidDups.statusText);
    }
  }
}
function saveVidDuplicate(form)
{
vidDupsS= GetXmlHttpObject()
var url="assets/widgets/staff/vid-DuplicateSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&dept="+form.dept.value;
url=url+"&sid="+Math.random();
vidDupsS.open("GET",url,true);
vidDupsS.onreadystatechange=state_ChangevidDupsSave;
vidDupsS.send(null);
}

function state_ChangevidDupsSave()
{
if (vidDupsS.readyState==4)
  {// 4 = "loaded"
  if (vidDupsS.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=vidDupsS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidDupsS.statusText);
    }
  }
}


/* ---------Video Security */
function vidSecu(str)
{
vidSec= GetXmlHttpObject()
var url="assets/widgets/staff/vidSecurity.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
vidSec.open("GET",url,true);
vidSec.onreadystatechange=state_ChangevidSec;
vidSec.send(null);
}

function state_ChangevidSec()
{
if (vidSec.readyState==4)
  {// 4 = "loaded"
  if (vidSec.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=vidSec.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidSec.statusText);
    }
  }
}
function saveVidSecurity(form)
{
vidSecS= GetXmlHttpObject()
var url="assets/widgets/staff/vidSecuritySave.asp";
url=url+"?s="+form.ID.value;
if (document.security.y7.checked) {
	url=url+"&seven=yes";
}
if (document.security.y8.checked) {
	url=url+"&eight=yes";
}
if (document.security.y9.checked) {
	url=url+"&nine=yes";
}
if (document.security.y10.checked) {
	url=url+"&ten=yes";
}
if (document.security.y11.checked) {
	url=url+"&eleven=yes";
}
if (document.security.y12.checked) {
	url=url+"&twelve=yes";
}
if (document.security.y13.checked) {
	url=url+"&thirteen=yes";
}
if (document.security.staff.checked) {
	url=url+"&staff=yes";
}
if (document.security.hid.checked) {
	url=url+"&hidden=yes";
}
url=url+"&sid="+Math.random();
vidSecS.open("GET",url,true);
vidSecS.onreadystatechange=state_ChangevidSecSave;
vidSecS.send(null);
}

function state_ChangevidSecSave()
{
if (vidSecS.readyState==4)
  {// 4 = "loaded"
  if (vidSecS.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=vidSecS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + vidSecS.statusText);
    }
  }
}


/* ---------Video Password Admin */
function vidAddPW(str)
{
AddPW= GetXmlHttpObject()
var url="assets/widgets/staff/vidAddPW.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
AddPW.open("GET",url,true);
AddPW.onreadystatechange=state_ChangeAddPW;
AddPW.send(null);
}

function state_ChangeAddPW()
{
if (AddPW.readyState==4)
  {// 4 = "loaded"
  if (AddPW.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=AddPW.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + AddPW.statusText);
    }
  }
}
function savevidAddPW(form)
{
AddPWS= GetXmlHttpObject()
var url="assets/widgets/staff/vidAddPWSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&title="+form.pw.value;
url=url+"&sid="+Math.random();
AddPWS.open("GET",url,true);
AddPWS.onreadystatechange=state_ChangevidAddPWSave;
AddPWS.send(null);
}

function state_ChangevidAddPWSave()
{
if (AddPWS.readyState==4)
  {// 4 = "loaded"
  if (AddPWS.status==200)
    {// 200 = "OK"
    document.getElementById('vidSecurity').innerHTML=AddPWS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + AddPWS.statusText);
    }
  }
}


/* ---------APPROVE COMMENTS */
function ComApprove(form)
{
commentS= GetXmlHttpObject()
var url="assets/widgets/staff/blogcommentapprove.asp";
url=url+"?id="+form.id.value;
url=url+"&ap="+form.ap.value;
url=url+"&sid="+Math.random();
commentS.open("GET",url,true);
commentS.onreadystatechange= function() {
	if (commentS.readyState==4)
 		 {// 4 = "loaded"
 		if (commentS.status==200)
   			 {// 200 = "OK"
			document.getElementById(form.div.value).innerHTML=commentS.responseText;
			 }
		 }
	}

commentS.send(null);
}


/* ---------CONTACT YEARGROUP */
function ContactYG(str)
{
ContactYG= GetXmlHttpObject()
var url="assets/widgets/public/getContactYG.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
ContactYG.open("GET",url,true);
ContactYG.onreadystatechange= function() {
	if (ContactYG.readyState==4)
 		 {// 4 = "loaded"
 		if (ContactYG.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=ContactYG.responseText;
			 }
		 }
	}

ContactYG.send(null);
}


/* ---------LOAD NEW STUDENT OUT / BULLETIN ENTRY FORM */
function POform(str)
{
POut= GetXmlHttpObject()
var url="assets/widgets/staff/po-form.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
POut.open("GET",url,true);
POut.onreadystatechange= function() {
	if (POut.readyState==4)
 		 {// 4 = "loaded"
 		if (POut.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=POut.responseText;
			 }
		 }
	}

POut.send(null);
}


/* ---------AMEND STUDENT OUT / BULLETIN ENTRY FORM */
function POamend(form)
{
POutA= GetXmlHttpObject()
var url="assets/widgets/staff/po-amendform.asp";
url=url+"?id="+form.ID.value;
url=url+"&sid="+Math.random();
POutA.open("GET",url,true);
POutA.onreadystatechange= function() {
	if (POutA.readyState==4)
 		 {// 4 = "loaded"
 		if (POutA.status==200)
   			 {// 200 = "OK"
			document.getElementById(form.DIV.value).innerHTML=POutA.responseText;
			 }
		 }
	}

POutA.send(null);
}

/* ---------LIST USERS STUDENT OUT / BULLETIN ENTRY FORM */
function POlist(str)
{
POutL= GetXmlHttpObject()
var url="assets/widgets/staff/po-list.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
POutL.open("GET",url,true);
POutL.onreadystatechange= function() {
	if (POutL.readyState==4)
 		 {// 4 = "loaded"
 		if (POutL.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=POutL.responseText;
			 }
		 }
	}

POutL.send(null);
}

/* ---------DELETE STUDENT OUT / BULLETIN ENTRY FORM */
function POdelete(form)
{
 var deletePO=form.ID.value;
 var deletePODIV=form.DIV.value;
 var where_to= confirm("Do you really want to delete this event??");
 if (where_to== true)
 {
 	POutD= GetXmlHttpObject()
	var url="assets/widgets/staff/po-delete.asp";
	url=url+"?id="+deletePO;
	url=url+"&sid="+Math.random();
	POutD.open("GET",url,true);
	POutD.onreadystatechange= function() {
	if (POutD.readyState==4)
 		 {// 4 = "loaded"
 		if (POutD.status==200)
   			 {// 200 = "OK"
			document.getElementById(deletePODIV).innerHTML=POutD.responseText;
			 }
		 }
	}

	POutD.send(null);
 }


}


/* ---------ADMIN - SITE VARIABLES */
function editSiteVariables(str)
{
SiteV= GetXmlHttpObject()
var url="assets/widgets/admin/getSiteVariables.asp";
url=url+"?sid="+Math.random();
SiteV.open("GET",url,true);
SiteV.onreadystatechange= function() {
	if (SiteV.readyState==4)
 		 {// 4 = "loaded"
 		if (SiteV.status==200)
   			 {// 200 = "OK"
			document.getElementById('pageContent').innerHTML=SiteV.responseText;
			 }
		 }
	}

SiteV.send(null);
}

/* ---------Upload Video - select deptartmet */
function UploadVideo(str)
{
Vid1= GetXmlHttpObject()
var url="assets/widgets/staff/addvideo.asp";
url=url+"?sid="+Math.random();
Vid1.open("GET",url,true);
Vid1.onreadystatechange= function() {
	if (Vid1.readyState==4)
 		 {// 4 = "loaded"
 		if (Vid1.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=Vid1.responseText;
			 }
		 }
	}

Vid1.send(null);
}

/* ---------Uplaod Photo Gallery - select department */
function UploadPhotoGal(str)
{
PG1= GetXmlHttpObject()
var url="assets/widgets/staff/addphoto.asp";
url=url+"?sid="+Math.random();
PG1.open("GET",url,true);
PG1.onreadystatechange= function() {
	if (PG1.readyState==4)
 		 {// 4 = "loaded"
 		if (PG1.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=PG1.responseText;
			 }
		 }
	}

PG1.send(null);
}

/* ---------Add Blog - select department */
function AddBlog(str)
{
AB= GetXmlHttpObject()
var url="assets/widgets/staff/addblog.asp";
url=url+"?sid="+Math.random();
AB.open("GET",url,true);
AB.onreadystatechange= function() {
	if (AB.readyState==4)
 		 {// 4 = "loaded"
 		if (AB.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=AB.responseText;
			 }
		 }
	}

AB.send(null);
}
/* ---------Add Poll - select department */
function AddPoll(str)
{
APoll= GetXmlHttpObject()
var url="assets/widgets/staff/addpoll.asp";
url=url+"?sid="+Math.random();
APoll.open("GET",url,true);
APoll.onreadystatechange= function() {
	if (APoll.readyState==4)
 		 {// 4 = "loaded"
 		if (APoll.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=APoll.responseText;
			 }
		 }
	}

APoll.send(null);
}

/* ---------ADMIN - MEDIA LIST */
function adminVidList(str)
{
AVL= GetXmlHttpObject()
var url="assets/widgets/admin/getVideoList.asp";
url=url+"?sid="+Math.random();
AVL.open("GET",url,true);
AVL.onreadystatechange= function() {
	if (AVL.readyState==4)
 		 {// 4 = "loaded"
 		if (AVL.status==200)
   			 {// 200 = "OK"
			document.getElementById('pageContent').innerHTML=AVL.responseText;
			 }
		 }
	}

AVL.send(null);
}

/* ---------ADMIN - DEPT LIST */
function adminDeptList(str)
{
ADeptL= GetXmlHttpObject()
var url="assets/widgets/admin/getDeptList.asp";
url=url+"?sid="+Math.random();
ADeptL.open("GET",url,true);
ADeptL.onreadystatechange= function() {
	if (ADeptL.readyState==4)
 		 {// 4 = "loaded"
 		if (ADeptL.status==200)
   			 {// 200 = "OK"
			document.getElementById('pageContent').innerHTML=ADeptL.responseText;
			 }
		 }
	}

ADeptL.send(null);
}


/* ---------ADMIN - Scroller */
function adminScroller(str)
{
AdSc= GetXmlHttpObject()
var url="assets/widgets/admin/getScrollerInfo.asp";
url=url+"?for="+str;
url=url+"&sid="+Math.random();

AdSc.open("GET",url,true);
AdSc.onreadystatechange= function() {
	if (AdSc.readyState==4)
 		 {// 4 = "loaded"
 		if (AdSc.status==200)
   			 {// 200 = "OK"
			document.getElementById('pageContent').innerHTML=AdSc.responseText;
			 }
		 }
	}

AdSc.send(null);
}
function adminScrollerList(str, adiv)
{
AdScL= GetXmlHttpObject()
var url="assets/widgets/admin/getScrollerLinks.asp";
url=url+"?for="+str;
url=url+"&sid="+Math.random();

AdScL.open("GET",url,true);
AdScL.onreadystatechange= function() {
	if (AdScL.readyState==4)
 		 {// 4 = "loaded"
 		if (AdScL.status==200)
   			 {// 200 = "OK"
			document.getElementById(adiv).innerHTML=AdScL.responseText;
			 }
			else
			{
				alert("problem");
			}
		 }
	}

AdScL.send(null);
}
function adminScrollerPhoto(page, str, adiv)
{
AdScP= GetXmlHttpObject()
var url="assets/widgets/admin/getScrollerPhoto.asp";
url=url+"?for="+page+"-"+str;
url=url+"&sid="+Math.random();

AdScP.open("GET",url,true);
AdScP.onreadystatechange= function() {
	if (AdScP.readyState==4)
 		 {// 4 = "loaded"
 		if (AdScP.status==200)
   			 {// 200 = "OK"
			document.getElementById(adiv).innerHTML=AdScP.responseText;
			 }
		 }
	}

AdScP.send(null);
}

/* --------- News list background hovers */
function topNewsHover(str) { 
if (document.getElementById) { // DOM3 = IE5, NS6  
document.getElementById('news1').style.backgroundColor = '#0066CC'; 
document.getElementById('news2').style.backgroundColor = '#0066CC'; 
document.getElementById('news3').style.backgroundColor = '#0066CC'; 
document.getElementById('news4').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news4').style.color = '#000000'; 
document.getElementById('news5').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news5').style.color = '#000000';
document.getElementById('news6').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news6').style.color = '#000000';
document.getElementById('news7').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news7').style.color = '#000000';
document.getElementById('news8').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news8').style.color = '#000000';
document.getElementById('news9').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news9').style.color = '#000000';
document.getElementById('news10').style.backgroundColor = '#FFFFFF';
document.getElementById('news10').style.color = '#000000';
document.getElementById('news11').style.backgroundColor = '#FFFFFF'; 
document.getElementById('news11').style.color = '#000000';
document.getElementById(str).style.backgroundColor = '#222e7a'; 
document.getElementById(str).style.color = '#FFFFFF'; 

} 
}

/* ---------Add poll - load remaining form */
function nextPoll(form)
{
AddPoll= GetXmlHttpObject()
var url="assets/widgets/staff/nextPoll.asp";
url=url+"?id="+form.voteoptions.value;
url=url+"&sid="+Math.random();
AddPoll.open("GET",url,true);
AddPoll.onreadystatechange= function() {
	if (AddPoll.readyState==4)
 		 {// 4 = "loaded"
 		if (AddPoll.status==200)
   			 {// 200 = "OK"
			document.getElementById('poll').innerHTML=AddPoll.responseText;
			 }
		 }
	}

AddPoll.send(null);
}
/*Parents Contact form */
function ParConAdd(str)
{
PCA= GetXmlHttpObject()
var url="assets/widgets/parents/ContactDetails-form.asp";
url=url+"?sid="+Math.random();
PCA.open("GET",url,true);
PCA.onreadystatechange= function() {
	if (PCA.readyState==4)
 		 {// 4 = "loaded"
 		if (PCA.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=PCA.responseText;
			 }
		 }
	}

PCA.send(null);
}

function ParConAmend(str)
{
PCAm= GetXmlHttpObject()
var url="assets/widgets/parents/ContactDetails-amend.asp";
url=url+"?uid="+str
url=url+"&sid="+Math.random();
PCAm.open("GET",url,true);
PCAm.onreadystatechange= function() {
	if (PCAm.readyState==4)
 		 {// 4 = "loaded"
 		if (PCAm.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=PCAm.responseText;
			 }
		 }
	}

PCAm.send(null);
}

/* SAVE COMMENT */
function saveComment(form)
{
SvCom= GetXmlHttpObject()
var commentText=form.comment.value;
commentText=commentText.replace(/(\r\n|\n|\r)/gm,"<br />");
var url="assets/widgets/public/blogcomments.asp";
url=url+"?blogid="+form.blogid.value;
url=url+"&comment="+commentText;
url=url+"&author="+form.author.value;
url=url+"&deptid="+form.deptid.value;
url=url+"&realname="+form.realname.value;
url=url+"&commentapprove="+form.commentapprove.value;
url=url+"&blogtitle="+form.blogtitle.value;
url=url+"&username="+form.username.value;
url=url+"&sid="+Math.random();
SvCom.open("GET",url,true);
SvCom.onreadystatechange= function() {
	if (SvCom.readyState==4)
 		 {// 4 = "loaded"
 		if (SvCom.status==200)
   			 {// 200 = "OK"
			document.getElementById('AddComment').innerHTML=SvCom.responseText;
			 }
		 }
	}

SvCom.send(null);
}

/* ---------Photo Caption editing */
function photoCap(str)
{
pCap= GetXmlHttpObject()
var url="assets/widgets/staff/photoCap.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
pCap.open("GET",url,true);
pCap.onreadystatechange=state_ChangephotoCap;
pCap.send(null);
}

function state_ChangephotoCap()
{
if (pCap.readyState==4)
  {// 4 = "loaded"
  if (pCap.status==200)
    {// 200 = "OK"
    document.getElementById('photocap').innerHTML=pCap.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + pCap.statusText);
    }
  }
}
function savePhotoCap(form)
{
pCapS= GetXmlHttpObject()
var titleText=form.title.value;
titleText=titleText.replace(/(\r\n|\n|\r)/gm,"<br />");
var url="assets/widgets/staff/photoCapSave.asp";
url=url+"?s="+form.ID.value;
url=url+"&title="+titleText;
url=url+"&sid="+Math.random();
pCapS.open("GET",url,true);
pCapS.onreadystatechange=state_ChangephotoCapSave;
pCapS.send(null);
}

function state_ChangephotoCapSave()
{
if (pCapS.readyState==4)
  {// 4 = "loaded"
  if (pCapS.status==200)
    {// 200 = "OK"
    document.getElementById('photocap').innerHTML=pCapS.responseText;
    }
  else
    {
    alert("Problem retrieving data:" + pCapS.statusText);
    }
  }
}



/*SCROLLER ADMIN - Save link description */
function scrollDescSave(form)
{
scDescSave= GetXmlHttpObject()
var url="assets/widgets/admin/scrollDescSave.asp";
url=url+"?s="+form.vid.value+","+form.desc.value+","+form.type.value;
url=url+"&sid="+Math.random();
scDescSave.open("GET",url,true);
scDescSave.send(null);
}
/* ---------6th form music upload */
function SthUpload(str)
{
Supload= GetXmlHttpObject()
var url="assets/widgets/public/uploadmp3/default.asp";
url=url+"?sid="+Math.random();
Supload.open("GET",url,true);
Supload.onreadystatechange= function() {
	if (Supload.readyState==4)
 		 {// 4 = "loaded"
 		if (Supload.status==200)
   			 {// 200 = "OK"
			document.getElementById('rightcontent').innerHTML=Supload.responseText;
			 }
		 }
	}

Supload.send(null);
}

/* ---------Video Embed Code Retrieve */
function getVideoCode(str)
{
VidCode= GetXmlHttpObject()
var url="assets/widgets/public/getVideoCode.asp";
url=url+"?s="+str;
url=url+"&sid="+Math.random();
VidCode.open("GET",url,true);
VidCode.onreadystatechange= function() {
	if (VidCode.readyState==4)
 		 {// 4 = "loaded"
 		if (VidCode.status==200)
   			 {// 200 = "OK"
			document.getElementById('videoCode').innerHTML=VidCode.responseText;
			 }
		 }
	}

VidCode.send(null);
}



/*---- Admin delete job attachment*/
function getDelJobAt(str)
{
DelJA= GetXmlHttpObject()
var url="upload/job_attachment/deleteattachment.asp";
url=url+"?id="+str;
url=url+"&sid="+Math.random();
DelJA.open("GET",url,true);
DelJA.onreadystatechange=state_ChangeDelJAItem;
DelJA.send(null);
}

function state_ChangeDelJAItem()
{
if (DelJA.readyState==4)
  {// 4 = "loaded"
  if (DelJA.status==200)
    {// 200 = "OK"
	
    document.getElementById('attachments').innerHTML=DelJA.responseText;
	
    }
  else
    {
    alert("Problem retrieving data:" + DelJA.statusText);
    }
  }
}
