// JavaScript Document

var newImage = document.createElement("img");
	
function swapImage(filename)
{
	clearImage();
	newImage = document.createElement("img");
	var img_path = filename;
	newImage.setAttribute("src", img_path);
	newImage.setAttribute("onLoad", setTimeout("insertImage()",500));
}

function clearImage()
{
	newImage = document.createElement("img");
	var holderDiv = document.getElementById('mainImageHolder');
	var oldImage = document.getElementById('mainImage');
	var removed = holderDiv.removeChild(oldImage);
}

function insertImage()
{
	var holderDiv = document.getElementById('mainImageHolder');
	var oldImage = document.getElementById('loadingImage');
	newImage.setAttribute("id", "mainImage");
	holderDiv.appendChild(newImage,oldImage);
}

function update_attr_dropdowns(form,field)
{
	var price = base_price;
	var old_price = base_old_price;
	var rrp = base_rrp;
	var image_set = 0;
	var attr_sku = "";
	var attr1_val = form.attr1.value;
	var attr2_val = form.attr2.value;
	var field_name = field.name;
	var saving = 0;
	
	for(i=0;i<a_attr_skus.length;i++)
	{
		if((a_attr_skus[i][1] == attr1_val) && ((a_attr_skus[i][2] == attr2_val) || attr2_val < 1))
		{
			attr_sku = a_attr_skus[i][0];
			price = a_attr_skus[i][3];
			old_price = a_attr_skus[i][4];
			image_set = a_attr_skus[i][5];
			rrp = a_attr_skus[i][6];
			break;
		}
	}
	
	if(rrp > 0)
	{
		saving = rrp - price;
	}
	else if(old_price > 0)
	{
		saving = old_price - price;
	}
	
	form.prod_attr_sku.value = attr_sku;
	form.prod_price.value = price;
	form.prod_old_price.value = old_price;
	form.prod_rrp.value = rrp;
	form.prod_saving.value = saving;
	var newSpan = document.createElement("span");
	var newText = document.createTextNode("£" + price);
	newSpan.appendChild(newText);
	newSpan.setAttribute("id","span_price");
		
	var holderDiv = document.getElementById('display_price');
	var oldSpan = document.getElementById('span_price');
	var replaced = holderDiv.replaceChild(newSpan,oldSpan);
	//window.display_price.innerHTML = "&pound;" + price;
	
	/*if(window.display_old_price)
	{*/
		var newSpan = document.createElement("span");
		if(old_price > 0)
		{
			var newText = document.createTextNode("£" + old_price);
			//window.display_old_price.innerHTML = "&pound;" + old_price;
		}
		else
		{
			var newText = document.createTextNode("");
			//window.display_old_price.innerHTML = "";
		}
		newSpan.appendChild(newText);
		newSpan.setAttribute("id","span_old_price");
			
		var holderDiv = document.getElementById('display_old_price');
		var oldSpan = document.getElementById('span_old_price');
		var replaced = holderDiv.replaceChild(newSpan,oldSpan);
	//}
	
	/*if(window.display_rrp)
	{*/
		var newSpan = document.createElement("span");
		if(rrp > 0)
		{
			var newText = document.createTextNode("£" + rrp);
			//window.display_rrp.innerHTML = "&pound;" + rrp;
		}
		else
		{
			var newText = document.createTextNode("");
			//window.display_rrp.innerHTML = "";
		}
		newSpan.appendChild(newText);
		newSpan.setAttribute("id","span_rrp");
		
		var holderDiv = document.getElementById('display_rrp');
		var oldSpan = document.getElementById('span_rrp');
		var replaced = holderDiv.replaceChild(newSpan,oldSpan);
	//}
/*	if(window.display_saving)
	{*/
		var newSpan = document.createElement("span");
		if(saving > 0)
		{
			var newText = document.createTextNode("£" + formatAsMoney(saving));
			//window.display_saving.innerHTML = "&pound;" + formatAsMoney(saving);
		}
		else
		{
			var newText = document.createTextNode("");
			//window.display_saving.innerHTML = "";
		}
		newSpan.appendChild(newText);
		newSpan.setAttribute("id","span_saving");
		
		var holderDiv = document.getElementById('display_saving');
		var oldSpan = document.getElementById('span_saving');
		var replaced = holderDiv.replaceChild(newSpan,oldSpan);
//	}
	
	if(image_set > 0)
	{
		for(i=0;i<a_images.length;i++)
		{
			if(a_images[i][0] == image_set)
			{
				document["main_image"].src = "/catalogue/images/" + a_images[i][1];
				
				var newSpan = document.createElement("span");
				newSpan.setAttribute("id","span_alt_link");
				if(alt_image != "N")
				{
					if(a_images[i][3] != "N")
					{
						var newP = document.createElement("p");
						var newText = document.createTextNode("Main Image");
						newP.appendChild(newText);
						newSpan.appendChild(newP);
						
						var newP2 = document.createElement("p");
						var newA = document.createElement("a");
						newA.setAttribute("href","javascript:swap_image('/catalogue/images/" + a_images[i][3] + "','alternate')");
						var linkText = document.createTextNode("Alternate Image");
						newA.appendChild(linkText);
						newSpan.appendChild(newA);
						//window.alt_link.innerHTML =  "<p>Main Image</p><p><a href=\"/product_detail.cfm?id=" + prod_id + "&alt_image\">Alternate Image</a></p>";
						//window.alt_link.innerHTML =  "<p>Main Image</p><p><a href=\"javascript:swap_image('/catalogue/images/" + a_images[i][3] + "','alternate')\">Alternate Image</a></p>";
					}
					else
					{
						var newP = document.createElement("p");
						var newText = document.createTextNode("Main Image");
						newP.appendChild(newText);
						newSpan.appendChild(newP);
					}
				}
				else
				{
					var newP = document.createElement("p");
					var newText = document.createTextNode("Main Image");
					newP.appendChild(newText);
					newSpan.appendChild(newP);
				}
				var holderDiv = document.getElementById('alt_link');
				var oldSpan = document.getElementById('span_alt_link');
				var replaced = holderDiv.replaceChild(newSpan,oldSpan);
				
				var newSpan = document.createElement("span");
				newSpan.setAttribute("id","span_large_link");
				if(a_images[i][2] != "N")
				{
					var newP2 = document.createElement("p");
					var newA = document.createElement("a");
					newA.setAttribute("href","javascript:image_popup('/catalogue/images/" + a_images[i][2] + "');");
					//newA.setAttribute("onClick","image_popup('/catalogue/images/" + a_images[i][2] + "')");
					var linkText = document.createTextNode("Click for Large Image");
					newA.appendChild(linkText);
					newSpan.appendChild(newA);
					//window.large_link.innerHTML = "<p><a href=\"#\" onClick=\"image_popup('/catalogue/images/" + a_images[i][2] + "')\">Click for Large Image</a></p>";
				}
				else
				{
					var newP = document.createElement("p");
					var newText = document.createTextNode("&nbsp;");
					newP.appendChild(newText);
					newSpan.appendChild(newP);
					//window.large_link.innerHTML = "&nbsp;";
				}
				var holderDiv = document.getElementById('large_link');
				var oldSpan = document.getElementById('span_large_link');
				var replaced = holderDiv.replaceChild(newSpan,oldSpan);
				break;
			}
		}
	}
	else
	{
		document["main_image"].src = default_image;
		var newSpan = document.createElement("span");
		newSpan.setAttribute("id","span_alt_link");
		if(alt_image != "N")
		{
			var newP = document.createElement("p");
			var newText = document.createTextNode("Main Image");
			newP.appendChild(newText);
			newSpan.appendChild(newP);
			
			var newP2 = document.createElement("p");
			var newA = document.createElement("a");
			newA.setAttribute("href","javascript:swap_image('/catalogue/images/" + alt_image + "','alternate')");
			var linkText = document.createTextNode("Alternate Image");
			newA.appendChild(linkText);
			newSpan.appendChild(newA);
			//window.alt_link.innerHTML =  "<p>Main Image</p><p><a href=\"javascript:swap_image('/catalogue/images/" + alt_image + "','alternate')\">Alternate Image</a></p>";
		}
		else
		{
			var newP = document.createElement("p");
			var newText = document.createTextNode("Main Image");
			newP.appendChild(newText);
			newSpan.appendChild(newP);
			//window.alt_link.innerHTML =  "<p>Main Image</p>";
		}
		var holderDiv = document.getElementById('alt_link');
		var oldSpan = document.getElementById('span_alt_link');
		var replaced = holderDiv.replaceChild(newSpan,oldSpan);
		
		var newSpan = document.createElement("span");
		newSpan.setAttribute("id","span_large_link");
		if(large_image != "N")
		{
			var newP2 = document.createElement("p");
			var newA = document.createElement("a");
			newA.setAttribute("href","javascript:image_popup('/catalogue/images/" + large_image + "');");
			//newA.setAttribute("onClick","image_popup('/catalogue/images/" + large_image + "')");
			var linkText = document.createTextNode("Click for Large Image");
			newA.appendChild(linkText);
			newSpan.appendChild(newA);
			//window.large_link.innerHTML = "<p><a href=\"javascript:image_popup('/catalogue/images/" + large_image + "')\">Click for Large Image</a></p>";
		}
		else if(large_image != "N")
		{
			var newP = document.createElement("p");
			var newText = document.createTextNode("&nbsp;");
			newP.appendChild(newText);
			newSpan.appendChild(newP);
			//window.large_link.innerHTML = "&nbsp;";
		}
		var holderDiv = document.getElementById('large_link');
		var oldSpan = document.getElementById('span_large_link');
		var replaced = holderDiv.replaceChild(newSpan,oldSpan);
	}
	if(field_name == "attr1" && form.attr2_count.value > 1)
	{
		form.attr2.options.length = 0;
		form.attr2.options[0] = new Option('Select ' + attr2_desc,'0');
		var pos = 1;
		for(i=0;i<a_attr2s.length;i++)
		{
			attr2_val = a_attr2s[i];
			for(j=0;j<a_attr_skus.length;j++)
			{
				if((a_attr_skus[j][1] == attr1_val) && (a_attr_skus[j][2] == attr2_val))
				{
					form.attr2.options[pos] = new Option(attr2_val,attr2_val);
					pos++;
				}
			}
		}
	}
	
	//alert("Attr SKU: " + form.prod_attr_sku.value + "\nPrice: £" + form.prod_price.value + "\nOld price: £" + form.prod_old_price.value);
}

