function trim_all(strObjName){ 
	//this function removes the spaces from the variables
        var strObj = strObjName;
        var strRet = "";
        for (i = 0;i < strObj.length;i++)
        {
                if(strObj.charAt(i) != " " && strObj.charAt(i) != "")
                        strRet = strRet+strObj.charAt(i);
        }
        return strRet;
}
function formatPhone(ph){
var i;
var phoneval=ph.value;
		var n1 = "";
        for (i = 0;i < phoneval.length;i++)
        {
                if(phoneval.charAt(i) != '-')
                        n1 = n1+phoneval.charAt(i);
        }
	return n1;
}
function recocheckme(){
		var provider = document.ugethelp.provider;
		var recostate = document.ugethelp.recostate;
		var providerID = document.ugethelp.providerID;
		var category = document.ugethelp.category;
		var subcategory = document.ugethelp.subcategory;
		var providerNAME = document.ugethelp.providerNAME;
		var contactperson = document.ugethelp.contactperson;
		var cphone = document.ugethelp.cphone;
		var phoneval=cphone.value;
		var providerEMAIL = document.ugethelp.providerEMAIL;
		var emailexits = document.ugethelp.emailexits;
		var city = document.ugethelp.city;
		var address1 = document.ugethelp.address1;
		var address2 = document.ugethelp.address2;
		var state = document.ugethelp.state;
		var zip = document.ugethelp.zip;	
		var n1=formatPhone(cphone);
		var reTESTfirstchar = /^[a-zA-Z]*$/;
		var reEmail         = /^[0-9a-zA-Z_\.-]+\@[0-9a-zA-Z_\-]+\.[0-9a-zA-Z_\.-]*$/;
		var re =  /^[2-9]\d{2}-\d{3}-\d{4}$/;
		var recochk =  document.getElementById('writereco').value;
		var providerexist =  document.getElementById('providerexist').value;	
		var whichfield =document.getElementById('whichfield').value;
		var flagchk =document.getElementById('chktrue').value;
		var description = document.ugethelp.description;
	if(recostate.value == 0){
			document.getElementById('recostatealert').style.display='block';
			recostate.focus();
			return false;
		}else {
			document.getElementById('recostatealert').style.display='none';
		}
		
		
		if(trim_all(provider.value) == ""){
			document.getElementById('proalert').style.display='block';
			provider.focus();
			return false;
		}else {
			document.getElementById('proalert').style.display='none';
			//xajax_processFormFlagged(provider.value,provider);
		}
		
		if(providerID.value==""){
			document.getElementById('chkerror').style.display='block';
			provider.focus();
			return false;
		}else{
			document.getElementById('chkerror').style.display='none';
			if((whichfield!=0)&&(whichfield=='provider')){
					document.getElementById('chkflagged').style.display='block';
					providerNAME.focus();
					var control = document.getElementById('providerNAME');
					var word =document.getElementById('chkword').value;
					
					var ss =document.getElementById('providerNAME').value;
					var result = ss.indexOf(word);
					var limit = parseInt(result) + parseInt(word.length);
					if(navigator.appName == "Microsoft Internet Explorer"){
						setSelectionRange(control,result,limit);
					}else{
						document.getElementById('providerNAME').setSelectionRange(result,limit);
					}
					return false;					
				}else{
					document.getElementById('chkflagged').style.display='none';
				}
		}
		 
	
		
		if(recochk==2){
			document.getElementById('alreadyreco').style.display='block';
			provider.focus();
			return false;
		}else{
			document.getElementById('alreadyreco').style.display='none';
		
		}
		
		if(providerexist==0){
		
			if(category.value == 0){
				document.getElementById('calert').style.display='block';
				category.focus();
				return false;
			}else{
				document.getElementById('calert').style.display='none';
			}
			
			if(subcategory.value == 0){
				document.getElementById('subcalert').style.display='block';
				subcategory.focus();
				return false;
			}else{
				document.getElementById('subcalert').style.display='none';
			}
		
			if(trim_all(providerNAME.value)==""){
			document.getElementById('pnamealert').style.display='block';
			providerNAME.focus();
			return false;
			}else{
				document.getElementById('pnamealert').style.display='none';
				if((whichfield!=0)&&(whichfield=='providerNAME')){
					document.getElementById('chkflagged').style.display='block';
					providerNAME.focus();
					var control = document.getElementById('providerNAME');
					var word =document.getElementById('chkword').value;
					
					var ss =document.getElementById('providerNAME').value;
					var result = ss.indexOf(word);
					var limit = parseInt(result) + parseInt(word.length);
					if(navigator.appName == "Microsoft Internet Explorer"){
						setSelectionRange(control,result,limit);
					}else{
						document.getElementById('providerNAME').setSelectionRange(result,limit);
					}
					return false;					
				}else{
					document.getElementById('chkflagged').style.display='none';
				}
			}	
	
			if(trim_all(contactperson.value) == ""){
				document.getElementById('cpersonalert').style.display='block';
				contactperson.focus();
				return false;
			}else{
				document.getElementById('cpersonalert').style.display='none';
				if((whichfield!=0)&&(whichfield=='contactperson')){
					document.getElementById('chkflagged').style.display='block';
					contactperson.focus();
					var control = document.getElementById('contactperson');
					var word =document.getElementById('chkword').value;
					var ss =document.getElementById('contactperson').value;
					var result = ss.indexOf(word);
					var limit = parseInt(result) + parseInt(word.length);
					if(navigator.appName == "Microsoft Internet Explorer"){
						setSelectionRange(control,result,limit);
					}else{
						document.getElementById('contactperson').setSelectionRange(result,limit);
					}
					return false;					
				}else{
					document.getElementById('chkflagged').style.display='none';
				}
			}	
		
			/* if(trim_all(cphone.value) == ""){
				document.getElementById('phonealert').style.display='block';
				cphone.focus();
				return false;
			}else 
			 if(trim_all(providerEMAIL.value) == ""){
				document.getElementById('ualert').style.display='block';
				providerEMAIL.focus();
				return false;
			}else */
	
			 if((trim_all(cphone.value) == "")&&(trim_all(providerEMAIL.value) == "")){
				document.getElementById('phemalert').style.display ='block';
				providerEMAIL.focus();
				return false;
			 }else{
				document.getElementById('phemalert').style.display ='none';
				
			 }
			
			if(cphone.value != ""){
				if(n1.length!=10){
					document.getElementById('phonealert1').style.display ='block';
					cphone.focus();
					return false;
				}else{
					document.getElementById('phonealert1').style.display ='none';
					if((whichfield!=0)&&(whichfield=='cphone')){
						document.getElementById('chkflagged').style.display='block';
						cphone.focus();
						var control = document.getElementById('cphone');
						var word =document.getElementById('chkword').value;
						var ss =document.getElementById('cphone').value;
						var result = ss.indexOf(word);
						var limit = parseInt(result) + parseInt(word.length);
						if(navigator.appName == "Microsoft Internet Explorer"){
							setSelectionRange(control,result,limit);
						}else{
							document.getElementById('cphone').setSelectionRange(result,limit);
						}
						return false;					
					}else{
						document.getElementById('chkflagged').style.display='none';
					}
				}	
			}
		
			if(providerEMAIL.value != ""){
				/* if(!reTESTfirstchar.test(providerEMAIL.value.charAt(0))){
					document.getElementById('ualert1').style.display='none';
					 document.getElementById('ualert2').style.display='block'; 
					providerEMAIL.focus();
					return false;
				} else*/
				if(!reEmail.test(providerEMAIL.value)){
					/* document.getElementById('ualert2').style.display='none'; */
					document.getElementById('ualert1').style.display='block';
					providerEMAIL.focus();
					return false;
				}else if(emailexits.value > 0){
					document.getElementById('ualert1').style.display='none';
					/* document.getElementById('ualert2').style.display='none'; */
					document.getElementById('checkemail').style.display='block';
					providerEMAIL.focus();
					return false;
				}else{
					document.getElementById('ualert1').style.display='none';
					/* document.getElementById('ualert2').style.display='none'; */
					document.getElementById('checkemail').style.display='none';
				}
			}	
			
			if(address1.value!= ""){
				if((whichfield!=0)&&(whichfield=='address1')){
						document.getElementById('chkflagged').style.display='block';
						address1.focus();
						var control = document.getElementById('address1');
						var word =document.getElementById('chkword').value;
						var ss =document.getElementById('address1').value;
						var result = ss.indexOf(word);
						var limit = parseInt(result) + parseInt(word.length);
						if(navigator.appName == "Microsoft Internet Explorer"){
							setSelectionRange(control,result,limit);
						}else{
							document.getElementById('address1').setSelectionRange(result,limit);
						}
						return false;					
					}else{
						document.getElementById('chkflagged').style.display='none';
					}
			
			}
			if(address2.value!= ""){
				if((whichfield!=0)&&(whichfield=='address2')){
						document.getElementById('chkflagged').style.display='block';
						address2.focus();
						var control = document.getElementById('address2');
						var word =document.getElementById('chkword').value;
						var ss =document.getElementById('address2').value;
						var result = ss.indexOf(word);
						var limit = parseInt(result) + parseInt(word.length);
						if(navigator.appName == "Microsoft Internet Explorer"){
							setSelectionRange(control,result,limit);
						}else{
							document.getElementById('address2').setSelectionRange(result,limit);
						}
						return false;					
					}else{
						document.getElementById('chkflagged').style.display='none';
					}
			
			}
			if(city.value!= ""){
				if((whichfield!=0)&&(whichfield=='city')){
						document.getElementById('chkflagged').style.display='block';
						city.focus();
						var control = document.getElementById('city');
						var word =document.getElementById('chkword').value;
						var ss =document.getElementById('city').value;
						var result = ss.indexOf(word);
						var limit = parseInt(result) + parseInt(word.length);
						if(navigator.appName == "Microsoft Internet Explorer"){
							setSelectionRange(control,result,limit);
						}else{
							document.getElementById('city').setSelectionRange(result,limit);
						}
						return false;					
					}else{
						document.getElementById('chkflagged').style.display='none';
					}
			
			}
			/*if(trim_all(address1.value) == ""){
			document.getElementById('address1alert').style.display='block';
			address1.focus();
			return false;
			}else{
				document.getElementById('address1alert').style.display='none';
			}
			
			 if(trim_all(city.value) == ""){
			document.getElementById('cityalert').style.display='block';
			city.focus();
			return false;
			}else{
				document.getElementById('cityalert').style.display='none';
			} */

			if(state.value == 0){
				document.getElementById('statealert').style.display='block';
				state.focus();
				return false;
			}else{
				document.getElementById('statealert').style.display='none';		
			}
		}
		/* if(trim_all(zip.value) == ""){
		document.getElementById('zipalert').style.display='block';
		zip.focus();
		return false;
		}else{
			document.getElementById('zipalert').style.display='none';
		} */
	
	var recommendtofriend = document.ugethelp.recommendtofriend;
	var expertise = document.ugethelp.expertise;
	var rvalue = document.ugethelp.rvalue;
	var quality = document.ugethelp.quality;	
	var courtesy = document.ugethelp.courtesy;	
	var showrate = document.getElementById('showrate').value
	/* var servicedate = document.ugethelp.servicedate;
	var todaydate = document.getElementById('today').value;
	
	tddate = todaydate;
	if(todaydate.match("/")){
		tddate = tddate.replace("/", "-");
		tddate = tddate.replace("/", "-");
		servicedate1 = servicedate.value.replace("/", "-");
		servicedate1 = servicedate1.replace("/", "-");
		
	}else{
		servicedate1 = servicedate.value;
	}
	
	tdate1 = tddate.split("-");
	ser1 = servicedate1.split("-");
	if(tdate1[2].length>2){
		tdate = (tdate1[2].substr(2,2));
		serdate = (ser1[2].substr(2,2));
	}else{
		tdate = tdate1[2];
		serdate = ser1[2];
	}
	var result = dateformat.charAt(0);
	if(result=='D'){
		tday = (tdate1[0]);
		serd = (ser1[0]);
		tmonth = (tdate1[1]);
		serm1 = (ser1[1]);
	}else{
		tday = (tdate1[1]);
		serd = (ser1[1]);
		tmonth = (tdate1[0]);
		serm1 = (ser1[0]);
	}
	if(dateformat=='DD-MMM-YYYY'){
		serm = getmonthno(serm1);
	}else{
		if(result=='D'){
			serm = (ser1[1]);
		}else{
			serm = (ser1[0]);
		}	
	}	
	if((servicedate.value=="")||(servicedate.value== dateformat)){
		document.getElementById('servicedatealert').style.display='block';
		servicedate.focus();
		return false;
	}else if((tday < serd)&&(tmonth==serm)&&(tdate>=serdate)){
		document.getElementById('pastdatealert').style.display='block';
		document.getElementById('servicedatealert').style.display='none';
		servicedate.focus();
		return false;
	}else if((tmonth<serm)&&(tdate>=serdate)){
		document.getElementById('pastdatealert').style.display='block';
		document.getElementById('servicedatealert').style.display='none';
		servicedate.focus();
		return false;
	}
	else{
		document.getElementById('pastdatealert').style.display='none';
		document.getElementById('servicedatealert').style.display='none';	
	}	 */
	
	if(recommendtofriend.value == 0){
		document.getElementById('recommendalert').style.display='block';
		recommendtofriend.focus();
		return false;
	}else{
		document.getElementById('recommendalert').style.display='none';		
	}
	
	if(description.value!= ""){
		if((whichfield!=0)&&(whichfield=='description')){
				document.getElementById('chkflagged').style.display='block';
				description.focus();
				var control = document.getElementById('description');
				var word =document.getElementById('chkword').value;
				var ss =document.getElementById('description').value;
				var result = ss.indexOf(word);
				var limit = parseInt(result) + parseInt(word.length);
				if(navigator.appName == "Microsoft Internet Explorer"){
					setSelectionRange(control,result,limit);
				}else{
					document.getElementById('description').setSelectionRange(result,limit);
				}
				return false;					
			}else{
				document.getElementById('chkflagged').style.display='none';
			}

	}
if(showrate==1){	
	if((expertise.value==0)&&(rvalue.value==0)&&(quality.value==0)&&(courtesy.value==0)){
		if(confirm('Do you want to enter rating')==true){
			recommendtofriend.focus();
			return false;
		}
	}else if((expertise.value!=0)&&(rvalue.value==0)&&(quality.value==0)&&(courtesy.value==0)){
		if(confirm('Do you want to enter any other rating')==true){
			recommendtofriend.focus();
			return false;
		}
	}else if((expertise.value==0)&&(rvalue.value!=0)&&(quality.value==0)&&(courtesy.value==0)){
		if(confirm('Do you want to enter any other rating')==true){
			recommendtofriend.focus();
			return false;
		}
	}else if((expertise.value==0)&&(rvalue.value==0)&&(quality.value!=0)&&(courtesy.value==0)){
		if(confirm('Do you want to enter any other rating')==true){
			recommendtofriend.focus();
			return false;
		}
	}else if((expertise.value==0)&&(rvalue.value==0)&&(quality.value==0)&&(courtesy.value!=0)){
		if(confirm('Do you want to enter any other rating')==true){
			recommendtofriend.focus();
			return false;
		}
	}else{}					
}else{}	

	
	
	document.getElementById('changes').value=0;
	document.ugethelp.updte.value = 1;
	return true;
	
}
function providerdetails(providerID){
	document.getElementById('displaydetails').style.display='block';
	document.getElementById('newdetails').style.display='none';
	xajax_processFormNew(providerID);
	return false;
}

