﻿function verifyEmail(email) {
	if (email.length <=0){
	   return true;
	}
	i=email.indexOf("@");
	j=email.indexOf(".",i);
	k=email.indexOf(",*$;+=");
	kk=email.indexOf(" ");
	jj=email.lastIndexOf(".")+1;
	len=email.length;
	if (!((i>0) && (j>(1+1)) && (k==-1) && (kk==-1) && (len-jj >=2) && (len-jj<=3))) {
       return false;
    }
	return true;
}

function IsNum(TheNumber) {
	if (TheNumber.length <=0){
	   return true;
	}
	chk_str="1234567890."
	for (i=0;i<TheNumber.length;i++)
	{
		curr_chr = TheNumber.substr(i,1);
		if (chk_str.indexOf(curr_chr) < 0)
		{
			return false
		}
		
	}
	return true
}

function IsInteger(TheNumber) {
	if (TheNumber.length <=0){
	   return true;
	}
	chk_str="1234567890"
	for (i=0;i<TheNumber.length;i++)
	{
		curr_chr = TheNumber.substr(i,1);
		if (chk_str.indexOf(curr_chr) < 0)
		{
			return false
		}
		
	}
	return true
}


function proper_ext(InFile) {
	TheFile = InFile.toLowerCase()	
	if (TheFile.length <= 0 )
	{
		return true
	}
		
	if ( TheFile.indexOf(".jpg") != TheFile.length - 4 && TheFile.indexOf(".gif") != TheFile.length - 4  && TheFile.indexOf(".png") != TheFile.length - 4)
	{
		return false
	}
	return true
}

function IsPostalCode(PC) {
	if (PC.length !=6) return false;
	num_str="1234567890";
	chk_str="QWERTYUIOPLKJHGFDSAZXCVBNMqwertyuioplkjhgfdsazxcvbnm";
	curr_chr = PC.substr(0,1);
	if (chk_str.indexOf(curr_chr) < 0) return false;
	curr_chr = PC.substr(1,1);
	if (num_str.indexOf(curr_chr) < 0) return false;
	curr_chr = PC.substr(2,1);
	if (chk_str.indexOf(curr_chr) < 0) return false;
	curr_chr = PC.substr(3,1);
	if (num_str.indexOf(curr_chr) < 0) return false;
	curr_chr = PC.substr(4,1);
	if (chk_str.indexOf(curr_chr) < 0) return false;
	curr_chr = PC.substr(5,1);
	if (num_str.indexOf(curr_chr) < 0) return false;
	return true
}


function GetShippingCost(PC)
{
	if (PC.length !=3) 
		{
			alert('Invalid Postal Code !!!!')
			return 0;
		}
	num_str="1234567890";
	chk_str="QWERTYUIOPLKJHGFDSAZXCVBNMqwertyuioplkjhgfdsazxcvbnm";
	curr_chr = PC.substr(0,1);
	if (chk_str.indexOf(curr_chr) < 0) 
	{
		alert('Invalid Postal Code !!!!')
		return 0;
	}
	curr_chr = PC.substr(1,1);
	if (num_str.indexOf(curr_chr) < 0) 
	{
		alert('Invalid Postal Code !!!!')
		return 0;
	}
	curr_chr = PC.substr(2,1);
	if (chk_str.indexOf(curr_chr) < 0) 
	{
		alert('Invalid Postal Code !!!!')
		return 0;
	}
	if (PC == 'M1H' || PC == 'M1C' || PC == 'M1T' || PC == 'M1P' || PC == 'M1M' || PC == 'M1E' || PC == 'M1S' || PC == 'M1R' || PC == 'M1J' || PC == 'M1J' || PC == 'M1V' || PC == 'M1G' || PC == 'M1K' || PC == 'M1N' || PC == 'M1W' || PC == 'M1X' || PC == 'L1S' || PC == 'L1T' || PC == 'L1Z' || PC == 'L7C' || PC == 'L7E' || PC == 'L6T' || PC == 'L6P' || PC == 'L6K' || PC == 'L6S' || PC == 'L6M' || PC == 'L6R' || PC == 'L7A' || PC == 'L6Y' || PC == 'L6X' || PC == 'L6W' || PC == 'L6N' || PC == 'L6Z' || PC == 'L6V' || PC == 'L7E' || PC == 'L0N' || PC == 'L7C' || PC == 'L7K' || PC == 'M3B' || PC == 'M2N' || PC == 'M2L' || PC == 'M9M' || PC == 'M3H' || PC == 'M2J' || PC == 'M3L' || PC == 'M2R' || PC == 'M6A' || PC == 'M2P' || PC == 'M3C' || PC == 'M4A' || PC == 'M4B' || PC == 'M4C' || PC == 'M4H' || PC == 'M4J' || PC == 'M4K' || PC == 'M4W' || PC == 'M8V' || PC == 'M8W' || PC == 'M8Y' || PC == 'M9A' || PC == 'M9B' || PC == 'M9C' || PC == 'M9P' || PC == 'M9R' || PC == 'M9V' || PC == 'M9W' || PC == 'L7B' || PC == 'L6A' || PC == 'L3P' || PC == 'L3R' || PC == 'L3S' || PC == 'L3B' || PC == 'L3C' || PC == 'L3E' || PC == 'L3G' || PC == 'L4T' || PC == 'L4V' || PC == 'L4W' || PC == 'L4X' || PC == 'L4Y' || PC == 'L4Z' || PC == 'L5A' || PC == 'L5B' || PC == 'L5C' || PC == 'L5E' || PC == 'L5G' || PC == 'L5H' || PC == 'L5J' || PC == 'L5K' || PC == 'L5L' || PC == 'L5M' || PC == 'L5N' || PC == 'L5P' || PC == 'L5R' || PC == 'L5S' || PC == 'L5T' || PC == 'L5V' || PC == 'L5W' || PC == 'M2H' || PC == 'M2K' || PC == 'M2L' || PC == 'M2M' || PC == 'M2N' || PC == 'M2P' || PC == 'M2R' || PC == 'M3A' || PC == 'M3B' || PC == 'M3C' || PC == 'M3H' || PC == 'M3J' || PC == 'M3K' || PC == 'M3L' || PC == 'M3N' || PC == 'M4A' || PC == 'M4B' || PC == 'M5G' )
	return '10.00';
	else
	return '20.00';
	
}
