test=window.top.location;
test2=test+'';
if (test2.indexOf("siteedit")!=-1)
	{var SSV_ViewMode='e';}
else 
	{var SSV_ViewMode='v';}

//-------------------------------------------------------------------------------------- main panel constants 
var SSC_TopPos			= 73;		// SiteScroll panel top position
var SSC_LeftPos			= 10;		// SiteScroll panel left position
var SSC_Height			= 0;		// SiteScroll panel height (auto if 0)
var SSC_Width			= 0;		// SiteScroll panel width (auto if 0)
var SSC_FakeScrollerH		= 17;		// height of both the fake scrollbars
var SSC_BottMargin		= 43;		// space at bottom of the page

//-------------------------------------------------------------------------------------- main panel extra features 
var SSC_Footer			= 1;		// show footer area
var SSC_Header			= 0;		// 

//-------------------------------------------------------------------------------------- scrollfram override 
var SSC_ScrollframOverride	= '';	// do not alter unless advised	

//-------------------------------------------------------------------------------------- column constants 
var SSC_NumberOfCols			= 12;		// total number of scrolling columns

var SSC_ClearingBuffer 			= 6;		// the number of columns cleared to the right of the current column

var SSC_FixedW				= 180;	// width of column 0	
var SSC_FixedGap				= 2;		// gap between column 0 and column 1

var SSC_ScrollColW			= 180;	// width of each of the other columns
var SSC_ScrollColGap			= 2;		// and their gap

var SSC_Cellcolour1Norm			= "white";	//set these in column.css and index.css (fixedframe) also
var SSC_Cellcolour2Norm			= "white";

var SSC_CellhighlightcolourNorm	= "#ffcc00";
var SSC_TextoffcolourNorm		= "black";
var SSC_TextoncolourNorm		= "white";

var SSC_Cellcolour1High			= "white"; 	//set these in column.css also
var SSC_Cellcolour2High			= "white";

var SSC_CellhighlightcolourHigh	= "#ffcc00";
var SSC_TextoffcolourHigh		= "black";
var SSC_TextoncolourHigh		= "white";

var SSC_CentreGap 			= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";

var SSC_CentredEntries			= new Array("xyz"); // add entries like this ("xyz","obesity")


//-------------------------------------------------------------------------------------- column sensitivity 
var SSC_AreaA_percent		= 20;		// cols go AAAAAABBBBBBBCCCCCCC
var SSC_AreaB_percent		= 35;
var SSC_AreaC_percent		= 45;


//-------------------------------------------------------------------------------------- button bar constants 
var SSC_TabH		= 17;		// 'graphic' tab height
var SSC_ButtH		= 23;		// button bar height
var SSC_ActualButtonH	= 19;		// button height
var SSC_KwikButtW 	= 114;	// button height
var SSC_KwikButtGap 	= 5;		// minimum gap between buttons 
var SSC_KwikButtCount1 	= 0;		// button count bar #1
var SSC_KwikButtCount2 	= 0;		// button count bar #2

var SSC_Tab0W		= 130;		// 'graphic' tab width
var SSC_Tab0Colour	= '#666666';	// 'graphic' tab colour
var SSC_Tab0ColourHC	= 'yellow';		// 'graphic' tab colour highcontrast
var SSC_Tab0Text		= "eBay Scroll Options";	// not yet used

var SSC_Tab1W		= 105;
var SSC_Tab1Colour	= '#A9A9A9';
var SSC_Tab1ColourHC	= '#00BFFF';
var SSC_Tab1Text		= "Your Controls"; 

var SSC_Tab2W		= 120;
var SSC_Tab2Colour	= '#666666';
var SSC_Tab2ColourHC	= 'orange';
var SSC_Tab2Text		= "Search eBay Scroll"; 

var SSC_Tab3W		= 80;
var SSC_Tab3Colour	= '#666666';
var SSC_Tab3ColourHC	= 'red';
var SSC_Tab3Text		= "eBay.com"; 

var SSC_Tab4W		= 120;
var SSC_Tab4Colour	= '#A9A9A9';
var SSC_Tab4ColourHC	= '#ADD8E6';
var SSC_Tab4Text		= "About eBay Scroll"; 

var SSC_Tab5W		= 130;
var SSC_Tab5Colour	= '#A9A9A9';
var SSC_Tab5ColourHC	= 'Lime';
var SSC_Tab5Text		= "Contact Omniscroll";

var SSC_TabHighlightColour	= '#000099';	// for low-res/normal users

//STWD1
SSC_SearchTabId			= 2; // the tab that contain the search 

