function ValidateRequestPubl(){
var objpubl_name		= GetControl('publ_name');
var objpubl_email      	= GetControl('publ_email');
var objpubl_organization = GetControl('publ_organization');
var objpubl_address		= GetControl('publ_address');
var objpubl_city 			= GetControl('publ_city');
var objpubl_state	= GetControl('publ_state');
var objpubl_country	= GetControl('publ_country');
var objpubl_zip = GetControl('publ_zip');
var objpubl_nopubl = GetControl('publ_nopubl');
if(CheckEmpty(objpubl_name, 'publ_name', 'your Name'))
return false;
if(CheckEmpty(objpubl_email, 'publ_email', 'Email'))
return false;
if(CheckEmpty(objpubl_email, 'publ_email', 'Email ID'))
return false;
if(!CheckEmail(objpubl_email.value,1))
{
objpubl_email.value="";
objpubl_email.focus();
return false;
}
if(CheckEmpty(objpubl_organization, 'publ_organization', 'Organization'))
return false;
if(CheckEmptyTextArea(objpubl_address, 'publ_address', 'Address'))
return false;
if(CheckEmpty(objpubl_city, 'publ_city', 'City'))
return false;
if(CheckEmpty(objpubl_state, 'publ_state', 'State'))
return false;
if((objpubl_country.value=='select')){
objpubl_country.className ="txt_select";
document.getElementById("div_publ_country").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Country"+"</span>";						
objpubl_country.focus();
return false;
}
else{
objpubl_country.className ="txt_selected";
document.getElementById("div_publ_country").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
if(CheckEmpty(objpubl_zip, 'publ_zip', 'Zip'))
return false;
if(CheckEmptyTextArea(objpubl_nopubl, 'publ_nopubl', 'title and number of publication'))
return false;
}
function ValidateQuiz(){
var objquestion			= GetControl('question');
var objanswer_option	= GetControl('answer_option');	
if(CheckEmptyTextArea(objquestion, 'question', 'Question'))
return false;
if((objanswer_option.value=="select")){
objanswer_option.className ="txt_select";
document.getElementById("div_answer_option").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select answer option"+"</span>";						
objanswer_option.focus();
return false;
}
else{
objanswer_option.className ="txt_selected";
document.getElementById("div_answer_option").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
}
function ValidateWebMail(){
var objfirstname	= GetControl('firstname');
var objlastname     	= GetControl('lastname');
var objaddress 	= GetControl('address');
if(CheckEmpty(objfirstname, 'firstname', 'First Name'))
return false;
if(CheckEmpty(objlastname, 'lastname', 'Last Name'))
return false;
if(CheckEmpty(objaddress, 'address', 'Address'))
return false;
if(!CheckEmail(objaddress.value,1))
{
objaddress.value="";
objaddress.focus();
return false;
}	
}
function ValidateCQInsertForm(){
var objquestion			= GetControl('question');
var objoption1      	= GetControl('option1');
var objoption2      	= GetControl('option2');
var objoption3 			= GetControl('option3');
var objoption4 			= GetControl('option4');
var objanswer_option	= GetControl('answer_option');
if(CheckEmpty(objquestion, 'question', 'Question'))
return false;
if(CheckEmpty(objoption1, 'option1', 'Option1'))
return false;
if(CheckEmpty(objoption2, 'option2', 'Option2'))
return false;
if(CheckEmpty(objoption3, 'option3', 'Option3'))
return false;
if(CheckEmpty(objoption4, 'option4', 'Option4'))
return false;
if(CheckEmpty(objanswer_option, 'answer_option', 'answer_option'))
return false;
}
function ValidateUploadLinksForm(){
var objurl_title	= GetControl('url_title');
var objurl      	= GetControl('url');
if(CheckEmpty(objurl_title, 'url_title', 'Url_title'))
return false;
if(CheckEmpty(objurl, 'url', 'Url'))
return false;
}
function ValidateEduVideoForm(){
var objvideo_title	= GetControl('video_title');
var objvideo_url    = GetControl('video_url');
var objlanguage     = GetControl('language');
var objkeywords		= GetControl('keywords');
if(CheckEmpty(objvideo_title, 'video_title', 'Video_title'))
return false;
if(CheckEmpty(objvideo_url, 'video_url', 'Video_url'))
return false;
if(CheckEmpty(objlanguage, 'language', 'Language'))
return false;
if(CheckEmptyTextArea(objkeywords, 'keywords', 'Keywords'))
return false;
}
function ValidateFAQForm(){
var objquestion     = GetControl('question');
var objanswer     	= GetControl('answer');
var objfaq_category     	= GetControl('faq_category');
var objtxtcategory    	= GetControl('txtcategory');
if((objfaq_category.value=='Select Category') && (objtxtcategory.value=="")){
objfaq_category.className ="txt_select";
document.getElementById("div_faq_category").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Category or Add New CAtegory"+"</span>";						
objfaq_category.focus();
return false;
}
else{
objfaq_category.className ="txt_selected";
document.getElementById("div_faq_category").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
if(CheckEmptyTextArea(objquestion, 'question', 'Question'))
return false;
if(CheckEmptyTextArea(objanswer, 'answer', 'Answer'))
return false;
}
function ValidateMultiVidoeInsForm(){
var objvideo_title	= GetControl('video_title');
var objvideo_url     = GetControl('video_url');
var objlanguage     	= GetControl('language');
var objkeywords	= GetControl('keywords');
if(CheckEmpty(objvideo_title, 'video_title', 'Video_title'))
return false;
if(CheckEmpty(objvideo_url, 'video_url', 'Video_url'))
return false;
if(CheckEmpty(objlanguage, 'language', 'Language'))
return false;
if(CheckEmptyTextArea(objkeywords, 'keywords', 'Keywords'))
return false;
}
function ValidateAddEcdromForm(){
var objfilename					= GetControl('filename');
var objedlesson      			= GetControl('edlesson');
if(CheckEmpty(objfilename, 'filename', 'Filename'))
return false;
if(CheckEmpty(objedlesson, 'edlesson', 'Education CDROM'))
return false;
}
function ValidateFocalPtsTrainerForm(){
var objfclpntname			= GetControl('fclpntname');
var objfclpntphoto      	= GetControl('fclpntphoto');
var objphone     			= GetControl('phone');
var objmobile				= GetControl('mobile');
var objemailid				= GetControl('emailid');
var objaltemilid			= GetControl('altemilid');
var objaddress				= GetControl('address');
var objcountry				= GetControl('country');
if(CheckEmpty(objfclpntname, 'fclpntname', 'Focal Point Name'))
return false;
if(CheckEmpty(objfclpntphoto, 'fclpntphoto', 'Upload Photo'))
return false;
/*if(CheckEmpty(objphone, 'phone', 'Phone'))
return false;
if(CheckEmpty(objmobile, 'mobile', 'Mobile'))
return false;*/
if(CheckEmpty(objemailid, 'emailid', 'Emailid'))
return false;
if(!CheckEmail(objemailid.value,1))
{
objemailid.value="";
objemailid.focus();
return false;
}
if(!CheckEmail(objaltemilid.value,1))
{
objaltemilid.value="";
objaltemilid.focus();
return false;
}
/*	if(CheckEmpty(objaltemilid, 'altemilid', 'Alternate Email Id'))
return false;
if(CheckEmptyTextArea(objaddress, 'address', 'Address'))
return false;*/
if(CheckEmpty(objcountry, 'country', 'Country'))
return false;
}
function ValidateAboutUsForm(){
var objabout_qust					= GetControl('about_qust');
var objabout_img     				= GetControl('about_img');
if(CheckEmpty(objabout_qust, 'about_qust', 'AboutYPEER_Question'))
return false;
if(CheckEmpty(objabout_img, 'about_img', 'About_img'))
return false;
}
function ValidateGameForm(){
var objgametitle			= GetControl('gametitle');
var objthumbnail      		= GetControl('thumbnail');
var objgameurl     			= GetControl('gameurl');
if(CheckEmpty(objgametitle, 'gametitle', 'Gametitle'))
return false;
if(CheckEmpty(objthumbnail, 'thumbnail', 'Thumbnail'))
return false;
if(CheckEmpty(objgameurl, 'gameurl', 'Gameurl'))
return false;
}
function ValidateInterviewForm(){
var objinterviewtitle			= GetControl('interviewtitle');
var objphototitle     			= GetControl('phototitle');
var objphoto					= GetControl('photo');
var objvideotitle				= GetControl('videotitle');
var objvideourl					= GetControl('videourl');
var objinterviewdate			= GetControl('interviewdate');
if(CheckEmpty(objinterviewtitle, 'interviewtitle', 'Interviewtitle'))
return false;
if(CheckEmpty(objinterviewdate, 'interviewdate', 'Interview Date'))
return false;
if(CheckEmpty(objphototitle, 'phototitle', 'Phototitle'))
return false;
if(CheckEmpty(objphoto, 'photo', 'Photo'))
return false;
if(CheckEmpty(objvideotitle, 'videotitle', 'Videotitle'))
return false;
if(CheckEmpty(objvideourl, 'videourl', 'Videourl'))
return false;
}
function ValidateNewsForm(){
var objdate				= GetControl('date');
var objtitle      		= GetControl('title');
var objdescription     	= GetControl('description');
//var objimagefile		= GetControl('imagefile');
if(CheckEmpty(objdate, 'date', 'Date'))
return false;
if(CheckEmpty(objtitle, 'title', 'Title'))
return false;
if(CheckEmptyTextArea(objdescription, 'description', 'Description'))
return false;
/*if(CheckEmpty(objimagefile, 'imagefile', 'Imagefile'))
return false;*/
}
function ValidatePartnersForm(){
var objpname				= GetControl('pname');
var objplogo      			= GetControl('plogo');
var objplink     			= GetControl('plink');
if(CheckEmpty(objpname, 'pname', 'Pname'))
return false;
if(CheckEmpty(objplogo, 'plogo', 'Plogo'))
return false;
if(CheckEmpty(objplink, 'plink', 'Plink'))
return false;
}
function ValidatePhotosForm(){
var objphototitle			= GetControl('phototitle');
var objalbumphoto      		= GetControl('albumphoto');
var objphotolocation     	= GetControl('photolocation');
var objphotodate			= GetControl('photodate');
if(CheckEmpty(objphototitle, 'phototitle', 'Phototitle'))
return false;
if(CheckEmpty(objalbumphoto, 'albumphoto', 'Albumphoto'))
return false;
if(CheckEmpty(objphotodate, 'photodate', 'Photodate'))
return false;
if(CheckEmpty(objphotolocation, 'photolocation', 'Photolocation'))
return false;
}
function ValidateYpeerDocForm(){
var objab_doc_name				= GetControl('ab_doc_name');
var objab_doc_path      		= GetControl('ab_doc_path');
if(CheckEmpty(objab_doc_name, 'ab_doc_name', 'Brochure Name'))
return false;
if(CheckEmpty(objab_doc_path, 'ab_doc_path', 'Brochure'))
return false;
}
function ValidateUploadToolkitForm(){
var objtoolkitname			= GetControl('toolkitname');
var objtimage     		 	= GetControl('timage');
var objtdoc     			= GetControl('tdoc');
var objtdescription			= GetControl('tdescription');
var objcategory	= GetControl('category');
if(CheckEmpty(objtoolkitname, 'toolkitname', 'Toolkitname'))
return false;
if((objcategory.value=='--Select Category--')){
objcategory.className ="txt_select";
document.getElementById("div_category").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Category"+"</span>";						
objcategory.focus();
return false;
}
else{
objcategory.className ="txt_selected";
document.getElementById("div_category").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
if(CheckEmpty(objtimage, 'timage', 'Timage'))
return false;
if(CheckEmpty(objtdoc, 'tdoc', 'Tdoc'))
return false;
if(CheckEmptyTextArea(objtdescription, 'tdescription', 'Tdescription'))
return false;
}
function ValidateYfunvideoForm(){
var objyfun_vtitle			= GetControl('yfun_vtitle');
var objyfun_vimage      	= GetControl('yfun_vimage');
var objyfun_url     		= GetControl('yfun_url');
var objyfun_lang			= GetControl('yfun_lang');
var objyfun_keyword			= GetControl('yfun_keyword');
if(CheckEmpty(objyfun_vtitle, 'yfun_vtitle', 'Yfun_vtitle'))
return false;
if(CheckEmpty(objyfun_vimage, 'yfun_vimage', 'Yfun_vimage'))
return false;
if(CheckEmpty(objyfun_url, 'yfun_url', 'Yfun_url'))
return false;
if(CheckEmpty(objyfun_lang, 'yfun_lang', 'Yfun_lang'))
return false;
if(CheckEmpty(objyfun_keyword, 'yfun_keyword', 'Yfun_keyword'))
return false;
}
function ValidateSubscribe_Form(){
var objemail_name		= GetControl('email_name');
var objemail_email     	= GetControl('email_email');
var objYMN_organization = GetControl('YMN_organization');
var objYMN_address     	= GetControl('YMN_address');
var objYMN_city     	= GetControl('YMN_city');
var objYMN_state      	= GetControl('YMN_state');
var objYMN_country      = GetControl('YMN_country');
var objYMN_zip      	= GetControl('YMN_zip');
if(CheckEmpty(objemail_name, 'email_name', 'Name'))
return false;
if(CheckEmpty(objemail_email, 'email_email', 'Email Address'))
return false;
if(!CheckEmail(objemail_email.value,1))
{
objemail_email.value="";
objemail_email.focus();
return false;
}
if(CheckEmpty(objYMN_organization, 'YMN_organization', 'Organization'))
return false;
if(CheckEmpty(objYMN_address, 'YMN_address', 'Address'))
return false;
if(CheckEmpty(objYMN_city, 'YMN_city', 'City'))
return false;
if(CheckEmpty(objYMN_state, 'YMN_state', 'State'))
return false;
if(CheckEmpty(objYMN_country, 'YMN_country', 'Country'))
return false;
/*if(CheckEmpty(objYMN_zip, 'YMN_zip', 'Zip'))
return false;*/
}
function ValidateAddFacebookLinkForm(){
var objcommunity_name			= GetControl('community_name');
var objcommunity_link      	= GetControl('community_link');
if(CheckEmpty(objcommunity_name, 'community_name', 'Community_name'))
return false;
if(CheckEmpty(objcommunity_link, 'community_link', 'Community_link'))
return false;
}
function ValidateUploadLessonsForm(){
var objpdfname			= GetControl('pdfname');
var objpdfdoc        	= GetControl('pdfdoc');
var objsdescription     = GetControl('sdescription');
if(CheckEmpty(objpdfname, 'pdfname', 'Pdfname'))
return false;
if(CheckEmpty(objpdfdoc, 'pdfdoc', 'Pdfdoc'))
return false;
if(CheckEmpty(objsdescription, 'sdescription', 'Sdescription'))
return false;
}
function ValidateMailToExpertForm(){
var objfrom		= GetControl('from');
var objmsg     	= GetControl('msg');
if(CheckEmpty(objfrom, 'from', 'From'))
return false;
if(CheckEmpty(objmsg, 'msg', 'Msg'))
return false;
}
function ValidateSendMailForm(){
var objfrom		= GetControl('from');
var objmsg      = GetControl('msg');
if(CheckEmpty(objfrom, 'from', 'From'))
return false;
if(CheckEmpty(objmsg, 'msg', 'Msg'))
return false;
}
function ValPreCertDetails(){
var objpreCertname = GetControl('preCertname');
var objpreCertcountry = GetControl('preCertcountry');
var objpreCertemail = GetControl('preCertemail');
var objpreCertpassword = GetControl('preCertpassword');
var objpreCertRepassword = GetControl('preCertRepassword');
var objpreCertPhone = GetControl('preCertPhone');
if(CheckEmpty(objpreCertname, 'preCertname', 'Your Name'))
return false;
if(CheckEmpty(objpreCertcountry, 'preCertcountry', 'Country'))
return false;
if(CheckEmpty(objpreCertemail, 'preCertemail', 'Your Email ID'))
return false;
if(!CheckEmail(objpreCertemail.value,1))
{
objpreCertemail.value="";
objpreCertemail.focus();
return false;
}
if(CheckEmpty(objpreCertpassword, 'preCertpassword', 'Password'))
return false;
if(CheckEmpty(objpreCertRepassword, 'preCertRepassword', 'ReEnter Password'))
return false;
if(objpreCertpassword.value!=objpreCertRepassword.value){
alert("Both Password and ReEnter password should be same");
objpreCertpassword.value="";
objpreCertRepassword.value="";
objpreCertpassword.focus();
return false;
}	
else{
return true;
}
if(CheckEmpty(objpreCertPhone, 'preCertPhone', 'Phone Number'))
return false;
}
function valLogin(){
var objemailaddress = GetControl('emailaddress');
var objpassword = GetControl('password');
if(CheckEmpty(objemailaddress, 'emailaddress', 'Email Address'))
return false;
if(CheckEmpty(objpassword, 'password', 'Password'))
return false;
if(!CheckEmail(objemailaddress.value,1))
{
objemailaddress.value="";
objemailaddress.focus();
return false;
}
}
function valForgotPass(){
var objemailaddress = GetControl('emailaddress');
if(CheckEmpty(objemailaddress, 'emailaddress', 'Email Address'))
return false;
if(!CheckEmail(objemailaddress.value,1))
{
objemailaddress.value="";
objemailaddress.focus();
return false;
}
}
function valActivityLog(){
var objsurvey_url = GetControl('survey_url');
var objsurvey_date = GetControl('survey_date');
var objtoolkit_id = GetControl('toolkit_id');
if(CheckEmpty(objsurvey_url, 'survey_url', 'Survey URL'))
return false;
if(CheckEmpty(objsurvey_date, 'survey_date', 'Survey Date'))
return false;
if((objtoolkit_id.value=='Select Toolkit')){
objtoolkit_id.className ="txt_select";
document.getElementById("div_toolkit_id").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Category or Add New CAtegory"+"</span>";						
objtoolkit_id.focus();
return false;
}
else{
objtoolkit_id.className ="txt_selected";
document.getElementById("div_toolkit_id").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
}
function valNominatePOTM(){
var objname = GetControl('name');
var objcountry = GetControl('country');
var objmonth = GetControl('month');
var objyear = GetControl('year');
var objphoto = GetControl('photo');
var objsender_name = GetControl('sender_name');
var objsender_email_id = GetControl('sender_email_id');
if(CheckEmpty(objname, 'name', 'Name'))
return false;
if(CheckEmpty(objcountry, 'country', 'Country'))
return false;	
if((objmonth.value=='')){
objmonth.className ="txt_select";
document.getElementById("div_month").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Month"+"</span>";						
objmonth.focus();
return false;
}
else{
objmonth.className ="txt_selected";
document.getElementById("div_month").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}		
if((objyear.value=='')){
objyear.className ="txt_select";
document.getElementById("div_year").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Year"+"</span>";						
objyear.focus();
return false;
}
else{
objyear.className ="txt_selected";
document.getElementById("div_year").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}
if(CheckEmpty(objphoto, 'photo', 'Photo'))
return false;
 if(CheckEmpty(objsender_name, 'sender_name', 'your Name'))
return false;
 if(!CheckEmail(objsender_email_id.value,1))
return false;	 
}
function valAddPOTM(){
var objname = GetControl('name');
var objcountry = GetControl('country');
var objmonth = GetControl('month');
var objyear = GetControl('year');
var objphoto = GetControl('photo');
var objpotm_description = GetControl('potm_description');
var objpotm_video_title = GetControl('potm_video_title');
var objpotm_video_url = GetControl('potm_video_url');
var objsender_name = GetControl('sender_name');
var objsender_email_id = GetControl('sender_email_id');
if(CheckEmpty(objname, 'name', 'Name'))
return false;
if(CheckEmpty(objcountry, 'country', 'Country'))
return false;	
if((objmonth.value=='')){
objmonth.className ="txt_select";
document.getElementById("div_month").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Month"+"</span>";						
objmonth.focus();
return false;
}
else{
objmonth.className ="txt_selected";
document.getElementById("div_month").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}		
if((objyear.value=='')){
objyear.className ="txt_select";
document.getElementById("div_year").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Year"+"</span>";						
objyear.focus();
return false;
}
else{
objyear.className ="txt_selected";
document.getElementById("div_year").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}
if(CheckEmpty(objphoto, 'photo', 'Photo'))
return false;
if(CheckEmptyTextArea(objpotm_description, 'potm_description', 'POTM Description'))
return false;		
if(CheckEmpty(objpotm_video_title, 'potm_video_title', 'Video Title'))
return false;
if(CheckEmpty(objpotm_video_url, 'potm_video_url', 'Video URL'))
return false;
 if(CheckEmpty(objsender_name, 'sender_name', 'your Name'))
return false;
 if(!CheckEmail(objsender_email_id.value,1))
return false;	 
}
function valMusicArtist(){
var objartist_name = GetControl('artist_name');
var objcountry = GetControl('country');
var objartist_image = GetControl('artist_image');
if(CheckEmpty(objartist_name, 'artist_name', 'Artist Name'))
return false;
if((objcountry.value=='')){
objcountry.className ="txt_select";
document.getElementById("div_country").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Country"+"</span>";						
objcountry.focus();
return false;
}
else{
objcountry.className ="txt_selected";
document.getElementById("div_country").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
if(CheckEmpty(objartist_image, 'artist_image', 'Artist Image'))
return false;		
}
function valSong(){
var objartist_id = GetControl('artist_id');
var objsong_title = GetControl('song_title'); 
var objsong_file = GetControl('song_file'); 
var objlanguage = GetControl('language'); 
if((objartist_id.value=='')){
objartist_id.className ="txt_select";
document.getElementById("div_artist_id").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Artist"+"</span>";						
objartist_id.focus();
return false;
}
else{
objartist_id.className ="txt_selected";
document.getElementById("div_artist_id").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
if(CheckEmpty(objsong_title, 'song_title', 'Song Title'))
return false;
if(CheckEmpty(objsong_file, 'song_file', 'Song File'))
return false;
if((objlanguage.value=='')){
objlanguage.className ="txt_select";
document.getElementById("div_language").innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+"Select Language"+"</span>";						
objlanguage.focus();
return false;
}
else{
objlanguage.className ="txt_selected";
document.getElementById("div_language").innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
}	
}
function CheckEmpty(obj, ctrlName, msg) {
var div_id = "div_"+ctrlName;
var errMsg = "Please enter "+msg+".";
//alert(div_id);
if(!obj.value) {
obj.className ="txt_box_err";
document.getElementById(div_id).innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+errMsg+"</span>";						
obj.focus();
return true;
}else{
obj.className ="txt_box";
document.getElementById(div_id).innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
return false;
}
}
function CheckEmptyTextArea(obj, ctrlName, msg) {
var div_id = "div_"+ctrlName;
var errMsg = "Please enter "+msg+".";
//alert(div_id);
if(!obj.value) {
obj.className ="txt_area_err";
document.getElementById(div_id).innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif' /> <span class='error_msg'>"+errMsg+"</span>";
obj.focus();
return true;
}else{
obj.className ="txt_area";
document.getElementById(div_id).innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
return false;
}
}
function isMatching(objPassword, objConfirm_password, ctrlName) {
var div_id = "div_"+ctrlName;
if(objPassword.value != objConfirm_password.value) {
objPassword.className ="txt_box_err";
errMsg = "Password & confirm password are not matching.";
document.getElementById(div_id).innerHTML="<img src='/ypeer_jsp/images/i_error_old.gif'/> <span class='error_msg'>"+errMsg+"</span>";
document.getElementById("div_confirm_password").innerHTML="<h3><img src='ypeer_jsp/images/i_error_old.gif' /></h3>";
objPassword.focus();
return true;
}else{
objPassword.className ="txt_box";
document.getElementById(div_id).innerHTML="<img src='/ypeer_jsp/images/ok.gif' />";
return false;
}
}
function GetControl(ctlname) {
var id   = ctlname ; 
var name = ctlname ; 
var ctl;
if(document.getElementById ) {
ctl = document.getElementById(id);
}
else if(document.all ) {
ctl = document.all[id]; 
}
else if(document.layers ) {
ctl = document.Form1.elements[name];  
}
return ctl;
}
function delete_data(delete_what, id){
var confirmation_msg = window.confirm("Are you sure, you want to delete?")
if (confirmation_msg)
window.location = "src/delete.php?what="+delete_what+"&id="+id;
else
window.location = "catalog.php";
}
function CheckEmail(strmail, mailtype)
{
var checkTLD=1;
var knownDomsPat=/^(com|COM|net|NET|org|ORG|edu|EDU|int|INT|mil|MIL|gov|GOV|arpa|ARPA|biz|BIZ|aero|AERO|name|NAME|coop|COOP|info|INFO|pro|PRO|museum|MUSEUM)$/;
var emailPat=/^(.+)@(.+)$/;
var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
var validChars="\[^\\s" + specialChars + "\]";
var quotedUser="(\"[^\"]*\")";
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
var atom=validChars + '+';
var word="(" + atom + "|" + quotedUser + ")";
var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
var matchArray=strmail.match(emailPat);
            if (matchArray==null)
            {
                        if (mailtype == 1) //Email
                                    {alert("The EMail address seems incorrect (check @ and .'s)");
                                    return false;}
                        else  //wap mail
                                    {alert("The WAP Mail address seems incorrect (check @ and .'s)");
                                    return false;}
            }
            var user=matchArray[1];
            var domain=matchArray[2];
            for (i=0; i<user.length; i++)
            {
                        if (user.charCodeAt(i)>127)
                        {
                                    if (mailtype == 1) //Email
                                                {alert("Ths Email field contains invalid characters.");
                                                return false;}
                                    else  // WAP Mail
                                                {alert("Ths WAP Mail field contains invalid characters.");
                                                return false;}
                        }
            }
            for (i=0; i<domain.length; i++)
            {
                        if (domain.charCodeAt(i)>127)
                        {
                                    if (mailtype == 1) //Email
                                                {alert("Ths Email domain name contains invalid characters.");
                                                return false;}
                                    else  // WAP Mail
                                                {alert("Ths WAP Mail domain name contains invalid characters.");
                                                return false;}
                        }
            }
            if (user.match(userPat)==null)
            {
                        if (mailtype == 1) //Email
                                    {alert("The Email field doesn't seem to be valid.");
                                    return false;}
                        else  // WAP Mail
                                    {alert("The WAP Mail field doesn't seem to be valid.");
                                    return false;}
            }
            var IPArray=domain.match(ipDomainPat);
            if (IPArray!=null)
            {
                        for (var i=1;i<=4;i++)
                        {
                                    if (IPArray[i]>255)
                                    {
                                                if (mailtype == 1) //Email
                                                            {alert("The Email destination IP address is invalid!");
                                                            return false;}
                                                else  // WAP Mail
                                                            {alert("The WAP Mail destination IP address is invalid!");
                                                            return false;}
                                    }          
                        }
                        return true;
            }
 
            var atomPat=new RegExp("^" + atom + "$");
            var domArr=domain.split(".");
            var len=domArr.length;
            for (i=0;i<len;i++)
            {
                        if (domArr[i].search(atomPat)==-1)
                        {
                                    if (mailtype == 1) //Email
                                                {alert("The Email domain name does not seem to be valid.");
                                                return false;}
                                    else  // WAP Mail
                                                {alert("The WAP Mail domain name does not seem to be valid.");
                                                return false;}
                        }
            }
            if (checkTLD && domArr[domArr.length-1].length!=2 && domArr[domArr.length-1].search(knownDomsPat)==-1)
            {
                        if (mailtype == 1) //Email
                                    {
                                    //alert("hi" +checkTLD )
                                    alert("The Email address must end in a well-known domain or two letter " + "country.");
                                    return false;}
                        else  // WAP Mail
                                    {alert("The WAP Mail address must end in a well-known domain or two letter " + "country.");
                                    return false;}
            }
            if (len<2)
            {
                        if (mailtype == 1) //Email
                                    {alert("This Email address is missing a hostname!");
                                    return false;}
                        else  // WAP Mail
                                    {alert("This WAP Mail address is missing a hostname!");
                                    return false;}
            }
            return true;
}

