var i,g,str,vodWin;

function displayRobtvGuestList(g) {
  for( var i = 0; i < g.length; i++ ) {

    if( g[i].length == 0 ) continue;

    document.write(g[i].join(", ") + "<br>");   
  } 
}

function getCookieString(_name, _value, expiresDateObj, _path, _domain, secure) {

    var str = _name + "=" + escape(_value);

    if( expiresDateObj ){
        str += ";expires=" + expiresDateObj.toGMTString()
    }

    if( _path ){
        str += ";path=" + _path;
    }

    if( _domain ) {
        str += ";domain=" + _domain;
    }

    if( secure ){
        str += ";secure=" + secure;
    }
    return str;
}


function setCookie(cookieStr) {
    document.cookie = cookieStr;
}

function getCookie(_name) {
    var cookies = document.cookie.split(";");
    var parts,k='',v;

    for( var i = 0; i < cookies.length; i++ ){
        parts = cookies[i].split("=");
        k = parts[0];
        v = parts[1];
        if( k == _name ) {
            break;
        }
    }
    return v;
}

function setVideoPrefCookie(radioObj) {
 var bitrate = radioObj.value;

 var expires = new Date();
 expires.setFullYear( expires.getFullYear() + 1 );

 var cStr = getCookieString('robtv_video_pref', bitrate, expires, '/' );

 setCookie( cStr );
}


function openRobtvVideoPlayer ( noad, vidId, site_name,special_template) {
  var URL = getRobtvVideoUrlString(vidId, noad,site_name,special_template);
  playRobtvVideo( URL ,noad );
}

function getRobtvVideoUrlString(vidId, noad,site_name,special_template){
  var URL = site_name+'/servlet/HTMLTemplate/!robVideo/'+vidId+'/'+((getRobtvVideoPref()=='220asf')?'h':'l')+'/'+getRobtvVideoPref()+'/'+noad+'/'+special_template+'/';
  return URL;
}

function playRobtvVideo(_URL,noad) {
	var w,h;
  if(noad=="true"){ w = 346, h = 603; }// adjust width and height here.
  else { w = 486, h = 603; }

  var features = 'width=' + w + ',height=' + h + ',location=no,menubar=no,status=no,scrollbars,resizable=no,toolbar=no,left=176,screenX=200,top=0,screenY=0';
 
	if(!window.vodWin) vodWin=window.open(_URL,'robtvVideo',features);
	else if(!vodWin.closed)	{ vodWin.focus(); vodWin=window.open(_URL,'robtvVideo',features); } //if open brings into focus
	else vodWin=window.open(_URL,'robtvVideo',features);
}


function getRobtvVideoPref() {
  var pref_cookie = "";
  if( !getCookie('robtv_video_pref') ) {
    pref_cookie = '220asf';
  } else {
    if(getCookie('robtv_video_pref')=="56asf") {
      pref_cookie ='56asf';
    } else {
      pref_cookie='220asf';
    }
  }
  return pref_cookie;
}


