PopupWindow = ""
var hideTimeOut = "";
var hideLayerFlag = 0;
var myLayersArray = new Array();

//************************************************************************************************
var src = '/flash/recipevideos.swf'

function flashPlayer(filename, width, height)
{
    document.writeln("<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"" + width + "\" height=\""+ height +"\">");
	document.writeln("<param name=\"movie\" value=\"" + filename + "\" />");
	document.writeln("<param name=\"wmode\" value=\"transparent\"/>");
	document.writeln("<param name=\"quality\" value=\"high\" />");
	document.writeln("<embed wmode=\"transparent\" src=\"" + filename + "\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"" + width + "\" height=\""+ height +"\"></embed>");
	document.writeln("</object>");
}


//************************************************************************************************
function OpenPopUp(address,width,height,scrollbars,resizable)
{
	var w = 480, h = 340;
	
	if (document.all || document.layers)
	{
	   w = screen.availWidth;
	   h = screen.availHeight;
	}
	
	var popW = width, popH = height;
	
	var leftPos = (w-popW)/2, topPos = (h-popH)/2;
	
	if(PopupWindow==null || typeof(PopupWindow)=='undefined')
	{
		if(!PopupWindow.closed)
		{
			PopupWindow.close();
		}
	}
	PopupWindow = window.open(address,'popup','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos + ',scrollbars=' + scrollbars + ',resizable=' + resizable + ',status=0,toolbar=0,location=0,menubar=1,directories=0');
	if(typeof(PopupWindow)!='undefined')
	{
	    if(PopupWindow!=null) {
            PopupWindow.focus();
        }
	}
}

//************************************************************************************************
function SelectAll(amount,formName,fieldName)
{
	for(i=0; i < amount; i++)
	{
		strSelected = 'document.' + formName + '.' + fieldName + '[' + i + '].selected=true;'
		eval(strSelected);
	}
}

//************************************************************************************************
function DeSelectAll(amount,formName,fieldName)
{
	for(i=0; i < amount; i++)
	{
		strSelected = 'document.' + formName + '.' + fieldName + '[' + i + '].selected=false;'
		eval(strSelected);
	}
}

//************************************************************************************************
function defaultFocus()
{
	if (document.forms[0][0])
			document.forms[0][0].focus();
}

//************************************************************************************************
function MouseLocation(strMousePosition,strPath)
{	
	if(strMousePosition==1)
	{
		if (document.images) strPath
	}
	else
	{
		if (document.images) strPath
	}
}

//************************************************************************************************
function init()
{
	myLayersArray[myLayersArray.length] = "aboutusMenu";
	myLayersArray[myLayersArray.length] = "newsMenu";
	myLayersArray[myLayersArray.length] = "calendarMenu";
	//myLayersArray[myLayersArray.length] = "regionalMenu";
	myLayersArray[myLayersArray.length] = "conferencesMenu";
	myLayersArray[myLayersArray.length] = "membershipMenu";
	//myLayersArray[myLayersArray.length] = "publicationsMenu";
	//myLayersArray[myLayersArray.length] = "postajobMenu";
	myLayersArray[myLayersArray.length] = "visitormodelagreementMenu";
	myLayersArray[myLayersArray.length] = "myaccountMenu";
	//myLayersArray[myLayersArray.length] = "AIPNadvisorMenu";
	//myLayersArray[myLayersArray.length] = "jobresumebankMenu";
	//myLayersArray[myLayersArray.length] = "modelagreementsMenu";
	myLayersArray[myLayersArray.length] = "conferencematerialsMenu";
	myLayersArray[myLayersArray.length] = "memconferencesMenu";
	//myLayersArray[myLayersArray.length] = "registeredconferencesMenu";
	myLayersArray[myLayersArray.length] = "duesMenu";
	myLayersArray[myLayersArray.length] = "negotiatorstoolboxMenu";
	myLayersArray[myLayersArray.length] = "generalinfoMenu";
	if(document.getElementsByTagName)
	{
		arrayOfDiv = document.getElementsByTagName("div");
	}
	hideAll();
}

//************************************************************************************************
function clearTime(layerName)
{
	clearTimeout(hideTimeOut);
	hideLayerFlag = 0;
}

//************************************************************************************************
function hideLayer(layerName)
{
	if(hideLayerFlag == 0)
	{
		hideTimeOut = setTimeout("hideLayer('"+layerName+"');",10);
		hideLayerFlag = 1;
		return;
	}
	if (document.all)
	{
      	document.all[layerName].style.visibility = "hidden";
    }
	else if(document.layers)
	{
		document.layers[layerName].visibility = "hidden";
    }
	else if(document.getElementById)
	{
		arrayOfDiv[layerName].style.visibility = "hidden"
	}
}

//************************************************************************************************
function hideAll()
{
	for(i=0;i<myLayersArray.length;i++)
	{
    	if (document.all)
		{
    	  document.all[myLayersArray[i]].style.visibility = "hidden";
	    }
    	else if(document.layers)
		{
			document.layers[myLayersArray[i]].visibility = "hidden";
	    }
		else if(document.getElementById)
		{
			if (typeof(layerName)!='undefined')
				if (arrayOfDiv[layerName]!=null)
					arrayOfDiv[layerName].style.visibility = "hidden"
		}
	}
}

//************************************************************************************************
function showLayer(layerName)
{
	clearTime();
	for(i=0;i<myLayersArray.length;i++)
	{
		if(myLayersArray[i] != layerName)
		{
			hideLayerFlag = 1;
			hideLayer(myLayersArray[i]);
			hideLayerFlag = 0;
		}
	}
    if (document.all)
	{
		document.all[layerName].style.visibility = "visible";
    }
    else if(document.layers)
	{
		document.layers[layerName].visibility = "visible";
    }
	else if(document.getElementById)
	{
		arrayOfDiv[layerName].style.visibility = "visible"
	}
}
//************************************************************************************************
function detectflash(strFlashmovie,strNonflashimage,strWidth,strHeight)
{
	noautoinstall = ""

	if(navigator.appName == "Microsoft Internet Explorer" && 
		(navigator.appVersion.indexOf("Mac") != -1 || 
		 navigator.appVersion.indexOf("3.1") != -1)){
			noautoinstall = "true";
	}

	if (navigator.appName == "Microsoft Internet Explorer" && noautoinstall != "true")
	{
		document.write ("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='"+strWidth+"' height='"+strHeight+"' hspace='0' vspace='0'>")
        document.write ("<param name='movie' value='"+strFlashmovie+"'>")
       	document.write ("<param name='wmode' value='transparent'>")
       	document.write ("<embed wmode='transparent' src='"+strFlashmovie+"' width='"+strWidth+"' height='"+strHeight+"' hspace='0' vspace='0' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>")
    	document.write ("</object>")
	}
	else if(navigator.plugins)
	{
		if(navigator.plugins["Shockwave Flash"] || navigator.plugins["Shockwave Flash 2.0"])
		{
			document.write ("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='"+strWidth+"' height='"+strHeight+"' hspace='0' vspace='0'>")
	        document.write ("<param name='movie' value='"+strFlashmovie+"'>")
	       	document.write ("<param name='wmode' value='transparent'>")
	       	document.write ("<embed wmode='transparent' src='"+strFlashmovie+"' width='"+strWidth+"' height='"+strHeight+"' hspace='0' vspace='0' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash'></embed>")
	    	document.write ("</object>")
		}
		else
		{
			document.write ("<img src="+strNonflashimage+" border='0' width="+strWidth+" height="+strHeight+">")
		}
	}
	else
	{
		document.write ("<img src="+strNonflashimage+" border='0' width="+strWidth+" height="+strHeight+">")
	}
}

/**
 * DHTML email validation script. Courtesy of SmartWebby.com (http://www.smartwebby.com/dhtml/)
 */
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid email address")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid email address")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid email address")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid email address")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid email address")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid email address")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid email address")
		    return false
		 }

 		 return true					
	}

