function chk_admin_login()	{
		var msg=new Array("Please enter username","Please enter password")
		for(i=0; i<=1; i++) {
			if(document.login_form(i).value == "") {alert(msg[i]); document.login_form(i).focus(); return false; }
	}
}


function chk_login_fields()	{
		if(document.login_form.login_as.value=="") {alert("Please select Login as"); document.login_form.login_as.focus(); return false;}
		if(document.login_form.username.value=="") {alert("Please enter username"); document.login_form.username.focus(); return false;}			
		if(document.login_form.password.value=="") {alert("Please enter password"); document.login_form.password.focus(); return false;}						
}
	

function chk_fp_fields()	{
		var msg=new Array("Please select Login as","Please enter username","Please enter email address")
		for(i=0; i<=2; i++) {
			if(document.fp_form(i).value == "") {alert(msg[i]); document.fp_form(i).focus(); return false; }
	}
	
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.fp_form.email.value))){
		alert("Please enter a valid E-mail Address!");
		document.fp_form.email.focus();
		return false;
	}
	
}


	function chkStatus(currentOne, index){
		if(index==1) {
			if(currentOne.checked && document.register_form.c_cat1.name == "c_cat1") document.register_form.c_cat1.value = "checked";
			if(!currentOne.checked && document.register_form.c_cat1.name == "c_cat1") document.register_form.c_cat1.value = "";
		}
		
		if(index==2) {
			if(currentOne.checked && document.register_form.c_cat2.name == "c_cat2") document.register_form.c_cat2.value = "checked";
			if(!currentOne.checked && document.register_form.c_cat2.name == "c_cat2") document.register_form.c_cat2.value = "";
		}

		if(index==3) {
			if(currentOne.checked && document.register_form.c_cat3.name == "c_cat3") document.register_form.c_cat3.value = "checked";
			if(!currentOne.checked && document.register_form.c_cat3.name == "c_cat3") document.register_form.c_cat3.value = "";
		}

		if(index==4) {
			if(currentOne.checked && document.register_form.c_cat4.name == "c_cat4") document.register_form.c_cat4.value = "checked";
			if(!currentOne.checked && document.register_form.c_cat4.name == "c_cat4") document.register_form.c_cat4.value = "";
		}

		if(index==5) {
			if(currentOne.checked && document.register_form.c_cat5.name == "c_cat5") document.register_form.c_cat5.value = "checked";
			if(!currentOne.checked && document.register_form.c_cat5.name == "c_cat5") document.register_form.c_cat5.value = "";
		}

	}



	function chk_fields()	{
	//if(document.register_form(0).value=="BP"){
	if(document.register_form.register_as.value=="BP"){
		if(document.register_form.select_one[0].checked) {
			if(document.register_form.bp_name.value == "") {alert("Please select a licensed company"); document.register_form.bp_name.focus(); return false;}
			if(document.register_form.license_no.value == "") {alert("Please enter license no."); document.register_form.license_no.focus(); return false;}		
	} else {
			if(document.register_form.non_license.value == "") {alert("Please enter non-licensed company name"); document.register_form.non_license.focus(); return false;}				
	}
	
		if(document.register_form.c_cat1.value == "" && document.register_form.c_cat2.value == "") {
				alert("Please select at least one checkbox for 'register for'"); return false;
		}					
		if(document.register_form.username.value == "") {alert("Please enter username"); document.register_form.username.focus(); return false;}				
		if(document.register_form.password.value == "") {alert("Please enter password"); document.register_form.password.focus(); return false;}			
if(document.register_form.password.value != document.register_form.password2.value) {alert("Both the passwords donot match."); document.register_form.password2.focus(); return false;}					
		if(document.register_form.email.value == "") {alert("Please enter email address"); document.register_form.email.focus(); return false;}			
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.register_form.email.value))){
				alert("Please enter a valid E-mail Address!");
				document.register_form.email.focus();
				return false;
			}		
		if(document.register_form.phone.value == "") {alert("Please enter phone no."); document.register_form.phone.focus(); return false;}										
		if(document.register_form.country.value == "") {alert("Please select country"); document.register_form.country.focus(); return false;}												
		if(document.register_form.security_code.value == "") {alert("Please enter security code"); document.register_form.security_code.focus(); return false;}														
		
	}
		
		
	if(document.register_form.register_as.value=="S"){
	//if(document.register_form(0).value=="S"){
		/*for(i=0; i<=8; i++) {
			if(document.register_form(i).value == "") {alert("All form fields are mandatory."); document.register_form(i).focus(); return false;}
		}*/
		
		if(document.register_form.s_name.value == "") {alert("Please enter supplier name"); document.register_form.s_name.focus(); return false;}
		
		if(document.register_form.c_cat3.value == "" && document.register_form.c_cat4.value == "" && document.register_form.c_cat5.value == "") {
				alert("Please select at least one checkbox for 'register for'"); return false;
		}					


		if(document.register_form.username.value == "") {alert("Please enter username"); document.register_form.username.focus(); return false;}				
		if(document.register_form.password.value == "") {alert("Please enter password"); document.register_form.password.focus(); return false;}		
		if(document.register_form.email.value == "") {alert("Please enter email address"); document.register_form.email.focus(); return false;}			
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.register_form.email.value))){
				alert("Please enter a valid E-mail Address!");
				document.register_form.email.focus();
				return false;
			}
	
		if(document.register_form.phone.value == "") {alert("Please enter phone no."); document.register_form.phone.focus(); return false;}										
		if(document.register_form.country.value == "") {alert("Please select country"); document.register_form.country.focus(); return false;}												
		if(document.register_form.security_code.value == "") {alert("Please enter security code"); document.register_form.security_code.focus(); return false;}															
	} 
	
}




