<!-- Begin
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));
return (((sign)?'':'-') + '' + num );
}
//  End -->
function isEmail(s)
{   
  if (s=="") return false;
  if(s.indexOf(" ")>0) return false;
  if(s.indexOf("@")==-1) return false;
  var i = 1;
  var sLength = s.length;
  if (s.indexOf(".")==-1) return false;
  if (s.indexOf("..")!=-1) return false;
  if (s.indexOf("@")!=s.lastIndexOf("@")) return false;
  if (s.lastIndexOf(".")==s.length-1) return false;
  var str="abcdefghikjlmnopqrstuvwxyz1234567890-@._"; 
  for(var j=0;j<s.length;j++)
	if(str.indexOf(s.charAt(j))==-1)
		return false;
   return true;
}

function checkInput()
{
	if (document.iweform.name.value=="")
		{
		document.getElementById('name').style.border = '1px solid #ef8520';
		document.getElementById('name').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.name.focus();
		return false;
		} else {
		document.getElementById('name').style.border = '1px solid #008000';
		document.getElementById('name').style.background = '#b3ffb3 url(modules/muaban/img/ok.png) no-repeat right center';
		}
		
	if (document.iweform.email.value=="")
		{
		document.getElementById('email').style.border = '1px solid #ef8520';
		document.getElementById('email').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.email.focus();
		return false;
		} else {
		document.getElementById('email').style.border = '1px solid #008000';
		document.getElementById('email').style.background = '#b3ffb3 url(modules/muaban/img/ok.png) no-repeat right center';
		}
		if (!isEmail(document.iweform.email.value))
		{
		document.getElementById('email').style.border = '1px solid #ef8520';
		document.getElementById('email').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.email.focus();
		return false;
		} else {
		document.getElementById('email').style.border = '1px solid #008000';
		document.getElementById('email').style.background = '#b3ffb3 url(modules/muaban/img/ok.png) no-repeat right center';
		}
	if (document.iweform.phone.value=="")
		{
		document.getElementById('phone').style.border = '1px solid #ef8520';
		document.getElementById('phone').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.phone.focus();
		return false;
		} else {
		document.getElementById('phone').style.border = '1px solid #008000';
		document.getElementById('phone').style.background = '#b3ffb3 url(modules/muaban/img/ok.png) no-repeat right center';
		}
		//e_currency
	if (document.iweform.e_currency.value=="")
		{
		document.getElementById('e_currency').style.border = '1px solid #ef8520';
		document.iweform.e_currency.focus();
		return false;
		} else {
		document.getElementById('e_currency').style.border = '1px solid #008000';
		}
		//e_amount
	if (document.iweform.e_amount.value=="")
		{
		document.getElementById('e_amount').style.border = '1px solid #ef8520';
		document.getElementById('e_amount').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.e_amount.focus();
		return false;
		}
		else if (document.iweform.e_amount.value=="0")
		{
		document.getElementById('e_amount').style.border = '1px solid #ef8520';
		document.getElementById('e_amount').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.e_amount.focus();
		return false;
		}
		else {
		document.getElementById('e_amount').style.border = '1px solid #008000';
		document.getElementById('e_amount').style.background = '#b3ffb3 url(modules/muaban/img/ok.png) no-repeat right center';
		}
		//ma an toan
	if (document.iweform.captcha.value=="")
		{
		document.getElementById('captcha').style.border = '1px solid #ef8520';
		document.getElementById('captcha').style.background = '#ffe3ce url(modules/muaban/img/error.png) no-repeat right center';
		document.iweform.captcha.focus();
		return false;
		} else {
		document.getElementById('captcha').style.border = '1px solid #008000';
		document.getElementById('captcha').style.background = '#b3ffb3 url(modules/muaban/img/info.png) no-repeat right center';
		}
			
	return true;
	}
