function Trim(nStr){return nStr.replace(/(^\s*)|(\s*$)/g, "");}
function notChecked(obj,msg){
	checked = false;
	if(obj.length){
		for(i=0;i<obj.length;i++){
			if(obj[i].checked){
				checked = true;break;
			}
		}
	}else if(obj.checked)
		checked = true;
	if(!(checked)){
		alert("Please select the "+msg);
		if(obj.length)
			obj[0].focus();
		else
			obj.focus();
		return true;
	}
}

function fnselectall(){
	obj = document.thisForm.elements['ChkEvent[]'];
	ChkSelect = document.thisForm.ChkSelect;
	if(obj.length)	{
		if(ChkSelect.checked == true){
			for(i=0;i<obj.length;i++){
				if(obj[i].checked == false){
					obj[i].checked = true;
				}
			}
		}else{
			for(i=0;i<obj.length;i++){
				if(obj[i].checked == true){
					obj[i].checked = false;
				}
			}
		}
	}else{
		if(ChkSelect.checked == true){
			obj.checked = true;
		}else{
			obj.checked = false;
		}
	}		
}

function fnselect(){
	obj = document.thisForm.elements['ChkEvent[]'];
	ChkSelect = document.thisForm.ChkSelect;
	if(obj.length){
		ChkSelect.checked = true;
		for(i=0;i<obj.length;i++){
			if(obj[i].checked == false){
				ChkSelect.checked = false;
				break;
			}
		}
	}else{
		if(obj.checked == true){
			ChkSelect.checked = true;
		}else{
			ChkSelect.checked = false;
		}
	}	
}

function fnoperation(arg,page){
	if(page == 'archive_event')
		page_name = 'archive event'
	else
		page_name = page;
	if(notChecked(document.thisForm.elements['ChkEvent[]'],''+page_name+' to '+arg)){ return false };
	if(confirm("Are you sure, do you want to "+arg+" the selected "+page_name+"?")){
		
		document.thisForm.action="?q=admin/"+arg+"/"+page+"";
		document.thisForm.submit();
	}
}

function fnoperationstaffs(arg,page){
	if(page == 'archive_event')
		page_name = 'archive event'
	else
		page_name = page;
	if(notChecked(document.thisForm.elements['ChkEvent[]'],''+page_name+' to '+arg)){ return false };
	if(confirm("Are you sure, do you want to "+arg+" the selected "+page_name+"?")){
		alert("sdsdds"+iCnt);
		document.thisForm.action="?q=admin/"+arg+"/"+page+"";
		document.thisForm.submit();
	}
}


function setfocus(){
  if(document.getElementById("Search").value=="Keyword Search")  {
		document.getElementById("Search").value="";
  }
}
function offfocus(){
  if(document.getElementById("Search").value=="") {
		document.getElementById("Search").value="Keyword Search";
  }
}

function setfocus_msg(){
  if(document.getElementById("text_search").value=="Event Search")  {
		document.getElementById("text_search").value="";
  }
}
function offfocus_msg(){
  if(document.getElementById("text_search").value=="") {
		document.getElementById("text_search").value="Event Search";
  }
}
function fnsearch(arg){
	if(arg == 'Event Search' || Trim(arg) == ''){
		document.getElementById("text_search").value="";
		/*if((document.getElementById("text_search").value=="Enter Search Keyword") || Trim(document.getElementById("text_search").value == "")) {
			alert("Please enter the keyword to search");
			document.getElementById("text_search").focus();
			return false;
		}*/
	}
	return true;
}

function fnFeatured(id){
	if(document.getElementById("chkFeatured_"+id).checked == true)
		var featured = 'Y';
	else
		var featured = 'N';
	var post_vars = {
		'featured' : featured,
		'id' : id
	};
	$.post('?q=admin/update_featured', post_vars,
			function(contents) {
				//document.getElementById("MainContainer").innerHTML = contents;
			}
	);
}
function isNull(obj,msg){
	if(msg!="Password")
		obj1=Trim(obj.value);
	else
		obj1=obj.value;
	if (obj1==""){
		alert("Please enter the " +msg);
		obj.focus();
		return true;
	}else
		return false;
}
function notEmail(obj,msg){
	var exp=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	if (!exp.test(obj.value)){
		alert("Please enter valid "+msg);
		obj.focus();
		return true;
	}else
		return false;
}
function isTxtareaNull(obj,msg){
	//alert(obj.value);
if(Trim(obj.value)==''){
		alert("Please enter " + msg);
		
		obj.focus();
		return true;
				
	}else
		return false;
}
function fn_contact_validate()	{
	if(isNull(document.contactform.txtname,"Name"))return false;
	if(isNull(document.contactform.txtaddress1,"Address"))return false;
	if(isNull(document.contactform.txttowncity,"City"))return false;
	if(isNull(document.contactform.txtemail,"Email Address"))return false;
	if(notEmail(document.contactform.txtemail,"Email address")) return false; 
	if(isTxtareaNull(document.contactform.txtmessage,"Comment"))return false;
	/*if(document.contactform.txtmessage=='')
	{
	  alert(saasas);
	  return false;
	}*/
	
}

