jQuery.fn.center = function () {
    this.css("position","absolute");
    this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px");
    this.css("left", ( $(window).width() - this.width() ) / 2+$(window).scrollLeft() + "px");
    return this;
}


function contactPopup(dest) {
	// The "dest" value will set the hidden field "contact_destination", use this value to send the form to the right person.
	
	if($('#contact').css('display') == "none")
	{
		$('#contact_destination').val(dest);
		$('#clearsite').height($(document).height());
		$('#clearsite').width($(document).width());
		$('#clearsite').show(100);
		$('#contact').center();
		$('#contact').show(400);
	}
	else
	{
		$('#contact').hide(100);
		$('#contact_destination').val('');
		$('#clearsite').hide(100);
		$('#clearsite').height('0px');
		$('#clearsite').width('0px');
		if($('#contact_confirm').css('display') == "block")
		{
			$('#contact_confirm').hide();
			$('#contact_form').show();
		}
	}
}

function contactConfirm() {
	$('#contact_form').hide();
	$('#contact_confirm').show(100);
}


function modelsPopup(construct) {
		$('#models_close_' + construct).toggle();
		$('#models_details_left_' + construct).toggle();
		$('#models_details_right_' + construct).toggle();
		$('#models_details_pix_desc' + construct).toggle();
		$('#models_popup').toggle(400);

}

$(document).ready(function(){
	
	$("#second_container").hide();
	$("#prev").hide();
	
	$("#next").click(function () {
		
		
      	$("#first_container").fadeOut(500, function(){
			$("#second_container").fadeIn(500);
			$("#prev").show();
			$("#next").hide();
		});
		
    });
	
    $("#prev").click(function () {
		;
		
      	$("#second_container").fadeOut(500, function(){
			$("#first_container").fadeIn(500);
			$("#next").show();
			$("#prev").hide()
		});
		
    });

	
});

$(document).ready(function(){
	$("#models_details_left_1 .models_details_thumb a").click(function(){
		$("#models_details_pix1 img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#models_details_pix_desc1").html($("> img", this).attr("title"));
		return false;
	});
	$("#models_details_pix1>img").load(function(){$("#models_details_pix1>img:hidden").fadeIn("slow")});

	$("#models_details_left_2 .models_details_thumb a").click(function(){
		$("#models_details_pix2 img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#models_details_pix_desc2").html($("> img", this).attr("title"));
		return false;
	});
	$("#models_details_pix2>img").load(function(){$("#models_details_pix2>img:hidden").fadeIn("slow")});

	$("#models_details_left_3 .models_details_thumb a").click(function(){
		$("#models_details_pix3 img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#models_details_pix_desc3").html($("> img", this).attr("title"));
		return false;
	});
	$("#models_details_pix3>img").load(function(){$("#models_details_pix3>img:hidden").fadeIn("slow")});

	$("#models_details_left_4 .models_details_thumb a").click(function(){
		$("#models_details_pix4 img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#models_details_pix_desc4").html($("> img", this).attr("title"));
		return false;
	});
	$("#models_details_pix4>img").load(function(){$("#models_details_pix4>img:hidden").fadeIn("slow")});

	$("#models_details_left_5 .models_details_thumb a").click(function(){
		$("#models_details_pix5 img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#models_details_pix_desc5").html($("> img", this).attr("title"));
		return false;
	});
	$("#models_details_pix5>img").load(function(){$("#models_details_pix5>img:hidden").fadeIn("slow")});

	$("#models_details_left_6 .models_details_thumb a").click(function(){
		$("#models_details_pix6 img").hide().attr({"src": $(this).attr("href"), "title": $("> img", this).attr("title")});
		$("#models_details_pix_desc6").html($("> img", this).attr("title"));
		return false;
	});
	$("#models_details_pix6>img").load(function(){$("#models_details_pix6>img:hidden").fadeIn("slow")});



});


$(document).ready(function(){
	$("#contact_ajax_form").submit(function(){
	 
	var contact_message = $('#contact_message');
		
		if(contact_message.val() == '')
		{
			contact_message.css('border', 'solid #F00 1px');
			console.log('Error');
			return false;
		}
		else
		{
			console.log('No Error');
			contact_message.css('borderColor', '#FFF');			
		}
		
		var str = $(this).serialize();
		 
		$.ajax({
			type: "POST",
			url: BASEPATH + '/' + LANG + "/contact/apiSubmitContact",
			data: str,
			success: function(msg){
				if(msg == 'sent')
				{
				$('#contact_form').hide();
				$('#contact_confirm').show();
				}
				else
				{
					$('#contact_form').hide();
					$('#contact_error').show();
				}
			},
			error: function(){
				$('#contact_form').hide();
				$('#contact_error').show();
			}
		 
		 });
		 
		return false;
	 
	});
 
});



