﻿//Variable Declaration
var txtOccupationOther;
var ddlTAExpertLevel,ddlFAExpertLevel,chkTechnicalAnalysis,chkFundamentalAnalysis
// JScript File
function SelectAllCheckboxes(spanChk){
// Added as ASPX uses SPAN for checkbox
var oItem = spanChk.children;
var theBox=(spanChk.type=="checkbox")?spanChk:spanChk.children.item[0];
xState=theBox.checked;

elm=theBox.form.elements;
for(i=0;i<elm.length;i++)
if(elm[i].type=="checkbox")
{
//elm[i].click();
if(elm[i].checked!=xState)
elm[i].click();
//elm[i].checked=xState;
}
}
function showdiv(div) {
	var olddiv=document.getElementById(div);
	//Make the object visible
	if( olddiv.style ) {
		//DOM compliant
		olddiv.style.visibility = 'visible';
	} else {
		if( olddiv.visibility ) {
			//Netscape and old versions of Mozilla compliant
			olddiv.visibility = 'show';
		} else {
			//Nothing found, no known way of changing the style
			notifyFail();
			return;
		}
		
	}olddiv.style.display = "";
	divshown = 1;
}
function hidediv(div) {
    var olddiv=document.getElementById(div);    
	if( olddiv ) {
		if( olddiv.style ) {
			//DOM compliant
			olddiv.style.visibility = 'hidden';			
		} else {
			//Netscape and old versions of Mozilla compliant
			olddiv.visibility = 'hide';
		}
		olddiv.style.display = 'none';
		//No need for else notifyFail()
		//If it was going to fail, it would have failed while it was being shown
	}
	olddiv = false;
}

/////////occupation script/////

function onOccupationChange(src)
{
    //var txtOther=document.getElementById(src.id.substring(0,src.id.lastIndexOf("_"))+"_txtOccupation");
    if(src.value=="Other")
    {
        txtOccupationOther.style.visibility = '';txtOccupationOther.style.display= '';
        txtOccupationOther.value='';
    }
    else
    {
        txtOccupationOther.style.visibility = 'hidden';txtOccupationOther.style.display= 'none';
        txtOccupationOther.value='.';
    }    
}

function onProfileOtherClicked(src)
{
    var txtOther=document.getElementById(src.id.substring(0,src.id.lastIndexOf("_"))+"_txtProfile");
    if(src.checked)
    {
        txtOther.style.visibility = '';txtOther.style.display= '';
        txtOther.value='';
    }
    else
    {
        txtOther.style.visibility = 'hidden';txtOther.style.display= 'none';
        txtOther.value='.';
    }    
}

//Show hide Experty level
function onAreaOfInterestClick(src)
{
    //For Technical Analysis
    if(chkTechnicalAnalysis.checked)
    {
        ddlTAExpertLevel.style.visibility = '';ddlTAExpertLevel.style.display= '';
    }
    else
    {
        ddlTAExpertLevel.style.visibility = 'hidden';ddlTAExpertLevel.style.display= 'none';
    }
    //For Fundamental Analysis....
    if(chkFundamentalAnalysis.checked)
    {
        ddlFAExpertLevel.style.visibility = '';ddlFAExpertLevel.style.display= '';
    }
    else
    {
        ddlFAExpertLevel.style.visibility = 'hidden';ddlFAExpertLevel.style.display= 'none';
    }
}

/////////end occupation script/////

/////////How did you hear about this site?/////

function onRefChange(src)
{
    var txtRef=document.getElementById(src.id.substring(0,src.id.lastIndexOf("_"))+"_txtRef");
    var ddlSubRef=document.getElementById(src.id.substring(0,src.id.lastIndexOf("_"))+"_ddlSubRef");
    
    if(src.value=="Search Engine")
    {
        ddlSubRef.style.visibility = '';ddlSubRef.style.display= '';
        ddlSubRef.value='';
    }
    else
    {
        ddlSubRef.style.visibility = 'hidden';ddlSubRef.style.display= 'none';
        ddlSubRef.value='';
    }    
    if(src.value=="Other" || src.value=="Another Investar User" || src.value=="Yahoo Group" || src.value=="Google Group")
    {
        txtRef.style.visibility = '';txtRef.style.display= '';
        txtRef.value='';
    }
    else
    {
        txtRef.style.visibility = 'hidden';txtRef.style.display= 'none';
        txtRef.value='';
    }    
}
/////////How did you hear about this site?/////



