function showMessage(){
	document.getElementById("writeMessage").style.display = "inline" ;
	document.getElementById("writeMessage").focus() ;
	document.getElementById("writeAComment").style.display = "none" ;

}
function hideMessage(){
	document.getElementById("writeMessage").style.display = "none" ;
	document.getElementById("writeAComment").style.display = "inline" ;

}

function validate_required(field)
{
	with (field)
	{
		if (value==null||value=="")
		{
			
			return false;
		}
	}
}

function email_validate(field)
{
	with (field)
	{
		if (value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)
		{
			
			return false;
		}
	}
}

function validate_form(thisform)
{
	with (thisform)
	{
		if (validate_required(name)==false)
		{
			
			document.getElementById("insertName").style.display="inline" ;
			
			name.focus();
			return false;
		}
		else
		{
			document.getElementById("insertName").style.display="none" ;
		}

		if (validate_required(email)==false)
		{
			document.getElementById("insertEmail").style.display="inline" ;
			email.focus();
			return false;
		}
		else
		{
			document.getElementById("insertEmail").style.display="none" ;
		}

		if (email_validate(email)==false)
		{    
			document.getElementById("insertEmail").style.display="inline" ;
			document.getElementById("insertEmail").innerHTML="Please enter valid e-mail address" ;			 
			email.focus();
			return false; 
		}
		else
		{
			document.getElementById("insertEmail").style.display="none" ;
		}

		if (validate_required(comments)==false)
		{
			document.getElementById("insertComments").style.display="inline" ;
			comments.focus();
			return false;
		}
		else
		{
			document.getElementById("insertComments").style.display="none" ;
		}
		
		if(validate_required(security_code)==false)
		{
			alert("hurray") ;
			document.getElementById("securityError").style.display="inline" ;
			document.getElementById("securityError").innerHTML="Please Enter the security code" ;
			security_code.focus();
			return false;
		}
		else
		{
			alert("mast") ;
			document.getElementById("securityError").style.display="none" ;
		}
	}
	return true ;
}


function countChars()
{
	var count = document.getElementById("comments").value.length;
	var total = 1500 - count ;
	document.getElementById("chars").innerHTML = total ;

}



function setCurrPage(currPage)
{

	document.getElementById("currPage").value = currPage ;
	document.pagingForm.submit() ;
}

function showShare()
{
	document.getElementById("fullBody").style.display = "block" ;
	document.getElementById("shareFriends").style.display = "block" ;
}

function hideShare()
{

	document.getElementById("shareFriends").style.display = "none" ;
	document.getElementById("fullBody").style.display = "none" ;
}

// For invite friends

function selectEmail(email)
{
	document.getElementById("serviceSelect").style.display = "none" ;
	document.getElementById("userPass").style.display = "inline" ;
	if(email == 'gmail')
	{
		document.getElementById("emailOf").src = "images/gmail.gif" ;
		document.getElementById("at").innerHTML = "@gmail.com" ;
		document.getElementById("domain").value='gmail.com' ;

	}
	else if(email == 'yahoo')
	{
		document.getElementById("emailOf").src = "images/yahoo.gif" ;
		document.getElementById("at").innerHTML = "@yahoo.com" ;
		document.getElementById("domain").value='yahoo.com' ;
	}
	else if(email == 'rediff')
	{
		document.getElementById("emailOf").src = "images/rediff.gif" ;
		document.getElementById("at").innerHTML = "@rediff.com" ;
		document.getElementById("domain").value='rediff.com' ;
	}
	else if(email == 'hotmail')
	{
		document.getElementById("emailOf").src = "images/hotmail.gif" ;
		document.getElementById("at").innerHTML = "@hotmail.com" ;
		document.getElementById("domain").value='hotmail.com' ;
	}
	else if(email == 'aol')
	{
		document.getElementById("emailOf").src = "images/aol.gif" ;
		document.getElementById("at").innerHTML = "@aol.com" ;
		document.getElementById("domain").value='aol.com' ;
	}
	else if(email == 'lycos')
	{
		document.getElementById("emailOf").src = "images/lycos.gif" ;
		document.getElementById("at").innerHTML = "@lycos.com" ;
		document.getElementById("domain").value='lycos.com' ;
	}

}

function cancelEmail()
{
	document.getElementById("userPass").style.display = "none" ;
	document.getElementById("username").value='' ;
	document.getElementById("password").value='' ;
	document.getElementById("domain").value='' ;
	document.getElementById("serviceSelect").style.display = "inline" ;
}
