
var surl;

var noofselect,its123;
var totallevel1,trid;
function checkEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	searchsymb();	
	}
}   

function MessageboardEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.frmmessageboardsearch.submit();
	}
}   

function mssearchbytitleEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.frmmb_searchbytitle.submit();
	}
}   



function MessageboardEnter1(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.frmmessageboardsearch1.submit();
	}
}   

function MessageboardEnter2(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.frmmessageboardsearch2.submit();
	}
}   

function headerloginEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.headersignin.submit();
	}
}   


function messagesearchEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.headersignin.submit();
	}
}   


function MainLoginEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.frmmainlogin.submit();
	}
}   

function ForgotPassEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.frmForgotPassword.submit();
	}
}   

function UserMessageboardEnter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	 document.mymesagesearch.submit();
	}
}   



function funcompnycoverage()
	{
	document.frmcompnycoverage.submit();	
	}


function searchsymb() {
	var symbol = surl+"stocks/"+document.frmstocksearch.headersymbol.value;
	window.location.href = symbol;
}

function funSymbolLookup()
	{
	var mypage="http://app.quotemedia.com/quotetools/popups/symbolLookup.jsp";
	var myname="SymbolLookup";
	var w=430;
	var h=400;
	var scroll123="no";
	var pos="center";
if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20}
settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll123+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no';
win=window.open(mypage,myname,settings);		
	/*mywindow = window.open ("http://app.quotemedia.com/quotetools/popups/symbolLookup.jsp",
	"mywindow","width=400,height=400");
	mywindow.moveTo(575,350);		*/
	}
	
/** Jquery Slider **/
var $j = jQuery.noConflict();
$j(document).ready(function() {
		$j(".topMenuAction").click( function() {
			if ($j("#openCloseIdentifier").is(":hidden")) {
				$j("#slider").animate({marginTop:"-240px"}, 500 );
				$j("#openCloseIdentifier").show();
			} else {
				$j("#slider").animate({ 
					marginTop: "0px"
					}, 500 );
				$j("#openCloseIdentifier").hide();
			}
		});  
	});




function createRequestObject() 
	{
		var ro;
		var browser = navigator.appName;
		if(browser == "Microsoft Internet Explorer")
			{
				ro = new ActiveXObject("Microsoft.XMLHTTP");
			}
		else
			{
				ro = new XMLHttpRequest();
			}
		return ro;
	}



/******************/
function showUser(str)
	 {
 http1 = createRequestObject();
		displayWindow();
		var url ="ajaxadmin.php?q="+str+"&ajaxfor=paymentinfo";
		http1.open('get', url);
		http1.onreadystatechange = handleResponse;
		http1.send(null);
	 }
	 
function handleResponse()
	{
		 
		if(http1.readyState==4)
		{
		if(http1.status==200)
			{ 
			SResponse1=http1.responseText;
			var userDetail=SResponse1.split("~#@@@@#~");
			document.getElementById("packagename").innerHTML=userDetail[0];
			document.getElementById("amout").innerHTML=userDetail[1];
			document.getElementById("transstatus").innerHTML=userDetail[2];
			document.getElementById("txn_type").innerHTML=userDetail[3];
			document.getElementById("username").innerHTML=userDetail[4];
			document.getElementById("address").innerHTML=userDetail[5];
			document.getElementById("payer_email").innerHTML=userDetail[6];
			document.getElementById("payer_id").innerHTML=userDetail[7];
			document.getElementById("payer_status").innerHTML=userDetail[8];
			document.getElementById("payment_type").innerHTML=userDetail[9];
			}
		}
	}
	 
function displayWindow()
	{
		var w, h, l, t;
		w =550;
		h =300;
		l =300;// w/4; /* event.clientX-500; */
		t =100;// h/4; /* event.clientY-300; */
		
		displayFloatingDiv('windowcontent', 'Investorlink Payment details..', w, h, l, t);
	}

	
	
	
