function ValidateRegistrationForm(id)
{        
    if(document.getElementById('CBResident').checked != true)
    {
        alert("Please confirm that you have a valid Singapore residential address");
        return;
    }
    if(document.getElementById('CBAgreeTnC').checked != true)
    {
        alert("Please confirm that you have read and agreed with the Terms and Condition and Privacy Policy");
        return;
    }
    
    window.location = 'content.aspx?page=sign-up&cid='+id;
}

function TextCounter(field,cntfield,maxlimit) 
{
    if (field.value.length > maxlimit)
        field.value = field.value.substring(0, maxlimit);  
    else
        cntfield.value = maxlimit - field.value.length;
}

function ShowHideTable(closebtn, openbtn, box)
{
	if(get_cookie('ShowHideSurveyTable') == box + '-open')
	{		
		document.getElementById(openbtn).style.display = 'none';
		document.getElementById(closebtn).style.display = 'block';
		document.getElementById(box).style.display  = 'block'

		return;
	}
	else if(get_cookie('ShowHideSurveyTable') == box + '-close')
	{		
		document.getElementById(openbtn).style.display = 'block';
		document.getElementById(closebtn).style.display = 'none';
		document.getElementById(box).style.display  = 'none'

		return;
	}
	
	if(document.getElementById(box).style.display  = 'none')
	{
		document.getElementById(openbtn).style.display = 'block';
		document.getElementById(closebtn).style.display = 'none';
		document.getElementById(box).style.display  = 'none'
	}
}
	
function ShowHideTableOnClick(openbtn, closebtn, box)
{
	if(get_cookie('ShowHideSurveyTable') == box + '-open')
	{
		document.cookie = "ShowHideSurveyTable=" + box + '-close';
		document.getElementById(openbtn).style.display = 'block';
		document.getElementById(closebtn).style.display = 'none';
		document.getElementById(box).style.display  = 'none'

		return;
	}
	else if(get_cookie('ShowHideSurveyTable') == box + '-close')
	{
		document.cookie = "ShowHideSurveyTable=" + box + '-open';
		document.getElementById(openbtn).style.display = 'none';
		document.getElementById(closebtn).style.display = 'block';
		document.getElementById(box).style.display  = 'block';	

		return;
	}
	
	if(document.getElementById(box).style.display  == 'none')
	{
		document.cookie = "ShowHideSurveyTable=" + box + '-open';
		document.getElementById(openbtn).style.display = 'none';
		document.getElementById(closebtn).style.display = 'block';
		document.getElementById(box).style.display  = 'block';	
	}
	else
	{
		document.cookie = "ShowHideSurveyTable=" + box + '-close';
		document.getElementById(openbtn).style.display = 'block';
		document.getElementById(closebtn).style.display = 'none';
		document.getElementById(box).style.display  = 'none'
	}
}

function ClosePollTableOnClick(mainBtn, secondBtn, box)
{
	if(document.getElementById(box).style.display  == 'none')
	{
		document.cookie = "ShowHidePollTable=" + box + '-open';
		document.getElementById(secondBtn).style.display = 'none';
		document.getElementById(secondBtn + "-selected").style.display = 'block';
		document.getElementById(box).style.display  = 'block';	
	}
	else
	{
		document.cookie = "ShowHidePollTable=" + box + '-close';
		document.getElementById(secondBtn).style.display = 'block';
		document.getElementById(secondBtn + "-selected").style.display = 'none';
		document.getElementById(box).style.display  = 'none'
	}
}

function ShowHidePollTableOnClick(mainBtn, secondBtn, box)
{
	if(get_cookie('ShowHidePollTable') == box + '-open')
	{
		document.cookie = "ShowHidePollTable=" + box + '-close';
		document.getElementById(mainBtn).style.display = 'block';
		document.getElementById(secondBtn).style.display = 'none';
		document.getElementById(box).style.display  = 'none'

		return;
	}
	else if(get_cookie('ShowHidePollTable') == box + '-close')
	{
		document.cookie = "ShowHidePollTable=" + box + '-open';
		document.getElementById(mainBtn).style.display = 'none';
		document.getElementById(secondBtn).style.display = 'block';
		document.getElementById(box).style.display  = 'block';	

		return;
	}
	
	if(document.getElementById(box).style.display  == 'none')
	{
		document.cookie = "ShowHidePollTable=" + box + '-open';
		document.getElementById(mainBtn).style.display = 'none';
		document.getElementById(secondBtn).style.display = 'block';
		document.getElementById(box).style.display  = 'block';	
	}
	else
	{
		document.cookie = "ShowHidePollTable=" + box + '-close';
		document.getElementById(mainBtn).style.display = 'block';
		document.getElementById(secondBtn).style.display = 'none';
		document.getElementById(box).style.display  = 'none'
	}
}

//Get cookie routine by Shelley Powers 
function get_cookie(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    // if cookie exists
    if (offset != -1) { 
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1) end = document.cookie.length;
      returnvalue=unescape(document.cookie.substring(offset, end))
      }
   }
  return returnvalue;
}

function OpenNewWindow(mypage, myname, w, h ) {
	var winl = (screen.width - w) / 2.2;
	var wint = (screen.height - h) / 1.8;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars=yes';
	
	win = window.open(mypage, myname, winprops);
	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}