//for storeAsCookie function
var done = "";



//Allow IE4 to work with us.
if(!document.getElementById && document.all){
	document.getElementById = function(id) {return document.all[id];}
	}

//perform validation and other functions
	function formHandler(obj){
	
	if (! bbcjs.forms.validate(obj)) return false;
	
	storeAsCookie(obj);
	
	return true;
	}	

function storeAsCookie(obj){	

	if (! bbcjs.cookies.cookieData.user_cookie){
		bbcjs.cookies.setCookie("user_cookie","");
		}
	
	for (var i=0; i < obj.length; i++){
		if (obj[i].type == "radio"){					
			//get a ref to the group of buttons
			var radio_group =  eval('obj.' + obj.elements[i].name);
			
			if (radio_group != done){				
				//loop through the radio buttons in the named group
				for (j=0; j < radio_group.length; j++){//for number of buttons in group					
					if (radio_group[j].checked == true){//if one is checked						
						bbcjs.cookies.cookieData.user_cookie[obj[i].name] = radio_group[j].value;	
						done = radio_group;					
						break;
						}//end for number of buttons in group
					bbcjs.cookies.cookieData.user_cookie[obj[i].name] = "";
					done = radio_group;		
					}//end for length		
				}
			}else{
			bbcjs.cookies.cookieData.user_cookie[obj[i].name] = obj[i].value;	
			}		
		}
		
		
	
	bbcjs.cookies.setCookie("user_cookie", bbcjs.cookies.cookieData.user_cookie);

	
	return true;
	}
	
function delCookie(){
	if (bbcjs.cookies.cookieData.user_cookie){
	bbcjs.cookies.deleteCookie('user_cookie');
	}
}
	
	