/*******************************************************************************
*  ../ruthsarian_utilities.js : 2006.02.27
* -----------------------------------------------------------------------------
*  A group of useful JavaScript utilities that can aid in the development
*  of webpages.
*******************************************************************************/

/* event_attach() takes care of attaching event handlers (functions) to events. 
 * this simplifies the process of attaching multiple handlers to a single event
 *
 * NOTE: the onload stack is executed in a LIFO manner to mimic 
 *       IE's window.attachEvent function. However, Opera also has its own
 *       window.attachEvent function which executes the onload stack in a 
 *       FIFO manner. FIFO is better, but IE has a larger user base, so
 *       LIFO is the way we go.
 */
function event_attach( event , func )
{
	if ( window.attachEvent )
	{
		window.attachEvent( event , func );
	}
	else
	{
		if ( ( typeof( func ) ).toLowerCase() != 'function' )
		{
			return;
		}
		if ( ( typeof( document.event_handlers ) ).toLowerCase() == 'undefined' )
		{
			document.event_handlers = new Array();
		}
		if ( ( typeof( document.event_handlers[ event ] ) ).toLowerCase() == 'undefined' )
		{
			document.event_handlers[ event ] = new Array();
		}
		if ( ( typeof( eval( 'window.' + event ) ) ).toLowerCase() != 'function' )
		{
			eval( 'window.' + event + ' = function () { if ( ( typeof( document.event_handlers[ \'' + event + '\' ] ) ).toLowerCase() != \'undefined\' ) { for ( i = document.event_handlers[ \'' + event + '\' ].length - 1 ; i >= 0  ; i-- ) { document.event_handlers[ \'' + event + '\' ][ i ](); } } } ' );
		}
		document.event_handlers[ event ][ document.event_handlers[ event ].length ] = func;
	}
}

/* Browser Detect  v2.1.6
 * documentation: http://www.dithered.com/javascript/browser_detect/index.html
 * license: http://creativecommons.org/licenses/by/1.0/
 * code by Chris Nott (chris[at]dithered[dot]com)
 *
 * modified to include Dreamcast
 */
function browser_detect() 
{
	var ua			= navigator.userAgent.toLowerCase(); 
	this.isGecko		= (ua.indexOf('gecko') != -1 && ua.indexOf('safari') == -1);
	this.isAppleWebKit	= (ua.indexOf('applewebkit') != -1);
	this.isKonqueror	= (ua.indexOf('konqueror') != -1); 
	this.isSafari		= (ua.indexOf('safari') != - 1);
	this.isOmniweb		= (ua.indexOf('omniweb') != - 1);
	this.isDreamcast	= (ua.indexOf("dreamcast") != -1);
	this.isOpera		= (ua.indexOf('opera') != -1); 
	this.isIcab		= (ua.indexOf('icab') != -1); 
	this.isAol		= (ua.indexOf('aol') != -1); 
	this.isIE		= (ua.indexOf('msie') != -1 && !this.isOpera && (ua.indexOf('webtv') == -1)); 
	this.isMozilla		= (this.isGecko && ua.indexOf('gecko/') + 14 == ua.length);
	this.isFirebird		= (ua.indexOf('firebird/') != -1);
	this.isNS		= ((this.isGecko) ? (ua.indexOf('netscape') != -1) : ((ua.indexOf('mozilla') != -1) && !this.isOpera && !this.isSafari && (ua.indexOf('spoofer') == -1) && (ua.indexOf('compatible') == -1) && (ua.indexOf('webtv') == -1) && (ua.indexOf('hotjava') == -1)));
	this.isIECompatible	= ((ua.indexOf('msie') != -1) && !this.isIE);
	this.isNSCompatible	= ((ua.indexOf('mozilla') != -1) && !this.isNS && !this.isMozilla);
	this.geckoVersion	= ((this.isGecko) ? ua.substring((ua.lastIndexOf('gecko/') + 6), (ua.lastIndexOf('gecko/') + 14)) : -1);
	this.equivalentMozilla	= ((this.isGecko) ? parseFloat(ua.substring(ua.indexOf('rv:') + 3)) : -1);
	this.appleWebKitVersion	= ((this.isAppleWebKit) ? parseFloat(ua.substring(ua.indexOf('applewebkit/') + 12)) : -1);
	this.versionMinor	= parseFloat(navigator.appVersion); 
	if (this.isGecko && !this.isMozilla) {
		this.versionMinor = parseFloat(ua.substring(ua.indexOf('/', ua.indexOf('gecko/') + 6) + 1));
	}
	else if (this.isMozilla) {
		this.versionMinor = parseFloat(ua.substring(ua.indexOf('rv:') + 3));
	}
	else if (this.isIE && this.versionMinor >= 4) {
		this.versionMinor = parseFloat(ua.substring(ua.indexOf('msie ') + 5));
	}
	else if (this.isKonqueror) {
		this.versionMinor = parseFloat(ua.substring(ua.indexOf('konqueror/') + 10));
	}
	else if (this.isSafari) {
		this.versionMinor = parseFloat(ua.substring(ua.lastIndexOf('safari/') + 7));
	}
	else if (this.isOmniweb) {
		this.versionMinor = parseFloat(ua.substring(ua.lastIndexOf('omniweb/') + 8));
	}
	else if (this.isOpera) {
		this.versionMinor = parseFloat(ua.substring(ua.indexOf('opera') + 6));
	}
	else if (this.isIcab) {
		this.versionMinor = parseFloat(ua.substring(ua.indexOf('icab') + 5));
	}
	this.versionMajor	= parseInt(this.versionMinor); 
	this.isDOM1		= (document.getElementById);
	this.isDOM2Event	= (document.addEventListener && document.removeEventListener);
	this.mode		= document.compatMode ? document.compatMode : 'BackCompat';
	this.isWin		= (ua.indexOf('win') != -1);
	this.isWin32		= (this.isWin && (ua.indexOf('95') != -1 || ua.indexOf('98') != -1 || ua.indexOf('nt') != -1 || ua.indexOf('win32') != -1 || ua.indexOf('32bit') != -1 || ua.indexOf('xp') != -1));
	this.isMac		= (ua.indexOf('mac') != -1);
	this.isUnix		= (ua.indexOf('unix') != -1 || ua.indexOf('sunos') != -1 || ua.indexOf('bsd') != -1 || ua.indexOf('x11') != -1)
	this.isLinux		= (ua.indexOf('linux') != -1);
	this.isNS4x		= (this.isNS && this.versionMajor == 4);
	this.isNS40x		= (this.isNS4x && this.versionMinor < 4.5);
	this.isNS47x		= (this.isNS4x && this.versionMinor >= 4.7);
	this.isNS4up		= (this.isNS && this.versionMinor >= 4);
	this.isNS6x		= (this.isNS && this.versionMajor == 6);
	this.isNS6up		= (this.isNS && this.versionMajor >= 6);
	this.isNS7x		= (this.isNS && this.versionMajor == 7);
	this.isNS7up		= (this.isNS && this.versionMajor >= 7);
	this.isIE4x		= (this.isIE && this.versionMajor == 4);
	this.isIE4up		= (this.isIE && this.versionMajor >= 4);
	this.isIE5x		= (this.isIE && this.versionMajor == 5);
	this.isIE55		= (this.isIE && this.versionMinor == 5.5);
	this.isIE5up		= (this.isIE && this.versionMajor >= 5);
	this.isIE6x		= (this.isIE && this.versionMajor == 6);
	this.isIE6up		= (this.isIE && this.versionMajor >= 6);
	this.isIE7x		= (this.isIE && this.versionMajor == 7);
	this.isIE7up		= (this.isIE && this.versionMajor >= 7);
	this.isIE4xMac		= (this.isIE4x && this.isMac);
}