/*
// Old function using .innerHTML
// replace below with a version using parent/child nodes
function swap_image(new_img,img_type)
{
	document["main_image"].src = new_img;
	var alt_link = document.getElementById("alt_link");
	if(img_type == "default")
	{
		//window.alt_link.innerHTML =  "<span id=\"span_alt_link\"><p>Main Image</p><p><a href=\"javascript:swap_image('/catalogue/images/" + alt_image + "','alternate')\">Alternate Image</a></p></span>";
		alt_link.innerHTML =  "<span id=\"span_alt_link\"><p>Main Image</p><p><a href=\"javascript:swap_image('/catalogue/images/" + alt_image + "','alternate')\">Alternate Image</a></p></span>";		
	}
	else
	{
		//window.alt_link.innerHTML =  "<span id=\"span_alt_link\"><p><a href=\"javascript:swap_image('" + default_image + "','default')\">Main Image</a></p><p>Alternate Image</p></span>";
		alt_link.innerHTML =  "<span id=\"span_alt_link\"><p><a href=\"javascript:swap_image('" + default_image + "','default')\">Main Image</a></p><p>Alternate Image</p></span>";
	}
}*/

function resize_img_container()
{
	//var tempImage = document.getElementById("main_image");
	//alert(tempImage.height);
	document.getElementById("imageHolder").height = document.getElementById("main_image").height;
}