function funmsgsetpreview()	
{
	var ptitle=document.getElementById('txtpbtitle').value;
	var pdesc=document.getElementById('txtpbdesc').value;
	
	if(trim(ptitle)=="")
		{
		alert("Message Board title field is required.");	
		document.getElementById('txtpbtitle').focus();
		return false;
		}
	if(trim(pdesc)=="")
		{
		alert("Message field is required.");
		document.getElementById('txtpbdesc').focus();
		return false;
		}
		
	document.getElementById('previewtitle').value=ptitle;
	document.getElementById('previewdesc').value=pdesc;
	if(document.getElementById('autowatch_commented_on').checked== true)	
		document.getElementById('hide_autowatch_commented').value=1;
	document.messagepreview.submit();
}

function funmsgsetedit()	
{
	var ptitle=document.getElementById('txtpbtitle').value;
	var pdesc=document.getElementById('txtpbdesc').value;
	document.getElementById('edittitle').value=ptitle;
	document.getElementById('editdesc').value=pdesc;
	if(document.getElementById('autowatch_commented_on').checked== true)	
		document.getElementById('edit_autowatch_commented').value=1;
	document.messagepreviewedit.submit();
}

function funmarkspam()	
{
	var confirm_del= confirm("Do you really want to spam this?");
	if(confirm_del==true)
		{
		  document.frmmarkspam.submit();
		}
}


function funcommentsetpreview()	
	{
	var frm=document.frmpostcomment;
	document.getElementById("form_action").value="preview";
	formvalidation(frm);
	}

function funcommentsetedit()	
{
	//document.getElementById("form_action").value="preview";
	document.frmprevcomment.submit();
}
function funpostprevcomment()	
{
	document.getElementById("form_action").value="postprevcomment";
	document.frmprevcomment.submit();
}

function funposttopicsubmit()	
{
	var frm=document.frmposttopic;
	document.getElementById("form_action").value="posttopic";
	if(document.getElementById("posttopicerrordiv").innerHTML !="" )
		document.getElementById("posttopicerrordiv").style.display="none";
		
	formvalidation(frm);
	
}

function textCounter(field,cntfield,maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
// otherwise, update 'characters left' counter
else
cntfield.value = maxlimit - field.value.length;
}


function funchecksearchoption()
	{
		var searchby=document.getElementById('selsearchby').value;
		var txtsearchbytitle=document.getElementById('txtsearch').value;	
		if(trim(txtsearchbytitle)=="")
			{
			alert("Please enter search text");	
			document.getElementById('txtsearch').focus();
			}
		else
			{
				if(searchby=="bysymbol")
					{
				  document.frmmessageboardsearch.submit();
					}
				else if(searchby=="bycomname")
					{
				  document.frmmessageboardsearch.submit();
					}
				else if(searchby=="bysubdesc")
					{
					document.getElementById('txtsearchbytitle').value=txtsearchbytitle;
					document.getElementById('formaction').value="searchbytitle";
				    document.frmmb_searchbytitle.submit();
					}
				else if(searchby=="byauthor")
					{
					document.getElementById('txtsearchbytitle').value=txtsearchbytitle;
					document.getElementById('formaction').value="searchbyauthor";
				    document.frmmb_searchbytitle.submit();
					}
			}
}


function funmessagesearchenter(e)
{ 
var characterCode;
if(e && e.which)
{
characterCode = e.which; 
}
else
{
e = event;
characterCode = e.keyCode;
}
if(characterCode==13)
	{
	funchecksearchoption();
	}
}   

function funregistersubmit()
	{
	var frm=document.userregister;
	formvalidation(frm);
	}
	
function funloginsubmit()
	{
	var frm=document.frmmainlogin;
	formvalidation(frm);
	}

function funforpasssubmit()
	{
	var frm=document.frmForgotPassword;
	formvalidation(frm);
	}
function funmessageost()
	{
	var frm=document.messagepost;
	formvalidation(frm);
	}
function funpostcomments()
	{
	var frm=document.frmpostcomment;
	formvalidation(frm);
	}
function funcontactus()
	{
	var frm=document.contactus;
	formvalidation(frm);
	}
	
function funabusesumbit()
	{
	var frm=document.frmabusesubmit;
	formvalidation(frm);
	}
	