function getboxes(provider12,aa){
	if(provider12>0){
	var cid = document.getElementById('catID').value;
	var csid = document.getElementById('catSubID').value;
	recosubcategories(cid,csid);
	var coid =document.getElementById('country').value;
	var sid =document.getElementById('sval').value;
	recocountries(coid,sid);
	}else{
		recocountries(223,0);
		recosubcategories(0);
	}	
	if(((provider12==0)&&(aa==1))||(provider12>0)){
		document.getElementById('providerNAME').readOnly=true;
		document.getElementById('contactperson').readOnly=true;
		document.getElementById('cphone').readOnly=true;
		document.getElementById('providerEMAIL').readOnly=true;
		document.getElementById('address1').readOnly=true;
		document.getElementById('address2').readOnly=true;
		document.getElementById('city').readOnly=true;
		document.getElementById('country').disabled=true;
		document.getElementById('category').disabled=true;			
		document.getElementById('zip').readOnly=true;
		document.getElementById('website').readOnly=true;
		document.getElementById('subcategory').disabled=true;
	}else{
		document.getElementById('providerNAME').readOnly=false;
		document.getElementById('contactperson').readOnly=false;
		document.getElementById('cphone').readOnly=false;
		document.getElementById('providerEMAIL').readOnly=false;
		document.getElementById('address1').readOnly=false;
		document.getElementById('address2').readOnly=false;
		document.getElementById('city').readOnly=false;
		document.getElementById('country').disabled=false;
		document.getElementById('category').disabled=false;
		document.getElementById('zip').readOnly=false;
		document.getElementById('website').readOnly=false;	
		document.getElementById('subcategory').disabled=false;	
	}

}
function recosubcategories(categoryID,cid){
	xajax_processForm1(categoryID,cid);
	return false;
}

