﻿// JScript File

  function ws(m){window.status=m;return true;}
			function URLencode(sStr) 
			{
				return escape(sStr).replace(/\+/g,'%2C').replace(/\"/g,'%22').replace(/\'/g, '%27');
			}
			
			function MM_openBrWindow(theURL,winName,features)
			{
				  window.open(theURL,winName,features);
			}
			// Removes leading whitespaces
function LTrim( value ) {
	var re = /\s*((\S+\s*)*)/;
	return value.replace(re, "$1");
}

// Removes ending whitespaces
function RTrim( value ) {
	var re = /((\s*\S+)*)\s*/;
	return value.replace(re, "$1");
}

// Removes leading and ending whitespaces
function trim( value ) {
	return LTrim(RTrim(value));
}
			function checkName(sender,args)
				{
				
				    var val = trim(args.Value).length;
                    if (val < 3) 
                    {
                        args.IsValid = false;
                        return;
                    }
                    args.IsValid = true;
				}
				
				function checkSummary(sender,args)
				{
				
				    var val = trim(args.Value).length;
                    if (val < 10) 
                    {
                        args.IsValid = false;
                        return;
                    }
                    args.IsValid = true;
				}
				
				function checkMaxSummary(sender,args)
				{
				
				    var val = trim(args.Value).length;
                    if (val > 60) 
                    {
                        args.IsValid = false;
                        return;
                    }
                    args.IsValid = true;
				}
				
				function checkDesc(sender,args)
				{
				
				    var val = trim(args.Value).length;
                    if (val < 20) 
                    {
                        args.IsValid = false;
                        return;
                    }
                    args.IsValid = true;
				}
				
				function checkMaxDesc(sender,args)
				{
				
				    var val = trim(args.Value).length;
                    if (val > 1000) 
                    {
                        args.IsValid = false;
                        return;
                    }
                    args.IsValid = true;
				}
				
								
				function makevisi(element)
				{
				    if (document.getElementById(element).style.visibility = "visible")
				        document.getElementById(element).style.visibility = "hidden";
				
				}
				function changeImage(element)
				{
					    document.getElementById(element).src = 'http://www.findapp.com/images/report2.gif';
				}
				function changeImageBack(element)
				{
					    document.getElementById(element).src = 'http://www.findapp.com/images/report.gif';
				}
				function changeImageReview(element)
				{
					    document.getElementById(element).src = 'http://www.findapp.com/images/reviewit2.gif';
				}
				function changeImageReviewBack(element)
				{
					    document.getElementById(element).src = 'http://www.findapp.com/images/reviewit.gif';
				}
				function changeImageUser(element)
				{
					    document.getElementById(element).src = 'http://www.findapp.com/images/useropinion2.gif';
				}
				function changeImageUserBack(element)
				{
					    document.getElementById(element).src = 'http://www.findapp.com/images/useropinion.gif';
				}