try
   {
	window.onerror = null 
   	var temp = parent.document.location.href;	  
   }
   catch(errorObject)
   {
   	var csspath = "<link rel=\"stylesheet\" type=\"text/css\"  href=\"/global/content.nsf/resources/Global_CSS_Files/$file/eyonlineintegration.css\" />";
	document.write (csspath);
	var eyonlinesource = "yes";
   }

function OfficeDirFlashContent()
{


var obj = document.createElement("object"); 
  obj.setAttribute("id","OfficeFlash"); 
  obj.setAttribute("classid","clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"); 
obj.setAttribute("codebase","http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0"); 
	
  obj.setAttribute("height", "429"); 
  obj.setAttribute("width", "985"); 


  var param0 = document.createElement('param'); 
  param0.setAttribute("name", "movie"); 
  param0.setAttribute("value", "/global/content.nsf/resources/Global_OfficeDirectory/$file/niveau0.swf?OpenElement&sourceCountry="); 
  obj.appendChild(param0); 


  var param1 = document.createElement('param'); 
  param1.setAttribute("name", "wmode"); 
  param1.setAttribute("value", "transparent"); 
  obj.appendChild(param1); 

 var param2 = document.createElement('param'); 
  param1.setAttribute("name", "quality"); 
  param1.setAttribute("value", "high"); 
  obj.appendChild(param1);

var embed0 = document.createElement('embed'); 
  embed0.setAttribute("src", "/global/content.nsf/resources/Global_OfficeDirectory/$file/niveau0.swf?OpenElement&sourceCountry="); 
  embed0.setAttribute("wmode", "transparent"); 
  embed0.setAttribute("quality", "high"); 
  embed0.setAttribute("pluginspage", "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"); 
  embed0.setAttribute("type", "application/x-shockwave-flash");
  embed0.setAttribute("width", "985");
  embed0.setAttribute("height", "429"); 
  obj.appendChild(embed0); 

 document.getElementsByTagName("body")[0].appendChild(obj); 
}
function contactUs(Sender)
{
temp=Sender.split("_");
Indx="";
	if (temp[2])
	{	
		if (temp[1].length ==1 && temp[2].length ==3 ) 
		{	
			Sender = temp[0];
			Indx = "_" + temp[1] + "_" + temp[2];
		}
	}	
window.open('https://webforms.ey.com/global/content.nsf/DContactus?Openform&EmailId='+Sender+'&Indx='+Indx+'&Site='+Site+'&URL='+location.href,"sWin",'width=770,height=700,screenX=0,screenY=0,alwaysRaised=yes,toolbar=no,scrollbars=yes,status=no');
}



//------------------------Smart Messaging Start--------------------------------------------------------
// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this header

isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;

function ddInit(e){
  topDog=isIE ? "BODY" : "HTML";
  browserT=isIE ? document.all.theLayer : document.getElementById("theLayer"); 
 
  hotDog=isIE ? event.srcElement : e.target;  
  while (hotDog.id!="titleBar"&&hotDog.tagName!=topDog){
    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
  }  
  if (hotDog.id=="titleBar"){
    offsetx=isIE ? event.clientX : e.clientX;
    offsety=isIE ? event.clientY : e.clientY;
    nowX=parseInt(browserT.style.left);
    nowY=parseInt(browserT.style.top);
    ddEnabled=true;
    //document.onmousemove=dd;
  }
}


function dd(e){
  if (!ddEnabled) return;
  browserT.style.left=isIE ? nowX+event.clientX-offsetx : nowX+e.clientX-offsetx; 
  browserT.style.top=isIE ? nowY+event.clientY-offsety : nowY+e.clientY-offsety;
  return false;  
}

function ddN4(whatDog){
  if (!isN4) return;
  N4=eval(whatDog);
  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
  N4.onmousedown=function(e){
    N4.captureEvents(Event.MOUSEMOVE);
    N4x=e.x;
    N4y=e.y;
  }
  N4.onmousemove=function(e){
    if (isHot){
      N4.moveBy(e.x-N4x,e.y-N4y);
      return false;
    }
  }
  N4.onmouseup=function(){
    N4.releaseEvents(Event.MOUSEMOVE);
  }
}


