var objEmpty = true;
var flag=false;
function _doTextRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	return objEmpty;
}




function _doTextMatch(matchOblID,objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	var str2 = eval("document.getElementById('" + matchOblID + "').value");
	if(str != str2) {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	return objEmpty;
}




function _doEmailRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	if(str!="") {
		var re = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
		if(re.test(str)==false) {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'Invalid Email'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
			if(labelOldClassName!="") {
				eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
			}
			objEmpty = true;
		}
	}
	return objEmpty;
}

function _doDropDownRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').selectedIndex");
	if(str == 0) {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	return objEmpty;
}

function _doConfirmPassword(objPasswordId,objConfPasswordId,objDisplayId,objDisplayId2,txtDisplay,RequiredClassName,OldClassName,labelId,labelId2,labelNewClassName,labelOldClassName) {
	var pwd = eval("document.getElementById('" + objPasswordId + "').value");
	var c_pwd = eval("document.getElementById('" + objConfPasswordId + "').value");
	if(pwd=="")
	{
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objPasswordId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	}
	else
	{
		var strlen=eval("document.getElementById('" + objPasswordId + "').value.length");
		if(strlen<6)
		{
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'Password should not be less than 6 characters'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objPasswordId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		}
		else
		{
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objPasswordId + "').className = '" + OldClassName + "'");
			}
			if(labelOldClassName!="") {
				eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
			}
			objEmpty = true;
		}
	
	}
	if(c_pwd == "") {			
			eval("document.getElementById('" + objDisplayId2 + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId2 + "').innerHTML = '" + txtDisplay + "'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objConfPasswordId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId2 + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		} else {
			if(pwd!=c_pwd) {
				eval("document.getElementById('" + objDisplayId2 + "').style.display = ''");
				eval("document.getElementById('" + objDisplayId2 + "').innerHTML = 'Confirm Password should be same as password'");
				if(RequiredClassName!="") {
					eval("document.getElementById('" + objConfPasswordId + "').className = '" + RequiredClassName + "'");
				}
				if(labelNewClassName!="")
				{
					eval("document.getElementById('" + labelId2 + "').className = '" + labelNewClassName + "'");
				}
				objEmpty = false;
			} else {
				eval("document.getElementById('" + objDisplayId2 + "').style.display = 'none'");
				eval("document.getElementById('" + objDisplayId2 + "').innerHTML = '&nbsp;'");
				if(OldClassName!="") {
					eval("document.getElementById('" + objConfPasswordId + "').className = '" + OldClassName + "'");
				}
				if(labelOldClassName!="") {
					eval("document.getElementById('" + labelId2 + "').className = '" + labelOldClassName + "'");
				}
				objEmpty = true;
			}
		}
		return objEmpty;
}

function _doWebsiteRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
	}
	if(str!="") {
		var re =  /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;
		if(re.test(str)==false) {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'That is not a valid website address. Please enter again.'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
		}
	}
}

function _doPhoneRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
	}
	if(str!="") {
		var re =  /^\(?[2-9]\d{2}[\)\.-]?\s?\d{3}[\s\.-]?\d{4}$/;
		if(re.test(str)==false) {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'That is not a valid phone number. Please enter again.'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
		}
	}
}

function _doOptionRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var len = eval("document.all."+objFormId+".length");
	//alert(len);
	for(var j=0;j<len;j++) {
		if(eval("document.all."+objFormId+"[" + j + "].checked")==true) {
		flag = true;
		}
	}
	if(flag == false) {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
		eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
	}
}


function _doImageRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	if(str!="") {
		var ext=str.substr(str.lastIndexOf(".")).toLowerCase();
		if((ext!=".jpg") && (ext!=".JPG") && (ext!=".JPEG") && (ext!=".jpeg") && (ext!=".gif") && (ext!=".GIF")) {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'Not a valid format'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
			if(labelOldClassName!="") {
				eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
			}
			objEmpty = true;
		}
	}
	return objEmpty;
}

function _doImageEditRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	
	if(str!="") {
		var ext=str.substr(str.lastIndexOf(".")).toLowerCase();
		if((ext!=".jpg") && (ext!=".JPG") && (ext!=".JPEG") && (ext!=".jpeg") && (ext!=".gif") && (ext!=".GIF")) {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'Not a valid format'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
			if(labelOldClassName!="") {
				eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
			}
			objEmpty = true;
		}
	}
	return objEmpty;
}

function _doVideoRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	if(str!="") {
		var ext=str.substr(str.lastIndexOf(".")).toLowerCase();
		if(ext!=".flv") {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'Not a valid format'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
			if(labelOldClassName!="") {
				eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
			}
			objEmpty = true;
		}
	}
	return objEmpty;
}

