text: //Default FeedBack Values
  var ratings = 3;
  var title = document.title;
  var URL = location.href.replace(location.hash,"");
  var version = 2007;
  
  /*************************************************************************
   * Methods ********************************************************
   *************************************************************************/
  
  function DeliveryType()
  {
   	if (URL.indexOf("ms-help://")!=-1) {return("h");}
  	else if (URL.indexOf(".chm::/")!=-1) {return("c");}
  	else if (URL.indexOf("http://")!=-1) {return("w");}
  	else if (URL.indexOf("file:")!=-1) {return("f");}
  	else return("0");
  }
  
  function DeliverableValue(deliverable)
  {
   	if (URL.indexOf("ms-help://")!=-1) 
  	{
  		delvalue  = location.href.slice(0,location.href.lastIndexOf("/html/"));
  		delvalue  = delvalue.slice(delvalue.lastIndexOf("/")+1);
  		return delvalue;
  	}
  	else return(deliverable);
  }
  
  function URLValue()
  {
  	if (URL.indexOf(".chm::")!=-1) 
  	{
  		a = URL;
  		while (a.indexOf("\\") < a.indexOf(".chm::") || a.indexOf("//") > a.indexOf(".chm::")) 
  		{
  			if (a.indexOf("\\")==-1)
  			{
  				break;
  			}
  			a = a.substring(a.indexOf("\\")+1,a.length);
  		}
  		return("ms-its:"+a)
  	}
  	else if (URL.indexOf("file:///")!=-1) 
  	{
  		a = URL;
  
  		b = a.substring(a.lastIndexOf("html")+5,a.length);
  		return("file:///"+b);
  	}
  	else return(URL);
  }
  
  function GetLanguage()
  {
  	var language;
    	if(navigator.userAgent.indexOf("Firefox")!=-1)
    	{
    		var index = navigator.userAgent.indexOf('(');
     		var string = navigator.userAgent.substring(navigator.userAgent.indexOf('('), navigator.userAgent.length);
     		var splitString = string.split(';');
  	   	language = splitString[3].substring(1, splitString[3].length);
    	}
    	else language = navigator.systemLanguage;
  	return(language);
  }
  
  
  //---Gets topic rating.---
  function GetRating()
  {
  
  	sRating = "0";
  	for(var x = 0;x < 5;x++)
    	{
  		if(document.formRating) {
  		if(document.formRating.fbRating[x].checked) {sRating = x + 1;}}
  		else return sRating;
    	}
  	return sRating;
  }
  
  function SubmitFeedback(alias, product, deliverable, productVersion, documentationVersion, defaultBody, defaultSubject)
  {
  	var subject = defaultSubject
    		+ " ("
  		+ "/1:"
    		+ product
    		+ "/2:"
    		+ productVersion
    		+ "/3:"
    		+ documentationVersion
    		+ "/4:"
    		+ DeliverableValue(deliverable)
    		+ "/5:"
    		+ URLValue()
    		+ "/6:"
    		+ GetRating() 
    		+ "/7:"
    		+ DeliveryType()
    		+ "/8:"
    		+ GetLanguage()
  		+ "/9:"
    		+ version
  		+ ")"; 
    
  	location.href = "mailto:" + alias + "?subject=" + subject
  	+ "&body=" + defaultBody;
  }
  
  function AltFeedback(src, title) {
  	src.title=title;
  	return;
  	}
  