
var Counter=0;
function SetRadiobuttonValue(RdbName)
{	
		if(document.getElementsByName(RdbName)!=null)
		{
			for (var i=0; i<document.getElementsByName(RdbName).length; i++)
			  { 
				if (document.getElementsByName(RdbName)[i].checked)
				  {				
					document.getElementsByName(RdbName)[i].value;		
					createCookie("Six-stepsFontAll",document.getElementsByName(RdbName)[i].value,'30')			
		          } 
			}
		} 	
}
function SetFont(trgt,inc ) 
{	
	var tgs = new Array('body','div','td','tr');
	var szs = new Array('11px','xx-small','small','medium');
	var startSz = 0;
	var index1=-1;
	if(inc!=null)
	{
		index1= eval(inc.value);
		inc.checked=true;
	}
	else
	{		
		Counter=readCookie("Six-stepsFontAll");		
		//Setting Radion button checked
				if(document.getElementsByName('frmFont')!=null)
				{
					for (var i=0; i<document.getElementsByName('frmFont').length; i++)
					  { 
						if (document.getElementsByName('frmFont')[i].value==Counter)
						  {						 
							document.getElementsByName('frmFont')[i].checked=true;							
				          } 
					}
				} 		
		index1=Counter;
	}
//alert('index1= '+index1);
	var index= readCookie("Six-stepsFont"+index1);
//alert('index= '+index);
	if(index!=null)
	{
		index1=index;
		if(index1==-1)
		{
		index1=0;
		}
		createCookie("Six-stepsFont" +index1 ,index1,'30') 
	}
	else
	{
		//index1=0;
		createCookie("Six-stepsFont" +index1 ,index1,'30') 
	}
	if (!document.getElementById) return
	var d = document,cEl = null,sz = startSz,i,j,cTags;
	if(index1=="null")
	{
	index1=0;
	}
	sz += index1;

	if ( sz < 0 ) sz = 0;

	if ( sz > 3 ) sz = 3;

	startSz = eval(sz);
	Counter=startSz;
	//alert(eval(sz));

	if (
		 !( cEl = d.getElementById( trgt ) ) ) 
		cEl = d.getElementsByTagName( trgt )[0];
		cEl.style.fontSize = szs[eval(sz)];			
	for ( i = 0 ; i < tgs.length ; i++ ) 
	{
		cTags = cEl.getElementsByTagName( tgs[ i ] );
		for ( j = 0 ; j < cTags.length ; j++ ) 
		cTags[ j ].style.fontSize = szs[ eval(sz) ];
	}
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	//alert('ca' +ca);
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
//stop





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_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_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];}
}


// Accessible popup window
var _POPUP_TARGET = '_blank';
var _POPUP_FEATURES = 'location=0,statusbar=0,menubar=0,width=750,height=570';

function raw_popup(url, target, features)
{
 if (features) {
  theFeatures = features;
 } else {
  theFeatures = _POPUP_FEATURES;
 }
 if (target) {
  theTarget = target
 } else {
  theTarget = _POPUP_TARGET;
 }
  var theWindow = window.open(url, theTarget, theFeatures);
  theWindow.focus();
  return theWindow;
}

function link_popup(src, target, features) {
  return raw_popup(src, target, features);
}



// FONT SWITCH 
function setschemecookie(scheme,pageid){
	cookiestring="scheme="+scheme+"";
	document.cookie=cookiestring;
	location.replace('index.aspx?pageid='+pageid);
}



// FIX ON KEYPRESS EVENTS
function verifyKey(oElement,oEvent){
	if(oEvent.keyCode==13 && oElement.onclick){
		oEvent();
	}
}



//quiz
// check radio buttons. Automatically checks all radio buttons with the field name
function check_radios(field,url) {
	section="quizform";
  	if (!document.layers){
		selected = false;
		number = document[section][field].length - 1;
		for(count=0; count <= number; count ++)
			if (document[section][field][count].checked) {
				selected = true;
				document.quizform.submit();
				return true;
			}  
			
			if (!selected) {
				submitURL = 'index.aspx?pageid=19&amp;question=' + url;
				document.getElementById("errorMessage").style.display = "block";
				//document.quizform.action = submitURL;
				return false;
			} else {
				url = parseInt(url) + 1;
				submitURL = 'index.aspx?pageid=19&amp;question=' + url;
				//document.quizform.action = submitURL;
				document.quizform.submit();
				return true;
			}
		//return true;
	 }
}

function dragGo(event) {

  var x, y;

  // Get cursor position with respect to the page.

  if (browser.isIE) {
    x = window.event.clientX + document.documentElement.scrollLeft
      + document.body.scrollLeft;
    y = window.event.clientY + document.documentElement.scrollTop
      + document.body.scrollTop;
  }
  if (browser.isNS) {
    x = event.clientX + window.scrollX;
    y = event.clientY + window.scrollY;
  }

  // Move drag element by the same amount the cursor has moved.

  dragObj.elNode.style.left = (dragObj.elStartLeft + x - dragObj.cursorStartX) + "px";
  dragObj.elNode.style.top  = (dragObj.elStartTop  + y - dragObj.cursorStartY) + "px";
	DivSetVisible()

  if (browser.isIE) {
    window.event.cancelBubble = true;
    window.event.returnValue = false;
  }
  if (browser.isNS)
    event.preventDefault();
}

function dragStop(event) {
	DivSetVisible()
  // Stop capturing mousemove and mouseup events.
  if (browser.isIE) {
    document.detachEvent("onmousemove", dragGo);
    document.detachEvent("onmouseup",   dragStop);
  }
  if (browser.isNS) {
    document.removeEventListener("mousemove", dragGo,   true);
    document.removeEventListener("mouseup",   dragStop, true);
  }
}

