// DoubleClick functionality . . . .

var dcServer = "http://ad.doubleclick.net/";
var myVar = 0;
var isNS = false;
var rnd = Math.random() + "";

if( navigator.appName == "Netscape" )
	isNS = true;

rnd = rnd.substring(2, rnd.length);

function pagejump( to_url )
	{
        if ( to_url != "" )
			{
				window.location=to_url;
			}
	}

function doDoubleClickLayer( dcPath, family, szX, szY, space, num )
	{
		doDoubleClickTop( dcPath, family, szX, szY, space, num );
		doDoubleClickBottom( szX, szY, space, num );
	}

function doDoubleClickTop( dcPath, family, szX, szY, space, num )
	{
		var str = ""

		str += "<NOLAYER>";
		str += "<IFRAME SRC=\"" + dcServer + dcPath + ";famil=" + family + ";sz=" + szX + "x" + szY + ";ord=" + rnd + "\" ";
		str += "width='" + (szX + 2) + "' height='" + (szY + 2) + "' marginwidth=0 marginheight=0 hspace=0 vspace=" + space + " frameborder=0";
		str += "scrolling='no' bordercolor='#00000000' id='iframe" + num + "'>";

		document.write( str );
}

function doDoubleClickBottom( szX, szY, space, num )
	{
		var str = "";

		szX += 0;

		str += "</IFRAME></NOLAYER>";
		str += "<ILAYER id='ilayer" + num + "' visibility='hide' width='" + szX + "' height='" + szY + "' left=0 top=" + space;
		str += "></ILAYER>";

		document.write( str );
	}

function doDoubleClickLink( dcPath, family, szX, szY, aopts, alt, opts )
	{
		var str = "";
		var src = dcPath + ";famil=" + family + ";sz=" + szX + "x" + szY + ";ord=" + rnd + "\"";

		str  = "<A HREF=\"" + dcServer + "jump/" + src + " " + aopts + ">";
		str += "<IMG SRC=\"" + dcServer + "ad/" + src + " border=0 width=" + szX + " height=" + szY + " ALT='" + alt + "' " + opts + "></A>";

		document.write( str );
	}


function doNetscapeLayer( dcPath, family, szX, szY, num )
   {
		var str = "";

		str += "<LAYER SRC=\"" + dcServer + dcPath + ";famil=" + family + ";abr=!ie4;abr=!ie5;sz=" + szX + "x" + szY + ";ord=" + rnd + "\"";
		str += " visibility='hide' onload=\"moveToAbsolute( ilayer" + num + ".pageX, ilayer" + num + ".pageY); visibility='show'\" id='layer" + num;
		str += "' clip='" + szX + "," + szY + "'></LAYER>";

		document.write( str );
	}

function dcPopulate()
	{
		if( isNS == true)
			{
				doNetscapeLayer( "adi/jobs.wsj.com/demo_no.htm", "careers_banner", 468, 60, 1 );
				doNetscapeLayer( "adi/jobs.wsj.com/bottom.htm", "careers_bot_banner", 468, 60, 2 );
				doNetscapeLayer( "adi/jobs.wsj.com/demo_no.htm", "careers_fourth", 120, 400, 3 );
			}
	}

function NSmover( )
	{
		var j;

		if( isNS == false || myVar == 0)
			return;

//		for(j=1; j < 3; j++ )
//		{
//			exec( "document.layer" + j + ".moveToAbsolute( document.ilayer" + j + ".pageX, document.ilayer" + j + ".pageY);" );
//			exec( "document.layer" + j + ".hidden=false;" );

//		}
		myVar = 0;
		document.location.reload();
	}