function funclearcontactus()
	{
	document.getElementById('FirstName').value="";
	document.getElementById('LastName').value="";
	document.getElementById('email').value="";
	document.getElementById('Comments').value="";
	document.getElementById('security_code').value="";
	}

function funpostarticlesubmit()
	{
	var frm=document.frmpostarticle;
	formvalidation(frm);
	}

function funpostheadlinesubmit()
	{
	document.getElementById('formaction').value="postnewsletter";	
	var frm=document.frmpostheadline;
	formvalidation(frm);
	}
function funeditpresubmit(rpath)
	{ 
	if(document.getElementById('main_headline_on').checked== true)	
		document.getElementById('edit_main_headline_on').value=1;
	else	
		document.getElementById('edit_main_headline_on').value=0;
	if(document.getElementById('autowatch_commented_on').checked== true)	
		document.getElementById('edit_autowatch_commented_on').value=1;
	else	
		document.getElementById('edit_autowatch_commented_on').value=0;
	document.getElementById('edit_redirect_page').value=rpath;
	document.editpreviewfrm.submit();
	}


function funpostheadlineedit()
	{
	document.getElementById('formaction').value="editpostnewsletter";	
	var frm=document.frmpostheadline;
	formvalidation(frm);
	}

function funheadlinepreview()
	{
	document.getElementById('form_preaction').value=document.getElementById('formaction').value;	
	document.getElementById('formaction').value="preview";
	var frm=document.frmpostheadline;
	formvalidation(frm);
	}
	
function funarticlepreview()
	{
	document.getElementById('form_preaction').value=document.getElementById('formaction').value;	
	document.getElementById('formaction').value="preview";
	var frm=document.frmpostarticle;
	formvalidation(frm);
	}
	

function funfrmheadlinelimitsubmit()
	{
	var frm=document.frmheadlinelimit;
	formvalidation(frm);
	}
	
function funcheckarticle_autowatch(autowatch)
	{
		if(autowatch.checked == false )
		{
			document.getElementById('hide_autowatch_commented').value="0";
		}
		else
		{
			document.getElementById('hide_autowatch_commented').value="1";
		}
	}


function funclearaddlink()
	{
	document.getElementById('title_links').value="";
	document.getElementById('url_links').value="";
	document.getElementById('discription').value="";
	document.getElementById('auth_name').value="";
	document.getElementById('auth_email').value="";
	document.getElementById('auth_telephone').value="";
	document.getElementById('img_upload').value="";
	document.getElementById('security_code').value="";
}

function funcaddlinksubmit()
	{
	var frm=document.frmlinks;
	formvalidation(frm);
	}

function funmymesagesearch()
	{
	var frm=document.mymesagesearch;
	formvalidation(frm);
	}

function funedtaccountinfo()
	{
	var frm=document.frmedtaccountinfo;
	formvalidation(frm);
	}

function funedtpersonalinfo()
	{
	var frm=document.frmedtpersonalinfo;
	formvalidation(frm);
	}

function funaddlinkcatsel(catlist,surl)
	{
	var calvalue=catlist.value;
	window.location.href =surl+'addlink/'+calvalue;
	}

function ajaxfunaddlinkcatsel(catlist,surl,its)
	{
	document.getElementById('loadingimagediv').style.display="block";
	its=(catlist.id).substring(12);
	its123=its;
	noofselect=parseInt(its);
	totallevel=parseInt(document.getElementById("totallevel").value);
	document.getElementById("linkcaterory"+its).disabled =true;
	totallevel1=totallevel;
	var maintable=document.getElementById("categorytable");
	var imagesrc1=surl+"templates/images/arrow-bullet.gif";
	for(i=noofselect+1;i<=totallevel;i++)
		{
		document.getElementById("tr"+i).style.display="none";
		}
	httpfd = createRequestObject();
	var calvalue=catlist.value;
	document.getElementById("hiddenlink_cat").value=calvalue;
	var url =surl+"ajaxcode.php?q="+calvalue+"&ajaxfor=finacialdir";
	httpfd.open('get', url);
	httpfd.onreadystatechange = handleResponsefindir;
	httpfd.send(null);
	}