/* Opacity Displayer, Version 1.0 - http://old.alistapart.com/stories/pngopacity/
 * Copyright Michael Lovitt, 6/2002.
 */
function opacity( strId , strPath , intWidth , intHeight , strClass , strAlt )
{	
	if ( document.pngAlpha )
	{
		document.write( '<div style="height:'+intHeight+'px;width:'+intWidth+'px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\''+strPath+'.png\', sizingMethod=\'scale\')" id="'+strId+'" class="'+strClass+'"></div>' );
	}
	else if ( document.pngNormal )
	{
		document.write( '<img src="'+strPath+'.png" width="'+intWidth+'" height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />' );
	}
	else if ( document.layers )
	{
		return( '<img src="'+strPath+'.gif" width="'+intWidth+'" height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />' );
	}
	else
	{
		document.write( '<img src="'+strPath+'.gif" width="'+intWidth+'" height="'+intHeight+'" name="'+strId+'" border="0" class="'+strClass+'" alt="'+strAlt+'" />' );
	}
	return( '' );
}
function opacity_init()
{
	var browser = new browser_detect();
	document.pngAlpha = false;
	document.pngNormal = false;
	document.strExt = ".gif";

	if ( ( browser.isIE55 || browser.isIE6up ) && browser.isWin32 )
	{
		document.pngAlpha = true;
		document.strExt = ".png";
	}
	else if ( 
			( browser.isGecko ) || 
			( browser.isIE5up && browser.isMac ) || 
			( browser.isOpera && browser.isWin && browser.versionMajor >= 6 ) || 
			( browser.isOpera && browser.isUnix && browser.versionMajor >= 6 ) || 
			( browser.isOpera && browser.isMac && browser.versionMajor >= 5 ) || 
			( browser.isOmniweb && browser.versionMinor >= 3.1 ) || 
			( browser.isIcab && browser.versionMinor >= 1.9 ) || 
			( browser.isWebtv ) || 
			( browser.isDreamcast ) 
		)
	{
		document.pngNormal = true;
		document.strExt = ".png";
	}
}

/* handler for Netscape Navigator clients that screw up the display
 * of CSS pages when reloaded
 */
function NN_reloadPage( init )
{
	if ( init == true ) with ( navigator )
	{
		if ( ( appName == "Netscape" ) && ( parseInt ( appVersion ) == 4 ) )
		{
			document.NN_pgW = innerWidth;
			document.NN_pgH = innerHeight;
			event_attach ( 'onresize' , NN_reloadPage );
		}
	}
	else if ( innerWidth != document.NN_pgW || innerHeight != document.NN_pgH )
	{
		location.reload();
	}
}

/* Min Width v1.1.3 by PVII-www.projectseven.com
 * http://www.projectseven.com/tutorials/css/minwidth/index.htm
 *
 * modified for readability and ability to limit application to
 * IE only so CSS min-width property may be used by compliant
 * browsers.
 *
 * NOTE: horizontal spacing (margins, padding, borders) set in
 *       % values may cause IE to crash when using this script.
 *
 * ALSO: padding, margins, and borders on parents of the element
 *       you specify may result in IE getting suck in an infinite
 *       loop. Please be sure to check your layout before you 
 *       publish it!
 */
function set_min_width( obj_name , min_width , ieOnly )
{
	if ( ( typeof( ieOnly ) ).toLowerCase() == 'undefined' )
	{
		ieOnly = true;
	}
	if ( ieOnly == false || ( document.getElementById && navigator.appVersion.indexOf( "MSIE" ) > -1 && !window.opera ) )
	{
		document.min_width_obj_name = obj_name;
		document.min_width_size = min_width;
		document.resizing = false;
		event_attach( 'onload' , control_min_width );
		event_attach( 'onresize' , control_min_width );
	}
}
function control_min_width()
{
	var cw , w , pl , pr , ml , mr , br , bl , ad , theDiv = document.min_width_obj_name;
	var g = document.getElementById( theDiv );
	w = parseInt(document.min_width_size);
	if ( g && document.body && document.body.clientWidth )
	{
		gs = g.currentStyle;
		cw = parseInt( document.body.clientWidth );
		pl = parseInt( gs.paddingLeft );
		pr = parseInt( gs.paddingRight );
		ml = parseInt( gs.marginLeft );
		mr = parseInt( gs.marginRight );
		bl = parseInt( gs.borderLeftWidth );
		br = parseInt( gs.borderRightWidth );
		ml = ml ? ml : 0;
		mr = mr ? mr : 0;
		pl = pl ? pl : 0;
		pr = pr ? pr : 0;
		bl = bl ? bl : 0;
		br = br ? br : 0;
		ad = pl + pr + ml + mr + bl + br;
		if ( cw <= w )
		{
			w -= ad;
			g.style.width = w + "px";
		}
		else
		{
			g.style.width = "auto";
		}
	}
}

/* Cookie API  v1.0.1
 * documentation: http://www.dithered.com/javascript/cookies/index.html
 * license: http://creativecommons.org/licenses/by/1.0/
 * code (mostly) by Chris Nott (chris[at]dithered[dot]com)
 */
