   //JS for Resize of Cams Viewer
    var viewerContainer = document.getElementById('viewerContainer1');
    var viewerFrame = document.getElementById('viewerFrame1');
    var viewerFlag = 0;
    var viewerResizeNum = 0;
    var viewerHeight = new Array(); //Alters Height of the relative container
      viewerHeight[0] = 347.5;
      viewerHeight[1] = 465;
      viewerHeight[2] = 585;
    var viewerWidth = new Array(); //Alters Width of the absolute container
      viewerWidth[0] = 740;
      viewerWidth[1] = 900;
      viewerWidth[2] = 1020;
    var viewerOffset = new Array(); //Alters Left position of the absolute container
      viewerOffset[0] = -230;
      viewerOffset[1] = 750;
      viewerOffset[2] = 750;

    var clicks = {}; // save clicks
    var clicks_cnt = 0; // keep the counters

  //for Live Model Chat
  if(document.getElementById('rightSidePromo')){
     var sidepromo1 = document.getElementById('rightSidePromo')
  }

    //Changes the dimensions of the page - Fired by the flash movie
    function onChangeMode(wTag, hTag) {
      if(viewerFlag == 0){
        viewerFlag = 1; //set flag because the onChangeMode function is run on flash load if exists
      }else{
          if(document.getElementById('flash_object')){
              var viewerObject = document.getElementById('flash_object');
              var viewerEmbed = viewerObject.getElementsByTagName('embed')[0];

              viewerObject.style.marginLeft = 0;

              // save clicks for IE ,Safari, Opera
              if (navigator.userAgent.indexOf('MSIE') >= 0 || navigator.userAgent.indexOf('Safari') >= 0 ) {
                  if (clicks_cnt <= 4) {
                      clicks_cnt++;
                  }
                  if (clicks_cnt == 1 || clicks[hTag] == 1) { // first attempt
                      clicks[hTag] = 1;
                      viewerObject.style.marginLeft = '-150px';
                      if(sidepromo1){
                        sidepromo1.style.visibility = 'hidden';
                      }
                  } else if (clicks_cnt == 2 || clicks[hTag] == 2) { // medium size
                      clicks[hTag] = 2;
                      viewerObject.style.marginLeft = '-100px';
                      if(sidepromo1){
                        sidepromo1.style.visibility = 'hidden';
                      }
                  } else if (clicks_cnt == 3 || clicks[hTag] == 3) { // largest size
                      clicks[hTag] = 3;
                      viewerObject.style.marginLeft = '-230px';
                      if(sidepromo1){
                        sidepromo1.style.visibility = 'visible';
                      }
                  }
              }

          if(viewerResizeNum < 2){
            viewerResizeNum = viewerResizeNum + 1;
            viewerContainer.style.height = viewerHeight[viewerResizeNum];
            viewerObject.width = '100%'; //viewerWidth[viewerResizeNum];
            viewerObject.height = viewerHeight[viewerResizeNum] - 5;
            viewerEmbed.width = '100%'; //viewerWidth[viewerResizeNum];
            viewerEmbed.height = viewerHeight[viewerResizeNum] - 5;
            if (hTag > 500) { // when at largest, make the margin-left changes
              viewerEmbed.style.marginLeft = '-100px';
            } else {
              viewerEmbed.style.marginLeft = '-150px';
            }
            if(sidepromo1){
              sidepromo1.style.visibility = 'hidden';
            }
          }else{
            viewerResizeNum = 0;
            viewerContainer.style.height = viewerHeight[viewerResizeNum];
            viewerObject.width = '100%'; //viewerWidth[viewerResizeNum];
            viewerObject.height = viewerHeight[viewerResizeNum] - 5;
            viewerEmbed.width = '100%'; //viewerWidth[viewerResizeNum];
            viewerEmbed.height = viewerHeight[viewerResizeNum] - 5;
            // this is to go back to original state
            viewerEmbed.style.marginLeft = '-230px';
            if(sidepromo1){
              sidepromo1.style.visibility = 'visible';
            }
          }
        }else{
          if(viewerResizeNum < 2){
            viewerResizeNum = viewerResizeNum + 1;
            viewerContainer.style.height = viewerHeight[viewerResizeNum];
            viewerFrame.style.height = viewerWidth[viewerResizeNum];
            //viewerFrame.style.left = viewerOffset[viewerResizeNum];
            viewerObject.style.marginLeft = viewerOffset[viewerResizeNum];
            if(sidepromo1){
              sidepromo1.style.visibility = 'hidden';
            }
          }else{
            viewerResizeNum = 0;
            viewerObject.style.marginLeft = viewerOffset[viewerResizeNum];
            //viewerFrame.style.left = viewerOffset[viewerResizeNum];
            viewerContainer.style.height = viewerHeight[viewerResizeNum];
            viewerFrame.style.height = viewerWidth[viewerResizeNum];
            if(sidepromo1){
              sidepromo1.style.visibility = 'visible';
            }
          }
        }
      }
    }

var viewsCount = 0;
// writein the flash object and embed tag
function writeInSWF ( swf_id, swf_url, w, h, bg_color ) {
    if ( !bg_color ) bg_color = "transparent";

    var swf = '';
    swf += '<object id="flash_object" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="' + w + '" height="' + h + '" id="' + swf_id + '" align="middle">';
    swf += '<param name="allowScriptAccess" value="always" />';
    swf += '<param name="movie" value="' + swf_url + '" />';
    swf += '<param name="quality" value="best" />';
    swf += '<param name="mode" value="0" />';

    var bg = '';
    if ( bg_color == "transparent" ) {
        swf += '<param name="wmode" value="transparent" />';
        bg = 'wmode="transparent"';
    } else {
        swf += '<param name="bgcolor" value="' + bg_color + '" />';
        bg = 'bgcolor="' + bg_color + '"';
    }

    swf += '<embed src="' + swf_url + '" quality="best" ' + bg + ' width="' + w + '" height="' + h + '" name="' + swf_id + '" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
    swf += '</object>';
        
//    document.writeln( swf );
  viewsCount++;
  document.getElementById('viewerBox').innerHTML = swf;
}

function refreshWON () {
  if ( viewsCount > 3 ) {
    location.reload(true);
  } 
}
