function getoffset(me){
	var t=me.offsetTop;  
	var l=me.offsetLeft;  
try{
	while(me.offsetParent) 
	{
		me=me.offsetParent;
		t+=me.offsetTop;  
		l+=me.offsetLeft;  
	}
}
catch (ex){
}
	return {x:l,y:t};
}
function _arrayBing(arr){
		var rt=new Array();
		var rrt=new Array();
			for(var i=0;i<this.length;i++){
				var foundme=false;
				for(var j=0;j<arr.length;j++){
					if(this[i]==arr[j]){
					foundme=true;
					}
				}
				if(!foundme){
					rt.push(this[i]);
				}
			}
			return rt;
	}
	Array.prototype.bing = _arrayBing;
Event.observe(document.documentElement,'click',hideM,false);
    function hideM(e) {
    
		var fitems = new Array();
		fitems.push('cclass_cl1_eds');
		fitems.push('cg1');
		fitems.push('newitemsly');		
		if(document.all)e = event;
		if (e.target) source = e.target;
		else if (e.srcElement) source = e.srcElement;
		if (source.nodeType == 3)
		source = source.parentNode;
		var tag1;
		var isfound;
		var key;
	for (key=0;key<fitems.length;key++){
		isfound=false;
		tag1 = source;
		for(var i=8;tag1&&i>0;i--){		
			if(tag1.id==fitems[key]) 
			{
				isfound=true;
				break;
			}else{
				tag1=tag1.parentNode;
			}
	}if(!isfound){
		try{
			new Element.hide(fitems[key]);
		}
		catch (e){
		}
		
		}
	}		
 }
 
function writeCookie(name, value, hours)
{
  var expire = "";
  if(hours)
  {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
  }
  document.cookie = name + "=" + escape(value) + expire+"; path=/";
  
}

function readCookie(name)
{
  var cookieValue = null;
  var search = name + "=";
  if(document.cookie.length > 0)
  { 
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    { 
      offset += search.length;
      end = document.cookie.indexOf(";", offset);
      if (end == -1) end = document.cookie.length;
      cookieValue = unescape(document.cookie.substring(offset, end))
    }
  }
  return cookieValue;
}

function Stoggle(meid){
	var me=document.getElementById(meid);
	if(me){
		if(me.style.display=="block"){
			me.style.display="none";
		}else{
			me.style.display="block";
		}
	}
}
var cgoID=null;
var cgi=null;
function EtoggleHide(){
if(cgoID){cgoID.style.display="none";cgoID=null;}
}
function Etoggle(meid,i){
	var me=document.getElementById(meid);
	if(cgoID!=me && cgoID){
		EtoggleHide();
	}
	if(cgoID!=me){
		if(me.style.display=="block"){
			me.style.display="none";
		}else{
			if(hasChildNodes(me.childNodes[0])){
		
					me.style.display="block";
			}
		}
	}
	cgoID=me;
	cgi=i;
 }
function hasChildNodes(o){
	var r=0;
	if(o){
	var le=o.childNodes.length-1;
		for(;le>-1;le--){
		var nodeType=o.childNodes[le].nodeType;
		if(nodeType==1||nodeType==3){
			r=1;
			break;
			}
		}
		
	}
	return r;
}

 var oldid=null;
var name=null;

function tabclick(name)
{
	if(oldid){
		oldid.parentNode.childNodes[2].style.display="none";
		if(!name){
			oldid.parentNode.childNodes[2].style.display="block";

		}
	}
	name.parentNode.childNodes[2].style.display="block";
	oldid=name;
	name=null;
}
 
 //////////////////////////
 /*Tab show Begin pullma20071229*/
 var oTabOld=null;
function tabchgitems(me)
{
	var o=me.parentNode.id;
	var a=o.replace("Title","Text");
	var oT=$(a);
	if(window.location.pathname=="/admin/edit.aspx"){
		return;
	}
	if(oTabOld!=oT && oTabOld){
		if(oTabOld.parentNode.parentNode.parentNode.id==me.parentNode.parentNode.parentNode.parentNode.id){
			oTabOld.style.display="none";
			$(oTabOld.id.replace("Text","Title")).className="";
		}
	}
    var oS=a.substring(0,a.length-1)+"0";
    oS=$(oS);
    if(oS){
		oS.style.display="none";
	}
	
	oT.style.display="block";
	me.parentNode.className="click";
	oTabOld=oT;

}
/*Tab show End*/
function lnk_f(link,w,h,n){
	window.open(link,n,'left=200,top=50,resizable=no,scrollbars=no,status=no,menubar=no,width='+w+',height='+h);
	}

