// JavaScript Document
function MM_findObj(n, d) { 
	var p,i,x;
	if(!d) 
		d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) 
	{
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) 
		x=d.all[n];
	for (i=0;!x&&i<d.forms.length;i++) 
		x=d.forms[i][n];
	
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
		x=MM_findObj(n,d.layers[i].document);
	
	if(!x && d.getElementById) 
		x=d.getElementById(n);
	return x;
	
}

function MM_showHideLayers(layer,v) { //v6.0  
  	if ((obj=MM_findObj(layer))!=null) { 
			if (obj.style)
			{ 
				obj=obj.style; 
				v=(v=='show')?'visible':(v=='hide')?'hidden':v;
			}
			obj.visibility=v; 
	}
}

function findPos(obj) {
	var curleft = curtop = 0;

	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function Repos()
{
	imgObj 		= MM_findObj('dot');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Lebaneseparliament');
	layerObj.style.left = xy[0] - layerObj.style.width.substring(0,layerObj.style.width.indexOf('px')) + "px";
	layerObj.style.top = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot1');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Electioncommittees');
	layerObj.style.left = xy[0] - layerObj.style.width.substring(0,layerObj.style.width.indexOf('px')) + "px";
	layerObj.style.top = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot2');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Statistics');
	layerObj.style.left = xy[0] - layerObj.style.width.substring(0,layerObj.style.width.indexOf('px')) + "px";
	layerObj.style.top = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot3');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Lawproposals');
	layerObj.style.left = xy[0] - layerObj.style.width.substring(0,layerObj.style.width.indexOf('px')) + "px";
	layerObj.style.top = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot4');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Mps');
	layerObj.style.left = xy[0] - layerObj.style.width.substring(0,layerObj.style.width.indexOf('px')) + "px";
	layerObj.style.top = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot5');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Regions');
	layerObj.style.left = xy[0] - layerObj.style.width.substring(0,layerObj.style.width.indexOf('px')) + "px";
	layerObj.style.top = xy[1] + "px"; 

}

function Repos_Eng()
{
	imgObj 		= MM_findObj('dot');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Lebaneseparliament');
	layerObj.style.left  = xy[0] + "px";
	layerObj.style.top   = xy[1] + "px";
	
	imgObj 		= MM_findObj('dot1');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Electioncommittees');
	layerObj.style.left  = xy[0] + "px";
	layerObj.style.top   = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot2');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Statistics');
	layerObj.style.left  = xy[0] + "px";
	layerObj.style.top   = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot3');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Lawproposals');
	layerObj.style.left  = xy[0] + "px";
	layerObj.style.top   = xy[1] + "px"; 
	
	
	imgObj 		= MM_findObj('dot4');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('MPs');
	layerObj.style.left  = xy[0] + "px";
	layerObj.style.top   = xy[1] + "px"; 
	
	imgObj 		= MM_findObj('dot5');
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj('Regions');
	layerObj.style.left  = xy[0] + "px";
	layerObj.style.top   = xy[1] + "px"; 
	
}


function RepositionLayer(layer,img)
{
	imgObj 		= MM_findObj(img);
	var xy 		= findPos(imgObj);
	layerObj	= MM_findObj(layer);
	layerObj.style.left = xy[0] + "px";
	layerObj.style.top = xy[1] + "px";
}

function popUp(objectID)
{
	window.open('window.asp?objectID=' + objectID,objectID,'menubar=no,location=no,resizable=no,scrollbars=no,width=450,height=370,top=200,left=200');
}

function showbig(picture)
{
	window.open(picture,'Image','menubar=no,location=no,resizable=no,scrollbars=no,width=200,height=200');
}

function validate(a,b,c,d,e,f,g,h,i){
	if(a=="" || b =="" || c =="" || d=="" || e =="" || f =="" || g=="" || h =="" || i =="" )
	{
		alert("Remplisser Toutes Les Informations Nécéssaires");
		return false;
	}else
	{
		return true;
	}
}

function ShowHide(imageID,tableName)
{
		var tableID = tableName + imageID;
		//alert("Table ID:" + tableID);
		ChangeImage(imageID);
		var table   = document.getElementById(tableID);
		if (table.style.display == 'none')
			table.style.display= '';
		else
			table.style.display = 'none';	 
}
function ChangeImage(imageID)
{
	//alert("Inside Change Image");
		var image = document.getElementById(imageID);
		var imagesrc = image.src;
		if (imagesrc.indexOf("expand") > -1)
			image.src = imagesrc.replace("expand","contract");
		else
			image.src = imagesrc.replace("contract","expand");   
}

function ShowHideAction(imageID,tableName)
{
		var tableID = tableName + imageID;
		//alert("Table ID:" + tableID);
		ChangeImage(imageID);
		var table   = document.getElementById(tableID);
		if (table.style.display == 'none')
			table.style.display= '';
		else
			table.style.display = 'none';	 
}

function ShowHideMP(imageid)
	{	
		ChangeImage(imageid);
		for (var i=0;i<document.forms["ActivitySearch"].length;i++)
		{
			var HiddenField = document.forms["ActivitySearch"].elements[i].id;
		//alert("i="+i);
				var HiddenField = HiddenField.substring(6,HiddenField.length);
				if (HiddenField == imageid)
				{
					var tableid     = "MP"+imageid;
					//alert("Table ID:"+ tableid);
					var table       = document.getElementById("MP"+imageid);
					if (table.style.display == 'none')
						table.style.display = '';
					else
						table.style.display = 'none';
				}
		}
}
