function checkValidations(frmName){
	if(frmName == 'fdback'){								// feedback form
		if(!(validateFields(document.fdback.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) return false;
		if(!(validateFields(document.fdback.name.value, alphaExp, 30, 'Y', 'name','Name'))) return false;
		if(!(validateFields(document.fdback.address.value, alphaNumSpCharExp, 200, 'Y', 'address','Address'))) return false;
		if(!(validateFields(document.fdback.pcode.value, alphaNumExp, 20, 'Y', 'pcode','Pin Code'))) return false;
		if(!(validateFields(document.fdback.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) return false;
		if(!(validateFields(document.fdback.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) return false;
		if(!(validateFields(document.fdback.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) return false;
		if(!(validateFields(document.fdback.tele.value, numericExp, 20, 'Y', 'tele','Tele Number'))) return false;
		if(!(validateFields(document.fdback.fax.value, numericExp, 20, 'N', 'fax','Fax Number'))) return false;
		if(!(validateFields(document.fdback.mobile.value, numericExp, 20, 'N', 'mobile','Mobile Number'))) return false;
		if(!(validateFields(document.fdback.email.value, emailExp, 50, 'Y', 'email','Email'))) return false;
		if(!(emailCheck(document.fdback.email.value))) return false;
		if(!(websiteCheck(document.fdback.url.value, 'url'))) { document.fdback.url.focus(); return false; }
		if(!(validateFields(document.fdback.fdb.value, alphaNumSpCharExp, 1000, 'Y', 'fdb','Feedback'))) return false;
		if(document.fdback.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.fdback.security_code.focus();
			return false;
		}
	}
	if(frmName == 'subscribe'){								// npn subscription form
		if(!(validateFields(document.subscribe.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) return false;
		if(!(validateFields(document.subscribe.name.value, alphaExp, 30, 'Y', 'name','Name'))) return false;
		if(!(validateFields(document.subscribe.address.value, alphaNumSpCharExp, 200, 'Y', 'address','Address'))) return false;
		if(!(validateFields(document.subscribe.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) return false;
		if(!(validateFields(document.subscribe.pcode.value, alphaNumExp, 20, 'Y', 'pcode','Pin Code'))) return false;
		if(!(validateFields(document.subscribe.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) return false;
		if(!(validateFields(document.subscribe.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) return false;
		if(!(validateFields(document.subscribe.tele.value, numericExp, 20, 'Y', 'tele','Tele Number'))) return false;
		if(!(validateFields(document.subscribe.fax.value, numericExp, 20, 'N', 'fax','Fax Number'))) return false;
		if(!(validateFields(document.subscribe.mobile.value, numericExp, 20, 'N', 'mobile','Mobile Number'))) return false;
		if(!(validateFields(document.subscribe.email.value, emailExp, 50, 'Y', 'email','Email'))) return false;
		if(!(emailCheck(document.subscribe.email.value))) return false;
		if(!(websiteCheck(document.subscribe.url.value, 'url'))) { document.subscribe.url.focus(); return false; }
		if(!(validateFields(document.subscribe.comments.value, alphaNumSpCharExp, 300, 'N', 'comments','Comments'))) return false;
		if(document.subscribe.month.value == 0){
			alert('Select the month to begin the subscription from');
			document.subscribe.month.focus();
			return false;
		}
		if((document.subscribe.fees1.value == 0) && (document.subscribe.fees2.value == 0)){
			alert('Select the subscription fees according to your place of delivery');
			document.subscribe.fees1.focus();
			return false;
		}
		if((document.subscribe.fees1.value != 0) && (document.subscribe.fees2.value != 0)){
			alert('Select only one option for the subscription fees');
			document.subscribe.fees1.focus();
			return false;
		}
		var radio=0;
		for(var x=0; x<document.subscribe.pmode.length; x++){
			if(!(document.subscribe.pmode[x].checked))
				radio++;
		}
		if(radio == 3){
			alert('Select the payment mode');
			return false;
		}
		if(document.subscribe.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.subscribe.security_code.focus();
			return false;
		}
	}
	if(frmName == 'badv'){										// banner advertisement form
		if(!(validateFields(document.badv.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) return false;
		if(!(validateFields(document.badv.name.value, alphaExp, 30, 'Y', 'name','Name'))) return false;
		if(!(validateFields(document.badv.address.value, alphaNumSpCharExp, 200, 'Y', 'address','Address'))) return false;
		if(!(validateFields(document.badv.pcode.value, alphaNumExp, 20, 'Y', 'pcode','Pin Code'))) return false;
		if(!(validateFields(document.badv.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) return false;
		if(!(validateFields(document.badv.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) return false;
		if(!(validateFields(document.badv.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) return false;
		if(!(validateFields(document.badv.tele.value, numericExp, 20, 'Y', 'tele','Tele Number'))) return false;
		if(!(validateFields(document.badv.fax.value, numericExp, 20, 'N', 'fax','Fax Number'))) return false;
		if(!(validateFields(document.badv.mobile.value, numericExp, 20, 'N', 'mobile','Mobile Number'))) return false;
		if(!(validateFields(document.badv.email.value, emailExp, 50, 'Y', 'email','Email'))) return false;
		if(!(emailCheck(document.badv.email.value))) return false;
		if(!(websiteCheck(document.badv.url.value, 'url'))) { document.badv.url.focus(); return false; }
		var obj = document.getElementById('pagepos[]');
		if(obj.value == ''){
			alert('Select the advert position. Multiple positions can be selected using Ctrl+Click');
			obj.focus();
			return false;
		}
		if(!(validateFields(document.badv.comments.value, alphaNumSpCharExp, 300, 'N', 'comments','Comments'))) return false;
		if(document.badv.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.badv.security_code.focus();
			return false;
		}
		if((document.badv.startdate.value == '') || (document.badv.exdate.value == '')){
			alert('Banner Period needs to be specified. The from and to date can be selected from the calendar provided.');
			return false;
		}
	}
	if(frmName == 'enquiry'){										// generalized enquiry form
		if(!(validateFields(document.enquiry.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) return false;
		if(!(validateFields(document.enquiry.name.value, alphaExp, 30, 'Y', 'name','Name'))) return false;
		if(!(validateFields(document.enquiry.address.value, alphaNumSpCharExp, 200, 'Y', 'address','Address'))) return false;
		if(!(validateFields(document.enquiry.pcode.value, alphaNumExp, 20, 'Y', 'pcode','Pin Code'))) return false;
		if(!(validateFields(document.enquiry.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) return false;
		if(!(validateFields(document.enquiry.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) return false;
		if(!(validateFields(document.enquiry.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) return false;
		if(!(validateFields(document.enquiry.tele.value, numericExp, 20, 'Y', 'tele','Tele Number'))) return false;
		if(!(validateFields(document.enquiry.fax.value, numericExp, 20, 'N', 'fax','Fax Number'))) return false;
		if(!(validateFields(document.enquiry.mobile.value, numericExp, 20, 'N', 'mobile','Mobile Number'))) return false;
		if(!(validateFields(document.enquiry.email.value, emailExp, 50, 'Y', 'email','Email'))) return false;
		if(!(emailCheck(document.enquiry.email.value))) return false;
		if(!(websiteCheck(document.enquiry.url.value, 'url'))) { document.enquiry.url.focus(); return false; }
		if(!(validateFields(document.enquiry.enq.value, alphaNumSpCharExp, 300, 'Y', 'enq','Requirements'))) return false;
		if(document.enquiry.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.enquiry.security_code.focus();
			return false;
		}
	}
	if(frmName == 'pmenquiry'){										// products / members enquiry form
		if(!(validateFields(document.pmenquiry.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) return false;
		if(!(validateFields(document.pmenquiry.name.value, alphaExp, 30, 'Y', 'name','Name'))) return false;
		if(!(validateFields(document.pmenquiry.address.value, alphaNumSpCharExp, 200, 'Y', 'address','Address'))) return false;
		if(!(validateFields(document.pmenquiry.pcode.value, alphaNumExp, 20, 'Y', 'pcode','Pin Code'))) return false;
		if(!(validateFields(document.pmenquiry.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) return false;
		if(!(validateFields(document.pmenquiry.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) return false;
		if(!(validateFields(document.pmenquiry.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) return false;
		if(!(validateFields(document.pmenquiry.tele.value, numericExp, 20, 'Y', 'tele','Tele Number'))) return false;
		if(!(validateFields(document.pmenquiry.fax.value, numericExp, 20, 'N', 'fax','Fax Number'))) return false;
		if(!(validateFields(document.pmenquiry.mobile.value, numericExp, 20, 'N', 'mobile','Mobile Number'))) return false;
		if(!(validateFields(document.pmenquiry.email.value, emailExp, 50, 'Y', 'email','Email'))) return false;
		if(!(emailCheck(document.pmenquiry.email.value))) return false;
		if(!(websiteCheck(document.pmenquiry.url.value, 'url'))) { document.pmenquiry.url.focus(); return false; }
		if(!(validateFields(document.pmenquiry.enq.value, alphaNumSpCharExp, 300, 'N', 'enq','Requirements'))) return false;
		if(document.pmenquiry.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.pmenquiry.security_code.focus();
			return false;
		}
	}
	if(frmName == 'srcenquiry'){										// search enquiry form
		if(!(validateFields(document.srcenquiry.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) return false;
		if(!(validateFields(document.srcenquiry.name.value, alphaExp, 30, 'Y', 'name','Name'))) return false;
		if(!(validateFields(document.srcenquiry.address.value, alphaNumSpCharExp, 200, 'Y', 'address','Address'))) return false;
		if(!(validateFields(document.srcenquiry.pcode.value, alphaNumExp, 20, 'Y', 'pcode','Pin Code'))) return false;
		if(!(validateFields(document.srcenquiry.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) return false;
		if(!(validateFields(document.srcenquiry.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) return false;
		if(!(validateFields(document.srcenquiry.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) return false;
		if(!(validateFields(document.srcenquiry.tele.value, numericExp, 20, 'Y', 'tele','Tele Number'))) return false;
		if(!(validateFields(document.srcenquiry.fax.value, numericExp, 20, 'N', 'fax','Fax Number'))) return false;
		if(!(validateFields(document.srcenquiry.mobile.value, numericExp, 20, 'N', 'mobile','Mobile Number'))) return false;
		if(!(validateFields(document.srcenquiry.email.value, emailExp, 50, 'Y', 'email','Email'))) return false;
		if(!(emailCheck(document.srcenquiry.email.value))) return false;
		if(!(websiteCheck(document.srcenquiry.url.value, 'url'))) { document.srcenquiry.url.focus(); return false; }
		if(!(validateFields(document.srcenquiry.enq.value, alphaNumSpCharExp, 300, 'N', 'enq','Requirements'))) return false;
		if(document.srcenquiry.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.srcenquiry.security_code.focus();
			return false;
		}
	}
	if(frmName == 'membership'){										// membership form
		if(!(validateFieldsTab(document.membership.name.value, alphaExp, 30, 'Y', 'name','Name'))) {
			opentab("0");
			document.membership.name.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) {
			opentab("0");
			document.membership.cname.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.designation.value, alphaExp, 50, 'N', 'designation','Designation'))) {
			opentab("0");
			document.membership.designation.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.addr.value, alphaNumSpCharExp, 200, 'Y', 'addr','Address'))) {
			opentab("0");
			document.membership.addr.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) {
			opentab("0");
			document.membership.country.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) {
			opentab("0");
			document.membership.state.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) {
			opentab("0");
			document.membership.city.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.pin.value, alphaNumExp, 20, 'Y', 'pin','Pin Code'))) {
			opentab("0");
			document.membership.pin.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.membership.tno1.value, numericExp, 20, 'Y', 'tno1','Tele Number 1'))) {
			opentab("0");
			document.membership.tno1.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.tno2.value, numericExp, 20, 'N', 'tno2','Tele Number 2'))) {
			opentab("0");
			document.membership.tno2.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.tno3.value, numericExp, 20, 'N', 'tno3','Tele Number 3'))) {
			opentab("0");
			document.membership.tno3.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.tno4.value, numericExp, 20, 'N', 'tno4','Tele Number 4'))) {
			opentab("0");
			document.membership.tno4.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.membership.fno1.value, numericExp, 20, 'N', 'fno1','Fax Number 1'))) {
			opentab("0");
			document.membership.fno1.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.fno2.value, numericExp, 20, 'N', 'fno2','Fax Number 2'))) {
			opentab("0");
			document.membership.fno2.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.fno3.value, numericExp, 20, 'N', 'fno3','Fax Number 3'))) {
			opentab("0");
			document.membership.fno3.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.fno4.value, numericExp, 20, 'N', 'fno4','Fax Number 4'))) {
			opentab("0");
			document.membership.fno4.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.membership.mob1.value, numericExp, 20, 'N', 'mob1','Mobile Number 1'))) {
			opentab("0");
			document.membership.mob1.focus();
			return false;
		}
		if(!(validateFieldsTab(document.membership.mob2.value, numericExp, 20, 'N', 'mob2','Mobile Number 2'))) {
			opentab("0");
			document.membership.mob2.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.membership.email1.value, emailExp, 50, 'Y', 'email1','Email 1'))) {
			opentab("0");
			document.membership.email1.focus();
			return false;
		}
		if((document.membership.email1.value != '' ) && !(emailCheck(document.membership.email1.value))) { 
			opentab("0");
			document.membership.email1.focus(); 
			return false; 
		}
		if(!(validateFieldsTab(document.membership.email2.value, emailExp, 50, 'N', 'email2','Email 2'))) {
			opentab("0");
			document.membership.email2.focus();
			return false;
		}
		if((document.membership.email2.value != '' ) && !(emailCheck(document.membership.email2.value))) { 
			opentab("0");
			document.membership.email2.focus(); 
			return false; 
		}
		if(!(validateFieldsTab(document.membership.email3.value, emailExp, 50, 'N', 'email3','Email 3'))) {
			opentab("0");
			document.membership.email3.focus();
			return false;
		}
		if((document.membership.email3.value != '' ) && !(emailCheck(document.membership.email3.value))) { 
			opentab("0");
			document.membership.email3.focus(); 
			return false; 
		}
		
		if(!(websiteCheck(document.membership.web1.value, 'web1'))) { 
			opentab("0");
			document.membership.web1.focus();
			return false;
		}
		if(!(websiteCheck(document.membership.web2.value, 'web2'))) { 
			opentab("0");
			document.membership.web2.focus();
			return false;
		}
		if(!(websiteCheck(document.membership.web3.value, 'web3'))) { 
			opentab("0");
			document.membership.web3.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.membership.cprofile.value, alphaNumSpCharExp, 2000, 'N', 'cprofile','Company Profile'))) {
			opentab("1");
			document.membership.cprofile.focus();
			return false;
		}
		
		if(document.membership.cphoto.value != ''){
			if(!(validateCompanyImage(document.membership.cphoto.value))){
				opentab("1");
				document.membership.cphoto.focus();
				return false;
			}
		}
		
		if(document.membership.subtype.value == 0){
			alert('Select the membership type');
			document.membership.subtype.focus();
			return false;
		}
		if((document.membership.subtype.value == 2) || (document.membership.subtype.value == 4)){
			if(document.membership.subfees.value == 0){
				alert('Select the membership fees');
				document.membership.subfees.focus();
				return false;
			}
			var radio=0;
			for(var x=0; x<document.membership.pmode.length; x++){
				if(!(document.membership.pmode[x].checked))
					radio++;
			}
			if(radio == 3){
				alert('Select the payment mode');
				return false;
			}
		}
		
		if(document.membership.security_code.value == ''){
			alert('Security Code cannot be blank');
			document.membership.security_code.focus();
			return false;
		}
	}
	if(frmName == 'editprofile'){										// edit membership form
		if(!(validateFieldsTab(document.editprofile.name.value, alphaExp, 30, 'Y', 'name','Name'))) {
			document.editprofile.name.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.cname.value, alphaNumExp, 50, 'Y', 'cname','Company Name'))) {
			document.editprofile.cname.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.designation.value, alphaExp, 50, 'N', 'designation','Designation'))) {
			document.editprofile.designation.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.addr.value, alphaNumExp, 200, 'Y', 'addr','Address'))) {
			document.editprofile.addr.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.country.value, onlyAlphaExp, 30, 'Y', 'country','Country'))) {
			document.editprofile.country.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.state.value, onlyAlphaExp, 30, 'Y', 'state','State'))) {
			document.editprofile.state.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.city.value, onlyAlphaExp, 30, 'Y', 'city','City'))) {
			document.editprofile.city.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.pin.value, alphaNumExp, 20, 'Y', 'pin','Pin Code'))) {
			document.editprofile.pin.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.editprofile.tno1.value, numericExp, 20, 'Y', 'tno1','Tele Number 1'))) {
			document.editprofile.tno1.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.tno2.value, numericExp, 20, 'N', 'tno2','Tele Number 2'))) {
			document.editprofile.tno2.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.tno3.value, numericExp, 20, 'N', 'tno3','Tele Number 3'))) {
			document.editprofile.tno3.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.tno4.value, numericExp, 20, 'N', 'tno4','Tele Number 4'))) {
			document.editprofile.tno4.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.editprofile.fno1.value, numericExp, 20, 'N', 'fno1','Fax Number 1'))) {
			document.editprofile.fno1.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.fno2.value, numericExp, 20, 'N', 'fno2','Fax Number 2'))) {
			document.editprofile.fno2.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.fno3.value, numericExp, 20, 'N', 'fno3','Fax Number 3'))) {
			document.editprofile.fno3.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.fno4.value, numericExp, 20, 'N', 'fno4','Fax Number 4'))) {
			document.editprofile.fno4.focus();
			return false;
		}
		
		if(!(validateFieldsTab(document.editprofile.mob1.value, numericExp, 20, 'N', 'mob1','Mobile Number 1'))) {
			document.editprofile.mob1.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.mob2.value, numericExp, 20, 'N', 'mob2','Mobile Number 2'))) {
			document.editprofile.mob2.focus();
			return false;
		}
		
		/*if(!(validateFieldsTab(document.editprofile.email1.value, emailExp, 50, 'Y', 'email1','Email 1'))) {
			document.editprofile.email1.focus();
			return false;
		}
		if((document.editprofile.email1.value != '' ) && !(emailCheck(document.editprofile.email1.value))) { 
			document.editprofile.email1.focus(); 
			return false; 
		}*/
		if(!(validateFieldsTab(document.editprofile.email2.value, emailExp, 50, 'N', 'email2','Email 2'))) {
			document.editprofile.email2.focus();
			return false;
		}
		if((document.editprofile.email2.value != '' ) && !(emailCheck(document.editprofile.email2.value))) { 
			document.editprofile.email2.focus(); 
			return false; 
		}
		if(!(validateFieldsTab(document.editprofile.email3.value, emailExp, 50, 'N', 'email3','Email 3'))) {
			document.editprofile.email3.focus();
			return false;
		}
		if((document.editprofile.email3.value != '' ) && !(emailCheck(document.editprofile.email3.value))) { 
			document.editprofile.email3.focus(); 
			return false; 
		}
		
		if(!(websiteCheck(document.editprofile.web1.value, 'web1'))) { 
			document.editprofile.web1.focus();
			return false;
		}
		if(!(websiteCheck(document.editprofile.web2.value, 'web2'))) { 
			document.editprofile.web2.focus();
			return false;
		}
		if(!(websiteCheck(document.editprofile.web3.value, 'web3'))) { 
			document.editprofile.web3.focus();
			return false;
		}
		if(!(validateFieldsTab(document.editprofile.cprofile.value, alphaNumSpCharExp, 2000, 'N', 'cprofile','Company Profile'))) {
			document.editprofile.cprofile.focus();
			return false;
		}
		if(!(validateImage(document.editprofile.cphoto.value))){
			document.editprofile.cphoto.focus();
			return false;
		}
		
	}
	if(frmName == 'newsletter'){
		if(!(validateFields(document.newsletter.nemail.value, emailExp, 50, 'Y', 'nemail','Email'))) return false;
		if(!(emailCheck(document.newsletter.nemail.value))){ document.newsletter.nemail.focus(); return false; }
	}
	if(frmName == 'addproducts'){								// my account add products form
		if(!(validateFields(document.addproducts.pname.value, alphaNumExp, 200, 'Y', 'pname','Product Name'))) return false;
		if(!(validateFields(document.addproducts.pdesc.value, alphaNumExp, 500, 'N', 'pdesc','Product Description'))) return false;
		if(document.addproducts.prodimg.value != ''){
			if(!(validateProductImage(document.addproducts.prodimg.value))){
				document.addproducts.prodimg.focus();
				return false;
			}
		}
		if(!(validateFields(document.addproducts.appl.value, alphaNumExp, 1000, 'N', 'appl','Applications'))) return false;
		if(!(validateFields(document.addproducts.keywords.value, alphaNumExp, 1000, 'N', 'keywords','Keywords'))) return false;
		if((document.addproducts.ct1.value != 0) && (document.addproducts.cs1.value == '')){
			alert('Select image / document for Catalogue 1');
			document.addproducts.cs1.focus();
			return false;
		}
		if(document.addproducts.cs1.value != ''){
			if(!(validateImage(document.addproducts.cs1.value))){
				document.addproducts.cs1.focus();
				return false;
			}
		}
		if((document.addproducts.ct2.value != 0) && (document.addproducts.cs2.value == '')){
			alert('Select image / document for Catalogue 2');
			document.addproducts.cs2.focus();
			return false;
		}
		if(document.addproducts.cs2.value != ''){
			if(!(validateImage(document.addproducts.cs2.value))){
				document.addproducts.cs2.focus();
				return false;
			}
		}
		if((document.addproducts.ct3.value != 0) && (document.addproducts.cs3.value == '')){
			alert('Select image / document for Catalogue 3');
			document.addproducts.cs3.focus();
			return false;
		}
		if(document.addproducts.cs3.value != ''){
			if(!(validateImage(document.addproducts.cs3.value))){
				document.addproducts.cs3.focus();
				return false;
			}
		}
	}
	if(frmName == 'editproducts'){								// my account edit products form
		if(!(validateFields(document.editproducts.pname.value, alphaNumExp, 200, 'Y', 'pname','Product Name'))) return false;
		if(!(validateFields(document.editproducts.pdesc.value, alphaNumExp, 500, 'N', 'pdesc','Product Description'))) return false;
		if(document.editproducts.prodimg.value != ''){
			if(!(validateProductImage(document.editproducts.prodimg.value))){
				document.editproducts.prodimg.focus();
				return false;
			}
		}
		if(!(validateFields(document.editproducts.appl.value, alphaNumExp, 1000, 'N', 'appl','Applications'))) return false;
		if(!(validateFields(document.editproducts.keywords.value, alphaNumExp, 1000, 'N', 'keywords','Keywords'))) return false;
		if((document.editproducts.ct1.value != 0) && (document.editproducts.cs1.value == '') && (document.editproducts.c1.value == 0)){
			alert('Select image / document for Catalogue 1');
			document.editproducts.cs1.focus();
			return false;
		}
		if(document.editproducts.cs1.value != ''){
			if(!(validateImage(document.editproducts.cs1.value))){
				document.editproducts.cs1.focus();
				return false;
			}
		}
		if((document.editproducts.ct2.value != 0) && (document.editproducts.cs2.value == '') && (document.editproducts.c2.value == 0)){
			alert('Select image / document for Catalogue 2');
			document.editproducts.cs2.focus();
			return false;
		}
		if(document.editproducts.cs2.value != ''){
			if(!(validateImage(document.editproducts.cs2.value))){
				document.editproducts.cs2.focus();
				return false;
			}
		}
		if((document.editproducts.ct3.value != 0) && (document.editproducts.cs3.value == '') && (document.editproducts.c3.value == 0)){
			alert('Select image / document for Catalogue 3');
			document.editproducts.cs3.focus();
			return false;
		}
		if(document.editproducts.cs3.value != ''){
			if(!(validateImage(document.editproducts.cs3.value))){
				document.editproducts.cs3.focus();
				return false;
			}
		}
	}
return true;
}

function opentab(tab){
	document.getElementById("mytabs").tabber.tabShow(tab);	
}


var hideSpan = '';
function showHideSpan(showSpan){
	if(hideSpan != '')
		document.getElementById(''+hideSpan+'').style.display = 'none';
	hideSpan = showSpan;
	document.getElementById(''+showSpan+'').style.display = 'block';
}