function handleResponsefindir()
	{
	if(httpfd.readyState==4)
		{
		if(httpfd.status==200)
			{ 
			SResponse1=httpfd.responseText;
			var respondDetail=SResponse1.split("@~###~@");
			var subcat=respondDetail[0];
			var listingoptionsarray=respondDetail[1];
			if(subcat != "no subcategory")
				{
				trid=(parseInt(totallevel1)+1);	
				//alert(trid);
				document.getElementById("totallevel").value=trid;	
				var row = document.createElement('TR');
				row.setAttribute('id', 'tr'+trid);
				var column1 = document.createElement('TD');
				column1.setAttribute('width', '150');
				column1.className = "bluetextbold";

				var newText_1 = document.createTextNode("Sub-category");
				column1.appendChild(newText_1);
				var column2 = document.createElement('TD');
				var newText_2 = document.createTextNode("Cell 2: index 1");
				myselect = document.createElement("select");
				//myselect.style.setAttribute('background-color','red');
				//myselect.setAttribute('class', 'input');
				myselect.setAttribute('name', 'linkcaterory'+trid);
				myselect.setAttribute('id', 'linkcaterory'+trid);
				myselect.className = "input";
				myOnChange = new Function("e", "ajaxfunaddlinkcatsel(this,surl,trid);");
				myselect.onchange=myOnChange;
				var fdcategory=subcat.split("~#@@@@#~");
				var optionlen=fdcategory.length;
				for(c=0;c<optionlen;c++)
					{
					var fdcategory_val=fdcategory[c].split("@#$$#@");
					var fdcategory_id=fdcategory_val[0];
					var fdcategory_label=fdcategory_val[1];
					var i=myselect.options.length;
					myselect.options[i] = new Option(fdcategory_label,fdcategory_id);
					}
				column2.appendChild(myselect);		
				row.appendChild(column1);
				row.appendChild(column2);
				document.getElementById("categorytbody").appendChild(row);
				}
			document.getElementById('loadingimagediv').style.display="none";
			var listingoptions=listingoptionsarray.split("~#@@@@#~");	
			var noofenableradio=0;
			for(i=0;i<5;i++)
				{
				var listingradio=listingoptions[i].split(",");	
				var radiooption=document.getElementById("fet_links"+listingradio[0]);
				if(listingradio[1]=="disabled")
					radiooption.disabled = true;
				else
					{
					radiooption.disabled = false;
					noofenableradio=noofenableradio+1;
					var enableradioname=listingradio[0];
					}
				if(listingradio[2]!="none")	
					document.getElementById("remaininglink"+listingradio[0]).innerHTML=listingradio[2];
				if((radiooption.disabled == true) && (radiooption.checked == true))
					{
						document.getElementById('hidden_radio').value="";
						radiooption.checked = false;
					}
				}
			/*if(noofenableradio==1)
				{
				document.getElementById("fet_links"+enableradioname).checked = true;
				document.getElementById('hidden_radio').value=enableradioname;
				}*/
			
			}
		}
			document.getElementById("linkcaterory"+its123).disabled =false;

	}

function funchagesubject(abstype)
	{
		var abval=abstype.value;
		if(abval !="")
			{
			var subval=document.getElementById("abs_subject").value;
			subval=subval.replace("Abuse - ", "");
			subval=subval.replace("Spam - ", "");
			  if(abval!=null && abval.length>0)
					{
						abval=abval.charAt(0).toUpperCase()+abval.substring(1,abval.length);
					}
			document.getElementById("abs_subject").value=abval+" - "+subval;
			document.getElementById("abs_subject").focus();
			}
		else
			document.getElementById("abs_subject").value="";
	}


function funshowalterblub(alterblub)
	{
		if(alterblub.checked)
			{
			if(document.getElementById('alternativeblurb').value=='autotext')
				{
				document.getElementById('alternativeblurb').value='';		
				}
			document.getElementById('divalternativeblurb').style.display='block';	
			}
	}
	
function funhidealterblub(alterblub)
	{
		if(alterblub.checked)
			{
			document.getElementById('alternativeblurb').value='autotext';	
			document.getElementById('divalternativeblurb').style.display='none';	
			}
	}	
	
	