function hideMe(){
isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
browserT=isIE ? document.all.theLayer : document.getElementById("theLayer"); 
 
if (browserT.style==null)
 {
	 browserT.style="document.all.theLayer.style";	
	 browserT.style.visibility="hidden";
	 location.reload();
 }
if (isIE||isNN) browserT.style.visibility="hidden";
else if (isN4) document.theLayer.visibility="hide";

}
function showMe(){
isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
browserT=isIE ? document.all.theLayer : document.getElementById("theLayer");  

if (isIE||isNN) browserT.style.visibility="hidden";
else if (isN4) document.theLayer.visibility="hide";
  if (isIE||isNN) browserT.style.visibility="visible";
  else if (isN4) document.theLayer.visibility="show";
}

document.onmousedown=ddInit;
document.onmouseup=Function("ddEnabled=false");

//----------------------------------------------------------------------------------

function getCookieSM(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return ""
}

function setCookieSM(name, value, expiredays, path, domain)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);

var curCookie  = name + "=" + (value) +
      ((expiredays) ? "; expires=" + exdate.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "");
            
      document.cookie = curCookie;
      
}

// this deletes the cookie when called
function Delete_Cookie( name, path, domain )
{
if ( getCookieSM( name ) )
{
document.cookie = name + "=" +
( ( path ) ? ";path=" + path : "") +
( ( domain ) ? ";domain=" + domain : "" ) +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

}

//var dm = "ey.com";
//var dm = "eycomdev.iweb.ey.com";


function Yes(opt,url,left,top,width,height,toolbar,location,status,menubar,resizable,scrollbars)
{
var dcountry = (document.getElementsByName('SmCountry')[0].value)
var dorg = (document.getElementsByName('SmOrg')[0].value)
var darea = (document.getElementsByName('SmArea')[0].value)
//var dm = (document.getElementsByName('SERVER_NAME')[0].value)
var dm=location.hostname;
setCookieSM('a1',dcountry,365,'/',dm)
setCookieSM('b1',dorg,365,'/',dm)
setCookieSM('c1',darea,365,'/',dm)
setCookieSM('d1',opt,365,'/',dm)
window_name = 'mywin'
window_options = 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+ toolbar+',location='+location+',status='+status+',menubar='+menubar+',resizable='+resizable+',scrollbars='+scrollbars
window.open(url, window_name, window_options); 
hideMe()
}

function No(opt)
{
var dcountry = (document.getElementsByName('SmCountry')[0].value)
var dorg = (document.getElementsByName('SmOrg')[0].value)
var darea = (document.getElementsByName('SmArea')[0].value)
//var dm = (document.getElementsByName('SERVER_NAME')[0].value)
var dm=location.hostname;
setCookieSM('a1',dcountry,1,'/',dm)
setCookieSM('b1',dorg,1,'/',dm)
setCookieSM('c1',darea,1,'/',dm)
setCookieSM('d1',opt,1,'/',dm)
hideMe()
}

function Never(opt)
{
var dcountry = (document.getElementsByName('SmCountry')[0].value)
var dorg = (document.getElementsByName('SmOrg')[0].value)
var darea = (document.getElementsByName('SmArea')[0].value)
//var dm = (document.getElementsByName('SERVER_NAME')[0].value)
var dm=location.hostname;
setCookieSM('a1',dcountry,365,'/',dm)
setCookieSM('b1',dorg,365,'/',dm)
setCookieSM('c1',darea,365,'/',dm)
setCookieSM('d1',opt,365,'/',dm)
hideMe()
}

function setNLCookie()
{
   var dm=location.hostname;
   setCookieSM('nl',"1",365,'/',dm);
}
function setOCAWebformOnLoadCookie()
{
var dm=location.hostname;
setCookieSM('e1',"0",1,'/',dm);
}

function setOCAWebformOnSubmitCookie()
{
var dm=location.hostname;
setCookieSM('e1',"1",365,'/',dm);
}

function OpenOCALink(opt,webform,gcr,left,top,width,height,toolbar,location,status,menubar,resizable,scrollbars)
{

var check = getCookieSM("d1");
var opt = 6;
if (check == 0 || check == 6)
{
var dcountry = (document.getElementsByName('SmCountry')[0].value)
var dorg = (document.getElementsByName('SmOrg')[0].value)
var darea = (document.getElementsByName('SmArea')[0].value)
//var dm = (document.getElementsByName('SERVER_NAME')[0].value)
var dm=location.hostname;
setCookieSM('a1',dcountry,365,'/',dm)
setCookieSM('b1',dorg,365,'/',dm)
setCookieSM('c1',darea,365,'/',dm)
setCookieSM('d1',opt,365,'/',dm)
window_name = 'mywin'
window_options = 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+ toolbar+',location='+location+',status='+status+',menubar='+menubar+',resizable='+resizable+',scrollbars='+scrollbars
window.open(webform, window_name, window_options); 
}


if (check == 9) 
{
	window.location = gcr;
}


}

function Initial_Cookie()
{
var dcountry = (document.getElementsByName('SmCountry')[0].value)
var dorg = (document.getElementsByName('SmOrg')[0].value)
var darea = (document.getElementsByName('SmArea')[0].value)
var dopt = (document.getElementsByName('SmOption')[0].value)
//var dm = (document.getElementsByName('SERVER_NAME')[0].value)
var dm=location.hostname;

if (document.getElementsByName('SmCookie')[0].value == "0")
{

	if (dcountry == "NA" || dorg == "NA")
	{
		setCookieSM('a1',dcountry,15,'/',dm)
		setCookieSM('b1',dorg,15,'/',dm)
		setCookieSM('c1',darea,15,'/',dm)
		setCookieSM('d1',dopt,15,'/',dm)
	}
	else
	{
		setCookieSM('a1',dcountry,5,'/',dm)
		setCookieSM('b1',dorg,5,'/',dm)
		setCookieSM('c1',darea,5,'/',dm)
		setCookieSM('d1',dopt,5,'/',dm)
	}

}

else

{
	Delete_Cookie('a1','/',"www.ey.com")
	Delete_Cookie('b1','/',"www.ey.com")
	Delete_Cookie('c1','/',"www.ey.com")
	Delete_Cookie('d1','/',"www.ey.com")

	if (dorg != "Ernst & Young LLP")
	{
		setCookieSM('a1',dcountry,5,'/',dm)
		setCookieSM('b1',dorg,5,'/',dm)
		setCookieSM('c1',darea,5,'/',dm)
		setCookieSM('d1',dopt,5,'/',dm)
	}
	else
	{
		switch(dopt)
		{
		case 1:
		setCookieSM('a1',dcountry,365,'/',dm)
		setCookieSM('b1',dorg,365,'/',dm)
		setCookieSM('c1',darea,365,'/',dm)
		setCookieSM('d1',dopt,365,'/',dm)
		break    
		case 2:
		setCookieSM('a1',dcountry,1,'/',dm)
		setCookieSM('b1',dorg,1,'/',dm)
		setCookieSM('c1',darea,1,'/',dm)
		setCookieSM('d1',dopt,1,'/',dm)
		break    
		case 3:
		setCookieSM('a1',dcountry,365,'/',dm)
		setCookieSM('b1',dorg,365,'/',dm)
		setCookieSM('c1',darea,365,'/',dm)
		setCookieSM('d1',dopt,365,'/',dm)
		break    
		}
	}
}
}


//------------------------Smart Messaging End--------------------------------------------------------

//------ Hit Count Code-----------
/*
var top1;
var msgPrompt ;

switch (Site)
{
case "US":
msgPrompt  = "Your Opinion is Requested."  + "\n" + "Ernst & Young is developing its website to provide maximum value to visitors. Your participation in this short website evaluation survey will allow us to tailor the ey.com site to your needs. The results will be analyzed by a leading, independent market research firm and will be kept strictly confidential";
break;
case "Australia":
msgPrompt  = "Give us your opinion."  + "\n" + "Ernst &Young is developing its website to provide maximum value to visitors. Your participation in this short website evaluation survey will allow us to tailor the EY.com site to your needs. The results will be analysed by a leading, independent market research firm and will be kept strictly confidential";
break;
case "China_E":
msgPrompt  = "Give us your opinion."  + "\n" + "Ernst &Young is developing its website to provide maximum value to visitors. Your participation in this short website evaluation survey will allow us to tailor the EY.com site to your needs. The results will be analysed by a leading, independent market research firm and will be kept strictly confidential";
break;
case "UK":
msgPrompt  = "Give us your opinion."  + "\n" + "Ernst & Young is developing its website to provide maximum value to visitors. Your participation in this short website evaluation survey will allow us to tailor the ey.com to your needs. The results will be analyzed by a leading, independent market research firm and will be kept strictly confidential";
break;
case "France":
msgPrompt  = "Donnez votre avis."  + "\n" + "Nous développons notre site afin de vous apporter le maximum de valeur ajoutée. En nous donnant votre avis au travers de cette enquete rapide, nous pourrons ainsi améliorer notre service et faire évoluer notre site en fonction de vos besoins. Les résultats seront analysés par une agence indépendante et resteront strictement confidentiels.";
break;
case "Germany":
msgPrompt  = "Ihre Meinung zählt."  + "\n" + "Ernst & Young entwickelt seine Website kontinuierlich weiter. Mit Ihrer Teilnahme an unserer kurzen Online-Umfrage helfen Sie uns, unsere Website noch besser an Ihre Bedürfnisse anzupassen. Die Ergebnisse werden von einem unabhängigen  Marktforschungsinstitut analysiert und streng vertraulich behandelt..";
break;
case "International":
msgPrompt  = "Give us your opinion."  + "\n" + "Ernst & Young is developing its website to provide maximum value to visitors. Your participation in this short website evaluation survey will allow us to tailor the EY.com site to your needs. The results will be analyzed by a leading, independent market research firm and will be kept strictly confidential";
break;
default : 
msgPrompt  = "Give us your opinion."  + "\n" + "Ernst & Young is developing its website to provide maximum value to visitors. Your participation in this short website evaluation survey will allow us to tailor the EY.com site to your needs. The results will be analyzed by a leading, independent market research firm and will be kept strictly confidential";
}
function BuildXMLVariables() 
{ 
	   	var objDOM = new ActiveXObject("Microsoft.XMLDOM")   
		RootEl = objDOM.createNode(1, "RootElement", "")
		objDOM.documentElement = RootEl
		objHeaders = objDOM.createNode(1, "S", "")
		objHeaders.text = Site;
		RootEl.appendChild(objHeaders)
		objHeaders = objDOM.createNode(1, "PT", "")
		objHeaders.text = pageTitle;
		RootEl.appendChild(objHeaders)
		return objDOM;
}
function runAgent(strAgentName, strXMLvariables) 
{
    objHTTP = new ActiveXObject("Microsoft.XMLHTTP"); 
    objHTTP.open("POST", strAgentName, false, "", ""); 
	objHTTP.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 
	objHTTP.send(strXMLvariables); 
	resp = objHTTP.responseText;	
	objHTTP = null; 
	return resp; 
}

function setCookie(crick, value, expdate)
 {
curCookie = crick + "=" + escape (value) +"; path=/";
document.cookie = curCookie;
}

function strTrim(FieldValue)
{
 return FieldValue.replace(/^\s+/,'').replace(/\s+$/,'');
}

function HitCount()
{
if (document.domain != "www.ey.com" || browserName != 'Microsoft Internet Explorer')
{
return false;
}

top1= self.screenTop;
returnedText = runAgent("http://" + document.domain + "/Global/content.nsf/aHitCount?OpenAgent", BuildXMLVariables());
var Arrstr = returnedText.split("~")
	if ( returnedText.length > 3)
     {	
          setCookie('htcookie_ey_online_survey_site',strTrim(Arrstr[0]));
          setCookie('htcookie_ey_online_survey_count',strTrim(Arrstr[1]));
          setCookie('htcookie_ey_online_survey_url',strTrim(Arrstr[2]));
          setCookie('htcookie_ey_online_survey_Lcount',1);
          setCookie('htcookie_ey_online_survey_pageTitle',pageTitle);
          setCookie('htcookie_ey_online_survey_window',top1);
      }
	else 
	{
		//alert ("You Are Not Lucky")	
	}
}
//---------End of Hit count Code----------------------
//---------Page Unload Code Start----------------------
function getCookie(name) 
{
var dc = document.cookie;
var prefix = name + "=";
var begin = dc.indexOf("; " + prefix);
	if (begin == -1)
	{ begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else
	begin += 2;
	var end = document.cookie.indexOf(";", begin);
if (end == -1)
end = dc.length;
return (dc.substring(begin + prefix.length, end));
}
function BuildXMLVariables_Reverse()
{
	var objDOM = new ActiveXObject("Microsoft.XMLDOM")
	RootEl = objDOM.createNode(1, "RootElement", "")
	objDOM.documentElement = RootEl
	objHeaders = objDOM.createNode(1, "S", "")
	objHeaders.text = Site;
	RootEl.appendChild(objHeaders)
	objHeaders = objDOM.createNode(1, "PT", "")
	objHeaders.text = getCookie("htcookie_ey_online_survey_pageTitle")
	RootEl.appendChild(objHeaders)
	objHeaders = objDOM.createNode(1, "rcount", "")
	objHeaders.text = getCookie("htcookie_ey_online_survey_count")
	RootEl.appendChild(objHeaders)
	return objDOM;
}
function unloadHitCount()
{
if (document.domain != "www.ey.com" || browserName != 'Microsoft Internet Explorer')
{
return false;
}
if (getCookie("htcookie_ey_online_survey_site") == null )
	{
	//alert("No cookie - No action done")
	}
else
	{
	a = getCookie("htcookie_ey_online_survey_window")
	b = self.screenTop
	 	if ( a == b)
		{
		CurrentLcount =getCookie("htcookie_ey_online_survey_Lcount")
			if (CurrentLcount == 2)
			{
			var x=window.confirm(msgPrompt)
				if (x)
				{
				var txt = getCookie("htcookie_ey_online_survey_url")
				txt = txt.substr(3,txt.length-1)
				txt = txt.replace("%3A",":")
				setCookie('htcookie_ey_online_survey_Lcount',"");
				setCookie('htcookie_ey_online_survey_Refused',"y");
				window.open(unescape(txt))
				return (true)
				}
				else
				{
				setCookie('htcookie_ey_online_survey_Lcount',"");
				setCookie('htcookie_ey_online_survey_Refused',"y");
				var returnedText1;
				returnedText1 = runAgent("http://" + document.domain + "/Global/content.nsf/aHitCountReverse?OpenAgent", BuildXMLVariables_Reverse());
				}
			}
			else
			{
			if (getCookie('htcookie_ey_online_survey_Refused') == null || getCookie('htcookie_ey_online_survey_Refused' != "y"))
			setCookie('htcookie_ey_online_survey_Lcount',parseInt(CurrentLcount)+1);
			}
		}
	else
		{
		if (getCookie("htcookie_ey_online_survey_Lcount") != null)
		{
		var x=window.confirm(msgPrompt)
			if (x)
			{
			var txt = getCookie("htcookie_ey_online_survey_url")
			txt = txt.substr(3,txt.length-1)
			txt = txt.replace("%3A",":")
			window.open(unescape(txt))
			}
			else
			{
			var returnedText2
			returnedText2 = runAgent("http://" + document.domain + "/Global/content.nsf/aHitCountReverse?OpenAgent", BuildXMLVariables_Reverse());
			}
		}
		}
	 }
}
*/
//---to be called on all the layout forms, unload event -----------------