//-------------------------------------------------------------------------------------- backdrop constants
var SSC_NumOfBackdrops		= 0; 		

//-------------------------------------------------------------------------------------- search constants
var SSC_MaxSearchResults	= 20; 
var SSC_UnlimitedSearchResults= 500;

//-------------------------------------------------------------------------------------- ms = mouseover slow
var SSC_ScrollDelayMS 		= 80;
var SSC_ScrollDelayStepMS	= 4;
//-------------------------------------------------------------------------------------- mm = mouseover medium
var SSC_ScrollDelayMM		= 10;
var SSC_ScrollDelayStepMM	= 4;
//-------------------------------------------------------------------------------------- mf = mouseover fast
var SSC_ScrollDelayMF 		= 1; // 1 = no timer
var SSC_ScrollDelayStepMF	= 1;
//-------------------------------------------------------------------------------------- cs = click slow
var SSC_ScrollDelayCS 		= 50;
var SSC_ScrollDelayStepCS	= 4;
//-------------------------------------------------------------------------------------- cm = click medium 
var SSC_ScrollDelayCM 		= 20;
var SSC_ScrollDelayStepCM	= 4;
//-------------------------------------------------------------------------------------- cf = click fast
var SSC_ScrollDelayCF 		= 1; // 1 = no timer
var SSC_ScrollDelayStepCF	= 1;


//######################################################################################
// no amend from here on
//######################################################################################


//-------------------------------------------------------------------------------------- various
var strBrowser 		= navigator.appName.toLowerCase();
var strUserAgent		= navigator.userAgent.toLowerCase();

//--------------------------------------------------------------------------------------
//FUNCs
//--------------------------------------------------------------------------------------

//alert("browser="+strBrowser+"; agent="+strUserAgent+"; version="+appVer);


function IsUsingIE() { var result = false; if (strBrowser.indexOf("microsoft") != -1) result = true; return result; }

function IsUsingNS() { var result = false; if (strUserAgent.indexOf("netscape") != -1) result = true; return result;}

function IsUsingFF() { var result = false; if ((strUserAgent.indexOf("firefox") != -1) || (strUserAgent.indexOf("firebird") != -1) || (strUserAgent.indexOf("gecko") != -1)) result = true; return result;}

function IsUsingOP() { var result = false; if (strBrowser.indexOf("opera") != -1) result = true; return result;}

function IsUsingKONC() { var result = false; if (strBrowser.indexOf("konqueror") != -1) result = true; return result;}

function IsUsingSAF() { var result = false; if (strUserAgent.indexOf("safari") != -1) result = true; return result;}

function IsUsingSAF3up() 
	{
	var result = false;
 	if (strUserAgent.indexOf("safari") != -1)
		{
		verspos = strUserAgent.indexOf("version/");
		test = parseInt(strUserAgent.substr(verspos+8,2));
		//alert(strUserAgent);alert(verspos);alert(test);
		if (test > 2)
		 	result = true;
		}
	return result;
	}

function IsUsingPC() { var result = false; if (strUserAgent.indexOf("win") != -1) result = true; else if (strUserAgent.indexOf("inux") != -1) result = true; return result; }

function IsUsingMAC() { var result = false; if (strUserAgent.indexOf("mac") != -1) result = true; else if (strUserAgent.indexOf("68k") != -1) result = true; return result; }

function IsUsingOMNI() { var result = false; if (strUserAgent.indexOf("OmniWeb") != -1) result = true; return result;}

//--------------------------------------------------------------------------------------
// browser id variables
//--------------------------------------------------------------------------------------

var SSC_NoFakeScrollbars	= 0;		// varaible used by IE Mac

var SSC_Mac		= 0;
var SSC_MacIE	= 0;
var SSC_IE		= 0;
var SSC_PcSAF3up	= 0;
var SSC_MacSAF12	= 0;
var SSC_MacSAF3up	= 0;
var SSC_MacSAF	= 0;
var SSC_MacFF	= 0;
var SSC_MacNS	= 0;
var SSC_PcFF	= 0;
var SSC_OP		= 0;
var SSC_MacOMNI	= 0;
var SSC_KONC	= 0;

if (IsUsingMAC())
	{SSC_Mac = 1;}

if (IsUsingMAC() && IsUsingIE() )
	{SSC_MacIE = 1;}

if (IsUsingSAF() && IsUsingMAC() )
	{SSC_MacSAF = 1;SSC_MacSAF12 = 1;}

if (IsUsingOMNI())
	{SSC_MacSAF = 0;SSC_MacOMNI = 1;}

if (IsUsingMAC() && IsUsingFF())
	{SSC_MacFF = 1;}