function swap_image(new_img,img_type)
{
	//replace the image source field
	document["main_image"].src = new_img;
	//document.getElementById("main_image").src = new_img;
	//var tempImage = document.getElementById("main_image");
	//alert(tempImage.height);
	
	
	// get the div tag that will have its content replaced
	var curDiv = document.getElementById("alt_link");
	// get the current span that will replace existing one
	var curSpan = document.getElementById("span_alt_link");
	//create the new span tag to replace the existing one	
	var newSpan = document.createElement("span");
	newSpan.setAttribute("id","span_alt_link");
	if(img_type == "default")
	{
		//create p tag with text 'Main Image'
		var newMainImage = document.createElement("p");
		newMainImage.appendChild(document.createTextNode("Main Image"));
		//create p tag
		var newAltImage = document.createElement("p");
		//with a link to the alt image
		var newAltLink = document.createElement("a");
		newAltLink.setAttribute("href", "javascript:swap_image('/catalogue/images/" + alt_image + "','alternate')");
		newAltLink.appendChild(document.createTextNode("Alternate Image"));
		//join them together
		newAltImage.appendChild(newAltLink);
	}
	else
	{
		//create p tag
		var newMainImage = document.createElement("p");
		//create link to main image
		var newMainLink = document.createElement("a");
		newMainLink.setAttribute("href", "javascript:swap_image('" + default_image + "','default')");
		newMainLink.appendChild(document.createTextNode("Main Image"));
		//join them together
		newMainImage.appendChild(newMainLink);
		//create p tag with text 'Alternate Image'
		var newAltImage = document.createElement("p");
		newAltImage.appendChild(document.createTextNode("Alternate Image"));
	}
	//add mainimage and altimage into the span node
	newSpan.appendChild(newMainImage);
	newSpan.appendChild(newAltImage);
	//finally replace the existing div tag with the newly created span
	curDiv.replaceChild(newSpan, curSpan);
}