function recocountries(countryID,stateID){
	xajax_processForm(countryID,stateID);
	return false;
}

function recoState(stateID){
	document.getElementById('provider').value="";	
	document.getElementById('providerID').value="";
	document.getElementById('alreadyreco').style.display='none';
	document.getElementById('alreadyreco').innerHTML="";
	document.getElementById('newdetails').style.display='none';
	document.getElementById('displaydetails').style.display='none';
	var countryID = document.getElementById('country').value;
	recocountries(countryID,stateID);
}

function checkprovider(srch){ 
	if(srch!=""){
		var userstateID = document.getElementById('recostate').value;
		document.getElementById('divprovider').style.display='block';
	
		xajax_processForm2(srch,userstateID);	
		//return false;
	}else{
	
		document.getElementById('divprovider').style.display='none';
	}
	
}
function valueprovider(val,valdis,srchstr)
{
	document.getElementById('provider').value=valdis;	
	document.getElementById('providerID').value=val;
	document.getElementById('divprovider').style.display='none';
	
	if(val==0){	
		document.getElementById('newdetails').style.display='block';
		document.getElementById('displaydetails').style.display='none';
		document.getElementById('providerNAME').value=srchstr;
		document.getElementById('alreadyreco').innerHTML="";
		document.getElementById('writereco').value=1;
		document.getElementById('providerexist').value=0;
		var countryID = document.getElementById('country').value;
		var stateID = document.getElementById('recostate').value;
		recocountries(countryID,stateID);
		document.getElementById('providerNAME').focus();
	}else{
		document.getElementById('displaydetails').style.display='block';
		document.getElementById('newdetails').style.display='none';
		providerdetails(val);
	}
	
}

