var currentPage	=	'100';
var ajax = new GLM.AJAX();
var menuTime	=	0;
var menuID		=	0;
var menuMO		=	0;

//var so = new SWFObject("menu.swf", "menu2", "1500", "30", "8", "#000000");

MouseX	=	0;
MouseY	=	0;


var IE = document.all?true:false;

if (IE)
{
	document.onmousemove = getMouseXY;
	//document.onmousedown = getMouseClick;
	//document.so.onmousemove = getMouseXY;
	//so.onmousemove = getMouseXY;
}
else{
	window.addEventListener("mousemove",getMouseXY,false);
	//window.addEventListener("mousedown",getMouseClick,false);
}


//window.addEventListener("mousemove",getMouseXY,false);


var tempX = 0;
var tempY = 0;
function getMouseXY(e) {
	
	if (!e)
	var e = window.event||window.Event;
	

	if('undefined'!=typeof e.pageX)
	{//firefox
		tempX = e.pageX-document.body.scrollTop;
		tempY = e.pageY-window.pageYOffset;
		//document.getElementById('test').innerHTML = menuID+' '+tempX+'  '+tempY;
	}
	else//windows
	{
		tempX = e.clientX;
		tempY = e.clientY;
		
		//showMouseClickDv(tempX+'  '+tempY)
		
		
	}
	MouseX	=	tempX;
	MouseY	=	tempY;

	chkMenu(tempX,tempY);
	//document.getElementById('footer').innerHTML	=	'<div style="color:#000000">'+menuTime+'</div>';

	return true;
}



function setHome()
{
   document.body.style.behavior='url(#default#homepage)';
   document.body.setHomePage(window.location.href);
}

function loadPage(link){
	location.href=link;
}
function changePic(img,obj){
	obj.src	=	img;
}
function changeClass(cname,name){
	
	document.getElementById(name).className=cname;
}

function showDv(surl,dv){
	//alert(surl);
	//alert(dv);
	ajax.callPage(surl,dv);
}
function search(div1,path,color){
	var out;
	
	out	=	'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="300" height="30" id="group" align="middle">';
	out	=	out+ '<param name="allowScriptAccess" value="sameDomain" />';
	out	=	out+ '<param name="allowFullScreen" value="false" />';
	out	=	out+ '<param name="movie" value="'+path+'images/reading.swf" />';
	out	=	out+ '<param name="quality" value="high" />';
	out	=	out+ '<param name="bgcolor" value="#'+color+'" />';	
	out	=	out+ '<embed src="'+path+'images/reading.swf" quality="high" bgcolor="#'+color+'" width="300" height="30" name="group" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	out	=	out+ '</object>';
	document.getElementById(div1).innerHTML	=	out;
}
function showNill(dv){	
	document.getElementById(dv).innerHTML	=	'';
}
function saveBlog(link){
	var title;
	var des;
	var mess='';
	title	=	blogTForm.TITLE.value;
	des	=	blogTForm.DES.value;

	if (title=='')
	{
		mess	=	'Title\n';	
	}
	else{
		link	=	link	+ '&TITLE='+title;
	}
	if (des=='')
	{
		mess	=	mess+'Body\n';	
	}
	else{
		link	=	link	+ '&DES='+des;
	}
	if (mess=='')
	{
		showNill('tbody');
		showDv(link,showIbody);
	}
	else {
		alert('Please correct following field(s)\n'+mess);
	}

}

function Maximize() 
{
	window.innerWidth = screen.width;
	window.innerHeight = screen.height;
	window.screenX = 0;
	window.screenY = 0;
	alwaysLowered = false;
	alert(screen.width);
	
}

function openWindow(strURL,name){
	var strFeatures;
	strFeatures = "top=0px,left=0px,width="+screen.width+"px,height="+screen.height+"px,menubar=no, directories=no, scrollbars=yes,status=yes, resizable=yes";
	window.open (strURL, name, strFeatures)

}

function openPicture(link){
	window.open(link,'photos','left=0,top=0,width=700,height=600,location=0,toolbar=0,resizable=0');
	//showDv(link,showBody);
}



function showMenu(response){	
	document.getElementById('menu').innerHTML	=	response;
}
function showLMenu(response){	
	document.getElementById('lmenu').innerHTML	=	response;
}
function showMpage(response){
	//alert(response);
	document.getElementById('mpage').innerHTML	=	response;
	moveDiv(currentPage);
}
function showTbody(response){	
	document.getElementById('tbody').innerHTML	=	response;
}
function showIbody(response){
	document.getElementById('ibody').innerHTML	=	response;
}
function showBlog(response){	
	document.getElementById('blog').innerHTML	=	response;
}
function showMainTitle(response){	
	document.getElementById('mainTitle').innerHTML	=	response;
}
function showReply(response){	
	document.getElementById('reply').innerHTML	=	response;
}
function showPictures(response){	
	document.getElementById('pictures').innerHTML	=	response;
}
function showAdd(response){	
	document.getElementById('add').innerHTML	=	response;
}

function showFladv(response){	
	document.getElementById('fladv').innerHTML	=	response;
}
function showFlaBox(response){	
	document.getElementById('flaBox').innerHTML	=	response;
}
function showDes(response){	
	document.getElementById('des').innerHTML	=	response;
}
function showList(response){	
	document.getElementById('list').innerHTML	=	response;
}
function showEdit(response){	
	document.getElementById('edit').innerHTML	=	response;
}

function showLink(code,link,cls,name){
	changeClass(cls,name)
	showDv(link,showBody);
		
}



