function runSurvey() {
	$('#popSurvey').modal({
	    zIndex: 999,
		opacity: 70,
		overlayId: 'overlay',
		containerId: 'surveyContainer',
		closeHTML: '<a class="closeSurvey" title="No Thanks"></a>',
		onOpen: function (dialog) {
  			dialog.overlay.fadeIn('normal', function () {
    			dialog.container.slideDown('normal', function () {
      				dialog.data.fadeIn('normal');
    			});
  			});
		},
		onClose: function (dialog) {
  			dialog.data.fadeOut('normal', function () {
    			dialog.container.slideUp('normal', function () {
      				dialog.overlay.fadeOut('normal', function () {
        				$.modal.close(); // must call this!
      				});
    			});
  			});
		}
	});
}
function runEnews() {
	$('#popEnews').modal({
	    zIndex: 999,
		opacity: 70,
		overlayId: 'overlay',
		containerId: 'enewsContainer',
		closeHTML: '<a class="closeEnews" title="Close"></a>',
		onOpen: function (dialog) {
  			dialog.overlay.fadeIn('normal', function () {
    			dialog.container.slideDown('normal', function () {
      				dialog.data.fadeIn('normal');
    			});
  			});
		},
		onClose: function (dialog) {
  			dialog.data.fadeOut('normal', function () {
    			dialog.container.slideUp('normal', function () {
      				dialog.overlay.fadeOut('normal', function () {
        				$.modal.close(); // must call this!
      				});
    			});
  			});
		}
	});
}
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/; domain=triwest.com";
}
function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function getMetaPortal() {
	var m = document.getElementsByTagName('meta');
	for (var i in m) {
		if (m[i].name == "portal") {
			return m[i].content;
		}
	}
}
function cookieModal() {
	var visits = readCookie('seen');
	if (visits) {
		var cookieDate = new Date(readCookie('date'));
		var currentDate = new Date();
		var difference = currentDate.getTime() - cookieDate.getTime();
		var twoMinutes = 120000;
		var oneDay = 86400000;
		switch(visits) {
		case "0":
			if (difference >= twoMinutes) {

		switch(getMetaPortal()) {
		case "BU":
			createCookie('seen','1',30);
		break;

		case "BS":
			createCookie('seen','1',30);
		break;

		case "PU":
			createCookie('seen','1',90);
		break;

		case "PS":
			createCookie('seen','1',90);
		break;

		case "CU":
			createCookie('seen','1',60);
		break;

   		case "CS":
			createCookie('seen','1',60);
		break;

		default:
			createCookie('seen','1',60);
		break;


		}




/*  		if (getMetaPortal() == "BU" || getMetaPortal() == "BS"){
					createCookie('seen','1',30);
				}
				if (getMetaPortal() == "PU" || getMetaPortal() == "PS"){
					createCookie('seen','1',90);
				} */
				setTimeout('runSurvey()', 500);
			}
			break;
/*		case "1":
			if (difference >= oneDay) {
				if (getMetaPortal() == "BU" || getMetaPortal() == "BS"){
					createCookie('seen','2',30);
				}
				if (getMetaPortal() == "PU" || getMetaPortal() == "PS"){
					createCookie('seen','2',90);
				}
				setTimeout('runEnews()', 500);
			}
			break;*/
		}
	}
	else {
		createCookie('seen','0',30);
		createCookie('date',Date(),90);
	}
}
function modalContent() {
var cookieDate = new Date(readCookie('date'));

    document.getElementById('popSurvey').innerHTML = '<a class="yes" href="http://www.questionpro.com/akira/TakeSurvey?id=1177228&custom1=' + getMetaPortal() + '&custom2=' + document.location.href + '&custom3='+ cookieDate +'" title="If you need technical help, please email the Triwest Webmaster at Webmaster@triwest.com." onclick="$.modal.close()" rel="external" target="_blank"><span style="visibility:hidden;">Okay</span></a>';
}
