	
	//Cookies//
function getCookie(NameOfCookie)
{ if (document.cookie.length > 0)
{ begin = document.cookie.indexOf(NameOfCookie+"=");
if (begin != -1)
{ begin += NameOfCookie.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end)); }
}
return null;
}



function setCookie(NameOfCookie, value, expiredays)
{ var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = NameOfCookie + "=" + escape(value) +
((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString());
}



function delCookie (NameOfCookie)
{ if (getCookie(NameOfCookie)) {
document.cookie = NameOfCookie + "=" +
"; expires=Thu, 01-Jan-70 00:00:01 GMT";
}

}

function storeCookies() {
	//alert('storeCookies');
	var cf = document.getElementById('ta-first').value;
	var cl = document.getElementById('ta-last').value;
	var cc = document.getElementById('ta-company').value;
	var ce = document.getElementById('ta-email').value;
	var cp = document.getElementById('ta-phone').value;
	setCookie ('first',cf,30);
	setCookie ('last',cl,30);
	setCookie ('company',cc,30);
	setCookie ('email',ce,30);
	setCookie ('phone',cp,30);
	//alert('setCookie: '+ cf);
	//alert('setCookie: '+ cl);
	//alert('setCookie: '+ cc);
	//alert('setCookie: '+ ce);
	//alert('setCookie: '+ cp);
	}

function checkCookie() {		

if (getCookie('email')!=null) {
	//showTA();
	setCookieFormFields();
	}
else { 
	//alert('no cookies');
	document.getElementById('ta1').style.display ='block';
	}
}

function setCookieFormFields(){
	document.getElementById('cookie-form-first').value = getCookie('first');
	document.getElementById('cookie-form-last').value = getCookie('last');
	document.getElementById('cookie-form-company').value = getCookie('company');
	document.getElementById('cookie-form-email').value = getCookie('email');
	document.getElementById('cookie-form-phone').value = getCookie('phone');
	document.getElementById('cookieFormSubmit').style.display = 'block';
	//document.getElementById('cookieForm').submit();
	}
	//------------------- for clearing and replacing text in form input fields and textareas -------------------//
	function clearText(thefield) {
	  if (thefield.defaultValue==thefield.value) { thefield.value = "" }
	} 
	function replaceText(thefield) {
	  if (thefield.value=="") { thefield.value = thefield.defaultValue }
	}
	
			function showForm(n){
				closeForm();
				document.getElementById(n).style.display = 'block';
				document.getElementById(n+'-link-on').style.display ='block';
				document.getElementById(n+'-link-off').style.display ='none';
			}
			function closeForm(){
				document.getElementById('brochure').style.display = 'none';
				document.getElementById('newsletter').style.display = 'none';
				document.getElementById('brochure-link-off').style.display ='block';
				document.getElementById('brochure-link-on').style.display ='none';
				document.getElementById('newsletter-link-off').style.display ='block';
				document.getElementById('newsletter-link-on').style.display ='none';
				document.getElementById('form-confirm').style.display = 'none';
				document.getElementById('form-confirm1').style.display = 'none';
				if	(document.getElementById('inquire')){
					document.getElementById('inquire').style.display = 'none';
					document.getElementById('booking-engine').style.display = 'block';
					document.getElementById('livechat1').style.display='block';
					document.getElementById('livechat').style.display='block';
					document.getElementById('livechat0').style.display='none';
					document.getElementById('form-confirm-inq').style.display = 'none';
					}
			}
			function formConfirm(){
				closeForm();
				document.getElementById('form-confirm').style.display ='block';
			}
			function formConfirm1(){
				closeForm();
				document.getElementById('form-confirm1').style.display ='block';
			}
			function formConfirmInq(){
				closeForm();
				document.getElementById('booking-engine').style.display = 'none';
				document.getElementById('form-confirm-inq').style.display ='block';
			}
	
	// Called on every page - These 3 functions are the Hide/Show for the footer contact link
	function showNop() {
	document.getElementById('btn-contact').style.display='block';
	document.getElementById('contactPopped').style.display='none';
	}	
	function showPopped() {
		if (document.getElementById('contactPopped').style.display == 'block'){
			document.getElementById('contactPopped').style.display='none';
				}
			else{
			document.getElementById('contactPopped').style.display='block';
		}	
	}
	
	function showContact() {
	document.getElementById('btn-contact').style.display='block';
	}	
	
	
	//Called on body onload - index.aspx - This function sets the max height of the background image to 832px
	function setMaxHeight() {
		if( document.body.offsetHeight > '832'){
			document.getElementById('index-bg').style.height ='832px';
		}
			
			else {
			return;
			}
	}
	
			//begin gallery scroll scripts 
			
			function nextGalleryElement(maxNum, galleryName) {
				var galNum=document.getElementById('wrapper').style.background;
				var split_jpg = galNum.split("/g")[1];
				var int_galNum = split_jpg.split(".")[0];
				
				if (parseInt(int_galNum) >= maxNum ) { 
						galNum = "0";
					}
					else {
						galNum =  parseInt(int_galNum) + 1;
					}
				
				document.getElementById('wrapper').style.background='url(images/photogallery' +galleryName + '/g' + galNum + '.jpg)';
				document.getElementById('gallery').style.background='#000 url(images/photogallery' + galleryName + '/g' + galNum + '.jpg)';
				}	
			function prevGalleryElement(maxNum, galleryName) {
				var galNum=document.getElementById('wrapper').style.background;
				var split_jpg = galNum.split("/g")[1];
				var int_galNum = split_jpg.split(".")[0];
				
				if (parseInt(int_galNum) < 1 ) { 
						galNum = maxNum;
					}
					else {
						galNum =  parseInt(int_galNum) -1;
					}
				document.getElementById('wrapper').style.background='url(images/photogallery' + galleryName + '/g'+galNum+'.jpg)';
				document.getElementById('gallery').style.background='#000 url(images/photogallery' + galleryName + '/g'+galNum+'.jpg)';
				}	
			//end gallery scroll scripts 
				
	
	
	function preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.p) d.p=new Array();
		var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
	}
	
	function swapImgRestore() { //v3.0
	  var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	
	function 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=findObj(n,d.layers[i].document);
	  if(!x && d.getElementById) x=d.getElementById(n); return x;
	}
	
	function swapImage() { //v3.0
	  var i,j=0,x,a=swapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3)
	   if ((x=findObj(a[i]))!=null){document.sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
	}
	
	
	
	
	
	
	
	var ie4 = document.all && navigator.userAgent.indexOf("Opera") == -1;
	var ns6 = document.getElementById && !document.all;
	var ns4 = document.layers;
	
	function setup() {
		if(ie4) {
			experienceNav = experience_nav.style; 
			spaNav = spa_nav.style; 
			adventureNav = adventure_nav.style; 
			reservationsNav = reservations_nav.style; 
			cuisineNav = cuisine_nav.style; 
			romanceNav = romance_nav.style; 
			groupsNav = groups_nav.style; 
			nosubNav = nosub_nav.style; 
		} else if(ns6) {
			experienceNav = document.getElementById("experience_nav").style; 
			spaNav = document.getElementById("spa_nav").style; 
			adventureNav = document.getElementById("adventure_nav").style; 
			reservationsNav = document.getElementById("reservations_nav").style; 
			cuisineNav = document.getElementById("cuisine_nav").style; 
			romanceNav = document.getElementById("romance_nav").style; 
			groupsNav = document.getElementById("groups_nav").style; 
			nosubNav = document.getElementById("nosub_nav").style; 
				
		} else if(ns4) {
			experienceNav = document.experience_nav; 
			spaNav = document.spa_nav; 
			adventureNav = document.adventure_nav; 
			reservationsNav = document.reservations_nav; 
			cuisineNav = document.cuisine_nav; 
			romanceNav = document.romance_nav; 
			groupsNav = document.groups_nav; 
			nosubNav = document.nosub_nav; 
			
		}
		setupDone = 1;
	}
	
	
	<!--
	var lastImg = "0";
	var setupDone = "0";
	
	// Create image objects, preload all active and inactive images.
	{ 
		experience0 = new Image(); experience0.src = "images/experience_0.png";
		spa0 = new Image(); spa0.src = "images/spa_0.png";
		adventure0 = new Image(); adventure0.src = "images/adventure_0.png";
		reservations0 = new Image(); reservations0.src = "images/reservations_0.png";
		cuisine0 = new Image(); cuisine0.src = "images/cuisine_0.png";
		romance0 = new Image(); romance0.src = "images/romance_0.png";
		groups0 = new Image(); groups0.src = "images/groups_0.png";
		//wallpaper0 = new Image(); wallpaper0.src = "images/wallpaper_0.png";
		//press0 = new Image(); press0.src = "images/press_0.png";
		//travelagents0 = new Image(); travelagents0.src = "images/travelagents_0.png";
		//accolades0 = new Image(); accolades0.src = "images/accolades_0.png";
		//booknow0 = new Image(); booknow0.src = "images/booknow_0.png";
		nosub0 = new Image(); nosub0.src = "images/nosub_0.png";
	
		experience1 = new Image(); experience1.src = "images/experience_1.png";
		spa1 = new Image(); spa1.src = "images/spa_1.png";
		adventure1 = new Image(); adventure1.src = "images/adventure_1.png";
		reservations1 = new Image(); reservations1.src = "images/reservations_1.png";
		cuisine1 = new Image(); cuisine1.src = "images/cuisine_1.png";
		romance1 = new Image(); romance1.src = "images/romance_1.png";
		groups1 = new Image(); groups1.src = "images/groups_1.png";
		//wallpaper1 = new Image(); wallpaper1.src = "images/wallpaper_1.png";
		//press1 = new Image(); press1.src = "images/press_1.png";
		//travelagents1 = new Image(); travelagents1.src = "images/travelagents_1.png";
		//accolades1 = new Image(); accolades1.src = "images/accolades_1.png";
		//booknow1 = new Image(); booknow1.src = "images/booknow_1.png";
		nosub1 = new Image(); nosub1.src = "images/nosub_1.png";
	}
	
	
	
	// Function to "activate" images.
	function over(imgName) {
				
		if (lastImg != '0')
			document[lastImg].src = eval(lastImg + "0.src");
		
		document[imgName].src = eval(imgName + "1.src");
		
		if (setupDone == 1) {
			if (lastImg != '0')
				eval(lastImg + "Nav").visibility = "hidden";
				
			eval(imgName + "Nav").visibility = "visible";
			lastImg = imgName;
		}
	}
	
	// Function to "deactivate" images.
	function out(imgName) {
		document[imgName].src = eval(imgName + "0.src");
			if (setupDone == 1)
				eval(imgName + "Nav").visibility = "hidden";
	}
	
	function outTop() {
		if (lastImg != '0')
			out(lastImg);
	}
	
	
	
	
			// Anytime Anywhere Web Page Clock Generator
			// Clock Script Generated at
			// http://www.rainbow.arch.scriptmania.com/tools/clock
			/*function tS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()); return x; } 
			function tN(){ return new Date(); } 
			function lZ(x){ return (x>9)?x:'0'+x; } 
			function tH(x){ if(x==0){ x=12; } return (x>12)?x-=12:x; } 
			function y2(x){ x=(x<500)?x+1900:x; return String(x).substring(2,4) } 
			function dT(){ if(fr==0){ fr=1; document.write('<span id="tP">'+eval(oT)+'</span>'); } document.getElementById('tP').innerHTML=eval(oT); setTimeout('dT()',1000); } 
			function aP(x){ return (x>11)?'am':'pm'; } 
			var fr=0,oT="lZ((tS().getMonth()+1))+'.'+lZ(tS().getDate())+'.'+y2(tS().getYear())+' &nbsp;'+tH(tS().getHours())+':'+lZ(tS().getMinutes())+' '+aP(tS().getHours())";
	*/
	  var month=new Array(12);
	month[0]="January";
	month[1]="February";
	month[2]="March";
	month[3]="April";
	month[4]="May";
	month[5]="June";
	month[6]="July";
	month[7]="August";
	month[8]="September";
	month[9]="October";
	month[10]="November";
	month[11]="December";
	
			function tS(){ x=new Date(tN().getUTCFullYear(),tN().getUTCMonth(),tN().getUTCDate(),tN().getUTCHours(),tN().getUTCMinutes(),tN().getUTCSeconds()); x.setTime(x.getTime()+43200000); return x; } 
			function tN(){ return new Date(); } 
			function lZ(x){ return (x>9)?x:'0'+x; } 
			function tH(x){ if(x==0){ x=12; } return (x>12)?x-=12:x; } 
			function y2(x){ x=(x<500)?x+1900:x; return String(x).substring(2,4) } 
			function dT(){ if(fr==0){ fr=1; document.write('<span id="tP">'+eval(oT)+'</span>'); } document.getElementById('tP').innerHTML=eval(oT); setTimeout('dT()',1000); } 
			function aP(x){ return (x>11)?'pm':'am'; } 
			var fr=0,oT="lZ(tS().getDate())+' '+month[tS().getMonth()]+' 20'+y2(tS().getYear())+' '+tH(tS().getHours()+1)+':'+lZ(tS().getMinutes())+' '+aP(tS().getHours())";
	
	
	
	
	
	
	//-->
	//------------------- OPEN NEW WINDOW -------------------//
	var newWindow = null;
	
	function closeWin(){
		if (newWindow != null){
			if(!newWindow.closed)
				newWindow.close();
		}
	}
	
	function popUpWin(url, type, strWidth, strHeight){
		closeWin();
		if (type == "fullScreen"){
			strWidth = screen.availWidth - 10;
			strHeight = screen.availHeight - 160;
		}
		var tools="";
		if (type == "standard" || type == "fullScreen") tools = "resizable=no,toolbar=no,location=no,scroll=yes,scrollbars=yes,menubar=no,width="+strWidth+",height="+strHeight+",top=0,left=0";
		if (type == "console") tools = "resizable=no,toolbar=no,location=no,directories=no,status=no,scroll=no,scrollbars=no,menubar=no,width="+strWidth+",height="+strHeight+",left=0,top=0";
		newWindow = window.open(url, 'newWin', tools);
		newWindow.focus();
	}
	
	//------------------- Form Validation -------------------//
	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 YY_checkform() { //v4.71
	//copyright (c)1998,2002 Yaromat.com
	  var a=arguments,oo=true,v='',s='',err=false,r,o,at,o1,t,i,j,ma,rx,cd,cm,cy,dte;
	  for (i=1; i<a.length;i=i+4){
		if (a[i+1].charAt(0)=='#'){r=true; a[i+1]=a[i+1].substring(1);}else{r=false}
		o=MM_findObj(a[i].replace(/\[\d+\]/ig,""));
		o1=MM_findObj(a[i+1].replace(/\[\d+\]/ig,""));
		v=o.value;t=a[i+2];dv = o.defaultValue;
		if (o.type=='text'||o.type=='password'||o.type=='hidden'){
		  if ((r&&v.length==0)||v==dv){err=true}
		  if (v.length>0)
		  if (t==1){ //fromto
			ma=a[i+1].split('_');if(isNaN(v)||v<ma[0]/1||v > ma[1]/1){err=true}
		  } else if (t==2){
			rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");if(!rx.test(v))err=true;
		  } else if (t==3){ // date
			ma=a[i+1].split("#");at=v.match(ma[0]);
			if(at){
			  cd=(at[ma[1]])?at[ma[1]]:1;cm=at[ma[2]]-1;cy=at[ma[3]];
			  dte=new Date(cy,cm,cd);
			  if(dte.getFullYear()!=cy||dte.getDate()!=cd||dte.getMonth()!=cm){err=true};
			}else{err=true}
		  } else if (t==4){ // time
			ma=a[i+1].split("#");at=v.match(ma[0]);if(!at){err=true}
		  } else if (t==5){ // check this 2
				if(o1.length)o1=o1[a[i+1].replace(/(.*\[)|(\].*)/ig,"")];
				if(!o1.checked){err=true}
		  } else if (t==6){ // the same
				if(v!=MM_findObj(a[i+1]).value){err=true}
		  }
		} else
		if (!o.type&&o.length>0&&o[0].type=='radio'){
			  at = a[i].match(/(.*)\[(\d+)\].*/i);
			  o2=(o.length>1)?o[at[2]]:o;
		  if (t==1&&o2&&o2.checked&&o1&&o1.value.length/1==0){err=true}
		  if (t==2){
			oo=false;
			for(j=0;j<o.length;j++){oo=oo||o[j].checked}
			if(!oo){s+='* '+a[i+3]+'\n'}
		  }
		} else if (o.type=='checkbox'){
		  if((t==1&&o.checked==false)||(t==2&&o.checked&&o1&&o1.value.length/1==0)){err=true}
		} else if (o.type=='select-one'||o.type=='select-multiple'){
		  if(t==1&&o.selectedIndex/1==0){err=true}
		}else if (o.type=='textarea'){
		  if(v.length<a[i+1]){err=true}
		}
		if (err){s+=a[i+3]+'\n'; err=false}
	  }
	  if (s!=''){
			alert('Please enter a valid email address.\t\n\n'+s); 
			if (document.getElementById('entry_8')){
			document.getElementById('entry_8').style.color = "#c1d82f";
			document.getElementById('entry_8').focus();
			}
		  }
	  document.MM_returnValue = (s=='');
	}
	
	
	
	//---------------------------- Travel Agents Sign in ------------------------//
	function TA_checkform() { 
	
	
	  var a=arguments,oo=true,v='',s='',err=false,r,o,at,o1,t,i,j,ma,rx,cd,cm,cy,dte;
		var f= document.getElementById('ta-first').value
		var l= document.getElementById('ta-last').value
		var c= document.getElementById('ta-company').value
		var p= document.getElementById('ta-phone').value
		var v= document.getElementById('ta-email').value
			rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");
			
		//check email with reg expression
		if(!rx.test(v)){
			document.getElementById('ta-email').style.color = "#c1d82f";
			s = s + 'Please enter a valid email address.'; 
		}
		else {s= s + ''}
		
		//check first name
		if(f==null || f =='first' || f=='first name' || f== ' ' || f=='name'){
			document.getElementById('ta-first').style.color = "#c1d82f";
			s = s + 'Please complete all fields to sign-in.'; 
		}
		else {s= s+ ''}
		
		//check last name
		if(l==null || l =='last' || l=='last name' || l== ' ' || l=='name'){
			document.getElementById('ta-last').style.color = "#c1d82f";
			s = s + 'Please complete all fields to sign-in.'; 
		}
		else {s= s+ ''}
		
		//check company name
		if(c==null || c =='company' || c=='company name' || c== ' ' || c=='name'){
			document.getElementById('ta-company').style.color = "#c1d82f";
			s = s + 'Please complete all fields to sign-in.'; 
		}
		else {s= s+ ''}
		
		//check phone
		if(p==null || p =='phone' || p=='phone number' || p== ' ' || p=='number'){
			document.getElementById('ta-phone').style.color = "#c1d82f";
			s = s +'Please complete all fields to sign-in.'; 
		}
		else {s= s+ ''}
		
		//print s string with error messages
		if (s !=''){
			alert ('Please complete all fields to sign-in.\t\n');
			return submitted=false;
			}
		
		else{
			showTA(); 
			storeCookies();
			return true;
			}
	}
	
	//---------------------------- Travel Agents ------------------------//
	function TAlog_checkform() { 
	  var a=arguments,oo=true,v='',s='',err=false,r,o,at,o1,t,i,j,ma,rx,cd,cm,cy,dte;
		p= document.getElementById('ta-logpass').value
		v= document.getElementById('ta-logemail').value
			rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");
			
		//check email with reg expression
		if(!rx.test(v)){
			document.getElementById('ta-logemail').style.color = "#c1d82f";
			s = s + 'Please enter a valid email address.\t\n'; 
		}
		else {s= s + ''}
		
		//check password
		if(p != '*namalefijipics!'){
			document.getElementById('ta-logpass').style.color = "#c1d82f";
			s = s + 'Your password is incorrect. Please try again.\t\n'; 
		}
		else {s= s+ ''}
		
		
		//print s string with error messages
		if (s !=''){
			alert (s);
			}
		
		else{
			showTA(); 
			}
	}
	//---------------------------- Brochure Downloads ------------------------//
	
	function brochure_checkform() { 
	  var a=arguments,oo=true,v='',s='',err=false,r,o,at,o1,t,i,j,ma,rx,cd,cm,cy,dte;
		v= document.getElementById('ta-email').value
			rx=new RegExp("^[\\w\.=-]+@[\\w\\.-]+\\.[a-zA-Z]{2,4}$");
			
		if(!rx.test(v)){
			alert('Please enter a valid email address.\t\n\n'+s); 
			document.getElementById('ta-email').style.color = "#c1d82f";
			document.getElementById('ta-email').focus();
		}
		else{showTA(); }
	}
	
	// Fadein out//
	//---------------------------------------------------------------------------//
	var TimeToFade = 1000.0;