function ValidateForm(strEmail){
	var emailID=eval(strEmail)
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
 
 
 //************************************************************************************************
 function show(object) {
    if (document.getElementById && document.getElementById(object) != null) {
		if (document.getElementById(object).style.display=='none') {
			node = document.getElementById(object).style.display='block';
		}
		else {
			node = document.getElementById(object).style.display='none';
		}
    }
    else if (document.layers && document.layers[object] != null) {
		if (document.layers[object].display == 'none') {
			document.layers[object].display = 'block';
		}
		else {
			document.layers[object].display = 'none';
		}
    }
    else if (document.all) {
		if (document.all[object].style.display == 'none') {
			document.all[object].style.display = 'block';
		}
		else {
			document.all[object].style.display = 'none';
		}
	}
}

//************************************************************************************************
function hide(object) {
    if (document.getElementById && document.getElementById(object) != null)
         node = document.getElementById(object).style.display='none';
    else if (document.layers && document.layers[object] != null)
        document.layers[object].display = 'none';
    else if (document.all)
         document.all[object].style.display = 'none';
}

// *************************************************************************************************
// Credit to 
// Capturing The Mouse Position in IE4-6 & NS4-6
// (C) 2000 www.CodeLifter.com
// *************************************************************************************************
var IE = document.all?true:false

if (!IE) document.captureEvents(Event.MOUSEMOVE)

document.onmousemove = getMouseCurPosition;

var mousePositionX = 0;
var mousePositionY = 0;

function getMouseCurPosition(e) 
{
    if (IE) 
    { 
        mousePositionX = event.clientX + document.body.scrollLeft
        mousePositionY = event.clientY + document.body.scrollTop
    } 
    else 
    { 
        mousePositionX = e.pageX
        mousePositionY = e.pageY
    }  
    if (mousePositionX < 0){mousePositionX = 0}
    if (mousePositionY < 0){mousePositionY = 0}  
    
    return true;
}

// *************************************************************************************************
// Reserved for HexaGroup use only
// By Jutas Arthasarnprasit
// *************************************************************************************************
function showText(text)
{  
    if(document.getElementById("idRollOver"))
    {
        RemoveNode();
    }

    var parentNode = document.body;
    var newDiv = document.createElement("div");
    newDiv.setAttribute("id", "idRollOver");  
    newDiv.setAttribute("class", "clsRollOver");  
    parentNode.appendChild(newDiv);    
    
    document.getElementById("idRollOver").style.position = "absolute";
    document.getElementById("idRollOver").style.top = mousePositionY ;
    document.getElementById("idRollOver").style.left = mousePositionX + 20;
    document.getElementById("idRollOver").style.display = "block";
    document.getElementById("idRollOver").innerHTML = text;
}

// *************************************************************************************************        
function hideText()    
{
    setTimeout("RemoveNode()", 5000);
}    
    
// *************************************************************************************************        
function RemoveNode()
{
    var containerDiv = document.getElementById("idRollOver");
    
    for (i=containerDiv.childNodes.length - 1; i>=0; i--)
    {
        containerDiv.removeChild(containerDiv.childNodes[i]);
    }    
    containerDiv.removeAttribute("id");
    
}