function changeMeasure() {
    var myForm = document.createElement("form");
    myForm.method="post" ;
    myForm.action = "/media/lookup/";
    var myInput = document.createElement("input") ;
    myInput.setAttribute("name", "ticker");
    ticker=document.getElementById("ticker2").value;
    myInput.setAttribute("value", ticker);
    myForm.appendChild(myInput);
    var myInput2 = document.createElement("input") ;
    myInput2.setAttribute("name", "measure") ;
    measure=document.getElementById("measure2").value;
    myInput2.setAttribute("value", measure);
    myForm.appendChild(myInput2);
    var myInput3 = document.createElement("input") ;
    myInput3.setAttribute("name", "year") ;
    year=document.getElementById("year2").value;
    myInput3.setAttribute("value", year);
    myForm.appendChild(myInput3);
    var myInput4 = document.createElement("input") ;
    myInput4.setAttribute("name", "csrfmiddlewaretoken") ;
    csrfmiddlewaretoken=document.getElementById("csrfmiddlewaretoken").value;
    myInput4.setAttribute("value", csrfmiddlewaretoken);
    myForm.appendChild(myInput4);
    document.body.appendChild(myForm);
    myForm.submit();
    document.body.removeChild(myForm);
}

function homeMenuOn(id,sifrID) {
    var image_id=id+"_img";
    var sifrID=sifrID-1;
    //alert("id="+image_id+", sifrID="+sifrID);
    document.getElementById(image_id).style.marginLeft="0";
    document.getElementById(image_id).style.marginTop="5px";
    document.getElementById(image_id).style.marginBottom="0";
    var css= 'a:link {text-decoration: none; font-size: 12px; line-height: 1em; text-align: center; color: #ff9100; }, a:hover {text-decoration: none; font-size: 12px; line-height: 1em; text-align: center; color: #ff9100; }';
    sIFR.replacements['h6'][sifrID].changeCSS(css);
    var link_id=id+"_a";
    var text_a=document.getElementById(link_id).firstChild.data;
    var text=document.getElementById(id).innerHTML;
    //alert(text);
//    sIFR.replacements['h6'][sifrID].replaceText(text); 
}
function homeMenuOff(id,sifrID) {
    var image_id=id+"_img";
    var link_id=id+"_a";
    var sifrID=sifrID-1; 
    document.getElementById(image_id).style.marginLeft="5px";
    document.getElementById(image_id).style.marginTop="0";
    document.getElementById(image_id).style.marginBottom="5px";
    var css= 'a:link {text-decoration: none; font-size: 12px; line-height: 1em; text-align: center; color: #666666; }, a:hover {text-decoration: none; font-size: 12px; line-height: 1em; text-align: center; color: #666666; }';
    sIFR.replacements['h6'][sifrID].changeCSS(css);
//    for (var i = 0; i<sIFR.replacements['h6'].length; i++) {
//        sIFR.replacements['h6'][i].changeCSS(css);
//    }
    var link_id=id+"_a";
    var text=document.getElementById(id).innerHTML;
//    sIFR.replacements['h6'][sifrID].replaceText(text); 
}
function validateEmail(address) {
	var emailReg="^[\\w-_\.+]*[\\w-_\.]\@([\\w]+\\.)+[\\w]+[\\w]$";
	var regex=new RegExp(emailReg);
	return regex.test(address);
}
function validateName(name) {
        var emailReg="^[a-zA-Z\x2d?\x20?]+$";
        var regex=new RegExp(emailReg);
        return regex.test(name);
}
function validateCompany(name) {
        var emailReg="^[a-zA-Z0-9\x2d?\x20?:]+$";
        var regex=new RegExp(emailReg);
        return regex.test(name);
} 
function validatePhone(phone) {
        var emailReg="^[0-9\x2d\x20\x2e\x2b]{10,}$";
        var regex=new RegExp(emailReg);
        return regex.test(phone);
}
function validateFilename(file) { 
	var fileReg="^([a-zA-Z0-9_-]+)\.gif$";
	var regex=new RegExp(fileReg);
	return regex.test(file);
} 
function loginOrConfirm() {
	
	var Email__Address=document.getElementById('alreadyEmailAddress').value;
        var emailMatch=document.getElementById('emailMatch').value; 
        var forwardHome=document.getElementById('forwardHome').value; 
	var action=document.getElementById('action').value;
	document.getElementById('myTextArea').value = action; 
	if (action==="confirm") {
		etConfirm("update");
	} else if (action==="confirmNew") {
		etConfirm("add");
	} else if (emailMatch=="false" && action!="login") {
		document.getElementById('lists').style.display="block";
                document.getElementById('newDiv').style.display="block";
                document.getElementById('welcomeBackDiv').style.display="block";
	} else if (emailMatch=="false" && action=="login") {
		clearCustomerListids();
                document.getElementById('already').style.display="block";
	} else if (!etLogin()) {
		clearCustomerListids();
                document.getElementById('already').style.display="block"; 
	} 
	h3replace();
	h4replace();
	if (forwardHome=="true") {
		window.location="http://www.trpropresearch.com/";
	}
	return;
}
function etLogin() {
	var emailAddress=document.getElementById('alreadyEmailAddress').value;
	if (!emailAddress) {
		document.getElementById('emailAddressComment').innerHTML="please enter your email address";
		return false;
	}
	emailAddress=emailAddress.replace(/\s+$/,"");
	emailAddress=emailAddress.replace(/^\s+/,"");
	if (!validateEmail(emailAddress)) {
		document.getElementById('emailAddressComment').innerHTML="please enter a valid email address";
		return false;
	}
	return true;
}
function etAdd() {
	document.getElementById('statusUpdate').innerHTML='adding new user...'; 
	clearCurrentListids();
	var oneChannel=false;
	for (var i=0;i<customerListids.length;++i) {
                if (document.getElementById("L"+customerListids[i]).checked) {
                        oneChannel=true;
                }
        }
	if (document.getElementById('noChannelWarning').value=="true") {
		oneChannel=true;
	}
	if (!oneChannel) {
		document.getElementById('statusUpdate').innerHTML='<span style="color:#ff9100">Please select at least one channel.</span>';
		document.getElementById('noChannelWarning').value="true";
		return false;
	}
	var newEmailAddress=document.getElementById('newEmailAddress').value;
	
	newEmailAddress=newEmailAddress.replace(/\s+$/,"");
	newEmailAddress=newEmailAddress.replace(/^\s+/,"");
        if (!validateEmail(newEmailAddress)) {
		document.getElementById('statusUpdate').innerHTML='';
		document.getElementById('newEmailComment').innerHTML="please enter a valid email address"; 
                return false;
        } 
	document.getElementById('newEmailAddress').value=newEmailAddress;

	var newFirstName=document.getElementById('newFirstName').value;
	newFirstName=newFirstName.replace(/\s+$/,"");
	newFirstName=newFirstName.replace(/^\s+/,"");
	newFirstName=newFirstName.replace(/'/,"");
        if (!validateName(newFirstName)) {
		document.getElementById('statusUpdate').innerHTML='';
		document.getElementById('newEmailComment').innerHTML="";
                document.getElementById('newFirstComment').innerHTML="please enter your first name";
                return false;
        } 
	document.getElementById('newFirstName').value=newFirstName;

	var newFullName=document.getElementById('newFullName').value;
	newFullName=newFullName.replace(/\s+$/,"");
	newFullName=newFullName.replace(/^\s+/,"");
	newFullName=newFullName.replace(/'/,"");
	if (!validateName(newFullName)) {
		document.getElementById('statusUpdate').innerHTML='';
		document.getElementById('newEmailComment').innerHTML="";
                document.getElementById('newFirstComment').innerHTML="";
                document.getElementById('newLastComment').innerHTML="please enter your last name";
                return false;
        }
	document.getElementById('newFullName').value=newFullName;

	var country=document.getElementById('countryNew').value;
        if (country==="OTH") {
		document.getElementById('statusUpdate').innerHTML='';
                document.getElementById('newEmailComment').innerHTML="";
                document.getElementById('newFirstComment').innerHTML="";
                document.getElementById('newLastComment').innerHTML="";
		document.getElementById('newCountryComment').innerHTML="please enter your country";
                return false;
        }
	var state=document.getElementById('stateNew').value;
        if (state==="PleaseSelect") {
		document.getElementById('statusUpdate').innerHTML='';
		document.getElementById('newEmailComment').innerHTML="";
                document.getElementById('newFirstComment').innerHTML="";
                document.getElementById('newLastComment').innerHTML="";
		document.getElementById('newCountryComment').innerHTML="";
		if (country=="US") {
                	document.getElementById('newStateComment').innerHTML="please enter your state";
		} else if (country=="Canada") {
			document.getElementById('newStateComment').innerHTML="please enter your province";
		}
                return false;
        }
	var reference=document.getElementById('reference').value;
        if (reference==="PleaseSelect") {
		document.getElementById('statusUpdate').innerHTML='';
		document.getElementById('newEmailComment').innerHTML="";
                document.getElementById('newFirstComment').innerHTML="";
                document.getElementById('newLastComment').innerHTML="";
                document.getElementById('newCountryComment').innerHTML="";
                document.getElementById('newStateComment').innerHTML="";
		document.getElementById('newRefComment').innerHTML="please tell us how you heard of us"; 
                return false;
        }
	var investPro="False";
        if (document.getElementById('proYes').checked) {
                investPro="True"
        }
	var job="NA";
	var cnameNew="NA";
	var phoneNew="NA";

	document.getElementById('newEmailComment').innerHTML="";
        document.getElementById('newFirstComment').innerHTML="";
        document.getElementById('newLastComment').innerHTML="";
        document.getElementById('newCountryComment').innerHTML="";
        document.getElementById('newStateComment').innerHTML="";
        document.getElementById('newRefComment').innerHTML="";
        document.getElementById('newJobComment').innerHTML="";
        document.getElementById('newCompanyComment').innerHTML="";
        document.getElementById('newPhoneComment').innerHTML="";
  
	var prodStarmine="0";
	if (document.getElementById('requestSM').checked) {
		prodStarmine="1";
	}
	var prodDatastream="0";
        if (document.getElementById('requestDS').checked) {
                prodDatastream="1";
        }
	var prodTOne="0";
        if (document.getElementById('requestTOne').checked) {
                prodTOne="1";
        }
	var prodMQA="0";
        if (document.getElementById('requestMQA').checked) {
                prodMQA="1";
        }
	var prodt1IB="0";
        if (document.getElementById('requestt1IB').checked) {
                prodt1IB="1";
        } 
	var products=prodStarmine+prodDatastream+prodTOne+prodMQA+prodt1IB; 

	var listid="2032924";

	var channelList=etUpdate("add");
	
	document.getElementById('newChannels').value=channelList; 
	return true;

}
function etValidate() {
	var requestFirstName=document.getElementById('requestFirstName').value;
	var requestLastName=document.getElementById('requestLastName').value;
	var requestCompany=document.getElementById('requestCompany').value;
	var requestJob=document.getElementById('requestJob').value;
	var requestCountry=document.getElementById('requestCountry').value;
	var requestState=document.getElementById('requestState').value;
	var requestEmail=document.getElementById('requestEmail').value;
	var requestPhone=document.getElementById('requestPhone').value;
	var reference=document.getElementById('reference').value;

	var requestTOne=document.getElementById('requestTOne').checked;
	var requestDS=document.getElementById('requestDS').checked;
	var requestSM=document.getElementById('requestSM').checked;
	var requestMQA=document.getElementById('requestMQA').checked;
	var requestt1IB=document.getElementById('requestt1IB').checked;
	
	document.getElementById('labelFirstName').style.color="#666666";
	document.getElementById('labelLastName').style.color="#666666";
	document.getElementById('labelCompany').style.color="#666666";
	document.getElementById('labelJob').style.color="#666666";
	document.getElementById('labelCountry').style.color="#666666";
	document.getElementById('labelState').style.color="#666666";
	document.getElementById('labelEmail').style.color="#666666";
	document.getElementById('labelPhone').style.color="#666666";
	document.getElementById('labelReference').style.color="#666666";
	document.getElementById('labelInterest').style.color="#666666";

	var valid=true;
	requestFirstName=requestFirstName.replace(/\s+$/,"");
	requestFirstName=requestFirstName.replace(/^\s+/,"");
	requestFirstName=requestFirstName.replace(/'/,"");
	if (!validateName(requestFirstName)) {
		document.getElementById('labelFirstName').style.color="#ff9100"; 
		valid=false;
	} 
	requestLastName=requestLastName.replace(/\s+$/,"");
	requestLastName=requestLastName.replace(/^\s+/,"");
	requestLastName=requestLastName.replace(/'/,"");
	if (!validateName(requestLastName)) {
                document.getElementById('labelLastName').style.color="#ff9100"; 
		valid=false;
        } 
	requestCompany=requestCompany.replace(/\s+$/,"");
	requestCompany=requestCompany.replace(/^\s+/,"");
	requestCompany=requestCompany.replace(/'/,"");
	if (!validateCompany(requestCompany)) {
                document.getElementById('labelCompany').style.color="#ff9100";
                valid=false;
        }
	if (requestJob=="PleaseSelect") {
                document.getElementById('labelJob').style.color="#ff9100";
                valid=false;
        }
	if (requestCountry=="OTH") {
                document.getElementById('labelCountry').style.color="#ff9100";
                valid=false;
        }
	if (requestState=="PleaseSelect") {
                document.getElementById('labelState').style.color="#ff9100"; 
                valid=false;
        }
	requestEmail=requestEmail.replace(/\s+$/,"");
	requestEmail=requestEmail.replace(/^\s+/,"");
	if (!validateEmail(requestEmail)) {
                document.getElementById('labelEmail').style.color="#ff9100";
                valid=false;
        }
	requestPhone=requestPhone.replace(/\s+$/,"");
	requestPhone=requestPhone.replace(/^\s+/,"");
	requestPhone=requestPhone.replace(/\(/,"");
	requestPhone=requestPhone.replace(/\)/,"");
	if (!validatePhone(requestPhone)) {
                document.getElementById('labelPhone').style.color="#ff9100";
                valid=false;
        }
	if (reference=="PleaseSelect") {
                document.getElementById('labelReference').style.color="#ff9100";
                valid=false;
        }
	if (!requestt1IB && !requestTOne && !requestMQA && !requestSM && !requestDS) {
		document.getElementById('labelInterest').style.color="#ff9100";
                valid=false; 
	}
	if (valid) {
		document.getElementById('requestComment').style.display="none"; 
	} else {
		document.getElementById('requestComment').style.display="block";
		return false;
	} 
	return true;
}
function etUpdate(add) {
	var channelList=new Array();
	var channelRemoveList=new Array();
	if (add=="add") { 
		document.getElementById('statusUpdate').innerHTML='processing new subscriber...'; 
	} else {
		document.getElementById('statusUpdate').innerHTML='updating your subscriptions...'; 
	}
	if (add=="unsubscribe") {
                clearCustomerListids();
                document.getElementById("L2032924").checked=true;

        } 
	var Email__Address=document.getElementById('Email__Address').value; 
	var fullName=document.getElementById('Full__Name').value;
	var firstName=document.getElementById('First__Name').value;
        var subid=document.getElementById('updateSubid').value;

        for (var i=0;i<customerListids.length;++i) {
		if (document.getElementById("L"+customerListids[i]).checked) {	
			channelList.push(customerListids[i]);
		} else {
			channelRemoveList.push(customerListids[i]);
		}
        } 
	channelList.push("2032924");
	if (add=="add") { 
		return channelList;
	}
	if (add=="unsubscribe") {
		return true;
	}
	document.getElementById('updateChannels').value=channelList;
	document.getElementById('updateRemoveChannels').value=channelRemoveList;
	return true; 
}
function etUpdate1() {
	var Email__Address=document.getElementById('Email__Address').value;
	if (!etUpdate("unsubscribe")) {
		return false;
	}
	document.getElementById('already').style.display="none";
        document.getElementById('lists').style.display="none";
        document.getElementById('newDiv').style.display="none";
        document.getElementById('loggedInUserDiv').style.display="none";
        document.getElementById('currentSubscriber').style.display="none";
        document.getElementById('welcomeBackDiv').style.display="none";
        document.getElementById('currentInfo').style.display="none";
	document.getElementById('statusUpdate').innerHTML='You have successfully unsubscribed from all research channels.  <a href="./index.phtml?action=login&emailAddress='+Email__Address+'" onclick="etLogin(); return false;">Return to subscribe page</a>.';
	return false;
}
function etUpdateInfo() { 
	document.getElementById('statusUpdate').innerHTML='updating subscriber information...';
	var Email__Address=document.getElementById('Email__Address').value;
        var First__Name=document.getElementById('First__Name').value; 
	var Full__Name=document.getElementById('Full__Name').value;
	var subid=document.getElementById('editSubid').value;
	var Country=document.getElementById('Country').value;
	var State=document.getElementById('State').value;
	var Job=document.getElementById('Job').value;
	var Company=document.getElementById('Company').value;
	var Phone=document.getElementById('Phone').value;
	var Language="English";
	if (document.getElementById('langJapaneseCurrent').checked) {
		Language="Japanese";
	}
	var Email__Type="HTML";
	document.getElementById('updateFirstComment').innerHTML="";
	document.getElementById('updateLastComment').innerHTML="";
	document.getElementById('updateEmailComment').innerHTML="";
	document.getElementById('updateFirstComment').innerHTML="";
	document.getElementById('updateFirstComment').innerHTML="";
	First__Name=First__Name.replace(/\s+$/,"");
	First__Name=First__Name.replace(/^\s+/,"");
	First__Name=First__Name.replace(/'/,"");
	if (!validateName(First__Name)) {
		document.getElementById('updateFirstComment').innerHTML="please enter your first name";
		document.getElementById('statusUpdate').innerHTML='';
		return false;
	}
	document.getElementById('First__Name').value=First__Name;

	Full__Name=Full__Name.replace(/\s+$/,"");
	Full__Name=Full__Name.replace(/^\s+/,"");
	Full__Name=Full__Name.replace(/'/,"");
	if (!validateName(Full__Name)) {
                document.getElementById('updateLastComment').innerHTML="please enter your last name";
		document.getElementById('statusUpdate').innerHTML='';
                return false;
        }
	document.getElementById('Full__Name').value=Full__Name;

	Email__Address=Email__Address.replace(/\s+$/,"");
	Email__Address=Email__Address.replace(/^\s+/,"");
	if (!validateEmail(Email__Address)) {
		document.getElementById('updateEmailComment').innerHTML="please enter your email address";
		document.getElementById('statusUpdate').innerHTML='';
		return false;
	}
	document.getElementById('Email__Address').value=Email__Address;

	if (!Country) {
                document.getElementById('updateFirstComment').innerHTML="please enter your country";
		document.getElementById('statusUpdate').innerHTML='';
                return false;
        }
	if (State=="PleaseSelect") {
                document.getElementById('updateFirstComment').innerHTML="please enter your state";
		document.getElementById('statusUpdate').innerHTML='';
                return false;
        } 
	
	return true;
}
function countryClick(countryId,divId,stateId,tabindex) {
	var country=document.getElementById(countryId).value; 

	if (country=='CAN') {
	    document.getElementById(divId).innerHTML='<select class="width" name="'+stateId+'" id="'+stateId+'" tabindex="'+tabindex+'"><option value="PleaseSelect" >Please select</option> <option value="AB" >AB</option> <option value="BC" >BC</option> <option value="MB" >MB</option> <option value="NB" >NB</option> <option value="NL" >NL</option> <option value="NT" >NT</option> <option value="NS" >NS</option> <option value="NU" >NU</option> <option value="ON" >ON</option> <option value="PE" >PE</option> <option value="QC" >QC</option> <option value="SK" >SK</option> <option value="YT" >YT</option></select></select><span class="loginError" id="newStateComment"></span>';
	}
	else if (country=='USA') {
	    document.getElementById(divId).innerHTML='<select class="width" name="'+stateId+'" id="'+stateId+'" tabindex="'+tabindex+'"><option value="PleaseSelect" >Please select</option> <option value="AL" >AL</option> <option value="AK" >AK</option> <option value="AZ" >AZ</option> <option value="AR" >AR</option> <option value="CA" >CA</option> <option value="CO" >CO</option> <option value="CT" >CT</option> <option value="DE" >DE</option> <option value="DC" >DC</option> <option value="FL" >FL</option> <option value="GA" >GA</option> <option value="HI" >HI</option> <option value="ID" >ID</option> <option value="IL" >IL</option> <option value="IN" >IN</option> <option value="IA" >IA</option> <option value="KS" >KS</option> <option value="KY" >KY</option> <option value="LA" >LA</option> <option value="ME" >ME</option> <option value="MD" >MD</option> <option value="MA" >MA</option> <option value="MI" >MI</option> <option value="MN" >MN</option> <option value="MS" >MS</option> <option value="MO" >MO</option> <option value="MT" >MT</option> <option value="NE" >NE</option> <option value="NV" >NV</option> <option value="NH" >NH</option> <option value="NJ" >NJ</option> <option value="NM" >NM</option> <option value="NY" >NY</option> <option value="NC" >NC</option> <option value="ND" >ND</option> <option value="OH" >OH</option> <option value="OK" >OK</option> <option value="OR" >OR</option> <option value="PA" >PA</option> <option value="RI" >RI</option> <option value="SC" >SC</option> <option value="SD" >SD</option> <option value="TN" >TN</option> <option value="TX" >TX</option> <option value="UT" >UT</option> <option value="VT" >VT</option> <option value="VA" >VA</option> <option value="WA" >WA</option> <option value="WV" >WV</option> <option value="WI" >WI</option> <option value="WY" >WY</option></select></select><span class="loginError" id="newStateComment"></span>'; 
	}
	else {
		document.getElementById(divId).innerHTML='<select class="width" name="'+stateId+'" id="'+stateId+'" tabindex="'+tabindex+'"><option value="NA" >NA</option></select></select><span class="loginError" id="newStateComment"></span>';
	}
} 
function etAlready() {
	document.getElementById('already').style.display="block";
	document.getElementById('lists').style.display="none";
	document.getElementById('newDiv').style.display="none";
	document.getElementById('loggedInUserDiv').style.display="none"; 
	document.getElementById('currentSubscriber').style.display="none";
	document.getElementById('welcomeBackDiv').style.display="none";
	document.getElementById('currentInfo').style.display="none";
	document.getElementById('showUserEdit').style.display="none";
	document.getElementById('subscribeInfo').style.display="none";
	document.getElementById('alreadyEmailAddress').value="";
	document.getElementById('statusUpdate').innerHTML='';
	h3replace();
} 
function etNew() {
	clearCustomerListids();
	clearCurrentListids();
	document.getElementById('already').style.display="none";
        document.getElementById('lists').style.display="block";
        document.getElementById('newDiv').style.display="block";
	document.getElementById('currentSubDiv').style.display="block";
	document.getElementById('currentSubDiv2').style.display="block";
	document.getElementById('welcomeBackDiv').style.display="none";
	document.getElementById('showUserEdit').style.display="none"; 
	document.getElementById('currentSubscriber').style.display="block";
	document.getElementById('subscribeInfo').style.display="block";
	document.getElementById('newEmailAddress').value="";
	document.getElementById('newFirstName').value="";
	document.getElementById('newFullName').value="";
	h4replace();
	h3replace();
}
function et_showUserEdit() { 
	document.getElementById('lists').style.display="none";
	document.getElementById('currentInfo').style.display="block";
	document.getElementById('loggedInUserDiv').style.display="none"; 
	document.getElementById('showUserEdit').style.display="none";
	h3replace();
}
function et_showUpdate() { 
        document.getElementById('lists').style.display="block";
        document.getElementById('currentInfo').style.display="none";
        document.getElementById('loggedInUserDiv').style.display="block"; 
	document.getElementById('showUserEdit').style.display="block"; 
	document.getElementById('welcomeBackDiv').style.display="block";
	h4replace();
	h3replace();
} 
function et_pro(value) {
	if (value=='yes') {
		document.getElementById('proProfYes').style.display="block"; 
	}
	else {
		document.getElementById('proProfYes').style.display="none";
	} 
}
function et_productChoice(product) {
	document.getElementById('currentProduct').value=product;
	if (product=="starmine") {
		document.getElementById('starmineDiv').style.display="block";
                document.getElementById('t1IBDiv').style.display="none";
                document.getElementById('marketQADiv').style.display="none";
                document.getElementById('thomsonOneDiv').style.display="none";
                document.getElementById('datastreamDiv').style.display="none";
		document.getElementById('toneCorpDevDiv').style.display="none";
		document.getElementById('toneIRDiv').style.display="none"; 
		document.getElementById('starmineDivH').style.display="block";
                document.getElementById('t1IBDivH').style.display="none";
                document.getElementById('marketQADivH').style.display="none";
                document.getElementById('thomsonOneDivH').style.display="none";
                document.getElementById('datastreamDivH').style.display="none";
		document.getElementById('toneCorpDevDivH').style.display="none";
                document.getElementById('toneIRDivH').style.display="none"; 
		document.getElementById('tabContentRightForm').style.display="block";
		document.getElementById('tabContentRightConfirm').style.display="none";
	} else if (product=="t1IB") {
                document.getElementById('starmineDiv').style.display="none";
                document.getElementById('t1IBDiv').style.display="block";
                document.getElementById('marketQADiv').style.display="none";
                document.getElementById('thomsonOneDiv').style.display="none";
                document.getElementById('datastreamDiv').style.display="none";
		document.getElementById('toneCorpDevDiv').style.display="none";
                document.getElementById('toneIRDiv').style.display="none";
		document.getElementById('starmineDivH').style.display="none";
                document.getElementById('t1IBDivH').style.display="block";
                document.getElementById('marketQADivH').style.display="none";
                document.getElementById('thomsonOneDivH').style.display="none";
                document.getElementById('datastreamDivH').style.display="none";      
		document.getElementById('toneCorpDevDivH').style.display="none";
                document.getElementById('toneIRDivH').style.display="none";          
		document.getElementById('tabContentRightForm').style.display="block";
                document.getElementById('tabContentRightConfirm').style.display="none";
        } else if (product=="marketQA") {
                document.getElementById('starmineDiv').style.display="none";
                document.getElementById('t1IBDiv').style.display="none";
                document.getElementById('marketQADiv').style.display="block";
                document.getElementById('thomsonOneDiv').style.display="none";
                document.getElementById('datastreamDiv').style.display="none";
		document.getElementById('toneCorpDevDiv').style.display="none";
                document.getElementById('toneIRDiv').style.display="none";
		document.getElementById('starmineDivH').style.display="none";
                document.getElementById('t1IBDivH').style.display="none";
                document.getElementById('marketQADivH').style.display="block";
                document.getElementById('thomsonOneDivH').style.display="none";
                document.getElementById('datastreamDivH').style.display="none";
		document.getElementById('toneCorpDevDivH').style.display="none";
                document.getElementById('toneIRDivH').style.display="none";
                document.getElementById('tabContentRightForm').style.display="block";
                document.getElementById('tabContentRightConfirm').style.display="none";
        } else if (product=="datastream") {
                document.getElementById('starmineDiv').style.display="none";
                document.getElementById('t1IBDiv').style.display="none";
                document.getElementById('marketQADiv').style.display="none";
                document.getElementById('thomsonOneDiv').style.display="none";
                document.getElementById('datastreamDiv').style.display="block";
		document.getElementById('toneCorpDevDiv').style.display="none";
                document.getElementById('toneIRDiv').style.display="none";
		document.getElementById('starmineDivH').style.display="none";
                document.getElementById('t1IBDivH').style.display="none";
                document.getElementById('marketQADivH').style.display="none";
                document.getElementById('thomsonOneDivH').style.display="none";
                document.getElementById('datastreamDivH').style.display="block"; 
		document.getElementById('toneCorpDevDivH').style.display="none";
                document.getElementById('toneIRDivH').style.display="none";
                document.getElementById('tabContentRightForm').style.display="block";
                document.getElementById('tabContentRightConfirm').style.display="none";
	} else if (product=="toneIR") {
                document.getElementById('starmineDiv').style.display="none";
                document.getElementById('t1IBDiv').style.display="none";
                document.getElementById('marketQADiv').style.display="none";
                document.getElementById('thomsonOneDiv').style.display="none";
                document.getElementById('datastreamDiv').style.display="none";
                document.getElementById('toneCorpDevDiv').style.display="none";
                document.getElementById('toneIRDiv').style.display="block";
                document.getElementById('starmineDivH').style.display="none";
                document.getElementById('t1IBDivH').style.display="none";
                document.getElementById('marketQADivH').style.display="none";
                document.getElementById('thomsonOneDivH').style.display="none";
                document.getElementById('datastreamDivH').style.display="none";
                document.getElementById('toneCorpDevDivH').style.display="none";
                document.getElementById('toneIRDivH').style.display="block";
                document.getElementById('tabContentRightForm').style.display="block";
                document.getElementById('tabContentRightConfirm').style.display="none";
	} else if (product=="toneCorpDev") {
                document.getElementById('starmineDiv').style.display="none";
                document.getElementById('t1IBDiv').style.display="none";
                document.getElementById('marketQADiv').style.display="none";
                document.getElementById('thomsonOneDiv').style.display="none";
                document.getElementById('datastreamDiv').style.display="none";
                document.getElementById('toneCorpDevDiv').style.display="block";
                document.getElementById('toneIRDiv').style.display="none";
                document.getElementById('starmineDivH').style.display="none";
                document.getElementById('t1IBDivH').style.display="none";
                document.getElementById('marketQADivH').style.display="none";
                document.getElementById('thomsonOneDivH').style.display="none";
                document.getElementById('datastreamDivH').style.display="none";
                document.getElementById('toneCorpDevDivH').style.display="block";
                document.getElementById('toneIRDivH').style.display="none";
                document.getElementById('tabContentRightForm').style.display="block";
                document.getElementById('tabContentRightConfirm').style.display="none"; 
        } else {
                document.getElementById('starmineDiv').style.display="none";
                document.getElementById('t1IBDiv').style.display="none";
                document.getElementById('marketQADiv').style.display="none";
                document.getElementById('thomsonOneDiv').style.display="block";
                document.getElementById('datastreamDiv').style.display="none";
		document.getElementById('toneCorpDevDiv').style.display="none";
                document.getElementById('toneIRDiv').style.display="none";
		document.getElementById('starmineDivH').style.display="none";
                document.getElementById('t1IBDivH').style.display="none";
                document.getElementById('marketQADivH').style.display="none";
                document.getElementById('thomsonOneDivH').style.display="block";
                document.getElementById('datastreamDivH').style.display="none";
		document.getElementById('toneCorpDevDivH').style.display="none";
                document.getElementById('toneIRDivH').style.display="none";
                document.getElementById('tabContentRightForm').style.display="block";
                document.getElementById('tabContentRightConfirm').style.display="none";
        } 
	h3replace();
	h2fooreplace();
	h6replace();
}
function etbannerValidate() {
	var h1=document.getElementById('h1').value;
	var h1_size=document.getElementById('h1_size').value;
        var h2=document.getElementById('h2').value;
        var h2_size=document.getElementById('h2_size').value;
        var image_name=document.getElementById('image_name').value; 
	if (!validateFilename(image_name)) {
		alert ("Invalid filename");
		return false;
	}
	if (!validateCompany(h1)) {
		alert ("Invalid H1 title");
                return false;
	}
	if (!validateCompany(h2)) {
                alert ("Invalid H2 title");
                return false;
        } 
	return true;
}
function setCookie(c_name,value,expiredays) {
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+ ((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+";path=/";
}
function submitForm(e) {
	if(e && e.which){ //if which property of event object is supported (NN4)
		characterCode = e.which //character code is contained in NN4's which property
	} else {
		characterCode = e.keyCode //character code is contained in IE's keyCode property
	}
	if (characterCode=="13") {
		return true;
	}
	return false;
}
function T1IMSub() {
	var checked=document.getElementById("L2059789").checked;
	if (checked) {
		document.getElementById("L2059789a").checked=true;
		document.getElementById("L2059789b").checked=true;
		document.getElementById("L2059789c").checked=true;
	} else {
		document.getElementById("L2059789a").checked=false;
                document.getElementById("L2059789b").checked=false;
                document.getElementById("L2059789c").checked=false;
	}
}
function T1IMSubGeneral() {
        var checkedA=document.getElementById("L2059789a").checked;
	var checkedB=document.getElementById("L2059789b").checked;
        var checkedC=document.getElementById("L2059789c").checked;
        if (checkedA || checkedB || checkedC) {
                document.getElementById("L2059789").checked=true;
        } else {
                //document.getElementById("L2059789").checked=false;
        }
} 
function h3replace() {
	sIFR.replace(knowledgeMedium, {
      selector: 'h3'
      ,css: [
        '.sIFR-root {font-size: 18px; line-height: 1em; text-align: left; color: #666666; text-transform: uppercase}'
        ,'a { text-decoration: none; color: #ff9100}'
        ,'a:link { color: #ff9100; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
    }); 
}
function h2fooreplace() {
	sIFR.replace(knowledgeMedium, {
      selector: 'h2.foo'
      ,css: [
        '.sIFR-root { font-size: 22px; line-height: 1em; text-align: left; color: #ff9100; text-transform: uppercase}'
        ,'a { text-decoration: none; color: #ff9100;}'
        ,'a:link { color: #ff9100; }'
        ,'a:hover { color: #CCCCCC; }'
      ]
    });
}
function h4replace() {
        sIFR.replace(knowledgeMedium, {
      selector: 'h4'
           ,css: [
           '.sIFR-root {font-size: 14px; line-height: 1em; text-align: left; color: #ff9100;}'
            ,'a { text-decoration: none; color: #666666; text-align: center}'
            ,'a:link { color: #ff9100; }'
            ,'a:hover { color: #000000; }'
          ]
      });
} 
function h5replace() {
	sIFR.replace(knowledgeMedium, {
      selector: 'h5'
      ,css: [
        '.sIFR-root {font-size: 12px; line-height: 1em; color: #666666; }'
        ,'a { text-decoration: none; color: #666666; text-align: center}'
        ,'a:link { color: #666666; text-align: center }'
        ,'a:hover { color: #000000; text-align: center}'
      ]
    });
}
function h6replace() {
	sIFR.replace(knowledgeMedium, {
      selector: 'h6'
      ,css: [
        '.sIFR-root {font-size: 15px; line-height: 1em; text-align: left; color: #666666; margin: 0; padding: 0; border: solid}'
        ,'a { text-decoration: none; color: #666666; text-align: center}'
        ,'a:link { color: #ff9100; }'
        ,'a:hover { color: #000000; }'
      	]	
     }); 
}