function chk_comments(){
		if(document.inquiry_form.cat_id.value == "") {alert("Please select category"); document.inquiry_form.cat_id.focus(); return false;}		
		if(document.inquiry_form.comments.value == "") {alert("Please enter comments"); document.inquiry_form.comments.focus(); return false;}
}

function reply_chk_comments(){
		if(document.inquiry_form.comments.value == "") {alert("Please enter comments"); document.inquiry_form.comments.focus(); return false;}
}


	
function agreed() {
	if(document.register_form.agreement.checked == true)
		document.register_form.registerBtn.disabled = false;
		//document.register_form.registerBtn.style.visibility = "visible";
	else
		document.register_form.registerBtn.disabled = true;
		//document.register_form.registerBtn.style.visibility = "hidden"; 
}	


function check_add_product_form() {
	
	if(document.product_form.title.value == "") { alert("Please enter product title"); document.product_form.title.focus(); return false; }
	if(document.product_form.long_desc.value == "") { alert("Please enter product description"); document.product_form.long_desc.focus(); return false; }	
	

		len1 = document.product_form.img1.value.length;	
		if(len1 > 0) {
		
		file_ext1 = document.product_form.img1.value.substring(len1-4,len1).toLowerCase();
			if(file_ext1 != ".jpg" && file_ext1 != ".gif" && file_ext1 != ".png") {
				alert("Invalid image format, please try again.");
				document.product_form.img1.focus();
				return false;
			}
	}
	
	
		len1 = document.product_form.img2.value.length;	
		if(len1 > 0) {
		file_ext1 = document.product_form.img2.value.substring(len1-4,len1).toLowerCase();
		file_ext2 = document.product_form.img2.value.substring(len1-3,len1).toLowerCase();		
			if(file_ext1 != ".jpg" && file_ext1 != ".gif" && file_ext1 != ".png" && file_ext1 != ".avi" && file_ext1 != ".mpg" && file_ext1 != ".wmv" && file_ext1 != ".mov" && file_ext2 != ".rm" && file_ext1 != ".ram" && file_ext1 != ".doc" && file_ext1 != ".docx" && file_ext1 != ".xls" && file_ext1 != ".xlsx" && file_ext1 != ".pdf") {
				alert("Invalid image, video or document format, please try again.");
				document.product_form.img2.focus();
				return false;
			}
	}
	

		len1 = document.product_form.img3.value.length;	
		if(len1 > 0) {
		file_ext1 = document.product_form.img3.value.substring(len1-4,len1).toLowerCase();
		file_ext2 = document.product_form.img3.value.substring(len1-3,len1).toLowerCase();		
			if(file_ext1 != ".jpg" && file_ext1 != ".gif" && file_ext1 != ".png" && file_ext1 != ".avi" && file_ext1 != ".mpg" && file_ext1 != ".wmv" && file_ext1 != ".mov" && file_ext2 != ".rm" && file_ext1 != ".ram"  && file_ext1 != ".doc" && file_ext1 != ".docx" && file_ext1 != ".xls" && file_ext1 != ".xlsx" && file_ext1 != ".pdf") {
				alert("Invalid image, video or document format, please try again.");
				document.product_form.img3.focus();
				return false;
			}
	}



		len1 = document.product_form.img4.value.length;	
		if(len1 > 0) {
		file_ext1 = document.product_form.img4.value.substring(len1-4,len1).toLowerCase();
		file_ext2 = document.product_form.img4.value.substring(len1-3,len1).toLowerCase();		
			if(file_ext1 != ".jpg" && file_ext1 != ".gif" && file_ext1 != ".png" && file_ext1 != ".avi" && file_ext1 != ".mpg" && file_ext1 != ".wmv" && file_ext1 != ".mov" && file_ext2 != ".rm" && file_ext1 != ".ram"  && file_ext1 != ".doc" && file_ext1 != ".docx" && file_ext1 != ".xls" && file_ext1 != ".xlsx" && file_ext1 != ".pdf") {
				alert("Invalid image, video or document format, please try again.");
				document.product_form.img4.focus();
				return false;
			}
	}

		
}


