var uploadlimit=0;
extArray = new Array(".gif", ".jpg", ".png");

function trimLength(textarea, maxChars)
{
        if(textarea.value.length <= maxChars) return;
        textarea.value = textarea.value.substr(0, maxChars)
}

function canAddCharacter(textarea, maxChars)
{
        if(typeof(textarea.onkeypress.arguments[0]) != 'undefined')
                var keyCode = textarea.onkeypress.arguments[0].keyCode;
        else
        {
                if(document.selection.createRange().text.length != 0) return true;
                var keyCode = event.keyCode;
        }

        var allowedChars = new Array(8, 37, 38, 39, 40, 46);    //Backspace, delete and arrow keys
        for(var x=0; x<allowedChars.length; x++) if(allowedChars[x] == keyCode) return true;

        if(textarea.value.length < maxChars) return true;

        return false;
}

function submitFormChange($field,$var)
{
   $field.value=$var;
   document.forms[0].submit();
   /* document.myform.submit(); */
}

function changeValue($field, $var)
{
   $field.value=$var;
}

function submitform (url, savesessionind, formname)
{
    var theform = window.document.getElementById(formname);
    theform.savesession.value=false;
    if (url!='')
    {
        theform.action=url;
    }

    if (savesessionind=='true')
    {
       theform.savesession.value=true;
    }

    theform.submit();
}

function deleteAttachment($emid, $docid)
{
   document.productdetails.submittype.value='delete';
   document.productdetails.emailid.value=$emid;
   document.productdetails.documentid.value=$docid;
   document.forms[0].submit();
}

function checkMobileNumberRequired($obj)
{
   var key=$obj.value;
   if (key == "0")
      document.getElementById('mobilediv').style.display='block';
   else
      document.getElementById('mobilediv').style.display='none';

  if (key != "0")
     document.getElementById('mktsms_mobile').value="";
}

function checkEmailAddressRequired($obj)
{
   var key=$obj.value;

   if (key == "0")
      document.getElementById('emaildiv').style.display='block';
   else
      document.getElementById('emaildiv').style.display='none';

  if (key != "0")
       document.getElementById('mktef_emailaddress').value="";
}

function submitForm(formname)
{
    var theform = window.document.getElementById(formname);
    theform.submit();
}

/*
************************
* Social Bookmarking
************************
*/


function fbs_click() {u=location.href;t=document.title;window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');return false;}

