/////////////////Currency + Price Calulation for Optin EMails - Targeted
function AddItoe()
{
	frm1 = document.ins.CampaignType.value;
	
	if(frm1 == "Targted") {
		var one = eval(document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].value);
	}
	else {
		var one = eval(document.ins.choosequantity1.options[document.ins.choosequantity1.selectedIndex].value);
	}
	
	var three=currencyValue(document.ins.currency_code.selectedIndex);
	var temp =  one * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].text
}


/////////////////Currency + Price Calulation for Optin EMails for Untargeted - made redundant by Vibhu on June 21, 2008. Changes made in AddItoe function.
function AddItoe1()
{
	
	var three=currencyValue(document.ins.currency_code.selectedIndex);
	var temp =  one * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = document.ins.choosequantity1.options[document.ins.choosequantity1.selectedIndex].text
}


/////////// Change Currency Rates
function currencyValue(cur1)
{
	if(eval(cur1) == 0)
	var three = 1.00
	if(eval(cur1) == 1)
	var three = 0.67
	if(eval(cur1) == 2)
	var three = 0.78
	return three;				
}

/////////// Change Rates - Banner Design Services
function bSizeRates(cur1)
{
	if(eval(cur1) == 1)
	var two = 24.00
	if(eval(cur1) == 2)
	var two = 26.00
	if(eval(cur1) == 3)
	var two = 28.00
	return two;				
}


//////////////Currency Format
function formatCurrency(num)
{
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	
	if(cents<10)
	cents = "0" + cents;
	
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));

	cursymbol = document.ins.currency_code.options[document.ins.currency_code.selectedIndex].text
	return (((sign)?'':'-') + num + '.' + cents);
}


/////////////////Currency + Price Calulation for Targeted Website Traffic
function AddIttwt()
{
	var one = eval(document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].value);
	var two = eval(document.ins.type.options[document.ins.type.selectedIndex].value);
	var three = eval(document.ins.TargetTrafiic.options[document.ins.TargetTrafiic.selectedIndex]);

	var three=currencyValue(document.ins.currency_code.selectedIndex)

	var temp =  one * two * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].text + " " + document.ins.type.options[document.ins.type.selectedIndex].text;
	document.ins.item_number.value = document.ins.type.options[document.ins.type.selectedIndex].text;
	document.ins.ResCountry.value= document.ins.TargetTrafiic.options[document.ins.TargetTrafiic.selectedIndex].text;
}


/////////////////Currency + Price Calulation for Guaranteed Signup
function AddItgs()
{
	var one = eval(document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].value);
    	var three = eval(document.ins.TargetTrafiic.options[document.ins.TargetTrafiic.selectedIndex]);
	
	var three=currencyValue(document.ins.currency_code.selectedIndex)
	var temp =  one * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].text
	document.ins.ResCountry.value= document.ins.TargetTrafiic.options[document.ins.TargetTrafiic.selectedIndex].text;
}


/////////////////Currency + Price Calulation for Banner Design Services
function AddItbds()
{
	var two = eval(document.ins.bSize.options[document.ins.bSize.selectedIndex].value);		
	var three=currencyValue(document.ins.currency_code.selectedIndex)
	var temp =  two * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = document.ins.bSize.options[document.ins.bSize.selectedIndex].text
}

	/////////////////Currency + Price Calulation for Targeted Banner Impressions
function AddIttbi()
{
	var one = eval(document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].value);
	var two = eval(document.ins.bSize.options[document.ins.bSize.selectedIndex].value);
	var three=currencyValue(document.ins.currency_code.selectedIndex)

	var temp =  one * two * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = document.ins.choosequantity.options[document.ins.choosequantity.selectedIndex].text
	document.ins.item_number.value = document.ins.bSize.options[document.ins.bSize.selectedIndex].text;
}



/////////////////Currency + Price Calulation for Subimmission Plan
function AddItsp()
{		  
	var sourceList = document.forms[0].choosequantity;
	var tamount=0;
	var itemNumber=""
	for (i=0; i < sourceList.options.length; i++)
	{
		if (document.ins.choosequantity[i].selected==true)
		{
			tamount=eval(tamount + eval(document.ins.choosequantity[i].value))
			itemNumber=itemNumber + ", " + document.ins.choosequantity[i].text
			
		}
	}
 
	if(eval(document.ins.currency_code.selectedIndex) == 0)
	var three = 1.00
	if(eval(document.ins.currency_code.selectedIndex) == 1)
	var three = 0.67
	if(eval(document.ins.currency_code.selectedIndex) == 2)
	var three = 0.78

	var temp =  tamount * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = itemNumber
}


/////////////////Currency + Price Calulation for Subimmission Plan
function AddItsp1(i)
{	  
	
	document.ins.choosequantity[i].selected = true
	var sourceList = document.forms[0].choosequantity;
	var tamount=0;
	var itemNumber=""
	for (i=0; i < sourceList.options.length; i++)
	{
		if (document.ins.choosequantity[i].selected==true)
		{
			tamount=eval(tamount + eval(document.ins.choosequantity[i].value))
			itemNumber=itemNumber + ", " + document.ins.choosequantity[i].text
			
		}
	}
 
	if(eval(document.ins.currency_code.selectedIndex) == 0)
	var three = 1.00
	if(eval(document.ins.currency_code.selectedIndex) == 1)
	var three = 0.67
	if(eval(document.ins.currency_code.selectedIndex) == 2)
	var three = 0.78

	var temp =  tamount * three;
	document.ins.amount.value = formatCurrency(temp);
	document.ins.item_name.value = itemNumber
}