$(document).ready(function(){  
	$(document).pngFix();  

	if($(".popupgallery a").length>0){
		$(".popupgallery a").fancybox({
			hideOnContentClick: true,
			overlayShow: true,
			overlayOpacity: 0.6,
			zoomSpeedIn:  0,
			zoomSpeedOut: 0
		});
	}
});  
// предзагрузка картинок
function MM_preloadImages() {
	var d = document;
	if(d.images){
		if(!d.MM_p) d.MM_p=new Array();
		var i, j = d.MM_p.length, a = MM_preloadImages.arguments;
		for(i=0; i<a.length; i++){
			if (a[i].indexOf("#")!=0){
				d.MM_p[j]=new Image;
				d.MM_p[j].src=a[i];
				j++;
			}
		}
	}
}


function isEmpty(str) {
	for (var j=0; j<str.length; j++) {
		if (" " != str.charAt(j)) return false;
	}
	return true;
}

function checkForm(f)
{
	for (var i=0; i<f.elements.length; i++) {
		if (null!=f.elements[i].getAttribute("forcheck")) {
			if (isEmpty(f.elements[i].value) || f.elements[i].value == f.elements[i].getAttribute("forcheck")) {
					alert('Вы не написали ' + f.elements[i].getAttribute("forcheck") + '!');
					f.elements[i].focus();
					return false;
			}
			rules = new RegExp(f.elements[i].getAttribute("checkRegExp"));
			if (null!=f.elements[i].getAttribute("checkRegExp") && !rules.test(f.elements[i].value)) {
				alert('Вы неверно заполнили поле ' + f.elements[i].getAttribute("forcheck") + '!');
				f.elements[i].focus();
				return false;
			}
		}
	}
	return true;
}

// просмотр работ на главной
function workListMain(mode)
{
	//obj.style.filter = 'alpha(opacity=' + value*10 + ')';
	if((mode=='up' && window.actNumWork>0) || (mode=='down' && window.actNumWork<window.countWorksMain - 2)){
		var img1  = document.getElementById('mainworks1');
		var img2  = document.getElementById('mainworks2');
		var href1 = document.getElementById('amainworks1');
		var href2 = document.getElementById('amainworks2');
		if(mode=='up') window.actNumWork--;
		if(mode=='down') window.actNumWork++;
		img1.src = '/i/develop/' + window.worksMain[window.actNumWork][0] + '.jpg';
		img2.src = '/i/develop/' + window.worksMain[parseInt(window.actNumWork) + 1][0] + '.jpg';
		href1.alt   = window.worksMain[window.actNumWork][1];
		href1.title = window.worksMain[window.actNumWork][1];
		href1.href  = '/works/develop/' + window.worksMain[window.actNumWork][0] + '.html';
		href2.alt   = window.worksMain[parseInt(window.actNumWork) + 1][1];
		href2.title = window.worksMain[parseInt(window.actNumWork) + 1][1];
		href2.href  = '/works/develop/' + window.worksMain[parseInt(window.actNumWork) + 1][0] + '.html';
	}
	if(window.actNumWork>0){
		document.getElementById('scrollup').style.filter  = 'alpha(opacity=100)';
		document.getElementById('scrollup').style.opacity = 1;
		document.getElementById('scrollup').style.cursor  = 'hand';
	} else {
		document.getElementById('scrollup').style.filter  = 'alpha(opacity=40)';
		document.getElementById('scrollup').style.opacity = 0.4;
		document.getElementById('scrollup').style.cursor  = 'default';
	}
	if(window.actNumWork<window.countWorksMain - 2){
		document.getElementById('scrolldown').style.filter  = 'alpha(opacity=100)';
		document.getElementById('scrolldown').style.opacity = 1;
		document.getElementById('scrolldown').style.cursor  = 'hand';
	} else {
		document.getElementById('scrolldown').style.filter = 'alpha(opacity=40)';
		document.getElementById('scrolldown').style.opacity = 0.4;
		document.getElementById('scrolldown').style.cursor = 'default';
	}
}