var email_image_On = 'sm_email.jpg';
var email_image_Off = 'sm_email_dim.jpg';
var homephone_image_On = 'sm_phone.jpg';
var homephone_image_Off = 'sm_phone_dim.jpg';
var text_image_On = 'sm_text.jpg';
var text_image_Off = 'sm_text_dim.jpg';

function toggleTabContents(div1,div2,div3) 
   {	
	var tabBodyID=div1+'_content';
	var pzoneID=div1+'_name';
	var div_pzoneBody = document.getElementById(div1);
		if (div_pzoneBody.className == "emailtabstyle")
		{
		 	try{
			div_pzoneBody.className='emailtabstyle_active';
			}catch(e){
			}			
			toggleTabDiv(div1,div2,div3);
		}				
  }

function toggleTabDiv(divID1,divID2,divID3){	
    var currentImage;
	var displayStatus = document.getElementById(divID1+'_content');
	
	if(displayStatus != null && displayStatus != undefined)
	{
		if (displayStatus.style.display=="none") {	
			displayStatus.style.display="";
			try {
				closeOtherDivsEmail(divID2,divID3);
			}catch(e) {}
		}
		else {
			displayStatus.style.display="none";
		}
	}

	var tabImageID=divID1+'_image';
	var tab_image = document.getElementById(tabImageID);		
	if(divID1=='email'){
	 currentImage=email_image_On;
	}else if(divID1=='homephone'){
		currentImage=homephone_image_On;
	}else if(divID1=='text'){
		currentImage=text_image_On;
	}
	tab_image.src = commImagePath+currentImage;
	
	flipImages(divID2);
	flipImages(divID3);	
}

function closeOtherDivsEmail(divID2,divID3){
	closeDivEmail(divID2);
	closeDivEmail(divID3);	
}

function closeDivEmail(divID){
	var divIDContent=divID+'_content';
	var divIDName=divID+'_name';
	try
	{	
		var headerColor ="emailtabstyle";	
		var displayStatus = document.getElementById(divIDContent);
		if (displayStatus.style.display=="") {
			displayStatus.style.display="none";
			document.getElementById(divID).className=headerColor;
		}
	} catch(e) {}
}

function flipImages(div){
	var changeImage;
	if(div=='email'){
	 changeImage=email_image_Off;
	}else if(div=='homephone'){
		changeImage=homephone_image_Off;
	}else if(div=='text'){
		changeImage=text_image_Off;
	}	
	var tabImageID=div+'_image';	
	var tab_image = document.getElementById(tabImageID);
	tab_image.src = commImagePath + changeImage;	
}

function showPhone(){
	if (document.getElementById('scenario')!=null)
	{
		var a = document.getElementById('scenario').value;
		if(a == "4"){
			loadScenario();
		}
	    if(document.getElementById('scenario').value.length == 0 || document.getElementById('scenario').value == "null") {	
			findScenario();
		}
		if(document.getElementById('scenario').value.length < 1){
			document.getElementById("Loading").style.display="block";
		}	
     logdcsMetrics();
	}
}

function getXmlHttp()
{
	var xmlHttp = null;
	try { // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	} catch (e) { // Internet Explorer
	  try {
	    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (e) {
	    try {
	      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	    } catch (e) {}
	  }
	}
	return xmlHttp;
}
  	  	
function findScenario()
{
	var xmlHttp = getXmlHttp();
	if (xmlHttp == null) {      
	      return false;
	}
  	xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
      document.getElementById('scenario').value=xmlHttp.responseText;
     var a = document.getElementById('scenario').value;
     a = a.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
     	     
	     if(a == "4"){ 		     
	      window.location.href = dotComUrl;
	      loadScenario();
	      }
	      else 
	      {
	      loadScenario();
	  }			      
      }
    }
  xmlHttp.open("GET",scenarioFinder,true);
  xmlHttp.send(null);
}
  
 function logdcsMetrics(){
	var a = document.getElementById('scenario').value;
	if(a == "0"){
		dcsClick('communication_homephone','VCA_EXCEPTION');
	}else if(a == "1"){
		dcsClick('communication_homephone','VCA_NON_LEC_CLICK');
	}else if(a == "2"){
		dcsClick('communication_homephone','VCA_PENDING_CLICK');
	}else if(a == "3"){
		dcsClick('communication_homephone','COM_NOT_REGISTERED_CLICK');
	}else if(a == "4"){
		dcsClick('communication_homephone','VCA_SUCCESS_WIDGET_CLICK');
	}else if(a == "5"){
		dcsClick('communication_homephone','VCA_NOT_FEDERATED_CLICK');
	}else if(a == "6"){
		dcsClick('communication_homephone','VCA_NOT_QUALIFIED_CLICK');
	}else if(a == "7"){
		if(document.getElementById('subscenario7').value == "8"){
				dcsClick('communication_homephone','VCA_QUALIFIED_NON_FEDERATED_CLICK');
				}else{
				dcsClick('communication_homephone','VCA_QUALIFIED_FEDERATED_CLICK');
				}
	}
}
 	
function loadScenario()
{
	var a = document.getElementById('scenario').value;
	a = a.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
	document.getElementById('scenario').value = a;
	logdcsMetrics();
	if(a == "1"){
		document.getElementById("s1").style.display="block";
		document.getElementById("s2").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s7").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";
	}else if(a == "2"){
		document.getElementById("s2").style.display="block";
		document.getElementById("s1").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s7").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";
	}else if(a == "3"){
		document.getElementById("s3").style.display="block";
		document.getElementById("s2").style.display="none";
		document.getElementById("s1").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s7").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";
	}else if(a == "4"){
		toggleTabContents('homephone','email','text');
		document.getElementById("s4").style.display="block";
		document.getElementById("s2").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s1").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s7").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";		
	}else if(a == "5"){
		document.getElementById("s5").style.display="block";
		document.getElementById("s2").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s1").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s7").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";
	}else if(a == "6"){
		document.getElementById("s6").style.display="block";
		document.getElementById("s2").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s1").style.display="none";
		document.getElementById("s7").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";
	}else if(a == "7"){
		document.getElementById("s7").style.display="block";
		document.getElementById("s2").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s1").style.display="none";
		document.getElementById("s0").style.display="none";
		document.getElementById("Loading").style.display="none";
	}else if(a == "0"){
		document.getElementById("s7").style.display="none";
		document.getElementById("s2").style.display="none";
		document.getElementById("s3").style.display="none";
		document.getElementById("s4").style.display="none";
		document.getElementById("s5").style.display="none";
		document.getElementById("s6").style.display="none";
		document.getElementById("s1").style.display="none";
		document.getElementById("s0").style.display="block";
		document.getElementById("Loading").style.display="none";
		}
}