//var $J = jQuery.noConflict();
jQuery(document).ready(function(){
	init();
	//hover
	/*$('#move_o_nas > img').hover(function(){
		$(this).attr('src','/data/img/o_nas_a.png');
	},function(){
		$(this).attr('src','/data/img/o_nas.png');
	});
	$('#move_pismo > img').hover(function(){
		$(this).attr('src','/data/img/pismo_a.png');
	},function(){
		$(this).attr('src','/data/img/pismo.png');
	});*/
	$('#numbers > a, #previews > a').focus(function(){
		$(this).blur();
	});
	counters();
	
});

$(window).resize(function()
{
init();
counters();
});

	  function changeCSSRule(win, ruleName, styleProperty, val) {
		  var doc = win.document;
		  var rn = ruleName.toLowerCase();
		  if(doc.styleSheets) {
			  for(var i=0;i<doc.styleSheets.length;i++) {
				  var styleSheet = doc.styleSheets[i];
				  if(styleSheet) {
					  var theRules = styleSheet.cssRules;
					  if(!theRules){
						  theRules = styleSheet.rules;
					  }
					  if(theRules) {
						  for (j=0; j<theRules.length; j++){
							  var theRule = theRules[j];
							  if(theRule) {
								  if(theRule.selectorText) {
									  if(theRule.selectorText.toLowerCase() == rn) {
										  var evalVar = "theRule.style."+styleProperty+" = \""+val+"\"";
										  eval(evalVar)
									  }
								  }
							  }
						  }
					  }
				  }
			  }
		  }
	  }
	  function init(){
		  // screen.width+'x'+screen.height
		  var s = document.getElementsByTagName("body")[0].clientWidth;
		  var size=11;
		  if(s<800){
			  size=7;
		  } else if(s < 1024) {
			  size=8;
		  } else if(s < 1280) {
			  size=10;
		  } else {
			  size=11;
		  }
		  changeCSSRule(window, ".container", "fontSize", ""+size+"pt");
	  }

	  function _getInfo(a){
		var _im = $("#src");
		var img = a.attr("id");
		var img_tmp = img.split("a");	
			img = img_tmp[1];
				$('#src, #previews, #logoP, #intro_text').fadeOut(400,function(){
						$('#intro_text').load('/data/text/'+img+'.txt', function() {});
						$('#logoP').attr("src","/data/home/a"+img+".png");
						$('#pre1>img').attr("src","/data/home/pic"+img+"_1.jpg");
							$('#pre1').attr("href","/data/home/pic"+img+"_1.png");
						$('#pre2>img').attr("src","/data/home/pic"+img+"_2.jpg");
							$('#pre2').attr("href","/data/home/pic"+img+"_2.png");
						$('#src').attr("src","/data/home/pic"+img+"_0.png");
						_im.bind("load",function(){ $('#src, #previews, #logoP, #intro_text').fadeIn(400); });	
						});
	  }
	  $('#previews > a').live('click',function(){
		var iht = $(this).attr("href").split('_');		
		var tmp_iht = "";
		var type = iht[0];
		var a = new Array();
		$('#previews > a').each(function(){
			tmp_iht = $(this).attr("href").split('_');
			a.push(tmp_iht[1]);
		});
			var res ="";
			switch(a[0]+""+a[1]){
				case '1.png2.png': res = "0"; break;
				case '2.png1.png': res = "0"; break;
				case '0.png2.png': res = "1"; break;
				case '2.png0.png': res = "1"; break;
				case '1.png0.png': res = "2"; break;
				case '0.png1.png': res = "2"; break;
			}
		var _im = $("#src");
		    _im.hide();
			_im.attr("src",$(this).attr("href"));
			_im.bind("load",function(){$('#src').fadeIn(400);})
			$(this).attr("href",type+"_"+res+".png").find('img').attr("src",type+"_"+res+".jpg");			
	  return false;
	  });
	  $('#numbers > a').live('click',function(){
		$('#numbers > a.active').each(function(){
			$(this).removeClass('active');
			$("img", this).attr('src','/data/numbers/' + $(this).attr('id') + '.png');
		});
		$(this).addClass('active');
		$("img", this).attr('src','/data/numbers/' + $(this).attr('id') + 'a.png');
		_getInfo($(this));
	  });
	  
	  function fadeAll(){
		$('#main_img,#text_o_nas,#intro_text,#logoO,#logoP,#numbers,#previews,#logoM,#src,#loading,#pismo').fadeOut(100);
	  }
	  $('#move_pismo').live('click',function(){
			fadeAll();
			$('img', this).attr('src','/data/img/pismo_a.png');
			$('#move_o_nas img').attr('src','/data/img/o_nas.png');
			$('#move_main img').attr('src','/data/img/artstulchak.png');
			$(this).attr('src','/data/img/o_nas.png');
			$('#bg').attr('src','/data/img/bg_.jpg');
			$('#logoM, #pismo').fadeIn(600);
	  });
	  $('#move_main').live('click',function(){
			fadeAll();
			$('img', this).attr('src','/data/img/artstulchak_a.png');
			$('#move_o_nas img').attr('src','/data/img/o_nas.png');
			$('#move_pismo img').attr('src','/data/img/pismo.png');
			$('#bg').attr('src','/data/img/bg_.jpg');
			$('#intro_text').load('/data/text/001.txt', function() {$('#loading, #intro_text,#logoP,#src, #numbers,#previews').fadeIn(600);});
			//$('#main_img').fadeIn(600);
	  });
	  $('#move_o_nas').live('click',function(){
			fadeAll();
			$('img', this).attr('src','/data/img/o_nas_a.png');
			$('#move_main img').attr('src','/data/img/artstulchak.png');
			$('#move_pismo img').attr('src','/data/img/pismo.png');
			$('#bg').attr('src','/data/img/bg_onas.jpg');
			$('#intro_text').load('/data/text/o_nas.txt', function() {$('#logoO, #intro_text').fadeIn(600);});
	  });	  
	  $('#main_img').live('click',function(){
			fadeAll();
			$('#bg').attr('src','/data/img/bg_.jpg');
			$('#move_main img').attr('src','/data/img/artstulchak_a.png');
			$('#move_o_nas img').attr('src','/data/img/o_nas.png');
			$('#move_pismo img').attr('src','/data/img/pismo.png');
			$('#intro_text').load('/data/text/001.txt', function() {$('#loading, #intro_text,#logoP,#src, #numbers,#previews').fadeIn(600);});
	  });
	  
function counters(){
	var top = (Math.max($('#main_img').height(), $('#img').height(), $('#pismo').height()) + 50);
	if (top < 550){
		$('#counters').css({top: '550px'});
	} else {
		$('#counters').css({top: top});
	};
};
