/**
 * @author mhd zaher ghaibeh
 */
// the function that i want to be run when every page loaded

Event.observe(window,'load',function(){
	$('lo').hide();
});
document.observe('dom:loaded',function(){
	$$('#myMenu .box').each(function(s){
	 	s.onmouseover = function(){
	 		this.addClassName('highlight');
	 	}
	 	s.onmouseout = function(){
	 		this.removeClassName('highlight');
	 	}
	});

if (typeof(Effect) != "undefined" && Effect.DefaultOptions) {
  // speed up animations
  Effect.DefaultOptions.duration = 0.2;
}

//changeStatus = function(url ,elemID, id){
//	try{
//		$('lo').setStyle({display:'block'});
////		var myUrlData = $A(url).flatten() ;
////		var newURL ='';
////		for(var i=0 ; i< myUrlData.size();i++){
////			if(myUrlData[i] != '?'){newURL +=myUrlData[i];}
////			else{break;}
////		}
//		new Ajax.Request(url, {
//			method: 'get',
//			onSuccess: function(transport){
//				if(transport.responseText == 1 || transport.responseText == 0) {
//					var myURL = url.toQueryParams();
//					var newURL = url.gsub('status='+myURL.status,'status='+transport.responseText);
//					new Effect.Highlight(elemID, {
//					duration: 0.5,
//					afterFinish: function(effect){
//						if(transport.responseText == 1){
//						var img = 'accept.png';
//								var status = 'Active';
//							}else{
//								var img = 'stop.png';
//							var status = 'Inactive';
//							}
//							var aLink = Builder.node('a',
//								{
//									href:'javascript:void(0)',
//									title: status ,
//									onclick:'changeStatus(\''+newURL+'\',\'active_'+id+'\','+id+');return false;'
//								},[
//									Builder.node('img',{
//										alt: status ,
//										align:'absmiddle',
//										className:'icons',
//										src:''+siteurl+'/images/icons/'+img+''
//									})
//								]);
//							$(elemID).update('');
//							$(elemID).appendChild(aLink);
//							$('lo').setStyle({display:'none'});
//						}
//					});
//				}
//				else {
//					$('msg').update('<div>'+transport.responseText+'</div>').addClassName('error');
//					new Effect.toggle('msg','slide');
//					setTimeout("new Effect.toggle('msg','slide');",5000);
//					$('lo').setStyle({display:'none'});
//				}
//			}
//		});
//	}catch(e){
//		$('msg').update('<div>'+e.toString()+'</div>').addClassName('error');
//		new Effect.toggle('msg','slide');
//		setTimeout("new Effect.toggle('msg','slide');",5000);
//		$('lo').setStyle({display:'none'});
//	}
//}

toggleMe = function(elem){
	try{
		var divId = $(elem);
		new Effect.toggle(divId,'slide',
			{
				afterFinish:function(){
					new Effect.Highlight(divId);
				}
			}
		);
		return false;
	}catch(e){
		alert('Error: '+e.toString());
	}
}

openPopUp = function(url, windowName, w, h, scrollbar) {
           var winl = (screen.width - w) / 2;
           var wint = (screen.height - h) / 2;
           winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scrollbar ;
		   win = window.open(url, windowName, winprops);
           if (parseInt(navigator.appVersion) >= 4) {
              	win.window.focus();
           }
}
});