/***********************************************

	* Cross browser Marquee II- © Dynamic Drive (www.dynamicdrive.com)

	* This notice MUST stay intact for legal use

	* Visit http://www.dynamicdrive.com/ for this script and 100s more.

	***********************************************/

	

	var delayb4scroll=1000; //Specify initial delay before marquee starts to scroll on page (2000=2 seconds)

	var marqueespeed=1; //Specify marquee scroll speed (larger is faster 1-10)

	var pauseit=1; //Pause marquee onMousever (0=no. 1=yes)?

	var tim;

	////NO NEED TO EDIT BELOW THIS LINE////////////

	

	var copyspeed=marqueespeed;

	var pausespeed=(pauseit==0)? copyspeed: 0;

	var actualheight='';

	

	function scrollmarquee(){

		//document.write(parseInt(cross_marquee.style.top));

			//if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {

		if (document.getElementById('track').value == "") {

			if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {

				cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px";

				//alert(actualheight);

			}

			else {

				//alert(parseInt(marqueeheight));

				cross_marquee.style.top=parseInt(marqueeheight)-8+"px";

			}

		}

	}

	

	//press down

	function pressdown() {

		document.getElementById('track').value = "yes";

		

			if (parseInt(cross_marquee.style.top)<(actualheight)) {

				cross_marquee.style.top=parseInt(cross_marquee.style.top)+ 10 +"px";

				//alert(parseInt(cross_marquee.style.top) + "---" + actualheight + " marqueeheight: " + parseInt(marqueeheight) );

				//alert(actualheight);

				tim = setTimeout("pressdown()", 150);

			}

			else {

				//alert(parseInt(marqueeheight));

				cross_marquee.style.top=parseInt(marqueeheight)*(-1)+"px";

				tim = setTimeout("pressdown()", 150);

			}

	}

	

	//press up

	function pressup() {

		document.getElementById('track').value = "yes";

		//cross_marquee.style.top=parseInt(cross_marquee.style.top)+10+"px";

		//alert(document.getElementById('track').value);

		

			if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) {

				cross_marquee.style.top=parseInt(cross_marquee.style.top)-10 +"px";

				//alert(parseInt(cross_marquee.style.top) + "---" + actualheight + " marqueeheight: " + parseInt(marqueeheight) );

				//alert(actualheight);

				tim = setTimeout("pressup()", 150);

			}

			else {

				

				cross_marquee.style.top=parseInt(marqueeheight)-8+"px";

				tim = setTimeout("pressup()", 150);

				//alert(cross_marquee.style.top);

			}

	}

	

	//on mouse out

	function mouse_out() {

		document.getElementById('track').value = "";

		clearTimeout(tim);

		//alert(document.getElementById('track').value);

		scrollmarquee;

	}

	

	//init()

	function initializemarquee(){

		cross_marquee=document.getElementById("vmarquee");

		cross_marquee.style.top=0;

		marqueeheight=document.getElementById("marqueecontainer").offsetHeight;

		actualheight=cross_marquee.offsetHeight;

		if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ //if Opera or Netscape 7x, add scrollbars to scroll and exit

			cross_marquee.style.height=marqueeheight+"px";

			cross_marquee.style.overflow="scroll";

			return

		}

		setTimeout('lefttime=setInterval("scrollmarquee()",35)', delayb4scroll);

	}

	

	//event listener

	if (window.addEventListener) {

		window.addEventListener("load", initializemarquee, false);

	}

	else if (window.attachEvent) {

		window.attachEvent("onload", initializemarquee);

	}

	else if (document.getElementById) {

		window.onload=initializemarquee;

	}

























































function MM_preloadImages() { //v3.0

  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();

    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)

    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}

}



function MM_swapImgRestore() { //v3.0

  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;

}



function MM_findObj(n, d) { //v4.01

  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {

    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}

  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];

  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);

  if(!x && d.getElementById) x=d.getElementById(n); return x;

}



function MM_swapImage() { //v3.0

  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)

   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}

}

/***********************************************

* Dynamic Ajax Content- © Dynamic Drive DHTML code library (www.dynamicdrive.com)

* This notice MUST stay intact for legal use

* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code

***********************************************/



var loadedobjects=""

var rootdomain="http://"+window.location.hostname



