// JavaScript Document
$(document).ready(function() {
						   
   $("#header li a").each(function(i,n)
   { 
   		h = "?p=" + $(n).attr("href");	
		$(n).attr("href",h);
   });
   $("#footernav li a").each(function(i,n)
   { 
   		h = "?p=" + $(this).attr("href");	
		h = h.replace("http://www.pm-gl.com/","");
		$(n).attr("href",h.slice(0, -1));
   });
   $("#breadcrumbs li a").each(function(i,n)
   { 
   		h = "?p=" + $(n).attr("href");		
		h = h.replace("http://www.pm-gl.com/","");
		$(n).attr("href",h.slice(0, -1));
   });
   
    $(".section h1 a").each(function(i,n)
   { 
   		h = "?p=" + $(n).attr("href");		
		h = h.replace("http://www.pm-gl.com/","");
		$(n).attr("href",h.slice(0));
   });

   $(".sitemap li a").not("a[href^=http]").not("a[href^=UserFiles]").each(function(i,n)
   { 
   		h = "?p=" + $(n).attr("href");		
		h = h.replace("http://www.pm-gl.com/","");
		$(n).attr("href",h.slice(0));
   });


	
	$('.makeeditable').dblclick(  function () { 
	
		caller = $(this);
		setwidth  	= $(this).innerWidth();
		setheight   = $(this).innerHeight()+50;	
		classes		= $(this).attr("class");	
		var config = {
			filebrowserBrowseUrl: '/cms/fileManager/index.html',
			toolbar:
			[
				['Close','Source','Undo','Redo','-','PasteFromWord','Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','Image','-','Format']
			],
			width : setwidth,
			height : setheight,
			ignoreEmptyParagraph: true,
			image_removeLinkByEmptyURL : false
		};
		$(this).ckeditor ( config, function() { caller.next().addClass(classes); }, { skin : 'v2' } );

  	});
	
	// listen to GET DATA event of any CKEditor
	$( document ).bind( 'destroy.ckeditor', function(d,e){

//		alert(e.name+' has been destroyed' );
		//alert($("#"+e.name).html());	
		var link = "http://www.clients-wip.co.uk/cms/hq/";
		
//		alert ($("#page_id").attr("page_id")+" : "+ $("#"+e.name).html());
		
		$.post(link + "save_data.php", { page_id: $("#page_id").attr("page_id"), chunk_id: e.name, html_chunk: $("#"+e.name).html() },  
			 function(data){ 
			 
			 	// consider putting up a saving data panel
				if (data.status=="OK") {
					// reove the panel from here
					$("#"+data.chunk_id).innerHtml(data.html_chunk);
					alert("SAVED");
				}
				 // Interact with returned data  
			 }, "json");

//		alert(inspect(e.theme));
		
	});


});