﻿
// This runs on load of the ProductGenerator.  We make sure it opens in the full Master page "frame"
if (top == self){
	//top.location.href = 'Bikes.aspx' + '?Item=' + getURLParameter("Item"); // + self.location.pathname;
	

  var version = parseInt(navigator.appVersion)
  // replace is supported
  if (version>=4 || window.location.replace)
    window.location.replace('Bikes.aspx' + '?Item=' + getURLParameter("Item"))
  else
    window.location.href = 'Bikes.aspx' + '?Item=' + getURLParameter("Item")

}

// JScript File
function changepic(curr_item, img_src, ImageCount) 
{
    //alert ("img_scr = '" + img_src + "'   ImageCount = '" + ImageCount + "'");
    if (document.getElementById)
    {
        Element = document.getElementById("MainImage");
        Element.src=img_src;
    }
    else
    {
        document['MainImage'].src=img_src;
    }
	
	//alert ("past document");
	for (i=1;i<=ImageCount;i++)
	{
		//alert ('|TN' + i+ '|');
		document['TN'+ i].border='1';
	}
	curr_item.border='2';
	//alert ("about to return");
}

function getURLParameter(name)
{  
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
    var regexS = "[\\?&]"+name+"=([^&#]*)";  
    var regex = new RegExp( regexS );  
    var results = regex.exec( window.location.href );  
    if( results == null )    
        return "";  
    else    
        return results[1];
}

function OpenTreeNode (ParentNode)
{
  	//var menuid;
  	//var fileName = self.location.pathname;
  	
  	//alert  (ParentNode);
  	
//	if (parent.frames['lside'].document.readyState == "complete")
//	{
		//fileName = fileName.substr(fileName.lastIndexOf("/") + 1);
		//ProdID = fileName.substr(0,fileName.length-4);
		
		//alert  (ParentNode + ": readyState = 'complete'");
		
		
		if (ParentNode != "")
		{
			//menuid = ParentNode.replace("/","_") + '_' + ProdID;
			//menuid = ParentNode + '_' + ProdID;
			
			//alert ("ParentNode = " + ParentNode);
			
			parent.lside.ExpandNode(ParentNode);
		}
		
		//clearInterval(ourInterval);
		return true;
//	}
//	else
//	{
	    //alert  (ParentNode + ": readyState != 'complete'");
//		return false;
//	}
}
