// JavaScript Document
$(document).ready(function() {
	/**/
	var ext = 'php';
	var arr = [{name:'portfolio',url:'portfolio'},
			 {name:'blog',url:'blog'},
			 {name:'photo',url:'photo'},
			 {name:'curriculum_vitae',url:'curriculum_vitae'},
			 {name:'private_area',url:'private_area'},
			 {name:'contact_us',url:'contact_us'}];
						   
	$.each(arr, function(index, value) {
				var _idPageFnd = '#'+value.name+'> a';
				$(_idPageFnd).fadeIn('slow');
	});
   // do stuff when DOM is ready
   	$(document.body).append("<div id='msg'></div>");
	/**/
	$("#close_rmq").click(
		function(){
			$("#content-pages").fadeTo("slow", 0);
			$("#content-pages").hide();
		}					  
	);
	$("#rmq_contact_me").hide();
	$("#rmq_contact").click(
		function(){
			if($("#rmq_contact_me").hasClass("active")){
				$("#rmq_contact_me").removeClass('active');
				$("#rmq_contact_me").fadeOut('slow');
			}
			else{
				$("#rmq_contact_me").addClass('active');
				$("#rmq_contact_me").fadeIn('slow');
			}
			
		});
	
	$("#loading").ajaxStart(function(){
		rmqLoading();
	});
	$("#loading").ajaxSuccess(function(evt, request, settings){
		//rmq_Alert('El contenido se ha cargado satisfactoriamente','Carga Satisfactoria')
		rmqSuccess();
	});
	/**/
	$.each(arr, function(index, value) {
		loadPage(value.name,'pages/'+value.name+'/'+value.url+'.'+ext);
 	});
	/**/
	$("#loading").hide();
	/**/
	function loadPage(idPage,urlPage){
		var idPageFnd = '#'+idPage+'> a';
		var idPageParent = '#'+idPage;
		 $(idPageFnd).click(function () { 
			jQuery.each(arr, function(index, value) {
				var _idPageFnd = '#'+value.name+'> a';
				if($(_idPageFnd).hasClass('active')){
					$(_idPageFnd).removeClass('active');
					$(_idPageFnd).animate({"top": "0px"}, "slow");
				}
			});
			$("#content-pages").hide();
			$("#loading").show();
			$.ajax({
				url: urlPage,
				cache: false,
				success: function(html){
					$("#content-pages").fadeIn('slow').fadeTo("slow", 0.9);
					$(idPageParent).effect("transfer", { to: "#content-pages", className: 'ui-effects-transfer' }, 300);
					$("#container_rmq").html(html);
					$(idPageFnd).addClass('active');
					$(idPageFnd).animate({"top": "-24px"}, "slow");
				}
			});
		});
	}

	function rmq_Alert(message,tit){
			$("#msg").html(message);
			$("#msg").attr({'title':tit})
			$('#msg').dialog({
			beforeclose: removeDialog
			});
	}
	
	function removeDialog(){
			$('#msg').dialog('destroy');
	}
	
	function rmqLoading() {$("#loading").show();}
	function rmqSuccess() {$("#loading").hide();}
 });
 
function jumpViewDetails(id){
	$.ajax({
		url: urlPage,
		cache: false,
		success: function(html){
			$("#content-pages").fadeIn('slow').fadeTo("slow", 0.9);
			$(idPageParent).effect("transfer", { to: "#content-pages", className: 'ui-effects-transfer' }, 300);
			$("#container").html(html);
			$(idPageFnd).addClass('active');
			$(idPageFnd).animate({"top": "-24px"}, "slow");
		}
	});
}