function downloadFile(dlink,obj){
	//document.getElementById('reply').innerHTML	=	"Creating a file ...";
	dlink	=	dlink+document.sfFrm.FTYPE.value;
	location.href	=	dlink;
}


function getMenu(code){
	if (code=='100')
	{
		location.href	=	"/index.php";
	}
	else{
		//setMenu(1);
		showDv("/index.php?req=page&SHOW=T&v="+code,showMpage);
		currentPage	=	code;
		

	}
}

function setMenu(type){
	if (type==0){
		document.menu2.style.height	=	"500px";
		menuTime = menuTime+1;
	}
	else{
		document.menu2.style.height	=	"30px";
		menuTime =	0;
		//FlashMenuLabs
	}
}


function chkMenu(tempX,tempY){
	
		
		
		if (tempY>129 && tempY<161)
		{
			//### SET MENUID
			if(tempX<152){
				menuID	=	1;
				setMenu(1);
			}
			else if(tempX<230){
				menuID	=	2;
			}
			else if(tempX<308){
				menuID	=	3;
			}
			else if(tempX<368){
				menuID	=	4;
			}
			else if(tempX<490){
				menuID	=	5;
			}
			else if(tempX<570){
				menuID	=	6;
			}
			else if(tempX<662){
				menuID	=	7;
			}
			else if(tempX<748){
				menuID	=	8;
			}
			else if(tempX<812){
				menuID	=	9;
			}
			else if(tempX<880){
				menuID	=	10;
			}
			else{
				menuID	=	0;
				setMenu(1);
			}
			//#### END SET MENUID
			
		}
		else if (tempY>160)
		{
			
			switch (menuID)
			{
			case 2://about us
				if (tempY>160 && tempY<403 && tempX>153 && tempX<375 )
				{
					menuID	=	2;
				}
				else{
					if (tempY>310 && tempY<370 && tempX>377 && tempX<510 )
					{
						menuID	=	2;
					}
					else{
						setMenu(1);
						menuID	=	0;
					}
				}
			break;
			case 3://supp
				if (tempY>160 && tempY<400 && tempX>233 && tempX<477 )
				{
					menuID	=	3;
				}
				else{

					if (tempY>233 && tempY<334 && tempX>475 && tempX<762 )
					{
						menuID	=	3;
					}
					else{
						setMenu(1);
						menuID	=	0;
					}
				}
			break;
			case 4://utility
				if (tempY>160 && tempY<308 && tempX>280 && tempX<562 )
				{
					menuID	=	4;
				}
				else{
					setMenu(1);
					menuID	=	0;
				}
			break;
			case 5://Home Bussness
				if (tempY>160 && tempY<462 && tempX>370 && tempX<650 )
				{
					menuID	=	5;
				}
				else{
					if (tempY>159 && tempY<554 && tempX>652 && tempX<898 )
					{
						menuID	=	5;
					}
					else{
						setMenu(1);
						menuID	=	0;
					}
				}
			break;
			case 6://Signup
				if (tempY>160 && tempY<540 && tempX>490 && tempX<690 )
				{
					menuID	=	6;
				}
				else{
					if (tempY>221 && tempY<279 && tempX>691 && tempX<762 )
					{
						menuID	=	6;
					}
					else{
						if (tempY>282 && tempY<311 && tempX>690 && tempX<753 )
						{
							menuID	=	6;
						}
						else{
							if (tempY>465 && tempY<555 && tempX>686 && tempX<848 )
							{
								menuID	=	6;
							}
							else{
								setMenu(1);
								menuID	=	0;
							}
						}
					}
				}
			break;
			case 7://Contact us
				if (tempY>160 && tempY<247 && tempX>570 && tempX<690 )
				{
					menuID	=	7;
				}
				else{
					setMenu(1);
					menuID	=	0;
				}
			break;
			case 8://corporate
				if (tempY>160 && tempY<370 && tempX>660 && tempX<950 )
				{
					menuID	=	8;
				}
				else{
					if (tempY>223 && tempY<371 && tempX>951 && tempX<1276 )
					{
						menuID	=	8;
					}
					else{
						if (tempY>344 && tempY<462 && tempX>949 && tempX<1122 )
						{
							menuID	=	8;
						}
						else{
							if (tempY>324 && tempY<618 && tempX>1121 && tempX<1279 )
							{
								menuID	=	8;
							}
							else{
								if (tempY>436 && tempY<463 && tempX>1120 && tempX<1277 )
								{
									menuID	=	8;
								}
								else{
									setMenu(1);
									menuID	=	0;
								}
							}
						}
					}
				}
			break;
			case 9://Media
				if (tempY>160 && tempY<340 && tempX>750 && tempX<930 )
				{
					menuID	=	9;
				}
				else{
					setMenu(1);
					menuID	=	0;
				}
			break;
			case 10://Pricing
				if (tempY>160 && tempY<216 && tempX>813 && tempX<997 )
				{
					menuID	=	10;
				}
				else{
					setMenu(1);
					menuID	=	0;
				}
			break;
			
			}
			

		
		}//tempY<160

		
}

		
function getScrollXY2(id) {
}
function getScrollXY2(id) {
	var nPos;

	if (id=='')
	{
		nPos = 0;
	}
	else{
		nPos = document.getElementById(id).offsetTop
	}
	document.getElementById('outer').scrollTop	=	0;
	document.getElementById('mpage').scrollTop	=	nPos;
	setMenu(1);

}
	
function gotoTag(id){
	var nPos;
	nPos = document.getElementById(id).offsetTop
	document.getElementById('outer').scrollTop	=	0;
	document.getElementById('mpage').scrollTop	=	nPos;
}

