/********** Common Function ******************/
function isValidusername(email){
	var regExp=/^([a-zA-Z0-9_\-])+$/;  
	return regExp.test(email);
}
function RemoveLTSpace(elemval){
     var val=elemval.replace(/\s*/,"")
     var val=val.replace(/\s*$/,"")
     return val;
}
function isEmailAddr(email){
  var regExp	=	/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;  
  return regExp.test(email);
}
function isAlphabet(name){
  var regExp	=	/^[A-Za-z\s]+$/;  
  return regExp.test(name);
}

function isURL(s) {
 	var regexp = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;
	 return regexp.test(s); 	
}
function validateFileExtension(fld) {
	var regExp	=	/^[0-9A-Za-z\s_ -]+(.[jJ][pP][gG]|.[gG][iI][fF]|.[jJ][pP][eE][gG]|.[pP][nN][gG])$/;  
	fPath= new String(fld);
	fileName= fPath.substring(fPath.lastIndexOf('\\')+1);     
	return regExp.test(fileName);
}

function checkall(objForm){
	len = objForm.elements.length;
	var i=0;
	for( i=0 ; i<len ; i++) {
		if (objForm.elements[i].type=='checkbox') {
			objForm.elements[i].checked=objForm.check_all.checked;
		}
	}
}
function CheckAll(f1,f2){
	var len=f1.elements.length;
	var c=0;
	for(var i=0;i<len;i++){
		if(f1.elements[i].type=="checkbox" && document.getElementById(f2).checked==1){
			f1.elements[i].checked=1;
			var c=1;
		}else{
				f1.elements[i].checked=0;
			}
	}
	if(document.getElementById('change_box')){
		if(c==1){
			document.getElementById('change_box').value='UncheckAll';
		}else{
			document.getElementById('change_box').value='Check All';
		}
	}
	if(document.getElementById('change_box1')){
		if(c==1){
			document.getElementById('change_box1').value='UncheckAll';
		}else{
			document.getElementById('change_box1').value='Check All';
		}
	}
}
function chkdelete(frm,k1){
	//var frm=document.form2;
	count = frm.elements.length;
	var c=0;
	
	
	if(k1=='D'){
		k1='Deactivate the selected record(s)';
	}
	if(k1=='A'){
		k1='Activate the selected record(s)';
	}
	if(k1=='del'){
		k1='Delete the selected record(s)';
	}
	if(k1=='del3'){
		k1='Delete the selected record(s) and its job appliers';
	}
	if(k1=='del4'){
		k1='Delete the selected record(s) and its related jobs';
	}
	if(k1=='delprod'){
		k1='Delete the selected item(s)';
	}
	if(k1=="unsub"){
		k1='Unsubscribe the selected record(s)';
	}
	if(k1=="sub"){
		k1='Subscribe the selected record(s)';
	}
	if(k1=="Acart"){
		k1='add selected items to the cart';
	}
	if(k1=='R'){
		k1='assign the selected record(s) as Related Products';
	}
	if(k1=='Rd'){
		k1='remove the selected record(s) from Related Products';
	}
	if(k1=='Copy'){
		k1='copy the selected record(s)';
	}
	if(k1=='Move'){
		k1='move the selected record(s)';
	}
	if(k1=='C'){
		k1='set the selected record(s) as Paid Orders';
	}
	if(k1=='F'){
		k1='assign the selected record(s) as Featured Jobs';
	}
	if(k1=='RmF'){
		k1='remove the selected record(s) from Featured Jobs';
	}
	if(k1=='uread'){
		k1='mark the selected messages as Unread messages';
	}
	if(k1=='read'){
		k1='mark the selected messages as read messages';
	}
	
	
	for (i=0; i < count; i++){
		if(frm.elements[i].type=="checkbox"){
			if(frm.elements[i].checked == 1){
				c = 1;
			}
		}
	}
	if(c == 0){
		alert('First, select the record');
		return false;
	}
	var m=confirm("Do you want to "+k1+" ?");
	if(m){
	return true;	
	}else{
		return false;	
	}
}

function confirm_delete(type,id){
var result=false;
if(id!="" && type!="" ){
	  if(!result){
         var res=confirm("Are you sure you want to delete the record?")          
       } if(res==true){		 
	      document.location=site_url+"/members/del_rec/"+type+-id+"/";
       } 
   }
}