function _doVideoEditRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').value");
	/*if(str == "") {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}*/
	if(str!="") {
		var ext=str.substr(str.lastIndexOf(".")).toLowerCase();
		if(ext!=".flv") {
			eval("document.getElementById('" + objDisplayId + "').style.display = ''");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = 'Not a valid format'");
			if(RequiredClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
			}
			if(labelNewClassName!="")
			{
				eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
			}
			objEmpty = false;
		} else {
			eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
			eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
			if(OldClassName!="") {
				eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
			}
			if(labelOldClassName!="") {
				eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
			}
			objEmpty = true;
		}
	}
	return objEmpty;
}


function _doMultiSelectRequired(objFormId,objDisplayId,txtDisplay,RequiredClassName,OldClassName,labelId,labelNewClassName,labelOldClassName) {
	var str = eval("document.getElementById('" + objFormId + "').selectedIndex");
	if(str == -1) {
		eval("document.getElementById('" + objDisplayId + "').style.display = ''");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '" + txtDisplay + "'");
		if(RequiredClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + RequiredClassName + "'");
		}
		if(labelNewClassName!="")
		{
			eval("document.getElementById('" + labelId + "').className = '" + labelNewClassName + "'");
		}
		objEmpty = false;
	} else {
		eval("document.getElementById('" + objDisplayId + "').style.display = 'none'");
		eval("document.getElementById('" + objDisplayId + "').innerHTML = '&nbsp;'");
		if(OldClassName!="") {
			eval("document.getElementById('" + objFormId + "').className = '" + OldClassName + "'");
		}
		if(labelOldClassName!="") {
			eval("document.getElementById('" + labelId + "').className = '" + labelOldClassName + "'");
		}
		objEmpty = true;
	}
	return objEmpty;
}


function _doMoveCursor(presentElement,futureElement,targetLength) {
	var d = window.document;
	var p = eval("d.getElementById('" + presentElement + "').value.length");
	if(p == targetLength) {
		eval("d.getElementById('" + futureElement + "').focus()");
	}
}

function _doNumeric() {
	if(event.keyCode < 48 || event.keyCode > 57) {
		event.returnValue = false;
	}
}
function _doReset() {
	document.frm.reset();
}
function _doMoveCursor(presentElement,futureElement,targetLength) {
	var d = window.document;
	var p = eval("d.getElementById('" + presentElement + "').value.length");
	if(p == targetLength) {
		eval("d.getElementById('" + futureElement + "').focus()");
	}
}

function count_words(tbox_input,words,spanerror,errorclass,msg1)
   {
   //var spantext1 = document.getElementById(spantext).value;
   //var spanerror1 = document.getElementById(spanerror).value;
   var tbox_input=document.getElementById(tbox_input);
   var msg = "";
   var c = 0;
   w = (tbox_input.value.split(""));
   no_words = w.length;
   for (x = 0; x < no_words; x++)
      {
     	 if (c >= words)
         {
			 document.getElementById(spanerror).innerHTML = "Only "+msg1+" characters please!";
			 document.getElementById(errorclass).className="error";
			 tbox_input.value = msg;
        	 break;
         }
		  msg = msg + w[x] + "";
		  c++;
      }
   return false;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////
	/////This function checks whether the credit card number and credit card type tallies or not/////
	/////In order to check the credit card type it calls a function checkCreditCard which is written///
	/////in the creditcard.js file. The function chkcredit card takes three parameters ///////////////
	/////cardno parameter is for Credit Card Number, cardtype is for Credit Card Type and/////////////
	//////cardmsgspan is used for displaying the error message//////////////////////////////////////
	function chkcreditcard(cardno1,cardno2,cardno3,cardno4,cardtype,cardmsgspan,labelname)
	{
		var firstcardno=document.getElementById(cardno1).value;
		var secondcardno=document.getElementById(cardno2).value
		var thirdcardno=document.getElementById(cardno3).value
		var fourthcardno=document.getElementById(cardno4).value
		
		var cardnum=firstcardno+secondcardno+thirdcardno+fourthcardno;
		var card_type=document.getElementById(cardtype).value;
		var chkcard=checkCreditCard(cardnum,card_type);
		if(chkcard==false)
		{
			document.getElementById(cardno1).className='smalltext_boxerror';
			document.getElementById(cardno2).className='smalltext_boxerror';
			document.getElementById(cardno3).className='smalltext_boxerror';
			document.getElementById(cardno4).className='smalltext_boxerror';
			document.getElementById(labelname).className='error';
			
			document.getElementById(cardmsgspan).innerHTML='Credit card type does not match with the credit card number';
			return false;
		}
		else
		{
			document.getElementById(cardno1).className='smalltext_box';
			document.getElementById(cardno2).className='smalltext_box';
			document.getElementById(cardno3).className='smalltext_box';
			document.getElementById(cardno4).className='smalltext_box';
			document.getElementById(labelname).className='arial-13-bold-blue';
			document.getElementById(cardmsgspan).innerHTML='';
		}
	}
////////////////////////////////////////