function validate_product(form)
{
	//alert("Attr SKU: " + form.prod_attr_sku.value + "\nPrice: £" + form.prod_price.value + "\nOld price: £" + form.prod_old_price.value);
	//return false;
	
	var return_value = false;
	
	if(form.attr1.value == 0)
	{
		alert("Please select a " + attr1_desc);
		form.attr1.focus();
	}
	else if(form.attr2.value == 0)
	{
		alert("Please select a " + attr2_desc);
		form.attr2.focus();
	}
	else if((parseInt(form.quantity.value) < 1) || (isNaN(parseInt(form.quantity.value))))
	{
		alert("Please enter a valid quantity");
		form.quantity.focus();
	}
	else
	{
		return_value = true;
	}
	
	return return_value;
}

function submit_ch_login(form)
{
	if(validate_ch_login(form) == true)
	{
		form.submit();
	}
}

function submit_cus_login(form)
{
	if(validate_cus_login(form) == true)
	{
		form.submit();
	}
}

function validate_ch_login(form)
{
	var return_value = false;
	var customer_type;
	
	for(i=0;i<form.customer_type.length;i++)
	{
		if(form.customer_type[i].checked == true)
		{
			customer_type = form.customer_type[i].value;
			break;
		}
	}
	
	if(customer_type == "existing")
	{
		if(is_email(form.email.value) == false)
		{
			alert("Please enter a valid email address");
			form.email.focus();
		}
		else if(form.password.value == "")
		{
			alert("Please enter your password");
			form.password.focus();
		}
		else
		{
			return_value = true;
		}
	}
	else if(is_email(form.email.value) == false)
	{
		alert("Please enter a valid email address");
		form.email.focus();
	}
	else
	{
		return_value = true;
	}
	
/*	alert(return_value);
	return false;*/

	return return_value;
}

function validate_cus_login(form)
{
	var return_value = false;
	var customer_type;
	
	for(i=0;i<form.customer_type.length;i++)
	{
		if(form.customer_type[i].checked == true)
		{
			customer_type = form.customer_type[i].value;
			break;
		}
	}
	
	if(customer_type == "existing")
	{
		if(is_email(form.email.value) == false)
		{
			alert("Please enter a valid email address");
			form.email.focus();
		}
		else if(form.password.value == "")
		{
			alert("Please enter your password");
			form.password.focus();
		}
		else
		{
			return_value = true;
		}
	}
	else if(is_email(form.email.value) == false)
	{
		alert("Please enter a valid email address");
		form.email.focus();
	}
	else
	{
		return_value = true;
	}
	
/*	alert(return_value);
	return false;*/

	return return_value;
}

function submit_ch_address(form)
{
	if(validate_ch_address(form) == true)
	{
		form.submit();
	}
}

function submit_cus_address(form)
{
	if(validate_cus_address(form) == true)
	{
		form.submit();
	}
}