function confirm_movepicture(objForm){	
	var len = objForm.elements.length;	
	var i=0;
	var result=false;
 for( i=0 ; i<len ; i++) {
	 if (objForm.elements[i].type=='checkbox'){
			if(objForm[i].checked){
			  result=true;
			  break;
			}
      }
   }
   if(!result){
    alert("Select at least one check box.");		
   return false;
   }else{
	objForm.submit();
   }
}


function validcheck(name){
var chObj = document.getElementsByName(name);
var result	=	false;
for(var i=0;i<chObj.length;i++){
	if(chObj[i].checked){
	  result=true;
	  break;
	}
}
  if(!result){
    return false;
  }else{
	 return true;
  }
}

function deleteConfirmFromUser(name) {	
	if(validcheck(name)==true) {
		if(confirm("Are you sure you want to delete the record?")) {
			return true;  
		} else  {
			return false;  
		}
	}
	else if(validcheck(name)==false) {
		alert("Select at least one check box.");		
		return false;
	}
}


function sendemailConfirmFromUser(name){		
	////////alert("aaaaaa");
	if(validcheck(name)==true){
		if(confirm("Are you sure you want to send replay this person"))	{
			return true;  
		}else{
			return false;  
		}
	}else if(validcheck(name)==false){
		alert("Select at least one check box.");		
		return false;
	}
}

/******* Start of contact us  from  validation ************/
function validate_savesearch(obj){
	if(RemoveLTSpace(obj.save_title.value)=="Search Title"){
		alert('Please enter save title.');
		obj.save_title.focus();
        return false;
	}
	if(RemoveLTSpace(obj.save_title.value)==""){
		alert('Please enter save title.');
		obj.save_title.focus();
        return false;
	}
	
}

function validate_headersearch(obj){
	if(RemoveLTSpace(obj.keyword.value)=="Enter Your Keywords.." && (obj.classi_city.value)=="" ){
		alert('Please enter keyword or select city.');
		obj.keyword.focus();
        return false;
	}
}

function validate_contactus(obj){
	
	if(RemoveLTSpace(obj.fname.value)==""){
		alert('Please enter your name.');
		obj.fname.focus();
		return false;
	}
	if(!isAlphabet(obj.fname.value)){
		alert('Please enter your alphabets only.');
		obj.fname.focus();
		return false;
	}
	if(RemoveLTSpace(obj.lname.value)==""){
		alert('Please enter your name.');
		obj.lname.focus();
		return false;
	}
	if(!isAlphabet(obj.lname.value)){
		alert('Please enter your alphabets only.');
		obj.lname.focus();
		return false;
	}
	
	if(RemoveLTSpace(obj.designation.value)==""){
		alert('Please enter your designation.');
		obj.designation.focus();
		return false;
	}
	
	if(RemoveLTSpace(obj.org.value)==""){
		alert('Please enter your company name.');
		obj.org.focus();
		return false;
	}
	
	
	if(RemoveLTSpace(obj.phone.value)==""){
		alert('Please enter your phone number.');
		obj.phone.focus();
		return false;
	}	
	if(RemoveLTSpace(obj.address.value)==""){
		alert('Please enter your address.');
		obj.address.focus();
		return false;
	}
	
	 if(RemoveLTSpace(obj.city.value)==""){
		alert('Please enter your city.');        
		obj.city.focus();
		return false;
	}	
	if(!isAlphabet(obj.city.value)){
		alert('Please enter alphabets only.');
		obj.city.value="";
		obj.city.focus();
		return false;
	}
	
	
	 if(RemoveLTSpace(obj.state.value)==""){
		alert('Please enter your state.');
		obj.state.focus();
		return false;
	}
	 if(!isAlphabet(obj.state.value)){
		alert('Please enter  alphabets only.');
		obj.state.value="";
		obj.state.focus();
		return false;
	}
	
	  if(RemoveLTSpace(obj.zip.value)==""){
		alert('Please enter your zipcode.');
		obj.zip.focus();
		return false;
	}
		
	if(RemoveLTSpace(obj.country.value)==""){
		alert('Please enter your country.');
		obj.country.focus();
		return false;
	}
	
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
		return false;
	}
	if(!isEmailAddr(obj.email.value)){
		alert('Please enter your valid email.');
		obj.email.focus();
		return false;
	}
	
	
	if(RemoveLTSpace(obj.requirements.value)==""){
		alert('Please enter your requirements.');
		obj.requirements.focus();
		return false;
	}
	
	
	
	
}

