/* JavaScript file */
function init(){
	//if ($('#gallery').parent().length == 0){
	/*
		
	
		$('#showImage')
			.bind('dragstart',function(event){
				return $(event.target).is('#showImage');
			}).bind('drag',function(event){
				$("#fixPlaceImage").style("position","static");
				$( this ).css({
					top: event.offsetY,
					left: event.offsetX
				});
			});*/
	//}
}

function showImage(img, pos){
	 var hh = $("html").outerHeight();
	 var bh = $("body").outerHeight();
	 var dh = (hh > bh)? hh : bh;
	//$("#imgFog").css({opacity:"0.5",display:"block", height: dh+5+"px"});
	/*$("div#showImage").hide();
	$("div#imageItem").html("<img src='"+img+"' alt='' id='newsImage' />");
	$("div#showImage").show("slow");
	$("span.pagesPhoto").css("font-weight", "normal");*/
    var imgElement = document.createElement('img');
    imgElement.onload = function(){
        $("div#imageItem").fadeTo("slow", "0.0", function(){
            $("div#imageItem").html("<img src='' alt='' id='newsImage' />");
        });
        showImg(this);
        $("div#showImage").show();
    }
    imgElement.src = img;

	$("#"+pos).css("font-weight", "bold");
}


function showImg(obj){

    var w = obj.width;
    var h = obj.height;

    $("div#imageItem").animate(
        { width: w,
        height:h
      },
        { duration:"normal",
        complete:function(){
            setSrc(obj.src);
        }
      }
    );
}

function setSrc(src){
    document.getElementById('newsImage').src = src;
    $("div#imageItem").fadeTo("normal", "1");
}

function closeImage(){
	$("div#showImage").hide("slow");
	$("div#imageItem").empty();
	//$("#imgFog").css({opacity:"0.5", display:"none"});
}
function showOnImage (imgOn){
	var on = '#On'+imgOn;
	var off = '#Off'+imgOn;
	$(on).css({zIndex:"500"}).show();
	$(off).hide();
}
function hideOnImage (imgOn){
	var on = '#On'+imgOn;
	var off = '#Off'+imgOn;
	$(on).css({zIndex:"130"}).hide();
	$(off).show();
}
function nextFP(){
	var next=0;
	var pos=0;
    $("#photoPrev").show();
    $("#photoPrev").css('cursor','pointer');
	$('#photoLiner div.Fpage').each(function(i){
		var object = this;
		if (((i+1) < $('#photoLiner div.Fpage').length) && object.style.display=='block' && next==0){
			object.style.display='none';
			next=1;
			pos=i+1;
		}
		j=i;
	});
	if (pos!=0){ $('#photoLiner div.Fpage').get(pos).style.display='block'; }
	if (pos==j){
		if ($('#photoLiner div.Fpage').length > 1){
			$("#photoPrev").css('cursor','pointer');
		}
		$("#photoNext").css('cursor','default');
        $("#photoNext").hide();
	}
}
function prevFP(){
	var prev=0;
	var pos=-100;
    $("#photoNext").show();
    $("#photoNext").css('cursor','pointer');
	$('#photoLiner div.Fpage').each(function(i){
		var object = this;
		if (object.style.display == 'block' && prev==0 && (i-1)>=0){
			object.style.display='none';
			prev=1;
			pos=i-1;
		}
		j=i;
	});
	if ( pos >= 0){ $('#photoLiner div.Fpage').get(pos).style.display='block'; }
    
	if (pos==0 || pos==-100){
		$("#photoPrev").css('cursor','default');
        $("#photoPrev").hide();
		if ($('#photoLiner div.Fpage').length > 1){
			$("#photoNext").css('cursor','pointer');
            
		}
	}
}
function MyF(arg) {
	/*
	if ( parseInt(window.document.menu.GetVariable("/:loaded"))==1) {  // если фильм загружен
		window.document.menu.SetVariable("idNew", arg);
		window.document.menu.TGotoLabel("/", "upd"); // переход в нужный сегмент фильма
		window.document.menu.Play(); // проигрывание этого сегмента
	}
	*/
}


		function tablesSwitcher(title,table) {
				$(table).hide('fast',function(){
					$(this).removeClass("opendetails");
					$(this).addClass("closedetails");
				});
				$(title).removeClass("opendetails");
				$(title).addClass("closedetails");
				$(title).css({cursor:"pointer"});
				$(title).hover(
					function () {
						$(this).css({color:"#b00000"});
					      }, 
					function () {
						$(this).css({color:"#191919"});
					      }
				);


				$(title).click(function(){
					if ($(this).hasClass("closedetails")) {
						$(this).removeClass("closedetails");
						$(this).addClass("opendetails");
						$(table).removeClass("closedetails");
						$(table).addClass("opendetails");
						$(table).show('slow');
					} else {
						$(this).removeClass("opendetails");
						$(this).addClass("closedetails");
						$(table).removeClass("opendetails");
						$(table).addClass("closedetails");
						$(table).hide('normal');
					}
				});
		}


function showDetails(url) {
	window.open(url, 'projectdetailes', 'width=640,height=480,left=10,top=10,resize=1,scrollbars=1');
}

function searchVersion () {
	var dataString = window.navigator.userAgent;
	var versionSearchString = 'MSIE';
	var index = dataString.indexOf(versionSearchString);
	if (index == -1) return;
	return parseFloat(dataString.substring(index+versionSearchString.length+1));
}

$(document).ready(function () {
 // IE 6 top menu hover fix
	if ($.browser.msie && searchVersion() < 7.0) {
		$('div.menu').each(function(){
		
		$(this).hover(
			function () {
				$(this).addClass('menuhover');
			      }, 
			function () {
				$(this).removeClass('menuhover');
			      }
		);
		});
		$(window).scroll(function () {
			var pt = $(window).scrollTop();
			$('body').css({backgroundPosition: '-300px '+pt});
		});
	}

//$('body').append('<div>'+searchVersion()+' | '+$.browser.version+' | '+window.navigator.userAgent+'</div>');
});


function checkForm (){
    var err=0;
    
    if (document.getElementById('inputemail').value=='')
        err++;
    if (document.getElementById('inputtext').value=='')
        err++;

    if (err > 0){
        alert('Все поля формы обязательны для заполнения')
        return false;
    }
    document.getElementById('contacts').submit();
    return true;

}
//------------------------------------------
function loadWindow(page)
{
    var h = 696;
    var w = 564;
    var l = (screen.width  - w)/2;
    var t = (screen.height - h)/2;
    window.open(page, '', 'toolbar=no,menubar=no,resizable=yes,location=no,status=no,scrollbars=yes,height='+h+',width='+w+',top='+t+',left='+l);
}