function validate_ch_address(form)
{
	var return_value = false;
	
	if(form.title.value == "")
	{
		alert("Please enter your Title");
		form.title.focus();
	}
	else if(form.first_name.value == "")
	{
		alert("Please enter your First Name");
		form.first_name.focus();
	}
	else if(form.last_name.value == "")
	{
		alert("Please enter your Last Name");
		form.last_name.focus();
	}
	else if(form.addr1.value == "")
	{
		alert("Please enter your Address");
		form.addr1.focus();
	}
	else if(form.town.value == "")
	{
		alert("Please enter your Town");
		form.town.focus();
	}
	else if(form.county.value == "")
	{
		alert("Please enter your County");
		form.county.focus();
	}
	else if(form.postcode.value == "")
	{
		alert("Please enter your Postcode");
		form.postcode.focus();
	}
	else if(form.country.value == 0)
	{
		alert("Please select your Country");
		form.country.focus();
	}
	else if(form.phone.value == "")
	{
		alert("Please enter your Contact Phone Number");
		form.phone.focus();
	}
	else if(form.copy_billing_address != undefined)
	{
		if(form.copy_billing_address.checked == false)
		{
			if(form.del_addr1.value == "")
			{
				alert("Please enter your Delivery Address");
				form.del_addr1.focus();
			}
			else if(form.del_town.value == "")
			{
				alert("Please enter your Delivery Town");
				form.del_town.focus();
			}
			else if(form.del_county.value == "")
			{
				alert("Please enter your Delivery County");
				form.del_county.focus();
			}
			else if(form.del_postcode.value == "")
			{
				alert("Please enter your Delivery Postcode");
				form.del_postcode.focus();
			}
			else if(form.del_country.value == 0)
			{
				alert("Please select your Delivery Country");
				form.del_country.focus();
			}
			else
			{
				return_value = true;
			}
		}
		else
		{
			return_value = true;
		}
	}
	else if(form.password != undefined)
	{
		if(form.conf_email.value != form.email.value)
		{
			alert("Please verify that your email address is correct");
			form.email.focus();
		}
		else if(form.password.value == "")
		{
			alert("Please enter a Password");
			form.password.focus();
		}
		else if(form.conf_password.value == "")
		{
			alert("Please confirm your Password");
			form.conf_password.focus();
		}
		else if(form.conf_password.value != form.password.value)
		{
			alert("Your passwords do not match");
			form.conf_password.focus();
		}
		else
		{
			return_value = true;
		}
	}
	else
	{
		return_value = true;
	}
	
/*	alert(return_value);
	return false;*/
	
	return return_value;
}

function validate_cus_address(form)
{
	var return_value = false;
	if(form.title.value == "")
	{
		alert("Please enter your Title");
		form.title.focus();
	}
	else if(form.first_name.value == "")
	{
		alert("Please enter your First Name");
		form.first_name.focus();
	}
	else if(form.last_name.value == "")
	{
		alert("Please enter your Last Name");
		form.last_name.focus();
	}
	else if(form.addr1.value == "")
	{
		alert("Please enter your Address");
		form.addr1.focus();
	}
	else if(form.town.value == "")
	{
		alert("Please enter your Town");
		form.town.focus();
	}
	else if(form.county.value == "")
	{
		alert("Please enter your County");
		form.county.focus();
	}
	else if(form.postcode.value == "")
	{
		alert("Please enter your Postcode");
		form.postcode.focus();
	}
	else if(form.country.value == 0)
	{
		alert("Please select your Country");
		form.country.focus();
	}
	else if(form.phone.value == "")
	{
		alert("Please enter your Contact Phone Number");
		form.phone.focus();
	}
	else if(form.conf_email.value != form.email.value)
	{
		alert("Please verify that your email address is correct");
		form.email.focus();
	}
	else if(form.password.value == "")
	{
		alert("Please enter a Password");
		form.password.focus();
	}
	else if(form.conf_password.value == "")
	{
		alert("Please confirm your Password");
		form.conf_password.focus();
	}
	else if(form.conf_password.value != form.password.value)
	{
		alert("Your passwords do not match");
		form.conf_password.focus();
	}
	else
	{
		return_value = true;
	}
	
/*	alert(return_value);
	return false;*/
	
	return return_value;
}

function submit_ch_promo_code(form)
{
	if(validate_ch_promo_code(form) == true)
	{
		form.submit();
	}
}

function validate_ch_promo_code(form)
{
	var return_value = false;
	
	if(form.promo_code.value == "")
	{
		alert("Please enter a Promotion Code");
		form.promo_code.focus();
	}
	else
	{
		return_value = true;
	}
	
	return return_value;
}

function submit_ch_billing(form)
{
	if(validate_ch_billing(form) == true)
	{
		form.submit();
	}
}

