﻿// JScript File

function validate()
{
    var rules = new Array();
    {
        rules[1]='ctl00_ContentPlaceHolder1_txtSenderEmail:Sender\'s Email|required';
        rules[2]='ctl00_ContentPlaceHolder1_txtSenderEmail:Sender\'s Email|email';
        rules[3]='ctl00_ContentPlaceHolder1_txtSenderName:Sender\'s Name|required';
        rules[4]='ctl00_ContentPlaceHolder1_txtReceiverEmail:Receiver\'s Email|required';
        rules[5]='ctl00_ContentPlaceHolder1_txtReceiverEmail:Receiver\'s Email|email';
        rules[6]='ctl00_ContentPlaceHolder1_txtReceiverName:Receiver\'s Name|required';      
        rules[7]='ctl00_ContentPlaceHolder1_txtComments:Comments|required';
    }
    
    if(rules.length>0)
    {
        return performCheck('aspnetForm', rules, 'classic');
    }
}

function textCounter(fieldname, countfield, maxlimit) 
{
    //Replacement of $ sign to _ to work in firefox also
	if(document.getElementById(fieldname)==null)
	    fieldname=fieldname.replace(/\$/gi,"_") ;
	    
	if(document.getElementById(countfield)==null)
	    countfield=countfield.replace(/\$/gi,"_") ;
	    
	if (document.getElementById(fieldname).value.length > maxlimit)
		document.getElementById(fieldname).value = document.getElementById(fieldname).value.substring(0, maxlimit);
	else 
		document.getElementById(countfield).value = maxlimit - document.getElementById(fieldname).value.length;
}