function chkemail(email)
{
	xajax_processForm3(email);	
	
}

function expertisepic(img_name,img_src) {
	
    var j = document.ugethelp.expertise.value;
	var i;
	var k=1;
	for(i=1;i<=img_name;i++){
	     if(k<=j){
		 k++;
		 }else{
	     document.getElementById(i).src=img_src;	 
		
		 }
	}
}

function expertisepic1(img_name,img_src) {
    var j = document.ugethelp.expertise.value;
	var i;
	var k=1;
	for(i=1;i<=5;i++){
	     
		 if(i<=img_name){
		 document.getElementById(i).src=img_src;
		//document[i].src=img_src;
		 }else{
		  document.getElementById(i).src='../images/img_rating_empty.gif';
		 //document[i].src='../images/img_rating_empty.gif';
		 }
		 
		 
	}
	document.ugethelp.expertise.value = img_name;
	return true;	
}

function rvaluepic(img_name,img_src) {


    var j = document.ugethelp.rvalue.value;
	var i;
	var k=1;
	for(i=6;i<=img_name;i++){
	     if(k<=j){
		 k++;
		 }else{
	     document.getElementById(i).src=img_src;	 
		 }
	}
}

function rvaluepic1(img_name,img_src) {

    var j = document.ugethelp.rvalue.value;
	var i;
	var k=1;
	for(i=6;i<=10;i++){
	     
		 if(i<=img_name){
		 document.getElementById(i).src=img_src;
		 }else{
		 document.getElementById(i).src='../images/img_rating_empty.gif';
		 }
	}
	document.ugethelp.rvalue.value = img_name-5;
	return true;	
}
function qualitypic(img_name,img_src) {
    var j = document.ugethelp.quality.value;
	var i;
	var k=1;
	for(i=11;i<=img_name;i++){
	     if(k<=j){
		 k++;
		 }else{
	     document.getElementById(i).src=img_src;	 
		 
		 }
	}
}

