$(function(){
	///viewFlash();
	homePicsEfect();
	doCufon();
	placeHolder();
	toggleSubMenu();
	fixElemetPos();
});

function fixElemetPos(){
	if($('footer').lemgth === 0){
		return false;
	}
	var cont = $('.middleCont');
	var minH = 726;
	var h = $(window).height();
	if(h>minH){
		var dif = (h-minH)/2;
		cont.css({'padding-top':dif});
		cont.css({'padding-bottom':dif});
	}
}

function doCufon(){
	Cufon.replace('.topLine', {fontSize:"13px", fontFamily: 'Arial'});
	Cufon.replace('.homePics a.title', {fontSize:"17px", fontFamily: 'Arial' });
	Cufon.replace('.footer .cufon', {fontSize:"18px", fontFamily: 'Arial' });
	Cufon.replace('.footer .deyan', {fontSize:"22px", fontFamily: 'Arial' });
	Cufon.replace('.top h2 .cufon', {fontSize:"26px", fontFamily: 'Arial' });
	
}

function viewFlash(){
	if($('#flash').length === 0){
		return false;
	}
	$('#flash').flash({
		src: $.domain+'web/flash/'+$.language+'.swf',
		width: 920,
		height: 160,
		wmode:'transparent',
		flashvars: { indexUrl: $.domain}
    });
	log($('#flash'));
	$('#flash').load(function(){
		$('.flashCont img').hide();
	});
}

function homePicsEfect(){
	var picsCont = $('.homePics');
	if(picsCont.length === 0){
		return false;
	}
	
	var boxes = picsCont.find('.box');
	
	boxes.each(function(){
		var pic_bw 	= $(this).find('img.pic_bw');
		var pic_n 	= $(this).find('img.pic_n');
		
		$(this).hover(function(){
			pic_bw.stop().animate({"opacity":0});
		}, function(){
			pic_bw.stop().animate({"opacity":1});
		});
	});
}


function placeHolder(){
	var inputs = $('input.ph, textarea.ph');
	if(inputs.length === 0){
		return false;
	}
	
	inputs.each(function(){
		var input = $(this);
		var placeHolder = input.attr('title');
		if(placeHolder == undefined || placeHolder == ''){
			return false;
		}
		
		if(input.val() == ''){
			input.val(placeHolder);
		}
		
		input.focus(function(){
			if(input.val() == placeHolder){
				input.val('');
			}
		});
		
		input.blur(function(){
			if(input.val() == ''){
				input.val(placeHolder);
			}
		});
		
	});
	
}


var sendingContact = false;
function sendContact(){
	if(sendingContact == true){return false}
	sendingContact = true;
	var form = $('form.contactsForm');
	var formData = form.serialize();
	var url = $.domain+$.language+'/sendContact';
	
	$.post(url, formData, function (obj){
		sendingContact = false;	
		switch(obj.status){
			
			case false:
				viewMess(obj.mess);
				break;
				
			case true:
				form.find('input, textarea').each(function(){
					var i = $(this);
					i.val(i.attr('title'));
				});
				
				viewMess(obj.mess);
				break;
			
			default:
				viewMess('Error!');
				return false;
				break;
		}
	}, 'json');	
}

function toggleSubMenu(){
	var parent = $('.footer .menu .parentItem');
	if(parent.length === 0){
		return false;
	}
	
	parent.hover(function(){
		$(this).find('.sub').show(0);
	}, function(){
		$(this).find('.sub').hide();
	});
}

function switchFullScreen(state){
	var fs = $('.fullScreen');
	var yes = fs.find('.yes');
	var no = fs.find('.no');
	
	var footer = $('.footer');
	var header = $('.topLine');
	
	switch(state){
		case 'yes':
			yes.addClass('sel');
			no.removeClass('sel');
			//header.slideUp();
			footer.slideDown();
			break;
		case 'no':
			yes.removeClass('sel');
			no.addClass('sel');
			header.slideDown();
			footer.slideUp();
			break;
	}
}

function viewLoader(){
	$('.loadingOverlay').fadeIn();
	loading = true;
}

function hideLoader(){
	$('.loadingOverlay').fadeOut();
	loading = false;
}