function validate_ch_billing(form)
{
	var return_value = false;
	
	if(form.card_type.value == 0)
	{
		alert("Please select a Card Type");
		form.card_type.focus();
	}
	else if(cardval(form.card_number.value) == false)
	{
		alert("Please enter a valid Card Number");
		form.card_number.focus();
	}
	else if(form.end_month.value == 0)
	{
		alert("Please select an End Date");
		form.end_month.focus();
	}
	else if(form.end_year.value == 0)
	{
		alert("Please select an End Date");
		form.end_year.focus();
	}
	else if(form.card_name.value == "")
	{
		alert("Please enter your Name");
		form.card_name.focus();
	}
	else if(form.ts_and_cs.checked == false)
	{
		alert("Please confirm that you have read and agree to our Terms and Conditions");
		form.ts_and_cs.focus();
	}
	else
	{
		return_value = true;
	}
	
	//alert(return_value);
	//return false;
	return return_value;
}


function cardval(s) {
// remove non-numerics
var v = "0123456789";
var w = "";
for (i=0; i < s.length; i++) {
x = s.charAt(i);
if (v.indexOf(x,0) != -1)
w += x;
}
// validate number
j = w.length / 2;
if (j < 6.5 || j > 9 || j == 7) return false;
k = Math.floor(j);
m = Math.ceil(j) - k;
c = 0;
for (i=0; i<k; i++) {
a = w.charAt(i*2+m) * 2;
c += a > 9 ? Math.floor(a/10 + a%10) : a;
}
for (i=0; i<k+m; i++) c += w.charAt(i*2+1-m) * 1;
return (c%10 == 0);
}

function formatAsMoney(mnt) {
    mnt -= 0;
    mnt = (Math.round(mnt*100))/100;
    return (mnt == Math.floor(mnt)) ? mnt + '.00' 
              : ( (mnt*10 == Math.floor(mnt*10)) ? 
                       mnt + '0' : mnt);
}

function submit_try_at_home(form)
{
	form.try_at_home.value = "Y";
	form.lenses_rqd.value = "N";
	if(validate_product(form) == true)
	{
		form.submit();
	}
}

function submit_frame_only(form)
{
	form.frame_only.value = 1;
	form.lenses_rqd.value = "N";
	if(validate_product(form) == true)
	{
		form.submit();
	}
}

function add_to_basket(form)
{
	form.frame_only.value = 0;
	//form.lenses_rqd.value = "Y";
	if(validate_product(form) == true)
	{
		form.submit();
	}
}

function validate_pd_photo(form)
{
	var photo_method = "";
	for(i=0;i<form.pd_photo_method.length;i++)
	{
		if(form.pd_photo_method[i].checked == true)
		{
			photo_method = form.pd_photo_method[i].value;
		}
	}
	var return_value = true;
	if(photo_method == '')
	{
		alert('Please select how you want to send your photograph');
		return_value = false;
	}
	if(photo_method == 'Upload')
	{
		if(form.photo_file.value == "")
		{
			alert('Please select a file');
			return_value = false;
		}
	}
	return return_value;
}

function set_pd_unknown(form)
{
	for(i=1;i<form.centration.length;i++)
	{
		if(form.centration[i].value == 0)
		{
			form.centration[i].selected = true;
		}
		else
		{
			form.centration[i].selected = false;
		}
	}
	form.cent_conf.value = "Y";
}

function cardval2(s)
{
	// remove non-numerics
	var v = "0123456789";
	var w = "";

	for (i=0; i < s.length; i++)
	{
		x = s.charAt(i);
		if (v.indexOf(x,0) != -1)
		w += x;
	}

	// validate number
	j = w.length / 2;
	if (j < 6.5 || j > 9.5 || j == 7)
	{
		//return false;
		alert(false);
	}
	
	k = Math.floor(j);
	m = Math.ceil(j) - k;
	c = 0;
	for (i=0; i<k; i++)
	{
		a = w.charAt(i*2+m) * 2;
		//alert(a);
		//alert(a/10);
		//alert(a%10);
		//alert(9 ? Math.floor(a/10 + a%10) : a);
		c += a > 9 ? Math.floor(a/10 + a%10) : a;
		//alert(c);
	}
	alert(c);
	for (i=0; i<k+m; i++)
	{
		c += w.charAt(i*2+1-m) * 1;
	}
	//return (c%10 == 0);
	alert(c%10 == 0);
}