function check_add_category_form() {
		if(document.category_form(1).value == ""){
			alert("Please fill mandatory field(s)."); 
			document.category_form(1).focus();
			return false;
		}		

}


function license_check() {
		if(document.license_form(1).value == ""){alert("Please enter license no"); document.license_form(1).focus();return false;	}
		if(document.license_form(2).value == ""){alert("Please enter Business Partner Name"); document.license_form(2).focus();return false;	}		
}
		


function changePic(m_item)	{
	if(m_item == "cms") document.menu_items.menu_cms.src = "../images/cms_over.gif";	
	if(m_item == "bp") document.menu_items.menu_bp.src = "../images/bpartners.gif";
	if(m_item == "bp_users") document.menu_items.menu_bpusers.src = "../images/registered_users_over.gif";
	if(m_item == "licenses") document.menu_items.menu_license.src = "../images/license_no_over.gif";	
	if(m_item == "s_users") document.menu_items.menu_susers.src = "../images/registered_users_over.gif";
	if(m_item == "s") document.menu_items.menu_s.src = "../images/suppliers.gif";
	if(m_item == "change_pass") document.menu_items.menu_cp.src = "../images/change_password_over.gif";
	if(m_item == "inquiries") document.menu_items.menu_inquiries.src = "../images/received_inquiries_over.gif";
	if(m_item == "inquiries_admin") document.menu_items.menu_inquiries_admin.src = "../images/received_inq_admin_over.gif";
	if(m_item == "products") document.menu_items.menu_products.src = "../images/products_over.gif";
	if(m_item == "requests") document.menu_items.menu_requests.src = "../images/received_requests_over.gif";
	if(m_item == "requests_admin") document.menu_items.menu_requests_admin.src = "../images/received_req_admin_over.gif";
	if(m_item == "archive") document.menu_items.menu_archive.src = "../images/archive_over.gif";		
	if(m_item == "categories") document.menu_items.menu_cat.src = "../images/categories_over.gif";
	if(m_item == "categories_admin") document.menu_items.menu_cat.src = "../images/categories_admin_over.gif";
	if(m_item == "request_form") document.menu_items.menu_rf.src = "../images/request_form_over.gif";
	if(m_item == "update_profile") document.menu_items.menu_up.src = "../images/update_profile_over.gif";
	if(m_item == "categorys") document.menu_items.menu_categorys.src = "../images/categorys_over.gif";
	if(m_item == "contact") document.menu_items.menu_contact.src = "../images/contact_submission_over.gif";	
	if(m_item == "logout") document.menu_items.menu_log.src = "../images/logout_over.gif";
	if(m_item == "logout_admin") document.menu_items.menu_log.src = "../images/logout_admin_over.gif";
}