var zChar = new Array(' ', '(', ')', '-', '.');
    var maxphonelength = 14;
    var phonevalue1;
    var phonevalue2;
    var cursorposition;

    function ParseForNumber1(object){
    phonevalue1 = ParseChar(object.value, zChar);
    }
    function ParseForNumber2(object){
    phonevalue2 = ParseChar(object.value, zChar);
    }

    function backspacerUP(object,e) {
    if(e){
    e = e
    } else {
    e = window.event
    }
    if(e.which){
    var keycode = e.which
    } else {
    var keycode = e.keyCode
    }

    ParseForNumber1(object)

    if(keycode >= 48){
    ValidatePhone(object)
    }
    }

    function backspacerDOWN(object,e) {
    if(e){
    e = e
    } else {
    e = window.event
    }
    if(e.which){
    var keycode = e.which
    } else {
    var keycode = e.keyCode
    }
    ParseForNumber2(object)
    }

    function GetCursorPosition(){

    var t1 = phonevalue1;
    var t2 = phonevalue2;
    var bool = false
    for (i=0; i<t1.length; i++)
    {
    if (t1.substring(i,1) != t2.substring(i,1)) {
    if(!bool) {
    cursorposition=i
    bool=true
    }
    }
    }
    }

    function ValidatePhone(object){

    var p = phonevalue1

    p = p.replace(/[^\d]*/gi,"")

    if (p.length < 3) {
    object.value=p
    } else if(p.length==3){
    pp=p;
    d4=p.indexOf('(')
    d5=p.indexOf(')')
    if(d4==-1){
    pp="("+pp;
    }
    if(d5==-1){
    pp=pp+")";
    }
    object.value = pp;
    } else if(p.length>3 && p.length < 7){
    p ="(" + p;
    l30=p.length;
    p30=p.substring(0,4);
    p30=p30+")"

    p31=p.substring(4,l30);
    pp=p30+p31;

    object.value = pp;

    } else if(p.length >= 7){
    p ="(" + p;
    l30=p.length;
    p30=p.substring(0,4);
    p30=p30+")"

    p31=p.substring(4,l30);
    pp=p30+p31;

    l40 = pp.length;
    p40 = pp.substring(0,8);
    p40 = p40 + "-"

    p41 = pp.substring(8,l40);
    ppp = p40 + p41;

    object.value = ppp.substring(0, maxphonelength);
    }

    GetCursorPosition()

    if(cursorposition >= 0){
    if (cursorposition == 0) {
    cursorposition = 2
    } else if (cursorposition <= 2) {
    cursorposition = cursorposition + 1
    } else if (cursorposition <= 5) {
    cursorposition = cursorposition + 2
    } else if (cursorposition == 6) {
    cursorposition = cursorposition + 2
    } else if (cursorposition == 7) {
    cursorposition = cursorposition + 4
    e1=object.value.indexOf(')')
    e2=object.value.indexOf('-')
    if (e1>-1 && e2>-1){
    if (e2-e1 == 4) {
    cursorposition = cursorposition - 1
    }
    }
    } else if (cursorposition < 11) {
    cursorposition = cursorposition + 3
    } else if (cursorposition == 11) {
    cursorposition = cursorposition + 1
    } else if (cursorposition >= 12) {
    cursorposition = cursorposition
    }

    var txtRange = object.createTextRange();
    txtRange.moveStart( "character", cursorposition);
    txtRange.moveEnd( "character", cursorposition - object.value.length);
    txtRange.select();
    }

    }

    function ParseChar(sStr, sChar)
    {
    if (sChar.length == null)
    {
    zChar = new Array(sChar);
    }
    else zChar = sChar;

    for (i=0; i<zChar.length; i++)
    {
    sNewStr = "";

    var iStart = 0;
    var iEnd = sStr.indexOf(sChar[i]);

    while (iEnd != -1)
    {
    sNewStr += sStr.substring(iStart, iEnd);
    iStart = iEnd + 1;
    iEnd = sStr.indexOf(sChar[i], iStart);
    }
    sNewStr += sStr.substring(sStr.lastIndexOf(sChar[i]) + 1, sStr.length);

    sStr = sNewStr;
    }

    return sNewStr;
    }
	