var state = 'block';

function showhide(layer_ref) {

	if (state == 'block') {state = 'none';}
	else {state = 'block';
	}
	if (document.all) { //IS IE 4 or 5 (or 6 beta)
	eval( "document.all." + layer_ref + ".style.display = state");
	}
	if (document.layers) { //IS NETSCAPE 4 or below
	document.layers[layer_ref].display = state;
	}
	if (document.getElementById &&!document.all) {
	hza = document.getElementById(layer_ref);
	hza.style.display = state;
	}
} 


function newsblock(on,off) {

document.getElementById(on).style.display = 'block';
document.getElementById(off).style.display = 'none';

} 
function checkValidation(suburl)
	{
			var error=0; var mailPattern = /^[^@ ]+@[^@ ]+\.[^@\.]+$/; 
			var  obj=document.getElementById('sender_email');
			var  sobj=document.getElementById('senderdiv');
			
			if(obj.value==''){error=1;sobj.style.color='red'; sobj.innerHTML='Sender Email is  blank!';}
			else
			{if(!mailPattern.test(obj.value)){error=1;sobj.style.color='red';  sobj.innerHTML='Sender Email is  not valid!';}}
			if(error==1)
			{
				obj.style.border = '1px solid red';
			}
			else
			{
				sobj.style.color='black'; sobj.innerHTML='';obj.style.border = '1px solid black';
			}
			
			var  objR=document.getElementById('recevier_email');
			var  robj=document.getElementById('recevierdiv');
			if(objR.value==''){error=1;robj.style.color='red'; robj.innerHTML='Sender Email is  blank!';}
			else
			{if(!mailPattern.test(objR.value)){error=1;robj.style.color='red';  robj.innerHTML='Sender Email is  not valid!';}}
			if(error==1)
			{
				objR.style.border = '1px solid red';
				
			}
			else
			{
				robj.style.color='black'; robj.innerHTML='';objR.style.border = '1px solid black';
			}
			var  objsubject=document.getElementById('subject');
			var  objsubjectdiv=document.getElementById('subjectdiv');
			if(objsubject.value==''){error=1;objsubjectdiv.style.color='red'; objsubjectdiv.innerHTML='Subject is  blank!';}
			if(error==1)
			{
				objsubject.style.border = '1px solid red';
			}
			else
			{
				objsubjectdiv.style.color='black'; objsubjectdiv.innerHTML='';objsubject.style.border = '1px solid black';
			}
			if(error==0)
			{
				location.href='index.php?action=TellAFriend&'+suburl;
			} 
			else
			{
				return false;
			}
	}
	function checkComment(suburl)
	{
			var error=0; 
			var  obj=document.getElementById('comment_title');
			var  sobj=document.getElementById('comment_titlediv');
			
			if(obj.value==''){error=1;sobj.style.color='red'; sobj.innerHTML='Comment Title is  blank!';}
			else
			{
				sobj.style.color='black'; sobj.innerHTML='';obj.style.border = '1px solid black';
			}
			
			var  objcomment=document.getElementById('comment');
			var  objcommentdiv=document.getElementById('commentdiv');
			if(objcomment.value==''){error=1;objcommentdiv.style.color='red'; objcommentdiv.innerHTML='comment is  blank!';}
			if(error==1)
			{
				objcomment.style.border = '1px solid red';
			}
			else
			{
				objcommentdiv.style.color='black'; objcommentdiv.innerHTML='';objcomment.style.border = '1px solid black';
			}
			if(error==0)
			{
				if(document.getElementById('comment_title')!=''){
					url=  '&comment_title=' +document.getElementById('comment_title').value+'&comment=' +document.getElementById('comment').value;
				}
				location.href=suburl + url;
			} 
			else
			{
				return false;
			}
	}
	
	
function adsshowhide(layer_ref) {

	if(document.getElementById(layer_ref).style.display == 'block')
	{
		document.getElementById(layer_ref).style.display = 'none';
	}
	else
	{
		document.getElementById(layer_ref).style.display = 'block';
	}
		
} 
function CreateBookmarkLink(id) {

 title = "SK Nepal"; 
 url = "http://www.sknepal.org/index.php?action=Bookmark&id="+ id;
 	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,"");
	} else if( window.external ) { 
		window.external.AddFavorite( url, title); }
	else if(window.opera && window.print) { // Opera Hotlist
		return true; }
 }
