function switch_element_display(elem_id) {
	if (document.getElementById(elem_id).style.display == 'block') {
		document.getElementById(elem_id).style.display	= 'none';
	} else {
		document.getElementById(elem_id).style.display	= 'block';
	}
}

function set_element_display(elem_id, display_value) {
	document.getElementById(elem_id).style.display = display_value;
}

function menuButtonClicked( menuId )
{
    file = "./display.php?menuId=" + menuId;
    var objupdate = new Ajax.Updater(
        {success: "right_content_area"},
        file,
        {
            method: "post",
            parameters: "",
            evalScripts: true
        }
    );
}

function checkCheckBox( id, is_checked )
{
    if( is_checked == true )
    {
        $( id + 'YesImg' ).src  = 'images/checkboxChecked.gif';
        $( id + 'NoImg' ).src   = 'images/checkboxUnChecked.gif';
        $( id ).value = 'true';
    }
    else
    {
        $( id + 'YesImg' ).src  = 'images/checkboxUnChecked.gif';
        $( id + 'NoImg' ).src   = 'images/checkboxChecked.gif';
        $( id ).value = 'false';
    }
}

function forgotPassword()
{
	if( $( 'lostPassword' ).style.display == 'none' )
		$( 'lostPassword' ).style.display = '';
	else
		$( 'lostPassword' ).style.display = 'none';
}

function lostPasswordReset()
{
	file = 'authenticate.php?reset=1&email=' + $( 'lostPasswordEmail' ).value + '&is_admin=' + $( 'is_admin' ).value;
    var objupdate = new Ajax.Updater(
        {success: "forgotPasswordText"},
        file,
        {
            method: "post",
            parameters: "",
            evalScripts: true
        }
    );
}

function correctYear(year)
{
	 if (year<=1900) {year+=1900};
	 return year;
}

function selectRadio( sId, rId, rId2 )
{
	if( $( 'radio' + sId ).value == 'false' )
	{
		$( 'radio' + sId ).value = 'true';
		$( 'radio' + sId + "Img" ).src = "images/radioSelected.gif";
		
		$( 'radio' + rId + "Img" ).src = "images/radioNotSelected.gif";
		$( 'radio' + rId ).value = 'false';
		
		if( rId2 != 0 )
		{
			$( 'radio' + rId2 + "Img" ).src = "images/radioNotSelected.gif";
			$( 'radio' + rId2 ).value = 'false';
		}
		
	}
}

function selectRadio2( sId, rId, rId2 )
{
	if( $( 'radio2' + sId ).value == 'false' )
	{
		$( 'radio2' + sId ).value = 'true';
		$( 'radio2' + sId + "Img" ).src = "images/radioSelected.gif";
		
		$( 'radio2' + rId + "Img" ).src = "images/radioNotSelected.gif";
		$( 'radio2' + rId ).value = 'false';
		
		if( rId2 != 0 )
		{
			$( 'radio2' + rId2 + "Img" ).src = "images/radioNotSelected.gif";
			$( 'radio2' + rId2 ).value = 'false';
		}
		
	}
}

function hideDeleteDiv()
{
	$( 'deleteDocDiv' ).style.display = 'none';
}

function showDeleteDiv( name, dId )
{
	html = '<p align="center">You are about to delete the document "' + name + '" completely from the library</p><p align="center"><a href="documents.php?action=delete&dId=' + dId + '"><img src="images/delete.gif" width="120" height="23"></a> <a href="javascript:hideDeleteDiv();"><img src="images/ignore.gif" width="125" height="23" border="0"></a></p>';
	
	$( 'deleteDocDiv' ).innerHTML = html;
	$( 'deleteDocDiv' ).style.display = '';
}

function showDeleteDivMember( name, mId )
{
	html = '<p align="center">You are about to delete the member "' + name + '" from your members list</p><p align="center"><a href="admin.php?action=delete&mId=' + mId + '"><img src="images/delete.gif" width="120" height="23"></a> <a href="javascript:hideDeleteDiv();"><img src="images/ignore.gif" width="125" height="23" border="0"></a></p>';
	
	$( 'deleteDocDiv' ).innerHTML = html;
	$( 'deleteDocDiv' ).style.display = '';
}

