﻿// JScript File


 

function InitZone()
 {
    //logo
    var srcPath;
    zhLogoOw = zhLogoOw.toLowerCase();
    
    if(zhLogoOw == 'true')
       srcPath ='/zone/images/logos/'+zhLogo;
    else
        srcPath = zhLogo;
   
 switch (parseInt(zhLogoType))
 {
    case 2:
         setObjectHtml('logoWrp','<img src="'+srcPath+'" id="zhLogoObj" border="0"  /> ');
        break; 
        
    case 1:
    
       var soLogo = new SWFObject(srcPath, "zhLogoObj", "100%", "100%", "8", "#ffffff");
       soLogo.addParam("quality", "high");
       soLogo.addParam("menu", "false");
       soLogo.addParam("wmode", "transparent");
       soLogo.write("logoWrp");
       break;
 }
 
 
 //menu
 

var zhDimobject = new zhMenuDimObject();
var ZoneMenuDimOffset =  parseInt(zhDimobject.offset);
//FmHeightPx = intHeight-ZoneMenuDimOffset;
FmHeightPx='-'+ZoneMenuDimOffset+'px';
setObjectPosY('pnlFlMenu',FmHeightPx); 
//alert(FmHeightPx);
     
 
 var menuWrpID;
 if (zhMenuPos==1)
        menuWrpID='btnMenu';
    else
        menuWrpID='upMenu';
 
 if(zhMenuType==1)
     {
         if (zhMenuPos==1) 
             menuWrpID='pnlFlMenu';
       
        var soMenu = new SWFObject(ZoneMenuLoader, "pnlFlMenuObj", zhMenuWidth, zhDimobject.height, "9", "#ffffff");
        soMenu.addParam("quality", "high");
        soMenu.addParam("menu", "false");
        soMenu.addParam("wmode", "transparent");
        soMenu.addVariable("tSwf", "/zone/images/menu/"+zhMenuFile);     
        soMenu.addVariable("tColor", zhMenuColor);  
        soMenu.addVariable("tIsICO", zhMenuIcons);
        soMenu.addVariable("tBtnCnt", zoneMenuCounter); 
        
        soMenu.addVariable("tBtnLbl0", btn1Lbl); 
        soMenu.addVariable("tBtnLbl1", btn1Lb2);  
        soMenu.addVariable("tBtnLbl2", btn1Lb3); 
        soMenu.addVariable("tBtnLbl3", btn1Lb4); 
        soMenu.addVariable("tBtnLbl4", btn1Lb5); 
        
        soMenu.addVariable("tBtnLnk0", lnkHome); 
        soMenu.addVariable("tBtnLnk1", lnkArticles);
        soMenu.addVariable("tBtnLnk2", lnkGames);
        soMenu.addVariable("tBtnLnk3", lnkGallery);
        soMenu.addVariable("tBtnLnk4", lnkCinema);     
        
                                
        soMenu.write(menuWrpID); 
     }
     else
     {
       
        setObjectHtml(menuWrpID,zhMenuString);
      
      }
      
      
      
      
 }
 
 
 
 function initClipart(objSrc,objType,objOwner,objWidth,objHeight,objActionID,objIndex)
{
     
    var curWrpClipart;
    if (objActionID==1)
    {
    
         curWrpClipart = 'zlWrpClipart'+objIndex;
  
    
    }


    srcOwner = objOwner.toLowerCase();
    if(srcOwner == 'true')
        srcPath ='/zone/images/logos/'+objSrc;
    else
        srcPath = objSrc;






    //txtFlobjWidth = objWidth+'px';
    //txtFlobjHeight = objHeight+'px';

    //setObjectWidth(curWrpClipart,txtFlobjWidth);   
   // setObjectHeight(curWrpClipart,txtFlobjHeight); 
    
    
    objWidth = parseInt(objWidth)-10;
    objHeight = parseInt(objHeight)-37;
//    var txtobjWidth = objWidth+'px';
//    var txtobjHeight = objHeight+'px';  
//       
//    setObjectWidth(curWrpClipartObj,txtobjWidth);   
//    setObjectHeight(curWrpClipartObj,txtobjHeight); 


 
   
 objType = parseInt(objType);       
 switch (objType)
 {
    case 2:
           
        setObjectHtml(curWrpClipart,'<img src="'+srcPath+'"  width="'+objWidth+'" height="'+objHeight+'"   /> ');

        
        break; 
        
    case 1:
    
        
       var soClipart = new SWFObject(srcPath, curWrpClipart+"obj", objWidth, objHeight, "8", "#ffffff");
       soClipart.addParam("quality", "high");
       soClipart.addParam("menu", "false");
       soClipart.addParam("scale", "exactfit");      
       soClipart.addParam("wmode", "transparent");
       soClipart.write(curWrpClipart);
       
       break;
 }

 
 
 
 
 
          

}
function albumBoxInit(curAlbumFx)
{
 
switch (curAlbumFx)
 {

    case 1:
       $('#AlbumBoxwrp').cycle({ fx: 'fade',next: '#albmNext', prev:   '#albmPrev'  });
       
       break;
       
    case 2:
      $('#AlbumBoxwrp').cycle({ fx:'scrollDown',next: '#albmNext', prev:   '#albmPrev' , speedIn:  1200, speedOut: 200, easeIn:  'easeOutBounce', easeOut: 'easeInBounce', delay:   -2000  });
       break; 
    case 3:
       $('#AlbumBoxwrp').cycle({ fx: 'zoom',next: '#albmNext', prev:   '#albmPrev' });
       break; 
    case 4:
       $('#AlbumBoxwrp').cycle({ fx: 'shuffle',next: '#albmNext', prev:   '#albmPrev' });
       break; 
    case 5:
       $('#AlbumBoxwrp').cycle({ fx: 'turnDown',next: '#albmNext', prev:   '#albmPrev' });
       break; 
    case 6:
       $('#AlbumBoxwrp').cycle({ fx: 'turnUp',next: '#albmNext', prev:   '#albmPrev' });
       break; 
    case 7:
       $('#AlbumBoxwrp').cycle({ fx: 'turnLeft',next: '#albmNext', prev:   '#albmPrev' });
       break; 
    case 8:
       $('#AlbumBoxwrp').cycle({ fx: 'turnRight',next: '#albmNext', prev:   '#albmPrev' });
       break;                      
    case 9:
       $('#AlbumBoxwrp').cycle({ fx: 'custom',next: '#albmNext', prev:   '#albmPrev' ,
        cssBefore:{  
            left: 532,   
            top: -532,  
            display: 'block' 
        }, 
        animIn: {  
            left: 0, 
            top: 0  
        }, 
        animOut: {  
            left: 552,   
            top: 552 
        }, 
        delay: -3000 
        });
       break; 
    case 10:
    
    $.fn.cycle.transitions.pinch = function($cont, $slides, opts) { 
    var $el = $($slides[0]); 
    var w = $el.width(); 
    var h = $el.height(); 
    opts.cssBefore = { top: 0, left: 0, width: 0, height: 0, zIndex: 1 }; 
    opts.animIn    = { width: w, height: h }; 
    opts.animOut   = { top: h, left: w, width: 0, height: 0 }; 
    opts.cssAfter  = { zIndex: 0 }; 
    };
    
    
       $('#AlbumBoxwrp').cycle({ fx: 'pinch' });
       break;                                         
 }

}

 
  
  
function ZonePlaylistFlvPlayer()
{
         
            zhVideoPlist = "file="+zhVideoPlist+zhVideoPlaylist+"&fullscreen=true&skin=images/skins/"+zhVideoSkin+".swf&autostart="+zhVideoStart;
			var szflv = new SWFObject(tpFlvPlayer,"ZoneHpFlvPlayerObj",zhVideoWidth,zhVideoHeight,"9","#ffffff");
            szflv.addParam("quality", "high");
            
            szflv.addParam("wmode", "opaque");			
            szflv.addParam('allowscriptaccess','always');
            szflv.addParam('allowfullscreen','true');
            szflv.addParam('flashvars',zhVideoPlist);
			szflv.write('ZoneHpFlvPlayer');

}


function zoneToolBar(ActionID)
{

 switch (ActionID)
 {

    case 1:
                $("#toolbarNav").animate( { height:"70px" }, {duration:900 , complete: zoneToolBar(3)  } );
                setObjectClassName("tpAdFltLeftTower","tpAdFltLeftTowerZone2");
                break; 
        
    case 2:
                $("#toolbarNav").animate( { height:"0px" }, {duration:900 , complete: zoneToolBar(4) } );
                zoneToolBar(6);
                setObjectClassName("tpAdFltLeftTower","tpAdFltLeftTowerZone1");
                break;
       
     case 3:
                setObjectClassName('ztbarBtn1','hide');
                setObjectClassName('ztbarBtn2','show');
                break; 
                
     case 4:
                setObjectClassName('ztbarBtn1','show');
                setObjectClassName('ztbarBtn2','hide');
                break;                    
       
      case 5:
                setObjectClassName('toolbarNavTab2','show');
                setObjectClassName('toolbarNavTab1','hide');
                break;  
      case 6:
                setObjectClassName('toolbarNavTab2','hide');
                setObjectClassName('toolbarNavTab1','show');
                break;                        
       
       
       
 }


}
