// JavaScript Document
function set_template()
{
	var resolution_height = getDocHeight();
	if (resolution_height > 820)
	{
		$('body').css('background-position','bottom center');
		$('div#mainpagecontent').css('margin-top','auto');
		$('div#mainpagecontent').css('margin-right','auto');
		$('div#mainpagecontent').css('margin-left','560px');
		$('div#mainpagecontent').css('position','absolute');
		$('div#mainpagecontent').css('bottom','233px');
	}
	else
	{
		$('body').css('background-position','top center');
		$('div#mainpagecontent').css('margin-top','45px');
		$('div#mainpagecontent').css('margin-right','-30px');
		$('div#mainpagecontent').css('margin-left','auto');
		$('div#mainpagecontent').css('position','static');
		$('div#mainpagecontent').css('bottom','0');
		
	}
}

function getDocHeight() 
{
	var D = document;
	return Math.max(
	 Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
	 Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
	 Math.max(D.body.clientHeight, D.documentElement.clientHeight)
	);
}

function check_language()
{
	var url = document.location.href;
	if ((url == 'http://'+document.domain+'/en') || (url == 'http://'+document.domain+'/en/site/index'))
	{
		$('#mainpagecontent').css('background','url("/_/images/template/mainpagecontent_en.jpg") no-repeat center top');
		$('#pagetitle').css('background','url("/_/images/template/mainpage_title_en.gif") no-repeat left top');
		$('div#foot a').css('margin-right','50px');
	}
	else if (url.search('/en/') > -1)
	{
		$('#pagetitle').css('background','url("/_/images/template/pagetitle_en.gif") no-repeat 40px 20px');
		$('div#foot a').css('margin-right','50px');
	}
	$('div#foot').children('a:last').css('margin-right','0');
}

function add_contact_form_triggers()
{
	$('[name=contact_form_submit]').click(function(){
		var name 	= $('[name=contact_name]').val();
		var email 	= $('[name=contact_email]').val();
		var phone 	= $('[name=contact_phone]').val();
		var message = $('[name=contact_message]').val();												   
		$.ajax({
				type: 'POST',
				url:    "/pl/site/contact_form_submit",
				beforeSend: function(){
					//$('.contact_form_result').html('<img src="/_/images/template/ajax-loader.gif" alt="Loading..." />')	
				},
				data: { name: name, email: email, phone: phone, message: message },
				success: function(result){
					$('.contact_form_result').html(result);				
				}						
		});
		return false;
	});
}


$(document).ready(function() {
	set_template();
	check_language();
  
  
  
	$('#menu_item_privately').hover(function(){
		$('#submenu_privately').css('display','block');
		$('#submenu_pride').css('display','none');
		$('#submenu_weim').css('display','none');
	});
	
	$('#submenu_privately').hover(
		function(){},
		function(){
			$(this).css('display','none');
		}
	);
  
  
  
	$('#menu_item_our_pride_short').hover(function(){
		$('#submenu_pride').css('display','block');
		$('#submenu_privately').css('display','none');
		$('#submenu_weim').css('display','none');
	});
	
	$('#submenu_pride').hover(
		function(){},
		function(){
			$(this).css('display','none');
		}
	);
	
	$('#menu_item_my_weims').hover(function(){
		$('#submenu_pride').css('display','none');
		$('#submenu_privately').css('display','none');
		$('#submenu_weim').css('display','block');
	});
	
	$('#submenu_weim').hover(
		function(){},
		function(){
			$(this).css('display','none');
		}
	);
	
	var weim = parseInt($('#submenu_weim').children().size());
	var weimmargin = weim * 29 + 45; 
	weimmargin     = weimmargin.toString();
	$('#submenu_weim').css('margin-top', '-'+weimmargin+'px');
	
	
	var miotow = parseInt($('#submenu_pride').children().size());
	var margin = miotow * 29 + 45; 
	margin     = margin.toString();
	$('#submenu_pride').css('margin-top', '-'+margin+'px');
	
});

$(window).resize(function() {
  set_template();
  check_language();
});
