function pfShowErrors(cat,compname){
		var str;
		switch(cat){
			case 'PF_NAME_EMPTY': 	
				str=" Please provide a Portfolio Name.";
				break;
			case 'WL_NAME_EMPTY': 	
				str=" Please provide a Watch List Name.";
				break;
			case 'SRCH_MF_EMPTY': 	
				str=" Please provide the Search Word for getting a Fund.";
				break;
			case 'SRCH_EQ_EMPTY': 	
				str=" Please provide the Search Word for getting a Stock.";
				break;
			case 'QTY_EMPTY': 	
				str=" You have not entered a valid quantity for "+compname+". Please re-enter. ";
				break;
			case 'RATE_EMPTY': 	
				str=" You have not entered a  valid price for "+compname+". Please re-enter. ";
				break;
		}
		return(str);
	}

function checkNotEmpty(formname,formvalue,category){
	       	// THIS FUNCTION CHECKS WHETHER THAT VALUE HAS BEEN ENTERED AND CHECKS
		// THE CONTENT IF NOT NULL THEN ONLY SUMIT'S THE FORM. 
		if(formvalue==""){
			switch(category){
				case 'PFNAME':
					alert(pfShowErrors('PF_NAME_EMPTY',''));
					break;
				case 'WLNAME':
					alert(pfShowErrors('WL_NAME_EMPTY',''));
					break;
				case 'MFSRCH':
					alert(pfShowErrors('SRCH_MF_EMPTY',''));
					break;
				case 'EQSRCH':
					alert(pfShowErrors('SRCH_EQ_EMPTY',''));
					break;
				default:
					break;
			}
			return;
		}
		else{
			formname.submit();
			return(true);
			}
}

function verify_numb(code,val,compname) {
        var ValidNumb="0123456789.";
        if (val.length == 0) {
		alert(pfShowErrors('QTY_EMPTY',compname));
                //MyFocus(code);
                return(false);
        }
        if (val.length != CheckString(val,ValidNumb)) {
		alert(pfShowErrors('QTY_EMPTY',compname));
                //MyFocus(code);
                return(false);
        }
        return(true);
}

function verify_rate(code,val,compname) {
        var ValidRate="0123456789.";
        if (val.length == 0) {
		alert(pfShowErrors('RATE_EMPTY',compname));
                //MyFocus(code);
                return(false);
        }
        if (val.length != CheckString(val,ValidRate)) {
		alert(pfShowErrors('RATE_EMPTY',compname));
                //MyFocus(code);
                return(false);
        }
        return(true);
}
  document.onmouseover = doDocumentOnMouseOver ;
  document.onmouseout = doDocumentOnMouseOut ;

	function ShowErrors(val) {
	       // THIS I HAD TO MAKE JUST TO SEPARATE ERRORS IN TO JAVASCRIPT POPING BOX
	       alert(val);
	       }
	function doDocumentOnMouseOver() {
	    var eSrc = window.event.srcElement ;
	    if (eSrc.className == "item") {
	      window.event.srcElement.className = "highlight";
		    }
	  }
	
	function doDocumentOnMouseOut() {
	    var eSrc = window.event.srcElement ;
	    if (eSrc.className == "highlight") {
	      window.event.srcElement.className = "item";
		    }
	  }


	var bV=parseInt(navigator.appVersion);
	NS4=(document.layers) ? true : false;
	IE4=((document.all)&&(bV>=4))?true:false;
	ver4 = (NS4 || IE4) ? true : false;

	function expandIt(){return}
	function expandAll(){return}
