/* DomReady Event fires when all Elements are ready, but not images. */


window.addEvent('domready', function(){
 
 });
 
/* Load Event fires when the whole page is loaded, included all images */
window.addEvent('load', function(){
  Lightbox.init.bind(Lightbox);
  lhsVSrhs();
 });

function ondomready(){

var docname= "";
var url = window.location.href.toString();
docname = url.substring(url.lastIndexOf("/")+1,999);
if(docname.lastIndexOf("#")>0){
docname= docname.substring(0, docname.indexOf("#"));
}
if(docname.lastIndexOf("?")>0){
docname= docname.substring(0, docname.indexOf("?"));
}

 scroll2 = new Scroller($('list-2'), { area:50, velocity:0.25 });
$('list-2').addEvent('mouseover', scroll2.start.bind(scroll2));
$('list-2').addEvent('mouseout', scroll2.stop.bind(scroll2));

new Sortables($('list-2'), {

	handle:'span',
	initialize: function(){
		return;
		var step = 0;

	},

	onComplete: function()
	{

		var sortArray = new Array();
		var sortString = '';
		var checkString = '';
		
		this.list = $('list-2');
		this.elements = this.list.getChildren();
		
		this.elements.each(function(element,i){
			// note sort order
			var sep = '';
			if (i > 0) sep = '&';
			sortString = sortString+sep+element.id+'='+[i+1];
 
		});
		
//ajaxload(url, params, id, oncomplete);
ajaxload(docname, 'submit=sort&' + sortString, true, false);

/*
setsorts = new Ajax('$sname', {
		method: 'post',
		data: [temp]
		});

setsorts.request();
setsorts.onComplete = function(){
	 alert(sortString);
	 };
*/
	}
	
});

//transitions
var target = $('cmspanel');
var box = $('box');
var fx = new Fx.Styles(target, {duration: 500, wait: false, transition:Fx.Transitions.Quad.easeInOut });

//fx.options.duration = 400;
var fx2 = new Fx.Styles(target, {duration: 100, wait: false, transition:Fx.Transitions.Quad.easeInOut });

target.setStyles({
	'left':-265,'top':0
});
target.addEvent('mouseover', function(event){
	event = new Event(event);
	fx.start({
		'left':0
	});
	event.stop();
});
target.addEvent('mouseout', function(event){
	if($('cmspanel').getStyle('left')==='0px'){
	event = new Event(event);
	fx.start({
		'left':-265
	});
	event.stop();
	}
});

 }
 
function lhsVSrhs(){
var lhs = $('lhs');
var rhs = $('rhs');

 if(lhs.offsetHeight > rhs.offsetHeight && LHSvRHS){
 
var featvert = $('featured');
var feathoriz = $('featuredhoriz');
feathoriz.innerHTML = featvert.innerHTML;
featvert.innerHTML = '';
/*
feathoriz.innerHTML = ''
+'<div class="panel"><div class="cap-top"></div><div class="break0"></div><div class="bluebgnd" style="height:223px; padding:0px;">'
+'<div style="margin:-9px 0px 0px -3px;"><div id="jranimaddon"></div></div>'
+'</div><!--bluebgnd--><div class="break0"></div><div class="cap-bottom"></div></div><!--panel-->'
+'';

var flashvars = false;
var params = {
flashvars: "",
quality: 'high',
align: 'middle',
play: 'true',
loop: 'true',
scale: 'showall',
wmode: 'transparent',
devicefont: 'false',
bgcolor: 'none',
name: 'jr-anim-3d1',
menu: 'true',
allowFullScreen: 'false',
allowScriptAccess:'sameDomain',
salign: ''
}
var attributes = {
  id: "jr-anim-3d1",
  name: "jr-anim-3d1",
};

swfobject.embedSWF("jr-anim-3d1.swf", "jranimaddon", "672", "233", "9", false, flashvars, params, attributes);
*/
 /*
 flashurl = "jr-anim-3d1.swf?xml=get20properties.xml.php";
 var so = new SWFObject(flashurl, "jr-anim-3d1", '672', '233', "9", "#000000");
 so.addParam("allowFullScreen", "true");
 so.write("featuredhoriz");
 */
  /*
  feathoriz.innerHTML = featvert.innerHTML;
  featvert.setStyles({
	'display':'none'
   });
   */
  }
 else if($('featured')){
  var featvert = $('featured');
  featvert.style.display = "block";
  }
 }

function addnew(type){
  getElem('popupmsg').innerHTML = '';
  getElem('popup').style.visibility = 'visible';
  getElem('popup').style.display = 'block';
  var type = (type ? type : 'title');
  ajaxload('_new-component.php','ajax=new&type='+type,'popupmsg', false);
  }
function edititem(id){
  getElem('popupmsg').innerHTML = '';
  getElem('popup').style.visibility = 'visible';
  getElem('popup').style.display = 'block';
  ajaxload('_edit-component.php','ajax=edit&id='+id,'popupmsg', false);
 }
function deleteitem(id){
 if (confirm('Are you sure you wish to DELETE this component?')){
  window.location = '?42779df748842e7f53ccdc17028c552c='+id;
  }
 }
function getscrollposition(){
 var ScrollTop = document.body.scrollTop;
 if (ScrollTop == 0){
  if (window.pageYOffset)
   ScrollTop = window.pageYOffset;
  else
   ScrollTop = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;
  }
 return ScrollTop;
 }

function setscrollposition(){
 scrpos = getscrollposition();
 fx2.start({top:[scrpos]})
 }