function reChangePic(m_item)	{
	if(m_item == "cms") document.menu_items.menu_cms.src = "../images/cms.gif";		
	if(m_item == "bp") document.menu_items.menu_bp.src = "../images/bpartners.gif";
	if(m_item == "bp_users") document.menu_items.menu_bpusers.src = "../images/registered_users.gif";
	if(m_item == "licenses") document.menu_items.menu_license.src = "../images/license_no.gif";		
	if(m_item == "s_users") document.menu_items.menu_susers.src = "../images/registered_users.gif";
	if(m_item == "s") document.menu_items.menu_s.src = "../images/suppliers.gif";
	if(m_item == "change_pass") document.menu_items.menu_cp.src = "../images/change_password.gif";	
	if(m_item == "inquiries") document.menu_items.menu_inquiries.src = "../images/received_inquiries.gif";
	if(m_item == "inquiries_admin") document.menu_items.menu_inquiries_admin.src = "../images/received_inq_admin.gif";
	if(m_item == "products") document.menu_items.menu_products.src = "../images/products.gif";
	if(m_item == "requests") document.menu_items.menu_requests.src = "../images/received_requests.gif";
	if(m_item == "requests_admin") document.menu_items.menu_requests_admin.src = "../images/received_req_admin.gif";
	if(m_item == "archive") document.menu_items.menu_archive.src = "../images/archive.gif";	
	if(m_item == "categories") document.menu_items.menu_cat.src = "../images/categories.gif";
	if(m_item == "categories_admin") document.menu_items.menu_cat.src = "../images/categories_admin.gif";
	if(m_item == "request_form") document.menu_items.menu_rf.src = "../images/request_form.gif";
	if(m_item == "update_profile") document.menu_items.menu_up.src = "../images/update_profile.gif";
	if(m_item == "categorys") document.menu_items.menu_categorys.src = "../images/categorys.gif";
	if(m_item == "contact") document.menu_items.menu_contact.src = "../images/contact_submission.gif";		
	if(m_item == "logout") document.menu_items.menu_log.src = "../images/logout.gif";
	if(m_item == "logout_admin") document.menu_items.menu_log.src = "../images/logout_admin.gif";	
}						


function change_pass_validation()	{
		var msg=new Array("Please type old password","Please type new password","Please re-type new password")
		if(document.changepass.old_pass.value == "") { alert(msg[0]); document.changepass.old_pass.focus(); return false; }
		if(document.changepass.new_pass.value == "") { alert(msg[1]); document.changepass.new_pass.focus(); return false; }
		if(document.changepass.retype_new_pass.value == "") { alert(msg[2]); document.changepass.retype_new_pass.focus(); return false; }		
}


function confirm_delete(page, deleteWhat) {
		answer = confirm("Are you sure you want to delete this "+deleteWhat+" ?");
		if(answer) window.location.href=page;
}


function numericVal(obj)   {
    var tam = obj.value.length;
    var numeric = false;
    for(var i=0;i<tam;i++)
        {
        caracter = obj.value.charCodeAt(i);
        if((caracter >= 40 && caracter <= 57) || caracter == 32)
        numeric = true;
        else
            {
            obj.value=obj.value.substring(0,tam-1);
            numericVal(obj);
        }
    }
}



function chk_sup_profile()	{
		if(document.profile_form.password.value == "") {alert("Please enter password"); document.profile_form.password.focus(); return false;}
		if(document.profile_form.email.value == "") {alert("Please enter email address"); document.profile_form.email.focus(); return false;}			
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.profile_form.email.value))){
				alert("Please enter a valid E-mail Address!");
				document.profile_form.email.focus();
				return false;
			}		
	}