$(document).ready(function(){

	
	//contacts
	$(".reachUs dt").live("click",function(){
		if (!$(this).hasClass("active")){
			$(".reachUs dt").removeClass("active");
			$(this).addClass("active").parent().find("dd").toggle();
			$(".r-map img").fadeToggle();
		}
	});
	
	//portfolio	
	$(".job").live("hover",function(){
		$(this).find("span").fadeToggle();
	});
	
	//about
	$(".title").live("click",function (){
		var parent = $(this).parent();
		$(".content",parent).slideToggle("fast");
		if(parent.attr("class") == "container closed")
		{
		parent.attr("class","container opened");
		}
		else
		{
		parent.attr("class","container closed");
		}
	});
	
	//authorization
	$(".authorization input").live("focus",function (){
		$('.authorization label[for='+$(this).attr("id")+']').hide();
	});
	$(".authorization input").live("focusout",function (){
		if ($(this).attr("value") == ""){
			$('.authorization label[for='+$(this).attr("id")+']').show();
		}
	});
	
	//w-portfolio
	if ($("#w-portfolio").length){
		var wW = Math.floor($(document).width()/240);
		var countDiv = $("#w-portfolio .job").length+1;
		if (countDiv < wW){
			$("#w-portfolio").width(countDiv*240);
		}else{
			$("#w-portfolio").width(wW*240);
		}
	}
	
});

$(window).resize(function(){
	var i = w = 0;
	//w-portfolio
	if ($("#w-portfolio").length){
		var wD = $(document).width();
		var wW = $(window).width();
		if ((wW < wD) && (wW > 980) ){
			w = Math.floor(wW/240);
		}else{
			w = Math.floor(wD/240);
		}		
		var countDiv = $("#w-portfolio .job").length+1;
		//alert("c="+countDiv+" w="+w);
		if (countDiv < w){
			$("#w-portfolio").width(countDiv*240);
		}else{
			$("#w-portfolio").width(w*240);
		}
		//$("#w-portfolio").width(w*240);
	}
});
