// JavaScript Document
function open_bgmaps(link) { //v1.0
	if ( link ) { 
		window.open(link,"_blank","scrollbars=yes,resizable=yes,width=880,height=530");
	}
}

function changeTab(id){
  if (id=="pochivki") {
    var element = document.getElementById(id);
    if (!element) return;
     element.className = "hotels-tab";
  
    var element2 = document.getElementById('hotels');
    if (!element2) return;
    element2.className = "pochivki-tab";
    
    id1 = id+"_1";
    id2 =  "hotels_1";
    
    var form2 = document.getElementById(id2);
    form2.className = "hi";
    
    var form1 = document.getElementById(id1);
    form1.className = form1.className == "vi";
     
    
  }
  
  if (id=="hotels") {
    var element = document.getElementById(id);
    if (!element) return;
     element.className = "hotels-tab";
  
    var element2 = document.getElementById('pochivki');
    if (!element2) return;
    element2.className = "pochivki-tab";
    
    id1 = id+"_1";
    id2 =  "pochivki_1";
    
    var form2 = document.getElementById(id2);
    form2.className = "hi";
    var form1 = document.getElementById(id1);
    form1.className = form1.className == "vi";
      
    
  }

}

function changeTabHotel(id){
  if (id=="pic") {
    var element = document.getElementById(id);
    if (!element) return;
     element.className = "gallery-tab";
  
    var element2 = document.getElementById('video');
    if (!element2) return;
    element2.className = "video-tab";
    
    id1 = id+"_1";
    id2 =  "video_1";
    
    var form2 = document.getElementById(id2);
    form2.className = "hi";
    
    var form1 = document.getElementById(id1);
    form1.className = form1.className == "vi";
     
    
  }
  
  if (id=="video") {
    var element = document.getElementById(id);
   
    if (!element) return;
     element.className = "gallery-tab";
   
    var element2 = document.getElementById('pic');
    if (!element2) return;
    element2.className = "video-tab";
    
    id1 = id+"_1";
    id2 =  "pic_1";
    
    var form2 = document.getElementById(id2);
    form2.className = "hi";
    var form1 = document.getElementById(id1);
    form1.className = form1.className == "vi";
      
    
  }

}

function Show(n)
{
    var i;
    for (i=1; ; i++)
    {
        var id = "xx_" + i.toString();
        var element = document.getElementById(id);
        if (!element) return;
        if (i == n)
          element.className = element.className == "vi" ? "hi" : "vi";
        else
          element.className = "hi";
    }
}
function Close(n)
{
    var i;
    for (i=1; ; i++)
    {
        var id = "xx_" + i.toString();
        var element = document.getElementById(id);
        if (!element) return;
        if (i == n)
          element.className = element.className == "hi" ? "vi" : "hi";
        else
                  element.className = "vi";
    }
}

function searchFunc(){
   if ((document.searchform.find.value.length < 3) || (document.searchform.find.value=='   ')){
       alert('Моля, въведете поне три символа в полето за търсене!');
       document.searchform.find.focus();
  } else {
     document.searchform.submit();
  }
}
function Show2(n) {
    var balloon = document.getElementById("balloon");
    balloon.innerHTML= k[n];
    balloon.style.display = "block";
}

function Hide()
{
    var baloon = document.getElementById("balloon");
    baloon.style.display = "none";
}
function Move(e)
{
  if (!e) {
    if (!window.event) return;
    e = window.event;
  }
  var balloon = document.getElementById("balloon");
  var x = 0, y = 0;

  if (typeof(e.pageX) == 'number') {
    // mozilla ..
    x = e.pageX;
    y = e.pageY;
  } else if (typeof(e.clientX) == 'number') {
    x = e.clientX;
    y = e.clientY;

    if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) {
          //IE 6 (in standards compliant mode)
          x += document.documentElement.scrollLeft;
          y += document.documentElement.scrollTop;
    } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) {
          //IE 4, 5 & 6 (in non-standards compliant mode)
          x += document.body.scrollLeft;
          y += document.body.scrollTop;
    }
  }
  balloon.style.left = (x - 300) + 'px';
  balloon.style.top = (y ) + 'px';
}
function ChangeSelection(searchFor, listBox) { 
    // original: http://www.croatia.hr/
    // milen: v2.0

    var searchFor = document.getElementById(searchFor).value.toLowerCase();
    var listBox = document.getElementById(listBox);

    if(searchFor.length == 0) return;
    
    for(i=0;i<listBox.length;i++) {
        if (listBox[i].text.toLowerCase().indexOf(searchFor) == 0) {
            listBox.selectedIndex = i;
            return;
        }
    }
}

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.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}


function showdiv (id)
{
       document.getElementById('t_'+id).style.display='block';
       document.getElementById('open_'+id).style.display='none';
       document.getElementById('close_'+id).style.display='block';

}
function closediv (id)
{
       document.getElementById('t_'+id).style.display='none';
       document.getElementById('open_'+id).style.display='block';
       document.getElementById('close_'+id).style.display='none';

}


document.onmousemove = Move;
