// JavaScript Document
	function hover(b, over) {
		if (over) {
			b.style.borderColor = "#aedf9a #94da78 #6ab94b #94da78";
		} else {
		   b.style.borderColor = "#c4cccc #acb5b5 #6f7777 #acb5b5";
		}
	}
	
	function checkEmail(obj)
	{
		var str=obj.value
		if(str!=''){
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			if (!filter.test(str)){
				alert("Please input a valid email address!");
				obj.value='';
				obj.focus();
			}
		}
	}
	
function checkNumberField(field)
	{
		if(field.value != '')
		{
			if (/^\.?$/.test(field.value) || !/^-?\d*\.?\d*$/.test(field.value)) 
			{
				alert('This field requires a Number'); 
				field.value='';
				field.focus();
			}
			else{
				field.value = Number(field.value).toFixed(2);
			}
		}
	}
	
	
function openSec() {

   var w = 600;

   var h = 550;

   var l = (screen.availWidth-w)/2;

   var t = (screen.availHeight-h)/2;

   window.open ('payment_james/securitycode.html', '',

                'width='+w+',height='+h+',top='+t+',left='+l+',scrollbars=yes');

}

function checkPaymentFields()
{
	if(confirm('Do you really wish to process this payment?')){
		document.payForm.subBut.disabled=true;
		document.payForm.canBut.disabled=true;
		return true;
	}
	return false;
}

function expand_submission(id)
{
    var submission = document.getElementById('submission_'+id);
    var submission_brief = document.getElementById('submission_brief_'+id);
    
    if (submission && submission_brief)
    {
        submission.style.display = '';
        submission_brief.style.display = 'none';
    }
}

function expand_all_submissions()
{
    var ps = document.getElementsByTagName('p');
    
    if (!ps) return;
    
    for (var i = 0; i < ps.length; i ++)
    {
        var p = ps[i];
        
        if (p.className == 'submission_text')
        {
            p.style.display = '';
        }
        else if (p.className == 'submission_text_brief')
        {
            p.style.display = 'none';
        }
    }
}