function ajaxpage(url, containerid){

var page_request = false

if (window.XMLHttpRequest) // if Mozilla, Safari etc

page_request = new XMLHttpRequest()

else if (window.ActiveXObject){ // if IE

try {

page_request = new ActiveXObject("Msxml2.XMLHTTP")

} 

catch (e){

try{

page_request = new ActiveXObject("Microsoft.XMLHTTP")

}

catch (e){}

}

}

else

return false

page_request.onreadystatechange=function(){

loadpage(page_request, containerid)

}

page_request.open('GET', url, true)

page_request.send(null)

}



function loadpage(page_request, containerid){

if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))

document.getElementById(containerid).innerHTML=page_request.responseText

}



function loadobjs(){

if (!document.getElementById)

return

for (i=0; i<arguments.length; i++){

var file=arguments[i]

var fileref=""

if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding

if (file.indexOf(".js")!=-1){ //If object is a js file

fileref=document.createElement('script')

fileref.setAttribute("type","text/javascript");

fileref.setAttribute("src", file);

}

else if (file.indexOf(".css")!=-1){ //If object is a css file

fileref=document.createElement("link")

fileref.setAttribute("rel", "stylesheet");

fileref.setAttribute("type", "text/css");

fileref.setAttribute("href", file);

}

}

if (fileref!=""){

document.getElementsByTagName("head").item(0).appendChild(fileref)

loadedobjects+=file+" " //Remember this object as being already added to page

}

}

}

function changeBgImage (image , id) {

  document.getElementById(id).style.backgroundImage = 'url('+image+')';

}

























function hideField(selectBox,hiddenBox)

