function emailCheck(s1) 
{
		emailStr=s1;

		var emailPat=/^(.+)@(.+)$/
		var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
		var validChars="\[^\\s" + specialChars + "\]"
		var quotedUser="(\"[^\"]*\")"
		var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
		var atom=validChars + '+'
		var word="(" + atom + "|" + quotedUser + ")"
		var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
		var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
		var matchArray=emailStr.match(emailPat)
		if (matchArray==null) 
		{
			alert("Email address seems incorrect (check @ and .'s)")
			return false
		}
	return true;
}

function getFieldValue(sID, iInd) {
    var sVal = "";
    if (arguments.length == 1) iInd = 0;
    
    try {
        sVal = $("input[id$='_" + sID + "']")[iInd].value;
    }
    catch (e) {
    }
    
    return sVal;
}
function setFieldValue(sID, sVal) {    
    try {
        $("input[id$='_" + sID + "']")[0].value = sVal;
    }
    catch (e) {
    }
}
function setTextAreaValue(sID, sVal) {
    try {
        $("textarea[id$='_" + sID + "']")[0].value = sVal;
    }
    catch (e) {
    }
}
function getComboValue(sID, iInd) {
    var sVal = "";
    if (arguments.length == 1) iInd = 0;

    try {
        sVal = $("select[id$='_" + sID + "']")[iInd].value;
    }
    catch (e) {
    }

    return sVal;
}
function setComboValue(sID, sVal) {
    try {
        $("select[id$='_" + sID + "']")[0].value = sVal;
    }
    catch (e) {
    }
}

function escapeSingleQuote(sVal) {
    if (sVal != null) {
        return sVal.replace(/\'/g, '\\\'');
    }
    else {
        return '';
    }
}
function ShowVideo(iVid) {
    var win = window.open("http://www.financialredress.com.au/VideoWatch.aspx?vid=" + iVid, "FinancialRedressVideo", "height=297,width=430,resizable=yes,scrollbars=yes");
    win.focus(); 
}