function sitesearch()	{
	document.searchform.action="?q=search/node/"+document.searchform.textsrc.value;
	document.searchform.submit();
}
function filter_dis(arg)	{
	document.district_form.action="?q="+arg+"/"+document.district_form.cmbdis.value+"/filter";
	document.district_form.submit();
}


function fnPreview(url)	{
 document.getElementById("edit-content").action=url;
 document.getElementById("edit-content").target="_blank";
 document.getElementById("edit-content").method="post";
  document.getElementById("edit-content").submit();

 return false;
 
}


function fnPreviewsubmit(url1)	{
  document.getElementById("edit-content").action=url1;
  document.getElementById("edit-content").target="_self";
  document.getElementById("edit-content").submit();

 return false;
 
}

function fnPreviewnews(url)	{
 document.getElementById("add-news").action=url;
 document.getElementById("add-news").target="_blank";
 document.getElementById("add-news").method="post";
  document.getElementById("add-news").submit();

 return false;
 
}

function fnPreviewnewssubmit(url1)	{
 document.getElementById("add-news").action=url1;
 document.getElementById("add-news").target="_self";
 document.getElementById("add-news").method="post";
  document.getElementById("add-news").submit();

 return false;
 
}

function fnPreviewevents(url)	{
 document.getElementById("node-form").action=url;
 document.getElementById("node-form").target="_blank";
 document.getElementById("node-form").method="post";
  document.getElementById("node-form").submit();

 return false;
 
}

function fnPrevieweventssubmit(url1)	{
 document.getElementById("node-form").action=url1;
 document.getElementById("node-form").target="_self";
 document.getElementById("node-form").method="post";
  document.getElementById("node-form").submit();

 return false;
 
}


function fnPreviewstaffnews(url)	{
 document.getElementById("add-staffnews").action=url;
 document.getElementById("add-staffnews").target="_blank";
 document.getElementById("add-staffnews").method="post";
  document.getElementById("add-staffnews").submit();

 return false;
 
}

function fnPreviewstaffnewssubmit(url1)	{
 document.getElementById("add-staffnews").action=url1;
 document.getElementById("add-staffnews").target="_self";
 document.getElementById("add-staffnews").submit();

 return false;
 
}

function fnPreviewstaffnewsedit(url)	{
 document.getElementById("edit-staffnews").action=url;
 document.getElementById("edit-staffnews").target="_blank";
 document.getElementById("edit-staffnews").method="post";
 document.getElementById("edit-staffnews").submit();

 return false;
 
}

function fnPreviewstaffnewseditsubmit(url1)	{
 document.getElementById("edit-staffnews").action=url1;
 document.getElementById("edit-staffnews").target="_self";
 document.getElementById("edit-staffnews").method="post";
 document.getElementById("edit-staffnews").submit();

 return false;
 
}



function fnPreviewresources(url)	{
 document.getElementById("add-resources").action=url;
 document.getElementById("add-resources").target="_blank";
 document.getElementById("add-resources").method="post";
  document.getElementById("add-resources").submit();

 return false;
 
}

function fnPreviewresourcessubmit(url1)	{
 document.getElementById("add-resources").action=url1;
 document.getElementById("add-resources").target="_self";
 document.getElementById("add-resources").submit();

 return false;
 
}


function fnPreviewradmincms(url)	{
 document.getElementById("node-form").action=url;
 document.getElementById("node-form").target="_blank";
 document.getElementById("node-form").method="post";
  document.getElementById("node-form").submit();

 return false;
 
}

function fnPreviewradmincmssubmit(url1)	{
 document.getElementById("node-form").action=url1;
 document.getElementById("node-form").target="_self";
 document.getElementById("node-form").submit();

 return false;
 
}



function fnPreviewradmincmspublish(url)	{
 document.getElementById("edit-content").action=url;
 document.getElementById("edit-content").target="_blank";
 document.getElementById("edit-content").method="post";
  document.getElementById("edit-content").submit();

 return false;
 
}


function fnPreviewradmincmspublishsubmit(url1)	{
  document.getElementById("edit-content").action=url1;
  document.getElementById("edit-content").target="_self";
  document.getElementById("edit-content").submit();

 return false;
 
}