function fade(eid)
{
  var element = document.getElementById(eid);
  if(element == null)
    return;
   
  if(element.FadeState == null)
  {
    if(element.style.opacity == null
        || element.style.opacity == ''
        || element.style.opacity == '1' )
    {
      element.FadeState = 2;
    }
    else
    {
      element.FadeState = -2;
    }
  }
   
  if(element.FadeState == 1 || element.FadeState == -1|| eid == 'ta')
  {
    element.FadeState = element.FadeState == 1 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;
  }
  else
  {
    element.FadeState = element.FadeState == 2 ? -1 : 1;
    element.FadeTimeLeft = TimeToFade;
    setTimeout("animateFade(" + new Date().getTime() + ",'" + eid + "')", 33);
  }  
}
	
	
	function animateFade(lastTick, eid)
{  
  var curTick = new Date().getTime();
  var elapsedTicks = curTick - lastTick;
 
  var element = document.getElementById(eid);
 
  if(element.FadeTimeLeft <= elapsedTicks)
  {
    element.style.opacity = element.FadeState == 1 ? '1' : '0';
    element.style.filter = 'alpha(opacity = '
        + (element.FadeState == 1 ? '100' : '0') + ')';
    element.FadeState = element.FadeState == 1 ? 2 : -2;
    return;
  }
 
  element.FadeTimeLeft -= elapsedTicks;
  var newOpVal = element.FadeTimeLeft/TimeToFade;
  if(element.FadeState == 1)
    newOpVal = 1 - newOpVal;

  element.style.opacity = newOpVal;
  element.style.filter = 'alpha(opacity = ' + (newOpVal*100) + ')';
 
  setTimeout("animateFade(" + curTick + ",'" + eid + "')", 33);
}