//chunwei added js functions
function checkHighAlertCheckBox(frm)
{
    if (frm.armedHighAlert.checked)
      frm.highAlert.disabled=false;
   	else
   	  frm.highAlert.disabled=true;
}

function checkLowAlertCheckBox(frm)
{
    if (frm.armedLowAlert.checked)
      frm.lowAlert.disabled=false;
   	else
   	  frm.lowAlert.disabled=true;
}

function checkifEmailOrBanner(frm)
{
    if(frm.campaignType.value=="Email")
    {
      frm.position.disabled=true;
      frm.shownInHome.disabled=true;
    }
    if(frm.campaignType.value=="Banner")
    {
	  frm.position.disabled=false;
      frm.shownInHome.disabled=false;
    }

}

function checkForEmptyFields(frm)
{
	if(frm.priceBought.value=="")
	{
		frm.priceBought.value=0;
	}
	if(frm.dateBought.value=="" || frm.dateBought.value==null)
	{
		//var today = new Date();
		//today.setMonth(today.getMonth()+1);
		//frm.dateBought.value=today.getDate()+"-"+today.getMonth()+"-"+today.getFullYear();
		frm.dateBought.value=01+"-"+01+"-"+1900;

	}
	if(frm.shares.value=="")
	{
		frm.shares.value=0;
	}
	if(frm.commission.value=="")
	{
		frm.commission.value=0;
	}
}

function checkFromDateAndToDateInSearch(frm)
{
	if(frm.dateFrom.value!="" && frm.dateTo.value!="")
	{
		var splitValuesOfFrom = frm.dateFrom.value.split("-");
		var fromD = new Date(splitValuesOfFrom[0],splitValuesOfFrom[1],splitValuesOfFrom[2]);
		
		var splitValuesOfTo = frm.dateTo.value.split("-");
		var toD = new Date(splitValuesOfTo[0],splitValuesOfTo[1],splitValuesOfTo[2]);
		if(fromD>toD)
		{
			alert("From date should be earlier than To date");
			frm.dateFrom.select();
			return(false);
		}
		else
		{
			return(true);
		}
	}
	return(true);
}

function checkForEmptyFieldsUnsubscribe(frm)
{
	if(frm.userEmail.value=="")
	{
		alert("Please enter an email");
		frm.userEmail.focus();
		return(false);
	}
	if(frm.username.value=="")
	{
		alert("Please enter your username");
		frm.username.focus();
		return(false);
	}
	return(true);
}

function SetAllCheckBoxes(FormName, FieldName, CheckValue)
{
	if(!document.forms[FormName])
		return;
	var objCheckBoxes = document.forms[FormName].elements[FieldName];
	if(!objCheckBoxes)
		return;
	var countCheckBoxes = objCheckBoxes.length;
	if(!countCheckBoxes)
		objCheckBoxes.checked = CheckValue;
	else
		// set the check value for all check boxes
		for(var i = 0; i < countCheckBoxes; i++)
			objCheckBoxes[i].checked = CheckValue;
}

function limitText(limitField, limitCount, limitNum) {
	if (limitField.value.length > limitNum) {
		limitField.value = limitField.value.substring(0, limitNum);
	} else {
		limitCount.value = limitNum - limitField.value.length;
	}
}