
function con(divid,parent)
{
	if(lastdiv=="")
	{

		document.getElementById(divid).innerHTML=frmdata;
		document.getElementById(divid).style.display='block';
		document.frmcomment.parent.value=parent;
		lastdiv=divid;
	}
	else
	{
		document.getElementById(lastdiv).innerHTML='';
		document.getElementById(lastdiv).style.display='none';
		document.getElementById(divid).innerHTML=frmdata;
		document.getElementById(divid).style.display='block';
		document.frmcomment.parent.value=parent;
		lastdiv=divid;
	}
}
function forward(divid)
{
	if(lastdiv=="")
	{
		document.getElementById(divid).innerHTML=frmdataforward;
		document.getElementById(divid).style.display='block';
		lastdiv=divid;
	}
	else
	{
		document.getElementById(lastdiv).innerHTML='';
		document.getElementById(lastdiv).style.display='none';
		document.getElementById(divid).innerHTML=frmdataforward;
		document.getElementById(divid).style.display='block';
		lastdiv=divid;
	}
}

function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}
	
		
		if(str.indexOf(dot) == str.length -1){
			return false;
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
}

function insertCommetMain(content_id)
{
    var xmlHttpReq1 = false;
    var self = this;
    var name=document.frmcommentmain.name.value
    var email=document.frmcommentmain.email.value
    var comment=document.frmcommentmain.comment.value
    var subject=document.frmcommentmain.subject.value
    var formObj = document.replycomment;
    var flag=true;
    var done=false;
    



    if(name=="")
    {
	document.getElementById("divnamemain").innerHTML = "<font face=verdana size=2 color=red>Name</font>";
	flag=false;
    }
    else
    {
    	document.getElementById("divnamemain").innerHTML = "Name";
    }


   if((email=="")||(echeck(email)==false))
    {
	document.getElementById("divemailmain").innerHTML = "<font face=verdana size=2 color=red>Email</font>";	
	flag=false;
    }
    else
    {
	document.getElementById("divemailmain").innerHTML = "Email";	
    }

    if(subject=="")
    {
	document.getElementById("divsubjectmain").innerHTML = "<font face=verdana size=2 color=red>Title</font>";	
	flag=false;
    }
    else
    {
    	document.getElementById("divsubjectmain").innerHTML = "Title";	
    }

    if(comment=="")
    {
	document.getElementById("divcommentmain").innerHTML = "<font face=verdana size=2 color=red>Comment</font>";	
	flag=false;
    }
    else
    {
	document.getElementById("divcommentmain").innerHTML = "Comment";	
    }

   if(!document.frmcommentmain.checkbox.checked)
   {
	 document.getElementById("comment_result_main").innerHTML = "<center><font face=verdana size=2 color=red>Please accept the terms of use.</font></center>";	
	 flag=false;
	 done=true;
   }

if(flag==true)
{
    if (window.XMLHttpRequest) 
    {
        self.xmlHttpReq1 = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) 
    {
        self.xmlHttpReq1 = new ActiveXObject("Microsoft.XMLHTTP");
    }

	self.xmlHttpReq1.open("GET", "/comment_submit.php?flag=SubmitComment&name="+name+"&content_id="+content_id+"&email="+email+"&subject="+subject+"&comment="+escape(comment)+"&typ=commentSubmit&parent=0", true);

	self.xmlHttpReq1.onreadystatechange = function()
	{
        if (self.xmlHttpReq1.readyState == 4)
		{    	
			
            updateCommentResultMain(self.xmlHttpReq1.responseText);
        }
		else
		{
			document.frmcommentmain.submit.disabled = true;	
		   document.getElementById("divmessagemain").innerHTML = "<center><font face=verdana size=2 color=red>Submitting...</font></center>";	
		}
    }
    self.xmlHttpReq1.send(null);

}
else
{
	if(!done)
	{
	  document.getElementById("divmessagemain").innerHTML = "<center><font face=verdana size=2 color=red>Please fill the fields indicated in the red color.</font></center>";	
	}
}
return false;
}

function updateCommentResultMain(str)
{
	
 document.getElementById("divmessagemain").innerHTML = "<center><font face=verdana size=2 color=red>"+str+"</font></center>";
 	var txtfind = searchinput(str);
	if(txtfind == true){
		//window.location = location.href;
	}
}

<!-- -------------------------------------------------------------------------------------------------- -->