// pop up glossary window for definitions
function popupDFN(term, event) {
	
	//get content element - rename to match the name of the main container element
	var objContent = document.getElementById("siteContainer");
	var objPopup = document.getElementById(term + "DFNpopup");
	var clickX, clickY;

  // Get cursor position with respect to the page.
  if (browser.isIE) {
	//alert("find browser IE"); 
    clickX = window.event.clientX + document.documentElement.scrollLeft
      + document.body.scrollLeft;
    clickY = window.event.clientY + document.documentElement.scrollTop
      + document.body.scrollTop;
  }
  else if (browser.isNS) {
	//alert("find browser NS"); 
    clickX = event.clientX  + window.scrollX + document.documentElement.scrollLeft - 140;
	//alert(clickX); 
    //clickY = event.clientY + window.scrollY + document.documentElement.scrollTop - 120;
	clickY = event.clientY + window.scrollY;
	//alert(clickY); 
  } else {
	//alert("find browser other"); 
    clickX = event.clientX  + window.scrollX + document.documentElement.scrollLeft;
	//alert(clickX); 
    clickY = event.clientY + window.scrollY + document.documentElement.scrollTop;
	//alert(clickY); 
	  
  }

	var intTop = clickY - 30;
	var intLeft = clickX - 80;

	objPopup.style.visibility = "visible";
	objPopup.style.display = "block";

	objPopup.style.left = intLeft + "px";
	objPopup.style.top = intTop + "px";
}

function hideDefinition(name) {
	var objPopup = document.getElementById(name + 'DFNpopup');
	objPopup.style.visibility = "hidden";
}




// pop up True/False answers
function popupQA(term, event) {
	
	//get content element - rename to match the name of the main container element
	var objContent = document.getElementById("siteContainer");
	var objPopup = document.getElementById(term + "QApopup");
	var clickX, clickY;

  // Get cursor position with respect to the page.
 //alert(navigator.userAgent)

 if (browser.isIE) {
	//alert("find browser IE"); 
    clickX = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
	// alert(clickX); 
    clickY = window.event.clientY + document.documentElement.scrollTop + document.body.scrollTop;
	// alert(clickY); 
  }
  else if (browser.isNS) {	
	//alert("find browser NS"); 
    clickX = event.clientX  + window.scrollX + document.documentElement.scrollLeft - 140;
	//alert(clickX); 
    //clickY = event.clientY + window.scrollY + document.documentElement.scrollTop - 120;
	clickY = event.clientY + window.scrollY ;
	//alert(clickY);  
	
  } else if (browser.isOpera) {
	clickX = window.event.clientX + document.documentElement.scrollLeft + document.body.scrollLeft;
	clickY = window.event.clientY + document.documentElement.scrollTop;
  } else {
	//alert("find browser other"); 
	clickX = event.clientX  + window.scrollX + document.documentElement.scrollLeft;
	//alert(clickX); 
    clickY = event.clientY + /*window.scrollY + */document.documentElement.scrollTop;
	//alert(clickY); 
	  
  }

	var intTop = clickY - 30;
	var intLeft = clickX - 80;

	objPopup.style.visibility = "visible";
	objPopup.style.display = "block";

	objPopup.style.left = intLeft + "px";
	objPopup.style.top = intTop + "px";
	
	//alert(intLeft); 
	//alert(intTop); 
}

function hideAnswer(name) {
	var objPopup = document.getElementById(name + 'QApopup');
	objPopup.style.visibility = "hidden";
}


var arrDiv=new Array();
arrDiv[arrDiv.length]=new Array("Div0","h_sf_spa.gif");
arrDiv[arrDiv.length]=new Array("Div1","body_massages.gif");
arrDiv[arrDiv.length]=new Array("Div2","body_scrubs.gif");
arrDiv[arrDiv.length]=new Array("Div3","ayurvedic_treat.gif");
arrDiv[arrDiv.length]=new Array("Div4","body_treat.gif");
arrDiv[arrDiv.length]=new Array("Div5","beauty_treat.gif");
arrDiv[arrDiv.length]=new Array("Div6","speciality_baths.gif");
//arrDiv[arrDiv.length]=new Array("Div7","yoga.gif");
//arrDiv[arrDiv.length]=new Array("Div8","spaprogrammes.gif");
//arrDiv[arrDiv.length]=new Array("Div9","facilities.gif");
//arrDiv[arrDiv.length]=new Array("Div10","thecomplete_spaexp.gif");

function hideAll()
{
	for(var i=0;i<arrDiv.length;i++)
	{		
		var obj = eval("document.getElementById('"+arrDiv[i][0]+"')");	
		obj.style.display = "none";	
		var divShow=eval("document.getElementById('divShow"+i+"')");
		divShow.style.display = "block";
		var divHide=eval("document.getElementById('divHide"+i+"')");
		divHide.style.display = "none";	
	}
}

function showDiv(divID)
{
	hideAll();
	if(document.getElementById)	 
    {
        var objDiv = document.getElementById(arrDiv[divID][0]);
		//var imgSpa = document.getElementById("imgSpa");
		
		var divShow=eval("document.getElementById('divShow"+divID+"')");
		divShow.style.display = "none";
		var divHide=eval("document.getElementById('divHide"+divID+"')");
		divHide.style.display = "block";
	
		//imgSpa.src="../images/"+arrDiv[divID][1];
		objDiv.style.display = "block";      
		
    }

}