/******* start  of login  form validation ************/
function validate_loginform(obj){	
	if(RemoveLTSpace(obj.userid.value)==""){
		alert('Please enter user name.');
		obj.userid.focus();
        return false;
	}
	if(!isEmailAddr(obj.userid.value)){
		alert('Please enter valid user name.');
		obj.userid.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.userpass.value)==""){
		alert('Please enter your password.');
		obj.userpass.focus();
        return false;
	}	
	
	
}
/******* end   of login  form validation ************/

function validate_registration(obj){
	var len=obj.password.value.length;
	if(RemoveLTSpace(obj.first_name.value)==""){
		alert('Please enter your first name.');
		obj.first_name.focus();
        return false;
	}
	if(!isAlphabet(obj.first_name.value)){
		alert('Please enter your alphabets only.');
		obj.first_name.focus();
        return false;
	}
	if(RemoveLTSpace(obj.last_name.value)==""){
		alert('Please enter your last name.');
		obj.last_name.focus();
        return false;
	}
	if(!isAlphabet(obj.last_name.value)){
		alert('Please enter your alphabets only.');
		obj.last_name.focus();
        return false;
	}	
	if(RemoveLTSpace(obj.email.value)==""){
		alert('Please enter your email.');
		obj.email.focus();
        return false;
	}
	if(!isEmailAddr(obj.email.value)){
		alert('Please enter valid email id.');
		obj.email.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.password.value)==""){
		alert('Please enter your password.');
		obj.password.focus();
        return false;
	}
	 if(len<6){		
		alert('Password must be at least 6 character');
		obj.password.focus();
        return false;
	 }
	
	if(RemoveLTSpace(obj.sex.value)==""){
		alert('Please select your sex.');
		obj.sex.focus();
        return false;
	}
	
	if(RemoveLTSpace(obj.month.value)==""){
		alert('Please select birth month.');
		obj.month.focus();
        return false;
	}
	if(RemoveLTSpace(obj.day.value)==""){
		alert('Please select birth day.');
		obj.day.focus();
        return false;
	}
	if(RemoveLTSpace(obj.year.value)==""){
		alert('Please select birth year.');
		obj.year.focus();
        return false;
	}	
	
}

function validate_login(obj){
	if(RemoveLTSpace(obj.userid.value)==""){
		alert('Please enter your email.');
		obj.userid.focus();
        return false;
	}
	if(!isEmailAddr(obj.userid.value)){
		alert('Please enter valid email address.');
		obj.userid.focus();
        return false;
	}
	if(obj.userpass.value==""){
		alert('Please enter your password.');
		obj.userpass.focus();
        return false;
	}
}
function popup_window(url,w,h)
    {  var width=w;  var height=h; 
	   var from_top=100;
	   var from_left=500;  
	   var toolbar='no';  
	   var location='no';  
	   var directories='no';  
	   var cat_status='no';  
	   var menubar='no';  
	   var scrollbars='no';  
	   var resizable='no';  
	   var atts='width='+width+'show,height='+height+',top='+from_top+',screenY=';  
	   atts+= from_top+',left='+from_left+',screenX='+from_left+',toolbar='+toolbar;  
	   atts+=',location='+location+',directories='+directories+',cat_status='+cat_status;  
	   atts+=',menubar='+menubar+',scrollbars='+scrollbars+',resizable='+resizable;  
	   window.open(url,'win_name',atts); 
	}
/* jquery fro wall message comments*/
$(document).ready(function(){
	$("a[id^='rep']").each(function(){
		$(this).click(function(event) {
			event.preventDefault();
				var objId=$(this).attr('id').substring(3);
				 $("#btn"+objId).click(function(){
					$("a[id='rep"+objId+"']").show();
					 $("#com"+objId).hide();
					 });					 
					$("a[id^='rep']").each(function(){
							 var objId1=$(this).attr('id').substring(3);
							if(objId1==objId){
								$(this).hide();
								$("#com"+objId1).show();
								 }else{
								$(this).show();
								$("#com"+objId1).hide();
								 }
						 });
					});
					
			 }); 
							 
});