function showDeleteDivArticle( name, nlName, aId )
{
	html = '<p align="center">You are about to delete the article "' + name + '" from your newsletter "' + nlName + '"</p><p align="center"><a href="newsletters.php?action=create2&arAction=delete&aId=' + aId + '"><img src="images/delete.gif" width="120" height="23"></a> <a href="javascript:hideDeleteDiv();"><img src="images/ignore.gif" width="125" height="23" border="0"></a></p>';
	
	$( 'deleteDocDiv' ).innerHTML = html;
	$( 'deleteDocDiv' ).style.display = '';
}

function showDeleteDivFeature( name, nlName, aId )
{
	html = '<p align="center">You are about to delete the feature "' + name + '" from your newsletter "' + nlName + '"</p><p align="center"><a href="newsletters.php?action=create3&arAction=delete&aId=' + aId + '"><img src="images/delete.gif" width="120" height="23"></a> <a href="javascript:hideDeleteDiv();"><img src="images/ignore.gif" width="125" height="23" border="0"></a></p>';
	
	$( 'deleteDocDiv' ).innerHTML = html;
	$( 'deleteDocDiv' ).style.display = '';
}

function showDeleteDivNL( name, mId )
{
	html = '<p align="center">You are about to delete the newsletter "' + name + '" from your newsletters list</p><p align="center"><a href="newsletters.php?action=delete&nId=' + mId + '"><img src="images/delete.gif" width="120" height="23"></a> <a href="javascript:hideDeleteDiv();"><img src="images/ignore.gif" width="125" height="23" border="0"></a></p>';
	
	$( 'deleteDocDiv' ).innerHTML = html;
	$( 'deleteDocDiv' ).style.display = '';
}

function showSplashScreen()
{
	forwardTimer = setInterval( forwardPage, 10000 );
}

function forwardPage()
{
	document.write( "<script>location.href='index.php'</script>" );

	clearInterval( forwardTimer );
}

function showTestNL()
{
    if( $( 'sendTestNL' ).style.display == 'none' )
		$( 'sendTestNL' ).style.display = '';
	else
		$( 'sendTestNL' ).style.display = 'none';
}

function expandMenus( id )
{
	if( $( 'grey' + id ).style.display == 'none' )
	{
		$( 'grey' + id ).style.display = '';
		$( 'black' + id ).style.display = 'none';
	}
	else
	{
		$( 'black' + id ).style.display = '';
		$( 'grey' + id ).style.display = 'none';
	}
	
	file = "expandMenus.php?id=" + id;
    var objupdate = new Ajax.Updater(
        {/*success: "nlSubscribe"*/},
        file,
        {
            method: "post",
            parameters: "",
            evalScripts: true
        }
    );
}

function newsletterSignUp()
{
	file = "newsletters.php?action=signUp&n=" + $( 'nlsName' ).value + "&e=" + $( 'nlsEmail' ).value;
    var objupdate = new Ajax.Updater(
        {success: "nlSubscribe"},
        file,
        {
            method: "post",
            parameters: "",
            evalScripts: true
        }
    );
}

function beginSiteSearch( searchTerm, radio )
{
	file = "search.php?st=" + encodeURIComponent(searchTerm) + "&r=" + radio;
    var objupdate = new Ajax.Updater(
        {success: "searchResults"},
        file,
        {
            method: "post",
            parameters: "",
            evalScripts: true
        }
    );
}

function interest_check()
{
var interest= document.getElementById('interest');
var selected='';
 for (var i = 0; i < interest.options.length; i++)
    if (interest.options[ i ].selected)
      selected=interest.options[ i ].value;
   
    
	if( selected == 'other' ){

			document.getElementById('interest_other').style.display ='block';
	} else {
			document.getElementById('interest_other').style.display = 'none';
		};
}

function work_check()
{
var work= document.getElementById('work');
var selected='';
 for (var i = 0; i < work.options.length; i++)
    if (work.options[ i ].selected)
      selected=work.options[ i ].value;
   
    
	if( selected == 'other' ){

			document.getElementById('work_other').style.display ='block';
	} else {
			document.getElementById('work_other').style.display = 'none';
		};
}