function qualitypic1(img_name,img_src) {

    var j = document.ugethelp.quality.value;
	var i;
	var k=1;
	for(i=11;i<=15;i++){
	     
		 if(i<=img_name){
		 document.getElementById(i).src=img_src;
		 }else{
		 document.getElementById(i).src='../images/img_rating_empty.gif';
		 }
		 
		 
	}
	document.ugethelp.quality.value = img_name-10;
	
	return true;	
}

function courtesypic(img_name,img_src) {
    var j = document.ugethelp.courtesy.value;
	var i;
	var k=1;
	for(i=16;i<=img_name;i++){
	     if(k<=j){
		 k++;
		 }else{
	     document.getElementById(i).src=img_src;	 
		 
		 }
	}
}

function courtesypic1(img_name,img_src) {

    var j = document.ugethelp.courtesy.value;
	var i;
	var k=1;
	for(i=16;i<=20;i++){
	     
		 if(i<=img_name){
		 document.getElementById(i).src=img_src;
		 }else{
		 document.getElementById(i).src='../images/img_rating_empty.gif';
		 }
		 
		 
	}
	document.ugethelp.courtesy.value = img_name-15;
	return true;	
} 

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=1900,height=600,left = 540,top = 100');");
}

function pw() {return window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth}; function mouseX(evt) {return evt.clientX ? evt.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) : evt.pageX;} function mouseY(evt) {return evt.clientY ? evt.clientY + (document.documentElement.scrollTop || document.body.scrollTop) : evt.pageY} function popUp(evt,oi) {if (document.getElementById) {var wp = pw(); dm = document.getElementById(oi); ds = dm.style; st = ds.visibility; if (dm.offsetWidth) ew = dm.offsetWidth; else if (dm.clip.width) ew = dm.clip.width; if (st == "visible" || st == "show") { ds.visibility = "hidden"; } else {tv = mouseY(evt) + 20; lv = mouseX(evt) - (ew/4); if (lv < 2) lv = 2; else if (lv + ew > wp) lv -= ew/2; lv += 'px';tv += 'px';  ds.left = lv; ds.top = tv; ds.visibility = "visible";}}}

