/* JQUERY CUSTOM COMMANDS */


function setCookie(cookieName,cookieValue,nDays) {
			var today = new Date();
			var expire = new Date();
			if (nDays==null ||  nDays==0) nDays=1;

			expire.setTime(today.getTime() + 3600000*24*nDays);
			if(nDays == 0)
				document.cookie = cookieName+"="+escape(cookieValue);
			else
				document.cookie = cookieName+"="+escape(cookieValue) +  ";expires="+expire.toGMTString();
} 


function initSurvey(){
	$("#survey").validate({				
			showErrors:function(errorMap, errorList){
				this.defaultShowErrors();
				$.fn.colorbox.resize();
			},
			submitHandler: function(form) {
				$(form).ajaxSubmit({type:'post',success:showSurveyResponse});
			}

	});
}
function showSurveyResponse(esponseText, statusText, xhr, form){
	$.fn.colorbox.close();				
	setCookie("survey","complete",1000);
}
	
function completeColorbox(){
		$("a[rel=survey]").colorbox({
		onComplete:initSurvey,width:"425px",overlayClose:false,onClosed:function(){setCookie("survey","complete",0)}
	})

}	

