﻿function minFocal(){
            var focal=document.getElementById("focal");
            var focal2=document.getElementById("focal2");
            var ad=document.getElementById("topadj");
            var btn=document.getElementById("minmaxbtn");
            var box=document.getElementById("longbox");
            var box2=document.getElementById("medbox");
            if(btn.className=="min"){
            try{
                    focal.style.display="none";
                    box.className="solid";
                }
                catch (e){
                    focal2.style.display="none";
                    box2.className="solid";
                }
                try
                {
                    ad.style.marginTop="3px";
                }
                catch(e){}
                btn.className="max";
            }else if(btn.className=="max"){
                try
                {
                    focal.style.display="";
                    box.className="opaque";
                }
                catch(e){
                    focal2.style.display="";
                    box2.className="opaque";
                }
                try
                {
                    ad.style.marginTop="-200px";
                }
                catch(e){}
                btn.className="min";
            }
            return false;
 }
 function checkSearch(){
            var i=document.getElementById("q");
            var f=i.value;
            var fstripped=f.replace(/ /gi, "");
            if (!(fstripped.length > 3))
            {
                i.value='';
                return false;
             }else{
             return true;
             }
  }
  
/*youtube*/

var playingnow;
var myPlayer=new Array();
var playercount=0;
/*getThumb function for youtube iframe*/
function getThumb(pos)
    {

      var slider = jQuery('#slide-' + (pos+1));
      var sliderimgclass = slider.children();
      
      var sliderimg = sliderimgclass.children('img');
           
      if(pos<5)/*was 5*/
      {
        if(sliderimg.attr('src')==undefined)
        {
          sliderimg = sliderimgclass.children('iframe');
          var isrc = sliderimg.attr('src');

          var ithm = youtubeIDextract(isrc); 
          
          return '<a class="thumbholder" href="#"><img style="width:96px;height:70px" src="' + ithm + '" /></a>';
        }else{
          return '<a class="thumbholder" href="#"><img src="/ImageGen.ashx?image=' + sliderimg.attr('src') + '&width=96&height=70&constrain=false" /></a>';
        }
      }
    }

/*getthumb function for youtube object*/
function getObjectThumb(pos)
{
  //alert("postition " + pos);
    var slider = jQuery('#slide-' + (pos+1));
      var sliderimgclass = slider.children();
      
      var sliderimg = sliderimgclass.children('img');
           
      if(pos<5)/*was 5*/
      {
        if(sliderimg.attr('src')==undefined)
        {
         
          sliderimg = sliderimgclass.children('object');
          var isrc = sliderimg.attr('data');
          
          try{
            var ithm = youtubeIDextract(isrc); 
          }
          catch(e)
          {
            //var ithm = "";
            return '<a onclick="pausePlayers();" class="thumbholder" href="#"><img id="tpl-' + pos + '" style="" src="/images/loading.gif" /></a>';
          }
          
          //return '<a class="thumbholder" href="#"><img style="width:96px;height:70px" src="' + ithm + '" /></a>';
          
          return '<a onclick="pausePlayers();" class="thumbholder" href="#"><img id="tpl-' + pos + '" style="" src="/images/loading.gif" /></a>';
          
        }else{
          return '<a onclick="pausePlayers();" class="thumbholder" href="#"><img src="/ImageGen.ashx?image=' + sliderimg.attr('src') + '&width=40&height=30&constrain=false" /></a>';
        }
      }
  
}
function placeObjectThumb(pos,vid)
{
  //alert(pos + " + " + vid);
  var tempimage=document.getElementById("tpl-" + pos);
  jQuery("#tpl-" + pos).attr('src','http://i.ytimg.com/vi/' + vid + '/2.jpg');
  jQuery("#tpl-" + pos).attr("style","width:96px;height:70px;");
}


function youtubeIDextract(url)
{
var youtube_id;
youtube_id = url.replace('http://www.youtube.com/embed/','http://i.ytimg.com/vi/');//iframe url
youtube_id = youtube_id.replace('http://www.youtube.com/e/','http://i.ytimg.com/vi/');//object url
youtube_id = youtube_id.split('?')[0];
youtube_id +='/2.jpg';

return youtube_id;
 
}


function loadyt(plr,posi)
{
  //alert("pos: " + pos); 
  var vid = plr.replace("player-","");
 
  var attributes={id:plr,position:posi};
  var params={wmode:'transparent',allowScriptAccess:"always"};
 
  var flashvars={};
  
  swfobject.embedSWF("http://www.youtube.com/e/" + vid + "?enablejsapi=1&version=3&controls=0&hl=en_US&fs=1&rel=0&showinfo=0&playerapiid=" + plr,plr,'100%','100%','9',false,flashvars,params,attributes);
  setTimeout(function(){placeObjectThumb((posi-1),vid);},2500);
      
}
function onYouTubePlayerReady(playerId) {
    //alert(playerId);
      myPlayer[playercount] = document.getElementById(playerId);
      ytplayer = myPlayer[playercount];
      ytplayer.addEventListener("onStateChange",'(function(state) { return playerState(state, "' + playerId + '"); })');
  
      playercount++;
    }


function playerState(newState,playerId) {
  //alert(playerId + " is in the " + newState + " state." );
  if(newState == 1){
    
    if(playingnow != null){
      document.getElementById(playingnow).pauseVideo();
      document.getElementById(playerId).playVideo();
      jQuery('#imageSlider').cycle('pause');
      playingnow=playerId;
      
    }else{
      playingnow=playerId;
      jQuery('#imageSlider').cycle('pause');
    }
    
  }else{
     playingnow=null;
  }
  
 
}

function pausePlayers()
{
  //alert("pause players");
  if(playingnow != null){
    document.getElementById(playingnow).pauseVideo();
    playingnow=null;
    
  }
  jQuery('#imageSlider').cycle('resume');
}
/*end youtube*/
