﻿// JScript File
// Function for Shop carousel SHOP.COM Links

function loadSwf(flashfile)
 {
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ');
    document.write('	codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ');
    document.write('	width="279" ');
    document.write('	height="201" ');
    document.write('	id="starzPlay" ');
    document.write('	align="middle">');
    document.write('	<param name="allowScriptAccess" value="sameDomain" />');
    document.write('	<param name="movie" value="' + flashfile +'" />');
    document.write('	<param name="loop" value="false" />');
    document.write('	<param name="menu" value="false" />');
    document.write('	<param name="quality" value="high" />');
    document.write('	<param name="scale" value="noscale" />');
    document.write('	<param name="bgcolor" value="#000000" />');
    document.write('	<embed src="' + flashfile +'" ');
    document.write('		loop="false" ');
    document.write('		menu="false" ');
    document.write('		quality="high" ');
    document.write('		scale="noscale" ');
    document.write('		bgcolor="#000000" ');
    document.write('		width="279" ');
    document.write('		height="201" ');
    document.write('		name="starzPlay" ');
    document.write('		align="middle" ');
    document.write('		allowScriptAccess="sameDomain" ');
    document.write('		type="application/x-shockwave-flash" ');
    document.write('		pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>'); 
 }
 	
 function isVOLBroadband()
{
    var userConnection = getConnection().userConnection;
    
	
    if (isLoggedIn().IsLoggedIn == "true")
    {        
       if (userConnection == "Vasonly" || userConnection == "Dial" || userConnection=="Unknown")
         //if (userConnection == "Vasonly")
          {
             // Logged in. Not a Broadband Customer.
		    return "-1"; 
          }
          else
          {
            //Broadband Customer. 
		return "1";
          }
    }
    else
    {
        return "0";
    }   
}
 
 
function isECSAvailable()
 {

    var userConnection = getConnection().userConnection;
    var userState = getState().userState;
   
    if (isLoggedIn().IsLoggedIn == "true")
    {
        if (userConnection == "Dsl" || userConnection == "Fios" || userConnection=="Vasonly" )
        {
            if (userState == "me" || userState == "vt" || userState == "nh")
            {
                return false;
            }
            return true;
        }
        else
        {
            return false;
        }
    }
    else
    {
        return true;
    }

 }
 
 function isPTSAvailable()
 {
    var userConnection = getConnection().userConnection;
    var userState = getState().userState;
    if (isLoggedIn().IsLoggedIn == "true")
    {
        if (userConnection == "Dsl")
        {
            return true;
        }
        else if(userConnection == "Fios" || userConnection=="Vasonly" )
        {
            if (userState == "me" || userState == "vt" || userState == "nh")
            {
                return false;
            }
            return true;
        }
        else
        {
            return false;
        }
    }
    else
    {
        return true;
    }

 }
 

function CloseVobsdiv()
    {

      // var closePop = document.getElementById('ctl00_ctl00_BodyZone_MainContentZone_InfoVobsDiv');
      var closePop = document.getElementById("divPopUp");
       closePop.style.zIndex="-1";
       closePop.style.display = "none";
       closePop.style.top ="";
       closePop.style.left="";
       
    }
      function ShowVobsdiv(q,k,r)
      {
      
        var openPop = document.getElementById("divPopUp");
        openPop.style.zIndex="2";
        openPop.style.display = "block";
        
       if(k == "" )
        {
        document.getElementById("HeadVobs").innerHTML = "";
        document.getElementById("HeadVobs").style.display = "none";
        document.getElementById("div1PopUp").style.width = "150px";
      // document.getElementById("MsgVobs").style.width = "20%";
        
        }
        else
        {
       document.getElementById("HeadVobs").innerHTML = k;
       document.getElementById("HeadVobs").style.display = "";
       if(q.indexOf("VISS") != -1)
       {
        document.getElementById("div1PopUp").style.width = "200px";
       }
       else
       {
        document.getElementById("div1PopUp").style.width = "230px";
       }
     
       }
       document.getElementById("MsgVobs").innerHTML = r;
//        $get("HeadVobs").innerHTML = k;
//      
//       $get("MsgVobs").innerHTML = r;
        var coors = findPos(q);
        if(q.indexOf("BackUP") != -1)
        {
      
        coors[1] = coors[1]; 
        openPop.style.top =  coors[1]+15 + "px";
        openPop.style.left =  coors[0]-10 + "px";
        }
         else if(q.indexOf("Bundle") != -1)
        {
       
        coors[1] = coors[1]; 
        openPop.style.top =  coors[1]+15 + "px";
        openPop.style.left =  coors[0]-80 + "px";
        }
        else if(q.indexOf("VISS") != -1)
        {
        coors[1] = coors[1]; 
        openPop.style.top =  coors[1]+15 + "px";
        openPop.style.left =  coors[0]+ "px";
        }
        else if(q.indexOf("GAME") != -1)
//        {
//        
//         if(is_ie5up)
//        {
       coors[1] = coors[1]; 
        openPop.style.top =  coors[1]+17 + "px";
        openPop.style.left =  coors[0]-10+ "px";
//        }
//        else
//        {
             coors[1] = coors[1]; 
        openPop.style.top =  coors[1]+17+ "px";
        openPop.style.left =  coors[0]-10+ "px";
//        }
//        }
      }
       
function InfoDivVobsPop(id)
{

    this.id = id;
} 
function findPos(obj2) {
  //debugger;
    var obj = document.getElementById(obj2);
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}
  