function insertCommet(content_id)
{

    var xmlHttpReq1 = false;
    var self = this;
    var name=document.frmcomment.name.value
    var email=document.frmcomment.email.value
    var comment=document.frmcomment.comment.value
    var subject=document.frmcomment.subject.value
    var parent=document.frmcomment.parent.value
	//var charLimit=document.frmcomment.charLimit.value
    
	
    var flag=true;
  var done=false;


	if(name=="")
    {
	document.getElementById("divname").innerHTML = "<font face=verdana size=2 color=red>Name</font>";
	flag=false;
    }
    else
    {
    	document.getElementById("divname").innerHTML = "Name";
    }

   if((email=="")||(echeck(email)==false))
    {
	document.getElementById("divemail").innerHTML = "<font face=verdana size=2 color=red>Email</font>";	
	flag=false;
    }
    else
    {
	document.getElementById("divemail").innerHTML = "Email";	
    }

    if(subject=="")
    {
	document.getElementById("divsubject").innerHTML = "<font face=verdana size=2 color=red>Subject</font>";	
	flag=false;
    }
    else
    {
    	document.getElementById("divsubject").innerHTML = "Subject";	
    }

    if(comment=="")
    {
	document.getElementById("divmessage").innerHTML = "<font face=verdana size=2 color=red>Message</font>";	
	flag=false;
    }
    else
    {
	document.getElementById("divmessage").innerHTML = "Message";	
    }
   
   if(!document.frmcomment.checkbox.checked)
   {
	 document.getElementById("comment_result").innerHTML = "<center><font face=verdana size=2 color=red>Please accept the terms of use.</font></center>";	
	 flag=false;
	 done=true;
   }


if(flag==true)
{
    if (window.XMLHttpRequest) 
    {
        self.xmlHttpReq1 = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) 
    {
        self.xmlHttpReq1 = new ActiveXObject("Microsoft.XMLHTTP");
    }
	self.xmlHttpReq1.open('GET', '/comment_submit.php?flag=SubmitComment&name='+name+'&content_id='+content_id+'&parent='+parent+'&email='+email+'&subject='+subject+'&comment='+escape(comment)+'&typ=commentSubmit', true);
	self.xmlHttpReq1.onreadystatechange = function()
	{
        if (self.xmlHttpReq1.readyState == 4)
		{    	
			//alert(self.xmlHttpReq1.responseText);
            updateCommentResult(self.xmlHttpReq1.responseText);
			
        }
	else
	{
	   document.frmcomment.submit.disabled = true;	
	   document.getElementById("comment_result").innerHTML = "<center><font face=verdana size=2 color=red>Submitting...</font></center>";	
	}
    }
    self.xmlHttpReq1.send(null);

}
	else
	{
		if(!done)
		{
		  document.getElementById("comment_result").innerHTML = "<center><font face=verdana size=2 color=red>Please fill the fields indicated in the red color.</font></center>";	
		}
	}
return false;
}



function updateCommentResult(str)
{
 document.getElementById("comment_result").innerHTML = "<center><font face=verdana size=2 color=red>"+str+"</font></center>";
 var txtfind = searchinput(str);
	if(txtfind == true){
		//window.location = location.href;
	}

}


/* function message character count */
function messCharCount( obj ){
	if( obj.comment.value.length > 1000 )
	{
		mess = obj.comment.value;
		obj.comment.value = mess.substring(0,1000);
		obj.comment.focus();
		alert('You are out of posting limit.')
		return false;
	}

	obj.charLimit.value = 1000-(obj.comment.value.length);
}




function forwardLink()
{
    var xmlHttpReq1 = false;
    var self = this;
    var myname=document.frmcommentforward.myname.value
    var myemail=document.frmcommentforward.myemail.value
    var friendsemail=document.frmcommentforward.friendsemail.value
    var linkforward=document.frmcommentforward.link.value
    var flag=true;
    
    if(myname=="")
    {
	document.getElementById("divmynameforward").innerHTML = "<font face=verdana size=2 color=red>Your Name</font>";
	flag=false;
    }
    else
    {
    	document.getElementById("divmynameforward").innerHTML = "Your Name";
    }

    if(myemail=="")
    {
	document.getElementById("divmyemailforward").innerHTML = "<font face=verdana size=2 color=red>My Email</font>";	
	flag=false;
    }
    else
    {
	document.getElementById("divmyemailforward").innerHTML = "My Email";	
    }

    if(friendsemail=="")
    {
	document.getElementById("divfriendsemailforward").innerHTML = "<font face=verdana size=2 color=red>Friend's Email</font>";	
	flag=false;
    }
    else
    {
    	document.getElementById("divfriendsemailforward").innerHTML = "Friend's Email";	
    }

if(flag)
{
    if (window.XMLHttpRequest) 
    {
        self.xmlHttpReq1 = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) 
    {
        self.xmlHttpReq1 = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq1.open('GET', '/comment_submit.php?flag=LinkForward&myname='+myname+'&friendsemail='+friendsemail+'&myemail='+myemail+'&linkforward='+linkforward, true);
	self.xmlHttpReq1.onreadystatechange = function()
	{
        if (self.xmlHttpReq1.readyState == 4)
	{    	
            document.getElementById("comment_result_forward").innerHTML = "<center><font face=verdana size=2 color=red>"+self.xmlHttpReq1.responseText+"</font></center>";
        }
	else
	{
	   document.getElementById("comment_result_forward").innerHTML = "<center><font face=verdana size=2 color=red>Submitting...</font></center>";	
	}
    }
    self.xmlHttpReq1.send(null);

}
else
{
	document.getElementById("comment_result_forward").innerHTML = "<center><font face=verdana size=2 color=red>Please fill the fields indicated in the red color.</font></center>";	
}
return false;

}
