// JavaScript Document

//script for create member check email address
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}

//script for create member check email address


function validatecreatemember(frm) {
	
	if(frm.username.value == "") {
		
		alert("Please enter user name!");
		frm.username.focus();
		
		return false;
		
		
	}
	
	if(frm.password.value == "") {
		
		alert("Please enter password!");
		frm.password.focus();
		
		return false;
		
		
	}
	
	if(frm.password.value != frm.confirmpassword.value) {
		
		alert("Please reenter confirm password!");
		frm.confirmpassword.select();
		
		return false;
		
		
	}
	////////////////////////////	
	var emailID=document.formcreatemember.txtemail
		if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your email address")
		emailID.focus()
		return false
	}
	
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}	
	//////////////////////////
	if(frm.cbosex.value == "") {
		
		alert("Please select your sex!");
		frm.cbosex.focus();
		
		return false;
		
		
	}
	
	if(frm.cboreference.value == "") {
		
		alert("Please tell us, how do you know popzone.asia?");
		frm.cboreference.focus();
		
		return false;
		
		
	}
	
	
		
		if(frm.chterms.checked==false) {
		
		alert("To start using our free online advertising services, You have to read and agree to our Conditions of Use!");
		frm.chterms.focus();
		
		return false;
		
		
	}
	
	//if(frm.chinformed.checked==false) {
//		
//		alert("To start using our free online advertising services, You have to read and agree to our Conditions of Use!");
//		frm.chinformed.focus();
//		
//		return false;
//		
//		
//	}
//////////////////////////validate img
	
	if (frm.imgmember.value != ""){
		
		if(filterFileType(frm.imgmember)==true){
				
			return true;
		}
	
			
		return false;
		
	}	

//////////////////////////validate img

	return true;
	
	
}


//////////////////////////validate img
function filterFileType(field) 
	{
	  if (field.value.indexOf('.' + 'jpg') != -1) 
	   {
		return true;
	   }
		
		 if (field.value.indexOf('.' + 'Jpg') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'jPg') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'jpG') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'JPG') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'jPG') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'JpG') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'JPg') != -1) 
	   {
		return true;
       }
	   
	   
	   
	    if (field.value.indexOf('.' + 'GIF') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'GIf') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'Gif') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'GiF') != -1) 
	   {
		return true;
       }
		
		if (field.value.indexOf('.' + 'gif') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'gIf') != -1) 
	   {
		return true;
       }
	   
	   if (field.value.indexOf('.' + 'giF') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'gIF') != -1) 
	   {
		return true;
       }
	   
	    
	  if (field.value.indexOf('.' + 'PNG') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'PNg') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'Png') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'PnG') != -1) 
	   {
		return true;
       }
		
		if (field.value.indexOf('.' + 'png') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'pNg') != -1) 
	   {
		return true;
       }
	   
	   if (field.value.indexOf('.' + 'pnG') != -1) 
	   {
		return true;
       }
	   
	    if (field.value.indexOf('.' + 'pNG') != -1) 
	   {
		return true;
       }
	   
		alert('Your uploaded image must be *.jpg or *.gif or *.png file.\n\nPlease select again.');
		field.value="";
		field.focus();
	    return false;
   }
//////////////////////////validate img


////////////////////////////	
function ValidateFormMememberForgetPassword(frm) 
{
	
	var emailID=frm.txtemail
	var UserName=frm.txtusername
	
	if ((emailID.value=="")&&(UserName.value=="")){
		alert("Please EITHER enter your USERNAME OR your EMAIl ADDRESS!!")
		UserName.focus()
		return false
	}
	
	
		if (emailID.value!="")
		{
		//alert("Please Enter your email address")
		
			if (echeck(emailID.value)==false)
				{
				emailID.value=""
				emailID.focus()
				return false
				}	
		
		//emailID.focus()
		//return false
		}
	
	return true;
		
}
//////////////////////////validate img
	/////////////////////////////////////////////
function validateupdatemember(frm) 

{
		if(frm.txtmembername.value == "") 
		{
		alert("Please enter member name!");
		frm.txtmembername.focus();
		return false;		
		}
	
	
	    var emailID=frm.txtmemberemail
		if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your email address")
		emailID.focus()
		return false
	    }
	
	    if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
     	}	
		
		
		if(frm.txtpassword.value == "") 
		{
		alert("Please enter member password!");
		frm.txtpassword.focus();
		return false;
		}
		
			var v = new RegExp(); 
    		v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$"); 
    	if (frm.txtWebsite.value != "http://")
		{
			if (!v.test(frm.txtWebsite.value)) 
				{ 
        		alert("You must supply a valid web address with http://\n\n Example http://www.yourweb.com or http://yourweb.com"); 
        		return false;
    			} 
		}
		
		
		if (frm.pics.value != ""){
			

			if(filterFileType(frm.pics)==true){
			
			return true;
			}
			
			return false;
		}	
			
}






