//top dropdown menu
var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;
var ddmenuitem_m	= 0;
function mopen(id){	
	if(ddmenuitem_m)ddmenuitem_m.className="";
	mcancelclosetime();
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
	ddmenuitem = document.getElementById(id);
	ddmenuitem_m = document.getElementById(id+"_m");
	ddmenuitem.style.visibility = 'visible';
	ddmenuitem_m.className="active";
	if(IsChrome()){
		if(id=="m9")ddmenuitem.style.marginLeft="-332px";
		else ddmenuitem.style.marginLeft="-1px";
	}
	else if(IsSafari()){
		if(id=="m9")ddmenuitem.style.marginLeft="-329px";
		else ddmenuitem.style.marginLeft="-1px";
	}
}
function mclose(){
	if(ddmenuitem)	ddmenuitem.style.visibility = 'hidden';
	if(ddmenuitem_m)ddmenuitem_m.className="";
}

function mclosetime(){
	closetimer = window.setTimeout(mclose, timeout);
}

function mcancelclosetime(){
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
function IsChrome() {
  if (navigator.userAgent.toLowerCase().indexOf('chrome') != -1) return true;
  return false;
}
function IsSafari() {
  if (navigator.userAgent.toLowerCase().indexOf('safari') != -1) return true;
  return false;
}
document.onclick = mclose; 

//Edition Popup
var HideTimer = null;
 var fromicon;
 function msgset_box(Obj,pal_name){
  fromicon=pal_name;
  var pos = findPos(Obj);
  document.getElementById('iconbox').style.top = (pos[1]+22)+"px";
  document.getElementById('iconbox').style.left = (pos[0]-175)+"px";
  document.getElementById('iconbox').style.display="block";
  document.getElementById('iconbox').style.zIndex="10000";
  document.onmousemove = Mouse_position_edt;
 }

 function msghide_box(){document.getElementById('iconbox').style.display="none";}

 if(navigator.appName == "Netscape"){
  document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP);
 }
 function findPos(obj) {
	var pos = new Array();
	pos[0] = pos[1] = 0;
	if (obj.offsetParent) {
		pos[0] = obj.offsetLeft
		pos[1] = obj.offsetTop
		while (obj = obj.offsetParent) {
			pos[0] += obj.offsetLeft
			pos[1] += obj.offsetTop
		}
	}
	return pos;
 }
function TimerMenu_edt(){
	if(HideTimer) clearTimeout(HideTimer);HideTimer = setTimeout("msghide_box();" ,300);
}
var EDT_posx;
var EDT_posy;
function Mouse_position_edt(e) {
	EDT_posx = 0;
	EDT_posy = 0;
	if (!e) var e = window.event;
	if (e.pageX || e.pageY) 	{
		EDT_posx = e.pageX;
		EDT_posy = e.pageY;
	} 
	else if (e.clientX || e.clientY) 	{
		EDT_posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		EDT_posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	
	var todo = findPos(document.getElementById(fromicon));
	if(EDT_posx<(todo[0]+32) && EDT_posx>(todo[0]-250) && EDT_posy>(todo[1]-30) && EDT_posy<(todo[1]+184)){
		if(HideTimer)	clearTimeout(HideTimer);
	}else{
		TimerMenu_edt();
	}
}	

//Ajax load
function loadpage(pagename,target,val,loading,type){
	if(val){
		if(loading)$(loading).src="http://img.ibtimes.com/www/site/health/images/ajax-loader.gif";
		var url=pagename+"?sid="+Math.random()+"&target="+target+"&val="+val+"&type="+type;
		xmlHT=GetXmlHttpObject();
			xmlHT.onreadystatechange=function(){
			if((xmlHT.readyState==4 || xmlHT.readyState=="complete")){
				if(xmlHT.responseText){
					$(target).innerHTML=xmlHT.responseText;
					if(loading)$(loading).src="http://img.ibtimes.com/www/site/health/images/ajax-none.gif";
				}
			}
		};
		xmlHT.open("GET",url,true);
		xmlHT.send(null);	
	}
}
function isEmailAddr(email){
  var result = false
  var theStr = new String(email)
  var index = theStr.indexOf("@");
  if (index > 0)
  {
	var pindex = theStr.indexOf(".",index);
	if ((pindex > index+1) && (theStr.length > pindex+1))
	result = true;
  }
  return result;
}