function setHomepage()
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage('http://4troxoi.development.atcom.gr');
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch(e)  
         {  
    alert("this action was avoid by your browser, if you want to enable, please enter about:config in your address line, and change the value of signed.applets.codebase_principal_support to true");  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage','http://4troxoi.development.atcom.gr');
 }
}

function bookmarksite(title,url){
if (window.sidebar) // firefox
	window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
	var elem = document.createElement('a');
	elem.setAttribute('href',url);
	elem.setAttribute('title',title);
	elem.setAttribute('rel','sidebar');
	elem.click();
} 
else if(document.all)// ie
	window.external.AddFavorite(url, title);
}

function compute(ApplicationsTyres)
{

// get Index value for width

var wt = (ApplicationsTyres.width.options.selectedIndex)
var wt2 = (ApplicationsTyres.width2.options.selectedIndex)

// do crazy math to convert index no. to width in mm

var w = 145 + wt * 10
var w2 = 145 + wt2 * 10

// get Index for Aspect

var at = (ApplicationsTyres.aspect.options.selectedIndex)
var at2 = (ApplicationsTyres.aspect2.options.selectedIndex)

// do crazy math to get Aspect Ratio

var a = 30 + at * 5
var a2 = 30 + at2 * 5

// get Index for Wheel Diameter

var dt = (ApplicationsTyres.diameter.options.selectedIndex)
var dt2 = (ApplicationsTyres.diameter2.options.selectedIndex)

// do easy math to get Diameter

var d = dt + 12
var d2 = dt2 + 12

// all variables set, calculate total diameter in mm and inches

var mm = w * a * 0.02 + ( d *25.4 );
var mm2 = w2 * a2 * 0.02 + ( d2 *25.4 );

var i = mm/25.4;
var i2 = mm2/25.4;

// now the difference calculations

var mmc = mm2 - mm;
var inc = i2 - i;

var pr = (1 - (mm/mm2)) * 100;

// finally speedometer error

var sp5 = 50 + (pr * 0.5);
var sp50 = Math.round(sp5);
var sp6 = 60 + (pr * 0.6);
var sp60 = Math.round(sp6);
var sp8 = 80 + (pr * 0.8);
var sp80 = Math.round(sp8);
var sp10 = 100 + (pr * 1.0);
var sp100 = Math.round(sp10);
var sp14 = 120 + (pr * 1.2);
var sp120 = Math.round(sp14);
var sp14 = 140 + (pr * 1.4);
var sp140 = Math.round(sp14);

{	

// send to form
/*
ApplicationsTyres.mmtotal.value= mm;
//ApplicationsTyres.intotal.value= i;
ApplicationsTyres.mmtotal2.value= mm2;
//ApplicationsTyres.intotal2.value= i2;
ApplicationsTyres.mmchange.value= mmc;
//ApplicationsTyres.inchange.value= inc;
ApplicationsTyres.perchange.value = pr;
ApplicationsTyres.speedo5.value = sp50;
//ApplicationsTyres.speedo6.value = sp60;
ApplicationsTyres.speedo8.value = sp80;
ApplicationsTyres.speedo10.value = sp100;
ApplicationsTyres.speedo12.value = sp120;
//ApplicationsTyres.speedo14.value = sp140;
*/

// write to document
document.getElementById('mmtotal').innerHTML = mm;
document.getElementById('mmtotal2').innerHTML = mm2;
document.getElementById('mmchange').innerHTML = mmc;
document.getElementById('perchange').innerHTML = pr;
document.getElementById('speedo5').innerHTML = sp50;
document.getElementById('speedo8').innerHTML = sp80;
document.getElementById('speedo10').innerHTML = sp100;
document.getElementById('speedo12').innerHTML = sp120;

}
return;
}

function reset(ApplicationsTyres){

// ?

var w = 195
var a = 65
var d = 15
var w2 = 205
var a2 = 55
var d2 = 16
ApplicationsTyres.width.value = "";
ApplicationsTyres.aspect.value = "";
ApplicationsTyres.diameter.value = "";
ApplicationsTyres.width2.value = "";
ApplicationsTyres.aspect2.value = "";
ApplicationsTyres.diameter2.value = "";
}