{	

if(selectBox.options[selectBox.selectedIndex].value == 'Exhibition or Conference')

{

//Show the textbox

hiddenBox.style.visibility = 'visible';

hiddenBox.style.display = '';

alert('show');

}

else

{

//Hide the textbox

hiddenBox.style.visibility = 'hidden';

hiddenBox.style.display = 'none';



alert('hide');

}



}



























 function setOptions(chosen) {
var selbox = document.add_job.speciality;
 
selbox.options.length = 0;
if (chosen != "GP - NHS") {
selbox.options[selbox.options.length] = new Option('Please select...',' ');
selbox.options[selbox.options.length] = new Option('A&E');
selbox.options[selbox.options.length] = new Option('Anaesthetics');
selbox.options[selbox.options.length] = new Option('Cardiology');
selbox.options[selbox.options.length] = new Option('Cytopathology');
selbox.options[selbox.options.length] = new Option('Dermatology');
selbox.options[selbox.options.length] = new Option('Diabetes');
selbox.options[selbox.options.length] = new Option('ENT');
selbox.options[selbox.options.length] = new Option('Emergency Medicine');
selbox.options[selbox.options.length] = new Option('Endocrinology');
selbox.options[selbox.options.length] = new Option('Forensics');
selbox.options[selbox.options.length] = new Option('Gastroenterology');
selbox.options[selbox.options.length] = new Option('General Practice');
selbox.options[selbox.options.length] = new Option('GUM');
selbox.options[selbox.options.length] = new Option('Surgery - General');
selbox.options[selbox.options.length] = new Option('Surgery - Specialty');
selbox.options[selbox.options.length] = new Option('Gynaecology');
selbox.options[selbox.options.length] = new Option('Heamatology');
selbox.options[selbox.options.length] = new Option('Health Screening');
selbox.options[selbox.options.length] = new Option('Histopathology');
selbox.options[selbox.options.length] = new Option('Infectious Diseases');
selbox.options[selbox.options.length] = new Option('Intensive Care');
selbox.options[selbox.options.length] = new Option('Learning Disability');
selbox.options[selbox.options.length] = new Option('Medicine - General');
selbox.options[selbox.options.length] = new Option('Medicine - Specialty');
selbox.options[selbox.options.length] = new Option('Microbiology');
selbox.options[selbox.options.length] = new Option('Neonates');
selbox.options[selbox.options.length] = new Option('Nephrology');
selbox.options[selbox.options.length] = new Option('Neurology');
selbox.options[selbox.options.length] = new Option('Obstetrics');
selbox.options[selbox.options.length] = new Option('Obstetrics &amp; Gynaecology');
selbox.options[selbox.options.length] = new Option('Oncology');
selbox.options[selbox.options.length] = new Option('Ophthalmology');
selbox.options[selbox.options.length] = new Option('Orthodontics');
selbox.options[selbox.options.length] = new Option('Orthopeadics');
selbox.options[selbox.options.length] = new Option('Orthopeadics &amp; Trauma');
selbox.options[selbox.options.length] = new Option('Paediatrics');
selbox.options[selbox.options.length] = new Option('Palliative Care');
selbox.options[selbox.options.length] = new Option('Pathology');
selbox.options[selbox.options.length] = new Option('Private GP');
selbox.options[selbox.options.length] = new Option('Psychiatry - General');
selbox.options[selbox.options.length] = new Option('Psychiatry - Specialty');
selbox.options[selbox.options.length] = new Option('Radiology');
selbox.options[selbox.options.length] = new Option('Rheumatology');
selbox.options[selbox.options.length] = new Option('Substance Misuse');
selbox.options[selbox.options.length] = new Option('Urology');
  
  
  
  
  
  
  
  
  
  
}
if (chosen == "GP - NHS") {
selbox.options[selbox.options.length] = new Option('General Practice');
selbox.options[selbox.options.length] = new Option('Please select...',' ');
selbox.options[selbox.options.length] = new Option('A&E');
selbox.options[selbox.options.length] = new Option('Anaesthetics');
selbox.options[selbox.options.length] = new Option('Cardiology');
selbox.options[selbox.options.length] = new Option('Cytopathology');
selbox.options[selbox.options.length] = new Option('Dermatology');
selbox.options[selbox.options.length] = new Option('Diabetes');
selbox.options[selbox.options.length] = new Option('ENT');
selbox.options[selbox.options.length] = new Option('Emergency Medicine');
selbox.options[selbox.options.length] = new Option('Endocrinology');
selbox.options[selbox.options.length] = new Option('Forensics');
selbox.options[selbox.options.length] = new Option('Gastroenterology');
selbox.options[selbox.options.length] = new Option('General Practice');
selbox.options[selbox.options.length] = new Option('GUM');
selbox.options[selbox.options.length] = new Option('Surgery - General');
selbox.options[selbox.options.length] = new Option('Surgery - Specialty');
selbox.options[selbox.options.length] = new Option('Gynaecology');
selbox.options[selbox.options.length] = new Option('Heamatology');
selbox.options[selbox.options.length] = new Option('Health Screening');
selbox.options[selbox.options.length] = new Option('Histopathology');
selbox.options[selbox.options.length] = new Option('Infectious Diseases');
selbox.options[selbox.options.length] = new Option('Intensive Care');
selbox.options[selbox.options.length] = new Option('Learning Disability');
selbox.options[selbox.options.length] = new Option('Medicine - General');
selbox.options[selbox.options.length] = new Option('Medicine - Specialty');
selbox.options[selbox.options.length] = new Option('Microbiology');
selbox.options[selbox.options.length] = new Option('Neonates');
selbox.options[selbox.options.length] = new Option('Nephrology');
selbox.options[selbox.options.length] = new Option('Neurology');
selbox.options[selbox.options.length] = new Option('Obstetrics');
selbox.options[selbox.options.length] = new Option('Obstetrics &amp; Gynaecology');
selbox.options[selbox.options.length] = new Option('Oncology');
selbox.options[selbox.options.length] = new Option('Ophthalmology');
selbox.options[selbox.options.length] = new Option('Orthodontics');
selbox.options[selbox.options.length] = new Option('Orthopeadics');
selbox.options[selbox.options.length] = new Option('Orthopeadics &amp; Trauma');
selbox.options[selbox.options.length] = new Option('Paediatrics');
selbox.options[selbox.options.length] = new Option('Palliative Care');
selbox.options[selbox.options.length] = new Option('Pathology');
selbox.options[selbox.options.length] = new Option('Private GP');
selbox.options[selbox.options.length] = new Option('Psychiatry - General');
selbox.options[selbox.options.length] = new Option('Psychiatry - Specialty');
selbox.options[selbox.options.length] = new Option('Radiology');
selbox.options[selbox.options.length] = new Option('Rheumatology');
selbox.options[selbox.options.length] = new Option('Substance Misuse');
selbox.options[selbox.options.length] = new Option('Urology');
}
}



var lastDiv = "";
function showDiv(divName) {
	// hide last div
	if (lastDiv) {
		document.getElementById(lastDiv).className = "hiddenDiv";
	}
	//if value of the box is not nothing and an object with that name exists, then change the class
	if (divName && document.getElementById(divName)) {
		document.getElementById(divName).className = "visibleDiv";
		lastDiv = divName;
	}
}
