function ck_blank(field,msg)
{
    var i;
    for(i=0; i<field.length;i++)
   {
       if(strTrim(document.getElementById(field[i]).value)=='')
       {
           alert(msg[i]);
           document.getElementById(field[i]).focus();
           return false;
           break;
       }
   }
    return true;
}

function validateEmail(field,msg)
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var i;
    for(i=0; i<field.length;i++)
   {
        if(reg.test(document.getElementById(field[i]).value) == false) 
        {
           alert(msg[i]);
           document.getElementById(field[i]).focus();
           return false;
           break;
        }
   }
   return true;
}

function strTrim(value)
{
    return value.replace(/(^\s+|\s+$)/g,'');
}

function compareValue(field,msg)
{
    var i;
    for(i=0; i<field.length;i=i+2)
   {
//       alert(strTrim(document.getElementById(field[i]).value));
//       alert(strTrim(document.getElementById(field[i+1]).value));
        if(strTrim(document.getElementById(field[i]).value) !=strTrim(document.getElementById(field[i+1]).value))
        {
           alert(msg[parseInt((i+1)/2)]);
           document.getElementById(field[i]).focus();
           return false;
           break;
        }
   }
   return true;
}

function isCurrency (field,msg)
{
    var reg    = /^(\+|-)?((\d+(\.\d\d)?)|(\.\d\d))$/;
    var i;
    for(i=0; i<field.length;i++)
   {
        if(reg.test(document.getElementById(field[i]).value) == false)
        {
            alert(msg[i]);
           document.getElementById(field[i]).focus();
           return false;
           break;
        }
   }
   return true;
}

function isInt (field,msg)
{
    var reg    = /^(\d)+$/;
    var i;
    for(i=0; i<field.length;i++)
   {
        if(reg.test(document.getElementById(field[i]).value) == false)
        {
            alert(msg[i]);
           document.getElementById(field[i]).focus();
           return false;
           break;
        }
   }
   return true;
}

function properInt (field,msg)
{
    var reg    = /^(\d)+$/;
    if(reg.test(field.value) == false)
    {
        alert(msg);
       field.focus();
    }
}

function ckCkeckBox(field,msg)
{
     var i;
    for(i=0; i<field.length;i++)
    {
       if(document.getElementById(field[i]).checked==false)
       {
           alert(msg[i]);
           document.getElementById(field[i]).focus();
           return false;
           break;
       }
    }
    return true;
}

function clearControl(cntrl,txt)
    {
        if(cntrl.value==txt)
        {
            cntrl.value='';
            cntrl.style.color   = "#000000";
        }
    }
    function writeControl(cntrl,txt)
    {
        if(cntrl.value=='')
        {
            cntrl.value=txt;
            cntrl.style.color   = "#aeacac";
        }
    }

//function clearControl(cntrl,txt)
//{
//    if(cntrl.value==txt)
//        cntrl.value='';
//}
//
//function writeControl(cntrl,txt)
//{
//    if(cntrl.value=='')
//        cntrl.value=txt;
//}

function calculate_amount_with_bonus(cnt,tag,symble)
{
    var amt = cnt.value*1;
    var htm = '';
    if (0<=amt && amt<50  )
        htm = amt+symble+"&nbsp;+&nbsp;0.00"+symble+"&nbsp;Bonus&nbsp;(0%)";
    else if (50<=amt && amt<100  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*2/100)+symble+"&nbsp;Bonus&nbsp;(2%)";
    else if(100<=amt && amt<150  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*3/100)+symble+"&nbsp;Bonus&nbsp;(3%)";
    else if(150<=amt && amt<200  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*4/100)+symble+"&nbsp;Bonus&nbsp;(4%)";
    else if(200<=amt && amt<250  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*5/100)+symble+"&nbsp;Bonus&nbsp;(5%)";
    else if(250<=amt && amt<500  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*6/100)+symble+"&nbsp;Bonus&nbsp;(6%)";
    else if(500<=amt && amt<1000  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*10/100)+symble+"&nbsp;Bonus&nbsp;(10%)";
    else if(1000<=amt  )
        htm = amt+symble+"&nbsp;+&nbsp;"+(amt*15/100)+symble+"&nbsp;Bonus&nbsp;(15%)";
    document.getElementById(tag).innerHTML  = htm;
}

function set_amount(cntrl,amt)
{
    document.getElementById(cntrl).value    = amt.value;
}