/////////////////////////////////////////////
/////////////////////////////////////////////
function validatememberaddclassifiedads(frm) 

{
		
	//	if(frm.txttitle.value == "") 
//		{
//		alert("Please enter title!");
//		frm.txttitle.focus();
//		return false;		
//		}
//		
//		if(frm.cbolocation.value == "") 
//		{
//		alert("Please enter location!");
//		frm.cbolocation.focus();
//		return false;		
//		}
//	
//		if(frm.cboday.value == "") 
//		{
//		alert("Please enter post duration!");
//		frm.cboday.focus();
//		return false;		
//		}
//	
//		if(frm.txtcompany.value == "") 
//		{
//		alert("Please enter company name!");
//		frm.txtcompany.focus();
//		return false;		
//		}
//		
//		if(frm.txtaddress.value == "") 
//		{
//		alert("Please enter address!");
//		frm.txtaddress.focus();
//		return false;		
//		}
//		
//		if(frm.txtphone.value == "") 
//		{
//		alert("Please enter phone number!");
//		frm.txtphone.focus();
//		return false;		
//		}
//		
//	    var emailID=frm.txtemail
//		if ((emailID.value==null)||(emailID.value=="")){
//		alert("Please enter email address")
//		emailID.focus()
//		return false
//	    }
//	
//	    if (echeck(emailID.value)==false){
//		emailID.value=""
//		emailID.focus()
//		return false
//     	}	
//		
//				var v = new RegExp(); 
//    		v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$"); 
//    	if (frm.txtwebsite.value != "http://")
//		{
//			if (!v.test(frm.txtwebsite.value)) 
//				{ 
//        		alert("You must supply a valid web address with http://\n\n Example http://www.yourweb.com or http://yourweb.com"); 
//        		frm.txtwebsite.focus();
//				frm.txtwebsite.value="http://www.yourcompanyname.com";
//				return false;
//    			} 
//		}
//			
//		if (frm.imgmember.value != ""){
//			
//
//			if(filterFileType(frm.imgmember)==true){
//			
//			return true;
//			}
//			
//			return false;
//		}	
			
}






/////////////////////////////////////////////

/////////////////////////////////////////////
function validatemember_edit_sp(frm) 

{
		
		if(frm.txttitle.value == "") 
		{
		alert("Please enter title!");
		frm.txttitle.focus();
		return false;		
		}
		
		if(frm.cbolocation.value == "") 
		{
		alert("Please enter location!");
		frm.cbolocation.focus();
		return false;		
		}
	
		if(frm.cboday.value == "") 
		{
		alert("Please enter post duration!");
		frm.cboday.focus();
		return false;		
		}
	
		if(frm.txtcompany.value == "") 
		{
		alert("Please enter company name!");
		frm.txtcompany.focus();
		return false;		
		}
		
		if(frm.txtaddress.value == "") 
		{
		alert("Please enter address!");
		frm.txtaddress.focus();
		return false;		
		}
		
		if(frm.txtphone.value == "") 
		{
		alert("Please enter phone number!");
		frm.txtphone.focus();
		return false;		
		}
		
	    var emailID=frm.txtemail
		if ((frm.txtemail.value==null)||(frm.txtemail.value=="")){
		alert("Please enter email address")
		frm.txtemail.focus()
		return false
	    }
	
	    if (echeck(frm.txtemail.value)==false){
		frm.txtemail.value=""
		frm.txtemail.focus()
		return false
     	}	
		
				var v = new RegExp(); 
    		v.compile("^[A-Za-z]+://[A-Za-z0-9-_]+\\.[A-Za-z0-9-_%&\?\/.=]+$"); 
    	if (frm.txtwebsite.value != "http://")
		{
			if (!v.test(frm.txtwebsite.value)) 
				{ 
        		alert("You must supply a valid web address with http://\n\n Example http://www.yourweb.com or http://yourweb.com"); 
        		frm.txtwebsite.focus();
				frm.txtwebsite.value="http://www.yourcompanyname.com";
				return false;
    			} 
		}
			
		if (frm.imgmember.value != ""){
			

			if(filterFileType(frm.imgmember)==true){
			
			return true;
			}
			
			return false;
		}	
			
}






/////////////////////////////////////////////