if (IsUsingMAC() && IsUsingNS())
	{SSC_MacNS = 1;}

if (IsUsingPC() && IsUsingFF())
	{SSC_PcFF = 1;}

if (IsUsingIE() )
	{SSC_IE = 1;}

if (IsUsingOP() )
	{SSC_OP = 1;}

if (IsUsingKONC())
	{SSC_KONC = 1;}

if (IsUsingSAF3up())
	{
	if (SSC_Mac)
		{SSC_MacSAF3up = 1;SSC_MacSAF12 = 0;}
	else
		SSC_PcSAF3up = 1;
	}

//--------------------------------------------------------------------------------------
// browsers quirks some would say hacks! you'll note mostly bloody IE Mac
//--------------------------------------------------------------------------------------

// test to see if onscoll will work with the browser
var SSC_Run;

if (SSC_MacOMNI || SSC_KONC)
	{SSC_Run = true;}
else
	{
	SSC_Run = false;
	//alert("onscrollwill work");
	}

if (SSC_MacIE)
	{
	SSC_NoFakeScrollbars	= 1;
	SSC_ButtH			= SSC_ButtH + 5;
	SSC_ActualButtonH		= SSC_ActualButtonH + 4;
	SSC_CentreGap 		= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	}

else if (SSC_MacSAF || SSC_PcSAF3up || SSC_MacSAF3up)
	{
	SSC_FakeScrollerH		= SSC_FakeScrollerH - 2;
	}

else if (SSC_MacFF)
	{
	SSC_FakeScrollerH		= SSC_FakeScrollerH - 1;
	}

else if (SSC_MacNS)
	{
	SSC_FakeScrollerH		= SSC_FakeScrollerH - 1
	}

else if (SSC_PcFF)
	{
	if (SSC_FakeScrollerH < 19)
		{SSC_FakeScrollerH = 19;}
	}

else if (SSC_KONC)
	{
	SSC_CentreGap = SSC_CentreGap + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	}


//--------------------------------------------------------------------------------------
// final settings derived from all starting and modified values
//--------------------------------------------------------------------------------------

var SSC_FixedFramSrc 	= 'column_0.php?fid=0&tid=1';

if (SSV_ViewMode=="e") //add any edit overwrites here
	{
	SSC_ScrollframOverride	= 'window.parent.framedit';
	SSC_FixedW			= 240;	
	SSC_ScrollColW		= 250;
	SSC_CentreGap 		= SSC_CentreGap + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	SSC_CellhighlightcolourNorm	= "#96B5F9";
	SSC_FixedFramSrc 			= 'column_0_e.php?fid=0&tid=1';
	}

var SSC_ColAreaA = parseInt((SSC_ScrollColW / 100) * SSC_AreaA_percent);
var SSC_ColAreaC = parseInt((SSC_ScrollColW / 100) * SSC_AreaC_percent);

var SSC_TabT		= SSC_TopPos;
var SSC_FakeScroller1T	= SSC_TopPos + SSC_TabH + SSC_ButtH + 2;
var SSC_MainWinT		= SSC_TopPos + SSC_TabH + SSC_ButtH + SSC_FakeScrollerH + 3;

if (SSC_MacIE)
	{SSC_MainWinT = SSC_TopPos + SSC_TabH + SSC_ButtH + 0 + 3;}

var SSC_FixedT		= SSC_MainWinT - 1;
var SSC_ScrollT		= SSC_MainWinT - 1;
		
var SSC_FixedL		= SSC_LeftPos;			
var SSC_ScrollL		= SSC_LeftPos + SSC_FixedW + SSC_FixedGap;

var SSC_ButtT		= SSC_TopPos + SSC_TabH;
var SSC_ButtL		= SSC_ScrollL;

var SSC_LinkT		= SSC_FakeScroller1T;
var SSC_LinkL		= SSC_ScrollL;

var SSC_TitleBoxT		= SSC_ButtT;
var SSC_TitleBoxL		= SSC_FixedL;
var SSC_TitleBoxW		= SSC_FixedW;

var SSC_PoweredL		= SSC_FixedL;
var SSC_PoweredW		= SSC_FixedW;

var SSC_ColumnTopOffset	= 0;

var SSC_ColumnWrap1	= SSC_ScrollColW / 8;	// add a line to the line counter if topic desc over this fig
var SSC_ColumnWrap2	= SSC_ScrollColW / 5;	// add extra line to the line counter if topic desc over this fig
var SSC_ColumnWrap3	= SSC_ScrollColW / 3;	// add extra line to the line counter if topic desc over this fig
	


