//every day currency value

function init()
{
	//Edit these values only

	AUD=1; //Australia Dollars
	CHF=0.9967; //Swiss Franc
	EUR=0.7327; //European Union Euro
	GBP=0.6020; //Pound Sterling
	USD=0.9288; //US Dollar
	
	//today's date 
	var months = new Array ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
	var todaysdate = new Date();
	dateQuoted = todaysdate.getDate() + " " + months[todaysdate.getMonth()] + ", " + todaysdate.getFullYear();

	return;
}


function writeForm(row1Bg,row1FontColor,row2Bg,row2FontColor,dbx1,dbx2,buttonColor,buttonTextColor)
{ 
	// Initialise form default values
	init();
	var is_slct = '';
	dbx2='EUR';
  	var defaultAmount = 100;


	//currency converter table
	htmlString = 
		"<form action='test.html' method='post' name='myForm'>" +
		"<table class='currencytable' align='center' border='0' cellpadding='3' cellspacing='0' width='157'>" +
		"<tr>"+
			"<td class='heading5'>Currency Converter<span class='bodytext5'>*</span></td>"+
		"</tr>"+
		"<tr>"+
			"<td class='bodytext5'>Convert&nbsp;&nbsp;<INPUT TYPE='text' NAME='amount' STYLE='width:68px; font-size:10px;' SIZE='10' MAXLENGTH='10' VALUE='" + defaultAmount + "'></td>"+
		"</tr>"+
		"<tr>"+
			"<td>"+
				"<select name='fromCurrency' onchange='resetForm();'>"
				  if ( dbx1 == 'AUD' ) { is_slct = ' SELECTED'; } else { is_slct = ''; } 			
					htmlString = htmlString	+ "<option value='AUD'" + is_slct + ">Australian Dollar</option>"+
				"</select>"+
			"</td>"+	
		"</tr>"+
		"<tr>"+
			"<td class='bodytext5' align='left'>&nbsp;&nbsp;&nbsp;into</td>"+
		"</tr>"+	
		"<tr>"+
			"<td>"+
				"<select name='toCurrency' onchange='resetForm();' STYLE='width:127px;'>"
					if ( dbx2 == 'EUR' ) { is_slct = ' SELECTED'; } else { is_slct = ''; } 			
					htmlString = htmlString + "<option value='EUR'" + is_slct + ">Euro</option>"
					if ( dbx2 == 'GBP' ) { is_slct = ' SELECTED'; } else { is_slct = ''; } 			
					htmlString = htmlString + "<option value='GBP'" + is_slct + ">Pound Sterling</option>"
					if ( dbx2 == 'CHF' ) { is_slct = ' SELECTED'; } else { is_slct = ''; } 			
					htmlString = htmlString + "<option value='CHF'" + is_slct + ">Swiss Franc</option>"
					if ( dbx2 == 'USD' ) { is_slct = ' SELECTED'; } else { is_slct = ''; } 			
					htmlString = htmlString + "<option value='USD'" + is_slct + ">US Dollar</option>"+	
				"</select>"+
			"</td>"+
		"</tr>"+
		"<tr>"+
			"<td align='center'>"+
				"<input type='Button' name='convert' value='Convert'"+  
					"style='width:70px; height:21px; font-size:12px; margin-top: 8px; font-weight:bold; font-family:Tahoma, Geneva, Arial, Helvetica; color:#000000; background-color:#cccccc' " +
					"onclick='calc()'>"+
			"</td>"+
		"</tr>"+	
		"<tr>"+
			"<td>"+
				"<input type='Text' class='textboxstyle1' " +
					"style='border-style: none; width: 160px; font-size:10px;' name='txtGuaran' VALUE=''>" +
			"</td>"+
		"</tr>"+
		"<tr>"+
			"<td align='right'>"+
				"<span class='textsmall'>"+
					"Date of quote: " + dateQuoted + "</span>"+
					//"Date of quote: 29 Aug, 2007</span>"+
			"</td>"+
		"</tr>"+		
	"</table>"+
	"</form>";
	return htmlString;
}

function calc(){

	// get fromCurrency value
	var fromCurrency_value = get_value(document.myForm.fromCurrency.value);
	
	// get to value
	var toCurrency_value = get_value(document.myForm.toCurrency.value);	
	
	//GET fromCurrency currency, to currency and amount
	var dbx_fromCurrency = document.myForm.fromCurrency;
	var dbx_toCurrency = document.myForm.toCurrency;
	
  var dbx_fromCurrency_value = dbx_fromCurrency.options[dbx_fromCurrency.selectedIndex].value;
	var dbx_toCurrency_value =  dbx_toCurrency.options[dbx_toCurrency.selectedIndex].value;
	
  var amount_value = document.myForm.amount.value;
	
  resetForm();		

	//the amount to be converted must be a number
	if(isNaN(amount_value))
	{
			document.myForm.txtGuaran.value='';
	}
	else
	{
		var convertedValue = Math.round((toCurrency_value*fromCurrency_value)* amount_value*100)/100;
	  	var result =  amount_value + " " + document.myForm.fromCurrency.value + " = " + convertedValue + " " + document.myForm.toCurrency.value;
		
	  	document.myForm.txtGuaran.value= result;
		//document.getElementById('statement1').style.visibility = 'visible';		

	}
	return;
}

	function resetForm()
	 {
	
		document.myForm.txtGuaran.value='';		 
	  	//document.getElementById('statement1').style.visibility = 'hidden';
	 }

	function get_value(cur)
	 {
		switch (cur)
		{
		case 'USD':
		  return USD
		  break
		case 'CAD':
		  return CAD
		  break
		case 'EUR':
		  return EUR
		  break
		case 'GBP':
		  return GBP
		  break
		case 'CHF':
		  return CHF
		  break
		case 'AUD':
		  return AUD
		  break
		}
	 }
	 
	