function CreateRSSLink()
{
	var obj	= document.forms["search"];
	var objSearType		=	document.getElementById("SearchType");
	var objClass		=	document.getElementById("ClassID");
	var objProduct		=	document.getElementById("ProductID");
	var objDomain		=	document.getElementById("rssDomain");
	var strDomain		=	obj.elements["rssDomain"].value;
	var objRSSPath		=	document.getElementById("RSSPath");
	var objRSSLink		=	document.getElementById("RSSLink");
	//var objClipboard	=	document.getElementById("Clipboard");
	
	//alert(typeof(objSearType));
	if(typeof(objSearType) != "undefined" && typeof(objClass) != "undefined" && typeof(objProduct) != "undefined")
	{
		var str_Search	=	objSearType.options[objSearType.selectedIndex].value;
		var str_Class	=	objClass.options[objClass.selectedIndex].value;
		var str_Product	=	objProduct.options[objProduct.selectedIndex].value;
		
		if(str_Search != '' && str_Class !='0')
		{
				var RSSPath			=	'http://' + objDomain.value + '/Service/RSS/RSSFeed.aspx?Search=' + str_Search + '&Class=' + objClass.value + '&Product=' + objProduct.value
				//alert(RSSPath);
				objRSSPath.value	= '';
				objRSSPath.value	= RSSPath;
				if(typeof(objRSSLink) != "undefined")
				{
					//set up RSS anchor and display RSS icon
					objRSSLink.href= RSSPath;
					objRSSLink.innerHTML = "&nbsp;&nbsp;<font color='#EB4F00' weight='bold'>RSS</font><img src='/images/rss01.gif' border='0' />";
				}
				
				//objClipboard.innerHTML = "<font color='#EB4F00' weight='bold'>Copy to Clipboard</font>"
		}	
		else
		{
			alert('Please select Product, Download, Model in advance.');
		}
	}
	
}


// Copyright (C) krikkit - krikkit@gmx.net
// --> http://www.krikkit.net/
function copyToClipboard(errMsg)
{

 var objRSSPath		=	document.getElementById("RSSPath");
 if(objRSSPath.value == ""){alert(errMsg);return false;}
 
 if (window.clipboardData) 
   {
		// the IE
		window.clipboardData.setData("Text", objRSSPath.value);
   }
   else if (window.netscape) 
   { 
		// you have to sign the code to enable this, or see notes below 
		netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
		   
		var clip = Components.classes['@mozilla.org/widget/clipboard;1']
						.createInstance(Components.interfaces.nsIClipboard);
		if (!clip) return;
		   
		var trans = Components.classes['@mozilla.org/widget/transferable;1']
						.createInstance(Components.interfaces.nsITransferable);
		if (!trans) return;
		   
		trans.addDataFlavor('text/unicode');
		   
		var str = new Object();
		var len = new Object();
		   
		var str = Components.classes["@mozilla.org/supports-string;1"]
						.createInstance(Components.interfaces.nsISupportsString);
		   
		var copytext= objRSSPath.value;
		   
		str.data=copytext;
		   
		trans.setTransferData("text/unicode",str,copytext.length*2);
		   
		var clipid=Components.interfaces.nsIClipboard;
		   
		if (!clip) return false;
		   
		clip.setData(trans,null,clipid.kGlobalClipboard);
   }
   
   alert("Following info was copied to your clipboard:\n\n" +  objRSSPath.value);
   return false;
}


/*------------------------------------------------------------------------------------*/
// Display message window dynamically
/*------------------------------------------------------------------------------------*/
var toc; //動態建立div的變數
var divid; //div的id
var mouseX   = 0;
var mouseY   = 0;

if( document.layers ) 
{
	document.captureEvents( Event.MOUSEMOVE );
}

document.onmousemove = GetCursor; 

function GetCursor( e ) 
{
	if( document.layers ) 
	{
		mouseX = e.pageX;
		mouseY = e.pageY;
	}
	else if( document.all ) 
	{
		mouseX = event.clientX + document.body.scrollLeft;
		mouseY = event.clientY + document.body.scrollTop;
	}
	else if( document.getElementById )
	{
	    mouseX = e.pageX;
		mouseY = e.pageY;
	}
	
	return true;
}

function createDiv(divID, content)
{
	
		//將div的id指定到全域變數，以便在其他function可以呼叫
		divid = divID;
		removeDiv();
		
		//動態建立Div區塊內容
		toc = document.createElement("div");
		toc.setAttribute("id", divID);
		
		//var span = document.createElement("<span>");
		//span.setAttribute("className", item);
		
		//載入說明文陣列的內容
		//descApplyPassport 為程式依據語系動態產生的輔助說明文字陣列。
		//if(typeof(descApplyPassport) != "undefined")
		//{
			//alert(descApplyPassport[descIndex]);
		//	span.appendChild(document.createTextNode(descApplyPassport[descIndex]));
		//}
		//else
		//{
		//	span.appendChild(document.createTextNode("Description not found."));
		//}
		//span.appendChild(document.createTextNode(content));
		
		//toc.appendChild(span);
		
		var bodyRef = document.getElementsByTagName("body")[0];
		bodyRef.appendChild(toc);
		//document.body.appendChild(toc);
		
		//toc.setAttribute("style", attrValue);
		var objDiv = document.getElementById(divID);
		if(typeof(objDiv) != "undefined")
		{
			objDiv.innerHTML = content;
			objDiv.className = "descDiv";
			objDiv.style.position = "absolute";
			objDiv.style.border = "1 solid #c0c0c0";
			objDiv.style.zIndex = 99;
			objDiv.style.left = mouseX + 20;
			objDiv.style.top = mouseY ;
		}

	
}


function HideRSSToolTip()
{
	//var timeid1= window.setInterval(function(){removeDiv(delDiv)},2000);
	window.setTimeout('removeDiv()', 5000);
}
function removeDiv()
{
	toc = document.getElementById(divid);
	if(typeof(toc) != "undefined" && typeof(toc) == "object")
	{
		if(toc != null)
		{
			var bodyRef = document.getElementsByTagName("body")[0];
			bodyRef.removeChild(toc);
			//document.body.removeChild(toc);
		}
		
	}
	
}