function setCookie( name, value, expires, path, domain, secure )
{
	 var curCookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "");
	document.cookie = curCookie;
}
function getCookie( name )
{
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf( "; " + prefix );
	if ( begin == -1 )
	{
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	}
	else
	{
		begin += 2;
	}
	var end = document.cookie.indexOf( ";", begin );
	if ( end == -1 )
	{
		end = dc.length;
	}
	return unescape(dc.substring(begin + prefix.length, end));
}
function deleteCookie( name, path, domain )
{
	var value = getCookie( name );
	if ( value != null )
	{
		document.cookie = name + "=" + 
			((path) ? "; path=" + path : "") +
			((domain) ? "; domain=" + domain : "") +
			"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
	return value;
}

/* font size functions operate on the body element's
 * style and defines sizes in percentages. because
 * the default font size is set to 0 in the array,
 * the first value in the font_sizes array should
 * _ALWAYS_ be 100.
 *
 *	var font_sizes = new Array( 100, 110, 120 );
 *	var current_font_size = 0;
 *	event_attach( 'onload' , loadFontSize );
 */
function loadFontSize ()
{
	current_font_size = parseInt( '0' + getCookie ( "font_size" ) );
	setFontSize ( current_font_size );
}
function setFontSize( size )
{
	if( size >= 0 && size < font_sizes.length )
	{
		current_font_size = size;
	}
	else if( ++current_font_size >= font_sizes.length )
	{
		current_font_size = 0;
	}
	if ( document.body )
	{
		document.body.style.fontSize = font_sizes[ current_font_size ] + '%';
		setCookie( "font_size" , current_font_size );
	}
}

/* standard trim function to remove leading and trailing 
 * whitespace from a given string
 */
function trim( str )
{
   return str.replace(/^\s*|\s*$/g,"");
}

/* stylesheets should be defined in the HTML via a LINK tag
 * and rel attribute set to "alternate stylesheet". the title
 * attribute is then set in the format of "title : group"
 * this function will disable all but the stylesheet specified
 * by title in the group specified by group.
 *
 * Based on code by Paul Sowden
 * http://www.alistapart.com/articles/alternate/
 *        
 */
function setActiveStyleSheet( title , group )
{
	var i, a, b, g, t;
	if ( !title || !group )
	{
		return;
	}
	for ( i = 0; ( a = document.getElementsByTagName( "link" )[ i ] ); i++ ) 
	{
		if ( a.getAttribute( "rel" ).indexOf( "style" ) != -1 && a.getAttribute( "title" ) )
		{
			b = ( a.getAttribute( "title" ) ).split( ":" );
			g = trim( b[ b.length - 1 ] );
			if ( g.toLowerCase() == group.toLowerCase() )
			{
				a.disabled = true;
				t = trim( ( a.getAttribute( "title" ) ).substring( 0, a.getAttribute( "title" ).length - b[ b.length - 1 ].length - 1 ) );
				if( t.toLowerCase() == title.toLowerCase() )
				{
					a.disabled = false;
				}
			}
			setCookie( "style_" + g.toLowerCase() , title );
		}
	}
}
function getPreferredStylesheet ( group )
{
	return ( getCookie ( "style_" + group ) );
}

/* Son of Suckerfish Dropdowns
 * This attaches an event to each LI element so when the mouseover event triggers,
 * the element's class is altered to include (and remove on mouseout) an extra class.
 * We can then use that class, in conjunction with stylesheets, to trigger drop-down
 * menus that are (mostly) CSS-based.
 *
 * Original: http://www.htmldog.com/articles/suckerfish/dropdowns/
 * Fixes to work with IE/Mac: http://carroll.org.uk/sandbox/suckerfish/bones2.html
 */
function sfHover ( objID )
{
	var browser = new browser_detect();
	if ( browser.isIE && !browser.isIE7up )
	{
		var sfEls = document.getElementById( objID ).getElementsByTagName( "LI" );
		for (var i=0; i<sfEls.length; i++)
		{
			sfEls[i].onmouseover = function()
			{
				this.className+=(this.className.length>0? " ": "") + "sfhover";
			}
			sfEls[i].onmouseout = function()
			{
				this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), "");
			}
		}
	}
}

			var font_sizes = new Array( 100, 110, 121 ); 
			var current_font_size = 0;
 			if ( ( typeof( NN_reloadPage ) ).toLowerCase() != 'undefined' ) { NN_reloadPage( true ); }
			if ( ( typeof( opacity_init  ) ).toLowerCase() != 'undefined' ) { opacity_init(); }
			if ( ( typeof( set_min_width ) ).toLowerCase() != 'undefined' ) { set_min_width( 'pageWrapper' , 0 ); }
			if ( ( typeof( loadFontSize ) ).toLowerCase() != 'undefined' ) { event_attach( 'onload' , loadFontSize ); }
		
		
floatX=5;
floatY=5;
layerwidth=42;
layerheight=15;
halign="right";
valign="bottom";
delayspeed=0;

// This script is copyright (c) Henrik Petersen, NetKontoret
// Feel free to use this script on your own pages as long as you do not change it.
// It is illegal to distribute the script as part of a tutorial / script archive.
// Updated version available at: http://www.echoecho.com/toolfloatinglayer.htm
// This comment and the 4 lines above may not be removed from the code.

NS6=false;
IE4=(document.all);
if (!IE4) {NS6=(document.getElementById);}
NS4=(document.layers);

