var scriptversion = 1.6;    
var reloadNow = 0; var pre = ""; var post = ""; var print_base = "0"; var decimals = 2; var commify = "1"; var same_display = "Show"; var a_class = ""; var nolink = "1"; var formpre = ""; var formpost = "";
function reconvert() {
 if (reloadNow) {
  reloadNow = 0;
  self.location.reload();
 }
}
function visitorCurrency() {  return ('USD'); }function visitorCurrency2() {  return ('US'); }function visitorCurrencyName() {  return ('US Dollar'); }function visitorCurrencySymbol() {  return ('&#36;'); }
function stringremove (amount,str) { return(amount.substring(0,amount.indexOf(str)) + amount.substring(amount.indexOf(str)+1)); }
function openCurrencyWindow(theURL,winName, features) { reloadNow = 1;  window.open(theURL, winName, features); }
function round(number, x) {  
 var result = String(Math.round(number*Math.pow(10,x))/Math.pow(10,x))
 point = result.indexOf(".");
 if ((x>0) && (point == -1)) {
  result = result + '.';
  point = result.indexOf(".");
 }
 if (point == 0) {
  result = "0"+result;
 } else if (point > 0) {
  while (result.length <= point + x) result = result+"0";
 }
 if (point > 0) { result = result.substring(0,result.indexOf('.')) +'.' + result.substring(result.indexOf('.')+1); }
 return result;
}
function FComma(SS) {
 var T='', S=String(SS), L=S.length-1, C, j, P = S.indexOf('.')-1
 if (P<0) P=L
 for (j=0; j<=L; j++) {
  T+=C=S.charAt(j) ; if ((j<P) && ((P-j)%3==0) && (C!='-')) T+=',';
 }
 return T
}
function wllink() {
 var argv = wllink.arguments;  
 var display_text = same_display; var TheLink = '<a ' + a_class + ' href="javascript:onClick=openCurrencyWindow(\'http://uk.convert.worldlingo.com/selectcur.htm?domain=p253364\',\'Set\',\'scrollbars=Yes,width=320,height=360\')" TITLE="Click to select your home currency" onmouseover="window.status=\'Click to select your home currency\'; return true" onmouseout="window.status=\'\'; return true">';
 if (argv.length == 2) { TheLink = '<a  href="javascript:onClick=openCurrencyWindow(\'http://uk.convert.worldlingo.com/selectcur.htm?domain=p253364\',\'Set\',\'scrollbars=Yes,width=320,height=360\')" ' + argv[1] + '>'; } 
 if (argv.length >= 1) {  display_text=argv[0]; }
 document.write(TheLink + display_text + '</a>');
}
function wlconvert(amount) {
 allDomains = new Array("p253364","holidayexchangeclub.com","cybacat.com","morrisminorspares.net","austina30a35parts.com","bmtest-dev.cybacat.com","dd-dev.cybacat.com");      
 var JClnk = '<a ' + a_class + ' href="javascript:onClick=openCurrencyWindow(\'http://uk.convert.worldlingo.com/selectcur.htm?domain=p253364\',\'Set\',\'scrollbars=Yes,width=320,height=360\')" TITLE="Click to select your home currency" onmouseover="window.status=\'Click to select your home currency\'; return true" onmouseout="window.status=\'\'; return true">';
 var argv = wlconvert.arguments; var pre_amount = ''; var post_amount = ''; var validDomain = 0; var can_no_link = '1'; var base_rate = 'GBP'; var target_rate = 'USD'; var base_amount = '';
 if (argv.length == 3) {  mydecimals=parseInt(argv[2]); } else { mydecimals = decimals; }
 if (argv.length >= 2){
  pre_amount='<font color='+argv[1]+'>';
  post_amount='</font>';
 }
 amount = amount.toString();
 while (amount.indexOf(',') != -1)   { amount = stringremove(amount,',');   }
 while (amount.indexOf('$') != -1) { amount = stringremove(amount,'$'); }
 while (amount.indexOf(' ') != -1)   { amount = stringremove(amount,' ');   } 
 var pathname = window.location.pathname;
 var startPos = -1; 
 for (var i = 0; i < allDomains.length; ++i) {  
 var strHost = window.location.hostname.toLowerCase();
  if (allDomains[i].indexOf("/") != -1) {
      if ( pathname.indexOf("/") != -1) {
      strHost = strHost + pathname;
      strHost = strHost.substring(0,allDomains[i].length);
    }
  }
  if (allDomains[i] == strHost) { validDomain = 1; }
  if (allDomains[i] + '.' == strHost) { validDomain = 1; }
  if ('www.' + allDomains[i] == strHost) { validDomain = 1; }
  if ('www-3.' + allDomains[i] == strHost) { validDomain = 1; }
  if ('www.' + allDomains[i] + '.' == strHost) { validDomain = 1; }            
 }           
 if ((window.location.hostname.length) == 0)  { validDomain = 1; }
 if (strHost.substring(0,3) == '10.') { validDomain = 1; }
 if (strHost.substring(0,8) == '192.168.') { validDomain = 1; }
 if (strHost.substring(0,9) == '127.0.0.1') { validDomain = 1; }
 if (strHost.indexOf(".") == -1) { validDomain = 1; } 
 if ( (strHost.substring(0,18) == 'www.worldlingo.com') &&  (pathname.substring(0,13) == '/wl/translate') ) { validDomain = 1; }

 if (!validDomain) {
  return('');
 } else {
   if (print_base == '1') {
        var newbaseamount = round(eval(amount),mydecimals);
        if (commify == '1') { newbaseamount = FComma(newbaseamount); }  
        base_amount = ('GB&nbsp;&#163;' + newbaseamount + '');
   }
   if ((base_rate == target_rate) && (same_display == '-')) {
     document.write(base_amount);
     return('');
   } else if ((base_rate == target_rate) && (same_display.toLowerCase() != 'show')) {
     document.write(base_amount + pre + JClnk + pre_amount + same_display + post_amount + '</a>' + post);
   } else {
     if ((amount == null) || (amount == "")) { amount = 0;}
     var newamount = round(eval(amount)*1.567630880286,mydecimals);
     if (commify == '1') { newamount = FComma(newamount); }  
     var amountlink = (pre_amount  + 'US&nbsp;&#36;' + newamount + '' + post_amount);
     var baselink = '';
     if (nolink == '1' && can_no_link == '1') {
        document.write(base_amount + pre + amountlink + post);
     } else {
        document.write(base_amount + pre + JClnk + amountlink + '</a>' + post);
     } 
   } 
 }
 return('');
}