// JavaScript Document

//browser detection and action 



var ua = navigator.userAgent.toLowerCase();

isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1);

isOpera = (ua.indexOf("opera") != -1);

isGecko = (ua.indexOf("gecko") != -1);

isSafari = (ua.indexOf("safari") != -1);

isKonqueror = (ua.indexOf("konqueror") != -1);
 
 if(isIE){
 var vers = navigator.userAgent.substring(30,31);
 
 
 
 if((parseInt(vers)<6)){
 window.location = "browser.html";
 }
 
 }
 

 
 
 //-------------------------
 
 //flash version detection
 
  
      var isIE = (ua.indexOf("msie") != -1 && ua.indexOf("opera") == -1 && ua.indexOf("webtv") == -1);
      
      var version = 0;
      var lastVersion = 11; 
      var i;
      if (isIE) { // browser == IE
            try {
                  for (i = 3; i <= lastVersion; i++) {
                        if (eval('new ActiveXObject("ShockwaveFlash.ShockwaveFlash.'+i+'")')) {
                              version = i;
                        }
                  }
            } catch(e) {}
      } else { // browser != IE
            for (i = 0; i < navigator.plugins.length; i++) {
                  if (navigator.plugins[i].name.indexOf('Flash') > -1) {
                       
						version = parseInt(navigator.plugins[i].description.charAt(16)+ navigator.plugins[i].description.charAt(17));
                  }
            }
      }
	  
     if(version<9){
		 window.location = "flash.html";
	 }
 
 
 
 
 
 //--------------------------



function hide(someID){

document.getElementById(someID).src = "color-"+someID+"-hotel.jpg"; 

}

function show(someID){

document.getElementById(someID).src = "bw-"+someID+"-hotel.jpg"; 

}



function pictureWindow(i){

  var width="400", height="340";

  var left = (screen.width/2) - width/2;

  var top = (screen.height/2) - height/2;

  var styleStr = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;

  var msgWindow = window.open("","msgWindow", styleStr);
  

  var body = '<center><img id="foto" src="grey_bg.jpg"/><br><p><form><input type="button" value="   Закрыть   " onClick="self.close()"></form>';

  msgWindow.document.write(body);
  msgWindow.document.getElementById("foto").src = i;
  
  

}


function activateSpecials(){
var button = document.getElementById("activator");
var selector = document.getElementById("offerSelect");

if(button.checked){
	selector.disabled = false;
}else{
selector.disabled = true;	
}


}




function langChoose(selected_lang){
	
var path  = window.location.toString();
var z = path.lastIndexOf("/");

var letter = new String("");
var doc_name = new String("");
str1 = new String("");
for(i=z+1;i<path.length;i++){
    
letter = path.charAt(i);
doc_name = doc_name.concat(letter);
	
}


if(doc_name==""){
	doc_name="index.html";
}


if(selected_lang.indexOf("rus")!=-1){
selected_lang = "";	
}
	
	
	if((doc_name.indexOf("eng")!=-1)||(doc_name.indexOf("fin")!=-1)){
		
	var	new_doc_name = new String("");
	for(i=4;i<doc_name.length;i++){
		letter = doc_name.charAt(i);
		new_doc_name = new_doc_name.concat(letter);
	}
		window.location = selected_lang+new_doc_name;
	}else{

window.location = selected_lang+doc_name;
	}
	
}



//----------------------------------------------------------------------------

/*function getThemAll(pict){
pict = pict.src;
//var pict = document.getElementById("initPicture").src; // getting current image source
//----------getting source without .jpg or .gif and so on
var z = pict.lastIndexOf(".");
var letter = new String("");
initPictName = new String("");
for(i=0;i<z;i++){
letter = pict.charAt(i);
initPictName = initPictName.concat(letter);
}//end up for
//----------getting to know if there is a number on the end
var lastItem = parseInt(initPictName.charAt(z-1));
var galleryArr = [];
if(isNaN(lastItem)){
makeGallery();//name detected, making a gallery
}else{
var newinitPictName = new String("");
var lng = initPictName.length-2;
for(w=0;w<lng;w++){
letter = initPictName.charAt(w);
newinitPictName = newinitPictName.concat(letter);
}//end up for
initPictName = newinitPictName;
makeGallery();//name detected and rewritten, making a gallery
}//end up for
}


function makeGallery(){
var test_pict=document.createElement("img");
var final_photo_list = [];
for(t=1;t<=10;t++){
some_name = {player:"img",title:"some",gallery:"some_gallery",content:initPictName+"_"+t+".jpg"};


test_pict.src = some_name.content;
alert(test_pict.width);
if(test_pict.width>100){
	
final_photo_list.push(some_name);

}//eng up if
}//end up for

//-------------------------------------------

var final_photo_list = [];
var init_photo_list = [];
var test_photo_list = [];

for(t=1;t<10;t++){
	
    some_name = {player:"img",title:"some",gallery:"some_gallery",content:initPictName+"_"+t+".jpg"};
	init_photo_list.push(some_name);
	var test_pict=document.createElement("img");
	test_pict.src = some_name.content;
	test_photo_list.push(test_pict);
	}
	
	
for(m=1;m<10;m++){

if(test_photo_list[m].width>100){
	final_photo_list.push(init_photo_list[m]);
}


}





Shadowbox.open(final_photo_list);	
}//end up func

*/