function adjust() {
if ((NS4) || (NS6)) {
if (lastX==-1 || delayspeed==0)
{
lastX=window.pageXOffset + floatX;
lastY=window.pageYOffset + floatY;
}
else
{
var dx=Math.abs(window.pageXOffset+floatX-lastX);
var dy=Math.abs(window.pageYOffset+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (window.pageXOffset+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (window.pageXOffset+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (window.pageYOffset+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (window.pageYOffset+floatY<lastY) {lastY=lastY-delayspeed-c;}
}
if (NS4){
document.layers['floatlayer'].pageX = lastX;
document.layers['floatlayer'].pageY = lastY;
}
if (NS6){
document.getElementById('floatlayer').style.left=lastX;
document.getElementById('floatlayer').style.top=lastY;
}
}
else if (IE4){
if (lastX==-1 || delayspeed==0)
{
lastX=document.body.scrollLeft + floatX;
lastY=document.body.scrollTop + floatY;
}
else
{
var dx=Math.abs(document.body.scrollLeft+floatX-lastX);
var dy=Math.abs(document.body.scrollTop+floatY-lastY);
var d=Math.sqrt(dx*dx+dy*dy);
var c=Math.round(d/10);
if (document.body.scrollLeft+floatX>lastX) {lastX=lastX+delayspeed+c;}
if (document.body.scrollLeft+floatX<lastX) {lastX=lastX-delayspeed-c;}
if (document.body.scrollTop+floatY>lastY) {lastY=lastY+delayspeed+c;}
if (document.body.scrollTop+floatY<lastY) {lastY=lastY-delayspeed-c;}
}
document.all['floatlayer'].style.posLeft = lastX;
document.all['floatlayer'].style.posTop = lastY;
} 
setTimeout('adjust()',50);
}

function define()
{
if ((NS4) || (NS6)) 
{ 
if (halign=="left") {floatX=ifloatX};
if (halign=="right") {floatX=window.innerWidth-ifloatX-layerwidth-20};
if (halign=="center") {floatX=Math.round((window.innerWidth-20)/2)-Math.round(layerwidth/2)};
if (valign=="top") {floatY=ifloatY};
if (valign=="bottom") {floatY=window.innerHeight-ifloatY-layerheight};
if (valign=="center") {floatY=Math.round((window.innerHeight-20)/2)-Math.round(layerheight/2)};
}
if (IE4) 
{
if (halign=="left") {floatX=ifloatX};
if (halign=="right") {floatX=document.body.offsetWidth-ifloatX-layerwidth-20}
if (halign=="center") {floatX=Math.round((document.body.offsetWidth-20)/2)-Math.round(layerwidth/2)}
if (valign=="top") {floatY=ifloatY};
if (valign=="bottom") {floatY=document.body.offsetHeight-ifloatY-layerheight}
if (valign=="center") {floatY=Math.round((document.body.offsetHeight-20)/2)-Math.round(layerheight/2)}
}
}

//Contents for menu 1
var menu1=new Array()
menu1[0]='<a href="#territories">The Territories - By Eli E. Hertz</a>'
menu1[1]='<a href="#territories1">The Territories Part I</a>'
menu1[2]='<a href="#territories2">The Territories Part II</a>'

//Contents for menu 2, and so on
var menu2=new Array()
menu2[0]='<a href="#A2">Jews redeemed the Promised Land.</a>'

//Contents for menu 3
var menu3=new Array()
menu3[0]='<a href="#B2">Legal Aspects of Controlling the Territories</a>'
menu3[1]='<a href="#B3">Terminology services deception.</a>'
menu3[2]='<a href="#B4">The artificiality of the historical Palestinian identity.</a>'
menu3[3]='<a href="#B5">Nearly all International Territorial Conflicts are labeled "contested" or "disputed territory" but only the Territories occupied by Israel are branded "occupied territory."</a>'
menu3[4]='<a href="#B6">"Mandate for Palestine" - The legal system for reconstituting the Jewish Homeland in Palestine.</a>'
menu3[5]='<a href="#B7">Jews self-determination, via the Mandate for Palestine, was internationally and widely supported.</a>'
menu3[6]='<a href="#B8">Israel has been fighting for its survival from the very day it declared the establishment of the modern Jewish state.</a>'
menu3[7]='<a href="#B9">Israel&#8217;s wars with her neighbors are zero-sum games. The Arab objective in the 1948 War of Independence, the 1967 Six-Day War and the 1973 Yom Kippur War was to overrun and eradicate the Jewish state.</a>'
menu3[8]='<a href="#B10">Who Starts Wars Does Matter - 1948, 1957, 1967, 1973 and Article 5138.</a>'
menu3[9]='<a href="#B11">Arabs would like the world to believe that in 1967, Israel simply woke-up one morning and invaded them, and therefore Israel&#8217;s control of the West Bank and Sinai is the illicit fruit of an illegal act - like Iraq&#8217;s invasion of Kuwait in 1991.</a>'
menu3[10]='<a href="#B12">International law makes a clear distinction between defensive wars and wars of aggression. All of Israel&#8217;s wars with its Arab neighbors were carried out in self-defence.</a>'
menu3[11]='<a href="#B13">UN Security Council Resolutions 242 or 338</a>'
menu3[12]='<a href="#B14">IN A NUTSHELL</a>'

var menu4=new Array()
menu4[0]='<a href="#C2">Israeli Settlers in the West Bank and Gaza Do Not Impede the Peace Process.</a>'
menu4[1]='<a href="#C3">Israeli settlements, carried out on unutilized Public Land, do not displace Arabs.</a>'
menu4[2]='<a href="#C4">Jews Have Lived in the West Bank Since Ancient Times.</a>'
menu4[3]='<a href="#C5">Israelis are law-abiding citizens</a>'
menu4[4]='<a href="#C6">IN A NUTSHELL</a>'

var menu5=new Array()
menu5[0]='<a href="#unitedstatesisrael">United States&#8211;Israel</a>'

var menu6=new Array()
menu6[0]='<a href="#B1">United States&#8211;Israel</a>'
menu6[1]='<a href="#B4">Democracies Share Values</a>'
menu6[2]='<a href="#B5">Technology Trade Partners</a>'
menu6[3]='<a href="#B6">Israel &#8211; The Cold War Warrior</a>'
menu6[4]='<a href="#B7">A Special Relationship Cultivated Over Time</a>'
menu6[5]='<a href="#B8">A Valued American Partner</a>'
menu6[6]='<a href="#B9">Support for Israel is Across the Board</a>'
menu6[7]='<a href="#B10">Democratic Reform and Fighting Terror &#8211; A Common Goal in a Volatile Region</a>'

var menu7=new Array()
menu7[0]='<a href="jerusalem1.htm#A3">Jerusalem&#8217;s Jewish Link: Historic, Religious, Political.</a>'
menu7[1]='<a href="jerusalem1.htm#A4">Islam&#8217;s Tenuous Connection.</a>'
menu7[2]='<a href="jerusalem1.htm#A5">Jordan&#8217;s Shameful Record.</a>'
menu7[3]='<a href="jerusalem1.htm#A6">When Israel reunited Jerusalem after the 1967 Six-Day War, one of its first acts was to grant unprecedented freedom to all religions.</a>'
menu7[4]='<a href="jerusalem1.htm#A7">Jerusalem was Never an Arab City.</a>'
menu7[5]='<a href="jerusalem1.htm#A8">The &#8217;Two Jerusalems&#8217; Myth.</a>'
menu7[6]='<a href="jerusalem1.htm#A9">Arab Fantasies, Destroying History.</a>'
menu7[7]='<a href="jerusalem1.htm#A10">The Holy Places and Jerusalem.</a>'
menu7[8]='<a href="jerusalem1.htm#A11">Internationalization of Jerusalem.</a>'
menu7[9]='<a href="jerusalem1.htm#A12">The UN and Jerusalem.</a>'
menu7[10]='<a href="jerusalem1.htm#A13">Palestinian Terror in the City of Peace.</a>'
menu7[11]='<a href="jerusalem1.htm#A14">IN A NUTSHELL.</a>'

var menu8=new Array()
menu8[0]='<a href="#territories1">Jerusalem</a>'

var menu9=new Array()
menu9[0]='<a href="palestinians1.htm#A1">Palestinians - by Eli E. Hertz.</a>'
menu9[1]='<a href="palestinians1.htm#B1">There is No Age-Old Palestinian People. Most So-Called Palestinians are Relative Newcomers to The Land of Israel.</a>'
menu9[2]='<a href="palestinians1.htm#B2">Palestinian Nationality is an Entity Defined by its Opposition to Zionism, and not its National Aspirations.</a>'
menu9[3]='<a href="palestinians1.htm#B3">Palestine is a Geographical Area, Not a Nationality.</a>'
menu9[4]='<a href="palestinians1.htm#B4">Historically, Before the Arabs Fabricated the Palestinian People as an Exclusively Arab Phenomenon, No Such Group Existed.</a>'
menu9[5]='<a href="palestinians1.htm#B5">There has Never Been a Sovereign Arab State in Palestine.</a>'
menu9[6]='<a href="palestinians1.htm#B6">Palestinian Cultural Contribution.</a>'
menu9[7]='<a href="palestinians1.htm#B7">Jordan - a State with a Palestinian Arab Majority.</a>'
menu9[8]='<a href="palestinians1.htm#B8">Arab Consistent Behavior - Terrorism - Then and Now. The Bias Case of The ICJ Against Israel&#8217;s Need for Security - Then and Now...</a>'
menu9[9]='<a href="palestinians1.htm#B9">In a nutshell.</a>'

var menu10=new Array()
menu10[0]='<a href="palestinians1.htm#A1">Palestinians - by Eli E. Hertz.</a>'
menu10[1]='<a href="palestinians1.htm#B1">There is No Age-Old Palestinian People. Most So-Called Palestinians are Relative Newcomers to The Land of Israel.</a>'
menu10[2]='<a href="palestinians1.htm#B2">Palestinian Nationality is an Entity Defined by its Opposition to Zionism, and not its National Aspirations.</a>'
menu10[3]='<a href="palestinians1.htm#B3">Palestine is a Geographical Area, Not a Nationality.</a>'
menu10[4]='<a href="palestinians1.htm#B4">Historically, Before the Arabs Fabricated the Palestinian People as an Exclusively Arab Phenomenon, No Such Group Existed.</a>'
menu10[5]='<a href="palestinians1.htm#B5">There has Never Been a Sovereign Arab State in Palestine.</a>'
menu10[6]='<a href="palestinians1.htm#B6">Palestinian Cultural Contribution.</a>'
menu10[7]='<a href="palestinians1.htm#B7">Jordan - a State with a Palestinian Arab Majority.</a>'
menu10[8]='<a href="palestinians1.htm#B8">Arab Consistent Behavior - Terrorism - Then and Now. The Bias Case of The ICJ Against Israel&#8217;s Need for Security - Then and Now...</a>'
menu10[9]='<a href="palestinians1.htm#B10">Is a Fence a Security Measure?</a>'
menu10[10]='<a href="palestinians1.htm#B9">In a nutshell.</a>'

var menu11=new Array()
menu11[0]='<a href="childrendyingtokill1.htm#B1">Children Dying To Kill - by Eli E. Hertz.</a>'
menu11[1]='<a href="childrendyingtokill1.htm#B2">Purposely Sacrificing Children</a>'
menu11[2]='<a href="childrendyingtokill1.htm#B3">Protecting our children is a universal trait that unites the Family of Man. But in Palestinian society, that standard has been turned on its head.</a>'
menu11[3]='<a href="childrendyingtokill1.htm#B4">Palestinian society abuses its children, teaching them to hate and kill themselves to kill others.</a>'
menu11[4]='<a href="childrendyingtokill1.htm#B5">International law prohibits using children to fight.</a>'
menu11[5]='<a href="childrendyingtokill1.htm#B6">Palestinians are killing their children because they make effective delivery systems for killing Israelis. They also sacrifice them because wounded or dead children paint Israelis as heartless and cruel in the eyes of the world and the Israelis themselves.</a>'
menu11[6]='<a href="childrendyingtokill1.htm#B7">In a nutshell.</a>'

var menu12=new Array()
menu12[0]='<a href="incitement.htm#A1">Incitement - The Engine Driving Global Terrorism.</a>'
menu12[1]='<a href="incitement.htm#B1">First step towards eradicating terrorism - Zero Tolerance for incitement.</a>'
menu12[2]='<a href="incitement.htm#B2">The Role of the Intelligentsia.</a>'
menu12[3]='<a href="incitement.htm#B3">The Effect of Indoctrination.</a>'
menu12[4]='<a href="incitement.htm#B4">Fatwas as Incitement.</a>'
menu12[5]='<a href="incitement.htm#B5">A culture of hatred that is anti-Western, anti-Christian, anti-Jewish and anti-Israel is spread and inculcated throughout society, from an early age.</a>'
menu12[6]='<a href="incitement.htm#B6">Incitement as a Weapon.</a>'
menu12[7]='<a href="incitement.htm#B7">Most Arab Countries Actively Support Terrorism.</a>'
menu12[8]='<a href="incitement.htm#B8">The Media Fuels Incitement.</a>'
menu12[9]='<a href="incitement.htm#B9">The late Arafat: Guilty of Incitement.</a>'
menu12[10]='<a href="incitement.htm#B10">Nearly all of the Muslim countries are directly responsible for terror acts in Israel, the United States and throughout the civilized world.</a>'
menu12[11]='<a href="incitement.htm#B11">Arab terrorism is a strategic threat, and is not something that democratic societies can afford or expect to tolerate.</a>'
menu12[12]='<a href="incitement.htm#B12">Failing to find peace, Israelis and Palestinians in 2003 settled on a hudna that called for a moratorium on suicide bombings.</a>'
menu12[13]='<a href="incitement.htm#B13">IN A NUTSHELL</a>'

var menu13=new Array()

menu13[0]='<a href="mandate_for_palestine.htm#01">Map: 1920 - Original territory assigned to the Jewish National Home</a>'
menu13[1]='<a href="mandate_for_palestine.htm#02">Map: 1922 - Final territory assigned to the Jewish National Home</a>'
menu13[2]='<a href="mandate_for_palestine.htm#03">"In Palestine as of right and not on sufferance"</a>'
menu13[3]='<a href="mandate_for_palestine.htm#04">Introduction</a>'
menu13[4]='<a href="mandate_for_palestine.htm#05">The legal aspects of Jewish rights to a National Home in Palestine</a>'
menu13[5]='<a href="mandate_for_palestine.htm#06">The two most significant events in modern history leading to the creation of the Jewish National Home</a>'
menu13[6]='<a href="mandate_for_palestine.htm#09">The origin and nature of the "Mandate for Palestine"</a>'
menu13[7]='<a href="mandate_for_palestine.htm#010">Recognition of historical connection to Palestine</a>'
menu13[8]='<a href="mandate_for_palestine.htm#011">Map: Jewish Palestine</a>'
menu13[9]='<a href="mandate_for_palestine.htm#012">Palestine is a geographical area, not a nationality</a>'
menu13[10]='<a href="mandate_for_palestine.htm#013">There has never been a sovereign Arab state in Palestine</a>'
menu13[11]='<a href="mandate_for_palestine.htm#014">The "Mandate" defined where Jews are and are not permitted to settle</a>'
menu13[12]='<a href="mandate_for_palestine.htm#015">Political rights in Palestine were granted to Jews only</a>'
menu13[13]='<a href="mandate_for_palestine.htm#016">Jewish Peoplehood in Palestine </a>'
menu13[14]='<a href="mandate_for_palestine.htm#017">Jerusalem in "Mandate" time </a>'
menu13[15]='<a href="mandate_for_palestine.htm#018">Jewish rights to Palestine were internationally guaranteed</a>'
menu13[16]='<a href="mandate_for_palestine.htm#019">United States government and the "Mandate" policy </a>'
menu13[17]='<a href="mandate_for_palestine.htm#020">The "Mandate for Palestine" is valid to this day</a>'
menu13[18]='<a href="mandate_for_palestine.htm#021">Futile efforts to challenge the "Mandate for Palestine"</a>'
menu13[19]='<a href="mandate_for_palestine.htm#022">Myth: The "Mandate for Palestine" is a Class "A" Mandate </a>'
menu13[20]='<a href="mandate_for_palestine.htm#023">Myth: The "Mandate" violates Article 22 of the Covenant of the League </a>'
menu13[21]='<a href="mandate_for_palestine.htm#024">Myth: Palestine was promised to the Arabs by Sir Henry McMahon</a>'
menu13[22]='<a href="mandate_for_palestine.htm#025">Myth: The 1949 "Green Line" is Israel’s internationally recognized border </a>'
menu13[23]='<a href="mandate_for_palestine.htm#026">Myth: Palestinian Arabs seek peace with Israel</a>'
menu13[24]='<a href="mandate_for_palestine.htm#027">Appendix A - The "Mandate for Palestine"</a>'
menu13[25]='<a href="mandate_for_palestine.htm#028">Appendix B - Article 25 of the "Palestine Mandate" was realized</a>'
menu13[26]='<a href="mandate_for_palestine.htm#029">Appendix C - Article 22 of the Covenant of the League of Nations</a>'
menu13[27]='<a href="mandate_for_palestine.htm#030">Appendix D - UN Resolution 181 – Recommendation to partition</a>'
menu13[28]='<a href="mandate_for_palestine.htm#031">Map: The Recommendation to Partition Palestine</a>'
menu13[29]='<a href="mandate_for_palestine.htm#032">Appendix E - Israel’s Declaration of Independence </a>'
menu13[30]='<a href="mandate_for_palestine.htm#033">Appendix F - Israel’s Government position</a>'
menu13[31]='<a href="mandate_for_palestine.htm#034">"Redemption of Palestine" </a>'
menu13[32]='<a href="mandate_for_palestine.htm#035">Notes</a>'

var menu14=new Array()
menu14[0]='<a href="freedom_of_religion.htm#B1">Freedom of Religion.</a>'
menu14[1]='<a href="freedom_of_religion.htm#B2">Israel is the only country in the Middle East that respects freedom of religion.</a>'
menu14[2]='<a href="freedom_of_religion.htm#B3">&quot;A Jewish and democratic state&quot;.</a>'
menu14[3]='<a href="freedom_of_religion.htm#B4">Defusing controversy.</a>'
menu14[4]='<a href="freedom_of_religion.htm#B5">The &#8217;Tolerance Test&#8217; of Mass Russian Immigration.</a>'
menu14[5]='<a href="freedom_of_religion.htm#B6">Middle East intolerance.</a>'
menu14[6]='<a href="freedom_of_religion.htm#B7">The Palestinian Authority&#8217;s Record.</a>'
menu14[7]='<a href="freedom_of_religion.htm#B8">Christian Arabs in the Palestinian Authority.</a>'
menu14[8]='<a href="freedom_of_religion.htm#B9">Why religious freedom is important.</a>'
menu14[9]='<a href="freedom_of_religion.htm#B10">IN A NUTSHELL.</a>'

var menu15=new Array()
menu15[0]='<a href="human_rights.htm#B1">Human Rights - A Record Incompatible with the Civilized World.</a>'
menu15[1]='<a href="human_rights.htm#B2">Arab Nations&#8217; Actions Fail to Put Human Rights Commitments Into Practice.</a>'
menu15[2]='<a href="human_rights.htm#B3">Arab Violations: A Daily Affair.</a>'
menu15[3]='<a href="human_rights.htm#B4">Endangered Human Rights Groups.</a>'
menu15[4]='<a href="human_rights.htm#B5">Nearly 60 Years After Its Establishment, Israel Remains the Only Nation in the Middle East Whose Laws and Mainstream Social Values are Committed to Upholding Human Rights.</a>'
menu15[5]='<a href="human_rights.htm#B6">Palestinian Breaches of Human Rights Affect Almost all Institutions and All Levels of Their  Community.</a>'
menu15[6]='<a href="human_rights.htm#B7">The Abuse of Arab Women’s Rights.</a>'
menu15[7]='<a href="human_rights.htm#B8">Regimes in the Middle East Not Only Intimidate Their Citizenry - They Use Terror Tactics Against Dissidents and Rivals.</a>'
menu15[8]='<a href="human_rights.htm#B9">Emigration.</a>'
menu15[9]='<a href="human_rights.htm#B10">The PA Cynically and Consciously Violates the Most Basic Human Right – the &#8217;Right to Life and Security of Person&#8217; in Regard to Its Own Children – in Violation of a May 2000 Amendment to the UN Convention on the Rights of the Child.</a>'
menu15[10]='<a href="human_rights.htm#B11">From the very day it became an independent state on May 14, 1948, Israel has stood as a beacon of liberty.</a>'
menu15[11]='<a href="human_rights.htm#B12">IN A NUTSHELL.</a>'

var menu16=new Array()
menu16[0]='<a href="all.htm">View All Related Documents.</a>'
menu16[1]='<a href="UN_resolutions.htm">United Nations Resolutions - The Legal Effect of UN Resolutions.</a>'
menu16[2]='<a href="resolution_181.htm">Resolution 181: A &#8217;Green Light&#8217; for Jewish Statehood, but a &#8217;Dead&#8217; Blueprint for Peace.</a>'
menu16[3]='<a href="resolution_194.htm">Resolution 194: Addressing the Aftermath of the 1948 Arab Invasion.</a>'
menu16[4]='<a href="resolution_242.htm">Resolution 242: Calling for Peaceful Negotiations.</a>'
menu16[5]='<a href="resolution_338.htm">Resolution 338: A reaffirmation of 242.</a>'
menu16[6]='<a href="resolution_1397.htm">Resolution 1397: Public endorsement of a future Palestinian state as an incentive to Palestinians to stop the violence – boomerangs.</a>'
menu16[7]='<a href="resolution_1515.htm">Resolution 1515: Endorsement of the Road Map as a Blueprint for Peace.</a>'

var menu17=new Array()
menu17[0]='<a href="All.htm">View All Related Documents.</a>'
menu17[1]='<a href="1269.htm">UN Security Council Resolution 1269.</a>'
menu17[2]='<a href="1368.htm">UN Security Council Resolution 1368.</a>'
menu17[3]='<a href="1373.htm">UN Security Council Resolution 1373.</a>'
menu17[4]='<a href="1377.htm">UN Security Council Resolution 1377.</a>'
menu17[5]='<a href="Rome_statute.htm">Rome Statute of the International Criminal Court.</a>'

var menu18=new Array()
menu18[0]='<a href="all.htm">View All Related Documents.</a>'
menu18[1]='<a href="fateh_constitution.htm">FATEH Constitution.</a>'
menu18[2]='<a href="PLO_charter.htm">PLO Charter.</a>'
menu18[3]='<a href="hamas_charter.htm">Hamas Charter.</a>'

var menu19=new Array()
menu19[0]='<a href="A_secure_israel.htm#B1">A Secure Israel - Security: A Condition for Peace.</a>'
menu19[1]='<a href="A_secure_israel.htm#B2">Scope of the threat: Regional – not local.</a>'
menu19[2]='<a href="A_secure_israel.htm#B3">Size and &#8217;defensive depth&#8217;.</a>'
menu19[3]='<a href="A_secure_israel.htm#B4">Topography: A critical factor.</a>'
menu19[4]='<a href="A_secure_israel.htm#B5">Missiles, rockets and mortars.</a>'
menu19[5]='<a href="A_secure_israel.htm#B6">A strong deterrent to aggression.</a>'
menu19[6]='<a href="A_secure_israel.htm#B7">It is insightful to examine some of Israel&#8217;s past &#8217;deterrence failures.&#8217;</a>'
menu19[7]='<a href="A_secure_israel.htm#B8">After Oslo: No More Room for &#8217;Leaps-of-Faith&#8217;.</a>'
menu19[8]='<a href="A_secure_israel.htm#B9">An Overarching Arab Objective: No Jewish state.</a>'
menu19[9]='<a href="A_secure_israel.htm#B10">Stopping Suicide Bombers.</a>'
menu19[10]='<a href="A_secure_israel.htm#B11">Israel&#8217;s counter-terrorism doctrine.</a>'
menu19[11]='<a href="A_secure_israel.htm#B12">Putting Security and Humiliation in Context.</a>'
menu19[12]='<a href="A_secure_israel.htm#B13">Maintaining Israel&#8217;s qualitative edge in a major war.</a>'
menu19[13]='<a href="A_secure_israel.htm#B14">The Uncertainty of Possible Regime Change in Egypt and Jordan.</a>'
menu19[14]='<a href="A_secure_israel.htm#B15">Growing negative forces on the eastern front.</a>'
menu19[15]='<a href="A_secure_israel.htm#B16">Qaeda and Iran – New direct participants in the conflict.</a>'
menu19[16]='<a href="A_secure_israel.htm#B17">Encirclement of Israel by radical Islamists.</a>'
menu19[17]='<a href="A_secure_israel.htm#B18">The Broader Picture: Threats from Near and Far.</a>'
menu19[18]='<a href="A_secure_israel.htm#B19">IN A NUTSHELL</a>'

var menu20=new Array()
menu20[0]='<a href="EU.htm#A1">The European Union - No Innocent Bystander, No Honest Broker.</a>'
menu20[1]='<a href="EU.htm#A3">Much of the violence in the Middle East is a European legacy.</a>'
menu20[2]='<a href="EU.htm#A4">Europe&#8217;s claim that it can be an even&#8211;handed mediator does not hold water.</a>'
menu20[3]='<a href="EU.htm#A5">Europe &#8211; Systematically appeasing Arabs at Israel&#8217;s expense.</a>'
menu20[4]='<a href="EU.htm#A6">What is behind the EU&#8217;s special relationship with the Arab world? Historic ties. Trade. Oil. Demographics. Rivalry with the United States.</a>'
menu20[5]='<a href="EU.htm#A7">Europe &#8211; Looking for world balance of power.</a>'
menu20[6]='<a href="EU.htm#A8">The EU is Palestinian Authority&#8217;s largest donor.</a>'
menu20[7]='<a href="EU.htm#A9">The EU &#8211; Ignoring Israel&#8217;s needs and human rights.</a>'
menu20[8]='<a href="EU.htm#A10">Europe&#8217;s historical indifference to the fate of the Jews.</a>'
menu20[9]='<a href="EU.htm#A11">France &#8211; Endangering Israel and U.S. Security.</a>'
menu20[10]='<a href="EU.htm#A12">A Comparative study of EU hypocrisy.</a>'
menu20[11]='<a href="EU.htm#A13">Benchmarking strides towards European&#8211;style civic society: Turkish society vs. Palestinian society.</a>'
menu20[12]='<a href="EU.htm#A14">Benchmarking the EU&#8217;s attitude toward &#8217;honor crimes&#8217; : Turkey vs. the Palestinian Authority.</a>'
menu20[13]='<a href="EU.htm#A15">Benchmarking the EU&#8217;s gauges of compliance: Genuine or fabricated reforms?.</a>'
menu20[14]='<a href="EU.htm#A16">Benchmarking the EU&#8217;s standards for combating corruption.</a>'
menu20[15]='<a href="EU.htm#A17">Benchmarking &#8211; Different points of reference.</a>'
menu20[16]='<a href="EU.htm#A18">Benchmarking the EU&#8217;s consideration of the relevance of economic disparities.</a>'
menu20[17]='<a href="EU.htm#A19">IN A NUTSHELL</a>'

var menu21=new Array()
menu21[0]='<a href="Rejectionism.htm#A1">Rejectionism.</a>'
menu21[1]='<a href="Rejectionism.htm#A2">Over 100 Years of Chronic Arab Rejectionism.</a>'
menu21[2]='<a href="Rejectionism.htm#A3">PART I: The British Mandate (1917-1947).</a>'
menu21[3]='<a href="Rejectionism.htm#B1">1917 Balfour Declaration:</a>'
menu21[4]='<a href="Rejectionism.htm#B2">1922 Churchill White Paper:</a>'
menu21[5]='<a href="Rejectionism.htm#B3">1930 Passfield White Paper:</a>'
menu21[6]='<a href="Rejectionism.htm#B4">July 1937 Peel Commission Report:</a>'
menu21[7]='<a href="Rejectionism.htm#B5">1939 White Paper:</a>'
menu21[8]='<a href="Rejectionism.htm#B6">November 1947: UN Partition Plan:</a>'
menu21[9]='<a href="Rejectionism.htm#A4">FPART II: From Independence to Oslo (1948-1993)</a>'
menu21[10]='<a href="Rejectionism.htm#B7">1949 Armistice Agreements:</a>'
menu21[11]='<a href="Rejectionism.htm#B8">Post Six-Day War:</a>'
menu21[12]='<a href="Rejectionism.htm#B9">September 1978: The Camp David Accords</a>'
menu21[13]='<a href="Rejectionism.htm#A5">PART III: The Oslo Process (1993-2003) - The &#8211;Peace Process&#8217; with the PLO Palestinians</a>'
menu21[14]='<a href="Rejectionism.htm#B10">October 1991: The Madrid Conference.</a>'
menu21[15]='<a href="Rejectionism.htm#B11">September 13 1993: The &#8211;Oslo I&#8217; Accord.</a>'
menu21[16]='<a href="Rejectionism.htm#B12">May 4, 1994: The Gaza Jericho Agreement.</a>'
menu21[17]='<a href="Rejectionism.htm#B13">August 29, 1994: The Agreement on the Preparatory Transfer of Powers and Responsibilities.</a>'
menu21[18]='<a href="Rejectionism.htm#B14">March 13, 1996: The &#8211;Summit of the Peacemakers&#8217;.</a>'
menu21[19]='<a href="Rejectionism.htm#B15">January 17, 1997: The Protocol Concerning the Redeployment in Hebron.</a>'
menu21[20]='<a href="Rejectionism.htm#B16">November 30, 1998: The Wye River Memorandum.</a>'
menu21[21]='<a href="Rejectionism.htm#B17">September 4, 1999: The Sharm el-Sheikh Memorandum.</a>'
menu21[22]='<a href="Rejectionism.htm#B18">July 2000: The Camp David II Summit.</a>'
menu21[23]='<a href="Rejectionism.htm#B19">October 17, 2000: Sharm el-Sheikh Summit.</a>'
menu21[24]='<a href="Rejectionism.htm#A19">April 30, 2001: Mitchell Report.</a>'
menu21[25]='<a href="Rejectionism.htm#B21">June 13, 2001: The Tenet Ceasefire Plan.</a>'
menu21[26]='<a href="Rejectionism.htm#B22">June 2002: Tenet - Powell - Burns Renewed Efforts to Stop the Violence.</a>'
menu21[27]='<a href="Rejectionism.htm#B23">April 30, 2003: The Quartet&#8217;s Roadmap and June 3, 2003 Aqaba Summit.</a>'
menu21[28]='<a href="Rejectionism.htm#B24">February 8, 2005: Sharm el-Sheikh, Egypt Summit.</a>'
menu21[29]='<a href="Rejectionism.htm#B25">To This Very Day</a>'
menu21[30]='<a href="Rejectionism.htm#B26">A Palestinian State Has Good Chances of Becoming a Rogue State.</a>'
menu21[31]='<a href="Rejectionism.htm#B27">Nothing New Under the Sun: Arab Behavior in Palestine is Remarkably Consistent.</a>'
menu21[32]='<a href="Rejectionism.htm#A6">IN A NUTSHELL</a>'

		
var menuwidth='165px' //default menu width
var menubgcolor='#eeeeee'  //menu bgcolor
var disappeardelay=250  //menu disappear speed onMouseout (in miliseconds)
var hidemenu_onclick="yes" //hide menu when user clicks within menu?

/////No further editting needed

var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ie4||ns6)
document.write('<div id="dropmenudiv" style="visibility:hidden;width:'+menuwidth+';background-color:'+menubgcolor+'" onMouseover="clearhidemenu()" onMouseout="dynamichide(event)"></div>')

function getposOffset(what, offsettype){
var totaloffset=(offsettype=="left")? what.offsetLeft : what.offsetTop;
var parentEl=what.offsetParent;
while (parentEl!=null){
totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
parentEl=parentEl.offsetParent;
}
return totaloffset;
}


function showhide(obj, e, visible, hidden, menuwidth){
if (ie4||ns6)
dropmenuobj.style.left=dropmenuobj.style.top="-500px"
if (menuwidth!=""){
dropmenuobj.widthobj=dropmenuobj.style
dropmenuobj.widthobj.width=menuwidth
}
if (e.type=="click" && obj.visibility==hidden || e.type=="mouseover")
obj.visibility=visible
else if (e.type=="click")
obj.visibility=hidden
}

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function clearbrowseredge(obj, whichedge){
var edgeoffset=0
if (whichedge=="rightedge"){
var windowedge=ie4 && !window.opera? iecompattest().scrollLeft+iecompattest().clientWidth-15 : window.pageXOffset+window.innerWidth-15
dropmenuobj.contentmeasure=dropmenuobj.offsetWidth
if (windowedge-dropmenuobj.x < dropmenuobj.contentmeasure)
edgeoffset=dropmenuobj.contentmeasure-obj.offsetWidth
}
else{
var topedge=ie4 && !window.opera? iecompattest().scrollTop : window.pageYOffset
var windowedge=ie4 && !window.opera? iecompattest().scrollTop+iecompattest().clientHeight-15 : window.pageYOffset+window.innerHeight-18
dropmenuobj.contentmeasure=dropmenuobj.offsetHeight
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
}
}
return edgeoffset
}

function populatemenu(what){
if (ie4||ns6)
dropmenuobj.innerHTML=what.join("")
}


function dropdownmenu(obj, e, menucontents, menuwidth){
if (window.event) event.cancelBubble=true
else if (e.stopPropagation) e.stopPropagation()
clearhidemenu()
dropmenuobj=document.getElementById? document.getElementById("dropmenudiv") : dropmenudiv
populatemenu(menucontents)

if (ie4||ns6){
showhide(dropmenuobj.style, e, "visible", "hidden", menuwidth)
dropmenuobj.x=getposOffset(obj, "left")
dropmenuobj.y=getposOffset(obj, "top")
dropmenuobj.style.left=dropmenuobj.x-clearbrowseredge(obj, "rightedge")+"px"
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
}

return clickreturnvalue()
}

function clickreturnvalue(){
if (ie4||ns6) return false
else return true
}

function contains_ns6(a, b) {
while (b.parentNode)
if ((b = b.parentNode) == a)
return true;
return false;
}

function dynamichide(e){
if (ie4&&!dropmenuobj.contains(e.toElement))
delayhidemenu()
else if (ns6&&e.currentTarget!= e.relatedTarget&& !contains_ns6(e.currentTarget, e.relatedTarget))
delayhidemenu()
}

function hidemenu(e){
if (typeof dropmenuobj!="undefined"){
if (ie4||ns6)
dropmenuobj.style.visibility="hidden"
}
}

function delayhidemenu(){
if (ie4||ns6)
delayhide=setTimeout("hidemenu()",disappeardelay)
}

function clearhidemenu(){
if (typeof delayhide!="undefined")
clearTimeout(delayhide)
}

if (hidemenu_onclick=="yes")
document.onclick=hidemenu

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
  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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}