var win = null;
function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}
function NewWindow(mypage, myname, w, h, scroll, pos)
{
   if(pos == "random")
   {
      LeftPosition = (screen.width) ? Math.floor(Math.random() * (screen.width - w)) : 100;
      TopPosition = (screen.height) ? Math.floor(Math.random() * ((screen.height - h) - 75)) : 100;
   }
   if(pos == "center")
   {
      LeftPosition = (screen.width) ? (screen.width - w) / 2 : 100;
      TopPosition = (screen.height) ? (screen.height - h) / 2 : 100;
   }
   else if((pos != "center" && pos != "random") || pos == null)
   {
      LeftPosition = 0;
      TopPosition = 20
   }
   settings = 'width=' + w + ',height=' + h + ',top=' + TopPosition + ',left=' + LeftPosition + ',scrollbars=' + scroll + ',location=no,directories=no,status=yes,menubar=no,toolbar=no,resizable=' + scroll + '';
   win = window.open(mypage, myname, settings);
}
function Viewvedio(ID)
{
   NewWindow('vedio.php?ID=' + ID, 'vedio', '550', '360', 'yes', 'center');
}

function VoteArtice(ID,IDVote)
{
   NewWindow('Vote.php?do=poll&ID=' + ID + '&IDVote='+ IDVote, 'Vote', '450', '400', 'no', 'center');
}

function ShowVoteArtice(ID)
{
   NewWindow('Vote.php?do=view&ID=' + ID, 'Vote', '450', '400', 'yes', 'center');
}

function PrintItem(ID)
{
   NewWindow('popup.php?action=print&ID=' + ID, 'print', '500', '560', 'yes', 'center');
}

function AddComment(ID)
{
   NewWindow('comment.php?do=add&ID=' + ID, 'AddComment', '500', '560', 'yes', 'center');
}
function SaveItem(ID)
{
   NewWindow('popup.php?action=pdf&ID=' + ID, 'pdf', '500', '560', 'yes', 'center');
}

function SendToFriend(ID)
{
   NewWindow('popup.php?action=s2f&ID=' + ID, 'SendToFriend', '500', '560', 'no', 'center');
}

function AddToFevoret(ID, type)
{
   NewWindow('popup.php?action=fav&type=' + type + '&ID=' + ID, 'AddToFevoret', '500', '560', 'no', 'center');
}

function PrintPage(ID)
{
   NewWindow('popup.php?action=printpage&ID=' + ID, 'PrintPage', '500', '560', 'yes', 'center');
}