function getmonthno(mon) 
{ 	
	switch(mon){
		case 'February':
			$monthNAME = '02';
			break;
		case 'March':
			$monthNAME = '03';
			break;
		case 'April':
			$monthNAME = '04';
			break;
		case 'May':
			$monthNAME = '05';
			break;
		case 'June':
			$monthNAME = '06';
			break;
		case 'July':
			$monthNAME = '07';
			break;
		case 'August':
			$monthNAME = '08';
			break;
		case 'September':
			$monthNAME = '09';
			break;
		case 'October':
			$monthNAME = '10';
			break;
		case 'November':
			$monthNAME = '11';
			break;
		case 'December':
			$monthNAME = '12';
			break;
		default:
			$monthNAME = '01';
			break;
	}
	return $monthNAME;
}

function showrating(val){
	if(val==1){
		document.getElementById('hiderating').style.display='none';
		document.getElementById('showrating').style.display='block';
		document.getElementById('showrate').value=1;
	}else{
		document.getElementById('hiderating').style.display='block';
		document.getElementById('showrating').style.display='none';
		document.getElementById('showrate').value=0;
	}

}

function checkflagged(val,fieldid){
	xajax_processFormFlagged(val,fieldid);
		//setTimeout ("chkerr(fieldid)",200);
	chkerr(fieldid);
		//return false;
	
}
var http = false;
if(navigator.appName == "Microsoft Internet Explorer"){
	http = new ActiveXObject("Microsoft.XMLHTTP");
}else{
	http = new XMLHttpRequest();
}
function checkflaggedagain(val,fieldid){
	http.abort();
	var path="checkFLAGGED.php?value="+val;
	http.open("GET", path, true);
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			if(http.responseText!=0){
				document.getElementById('chktrue').value =1;
				document.getElementById('chkword').value=http.responseText;
				document.getElementById('chkflagged').style.display='block';
				document.getElementById(''+fieldid).focus();
				var control = document.getElementById(''+fieldid);
				var word =document.getElementById('chkword').value;
				var ss =document.getElementById(''+fieldid).value;
				var result = ss.indexOf(word);
				var limit = parseInt(result) + parseInt(word.length);
				if(navigator.appName == "Microsoft Internet Explorer"){
					setSelectionRange(control,result,limit);
				}else{
					document.getElementById(''+fieldid).setSelectionRange(result,limit);
				}	
				return true;
			}else{
				//document.getElementById('chkflagged').style.display='none';
				return true;
			}
		}
	} 
	http.send(null);
}
function chkerr(fieldid){

	var flag =document.getElementById('chktrue').value;
	if(flag ==1){
		document.getElementById('chkflagged').style.display='block';
		document.getElementById(''+fieldid).focus();
		var control = document.getElementById(''+fieldid);
		var word =document.getElementById('chkword').value;
		var ss =document.getElementById(''+fieldid).value;
		var result = ss.indexOf(word);
		var limit = parseInt(result) + parseInt(word.length);
		if(navigator.appName == "Microsoft Internet Explorer"){
			setSelectionRange(control,result,limit);
		}else{
			document.getElementById(''+fieldid).setSelectionRange(result,limit);
		}	
		return true;
	}else{
		document.getElementById('chkflagged').style.display='none';
		document.getElementById('chktrue').value =0;
		document.getElementById('whichfield').value=0;
		return true;
	}
}

function setSelectionRange(input,selectionStart,selectionEnd)
{
	if (input.setSelectionRange) {
		input.focus();
		input.setSelectionRange(selectionStart,selectionStart);
	}
	else if (input.createTextRange) {
		var range = input.createTextRange();
		range.collapse(true);
		range.moveEnd('character',selectionEnd);
		range.moveStart('character',selectionStart);
		range.select();
	}
}
