function checkLeapYear(inputYear)
{
	if(inputYear%400==0||(inputYear%4==0&&inputYear%100!=0)) return true;
	return false;	
	
}
function checkInt(inputString){
   var b=true;
   var retValue=inputString	
   var ch = retValue.substring(0, 1);
   while(b && retValue.length>0){	
   	if((ch>=0 && ch<=9) ) { 
	      retValue = retValue.substring(1, retValue.length);
      	  ch = retValue.substring(0, 1);
	}else
		b=false
   }
   if(!b) 
		return(false);
    else
		return(true)	
}

function trim(s) {
  s=chekSpace(s);
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}


function chekSpace(m)
{
	var k ="";
	for(i=0;i<m.length;i++)
	{
		if(m.charAt(i)=="\u3000") k=k+" ";
		else k = k + m.charAt(i);
	}
	return k;
}



function CheJap(m)
{
var k ="";
for(i=0;i<m.length;i++)
{
if(m.charAt(i)=="\uff11") k=k+"1";
else if(m.charAt(i)=="\uff12") k=k+"2";
else if(m.charAt(i)=="\uff13") k=k+"3";
else if(m.charAt(i)=="\uff14") k=k+"4";
else if(m.charAt(i)=="\uff15") k=k+"5";
else if(m.charAt(i)=="\uff16") k=k+"6";
else if(m.charAt(i)=="\uff17") k=k+"7";
else if(m.charAt(i)=="\uff18") k=k+"8";
else if(m.charAt(i)=="\uff19") k=k+"9";
else if(m.charAt(i)=="\uff10") k=k+"0";
else k = k + m.charAt(i);
}
return k;
}

function checkjpn (mm)
{

//alert("alert : "+mm.value);
mm.value=trim(mm.value);
m=mm.value;
k=CheJap(m);
mm.value = k;

if(isNaN(mm.value))
{
// mm.select;
//Quantity Value Should be in Numeric
mm.value="";
alert("\u534a\u89d2\u6570\u5b57\u3067\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044");
mm.value="";
mm.focus();
return false;

}

else
if(mm.value!="" &&  mm.value<0)
{
mm.value="";
alert("\u534a\u89d2\u6570\u5b57\u3067\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044");
mm.value="";
mm.focus();
return false;

}else
if(mm.value.indexOf(".")>-1)
{
mm.value="";
alert("\u534a\u89d2\u6570\u5b57\u3067\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044");
mm.value="";
mm.focus();
return false;
}

}

function CheJapinvoice(m)
{
var k ="";
for(i=0;i<m.length;i++)
{
if(m.charAt(i)=="\uff11") k=k+"1";
else if(m.charAt(i)=="\uff12") k=k+"2";
else if(m.charAt(i)=="\uff13") k=k+"3";
else if(m.charAt(i)=="\uff14") k=k+"4";
else if(m.charAt(i)=="\uff15") k=k+"5";
else if(m.charAt(i)=="\uff16") k=k+"6";
else if(m.charAt(i)=="\uff17") k=k+"7";
else if(m.charAt(i)=="\uff18") k=k+"8";
else if(m.charAt(i)=="\uff19") k=k+"9";
else if(m.charAt(i)=="\uff10") k=k+"0";
else if(m.charAt(i)=="\u30fc") k=k+"-";
else if(m.charAt(i)=="\uff0d") k=k+"-";
else k = k + m.charAt(i);
}
return k;
}

function checkjpninvoice (mm)
{

//alert("alert : "+mm.value);
m=mm.value;
k=CheJapinvoice(m);
mm.value = k;
for(i=0;i<k.length;i++)
{
if(isNaN(k.charAt(i)) && k.charAt(i)!='-')
{
alert("\u534a\u89d2\u6570\u5b57\u3067\u5165\u529b\u3057\u3066\u4e0b\u3055\u3044");
mm.value="";
mm.focus();
return false;
}
}

}
function resetme(formObject)
{

for(i=0;i<formObject.length;i++)
{


if(formObject.elements[i].type=='text')
formObject.elements[i].value = '';

if(formObject.elements[i].type=='textarea')
formObject.elements[i].value = '';

if(formObject.elements[i].type=='select-one')
{

formObject.elements[i].selectedIndex =0;

}
if(formObject.elements[i].type=='checkbox')
formObject.elements[i].checked=false

if(formObject.elements[i].type=='radio')
formObject.elements[i].checked=false


}
}
function alphanumeric(alphaneObj)
{
alphane=alphaneObj.value;
flag=false;
	var numaric = alphane;
	for(var j=0; j<numaric.length; j++)
		{
		  var alphaa = numaric.charAt(j);
		  var hh = alphaa.charCodeAt(0);
		  if((hh > 47 && hh<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123) )
		  {
		  	
		  }
		else	{	
		flag=true;	
   			 
		  }
		}
		if(flag)
		{
		 	alphaneObj.value='';
			alert('\u534a\u89d2\u82f1\u6570\u5b57\u306b\u3066\u5165\u529b\u3092\u304a\u9858\u3044\u3057\u307e\u3059\u3002');
   			 alphaneObj.value='';
   			 alphaneObj.focus();
   			 return false;
		}
		
 return true;
}