var nolink = false;

var jetzt = new Date();
var Tag = jetzt.getDate();
if (Tag < 10) Tag = "0" + Tag;
var Monat = jetzt.getMonth()+1;
if (Monat < 10) Monat = "0" + Monat;
var Jahr = jetzt.getFullYear();
var Stunden = jetzt.getHours();
var ampm = '';
if (Stunden >= 12) ampm = 'pm';
else ampm = 'am';
if (Stunden >= 13) Stunden -= 12;
if (Stunden < 10) Stunden = "0" + Stunden;
var Minuten = jetzt.getMinutes();
if (Minuten < 10) Minuten = "0" + Minuten;
var Sekunden = jetzt.getSeconds();
if (Sekunden < 10) Sekunden = "0" + Sekunden;
var datetext = "online on " + Monat + "/" + Tag + "/" + Jahr + " at " + Stunden + ":" + Minuten + " " + ampm;
//var datetext = "Prize will be sent in 43hrs an 32mins";
var puzzletext_extern = "To enter, solve the puzzle";
var toptext = "Enter your details...";
var toppuzzletext = "Solve the puzzle!";

/* DOM-READY *************************************************************************************************************** */
 window.addEvent('domready', function() {
	//Pop-under function; var MAPPER maps 'BO-keyword' to html element
	MAPPER = {
		'body' : $('reg_half'),
		'freetest' : null, 
		'gender' :  $('genderbox'),
		'gender_male' : $('gender_male'),
		'gender_female' : $('gender_female'),
		'firstname': $('firstname'),
		'halfreg': $$('#reg_half #submit'),
		'fulreg': $$('#reg_full #submit'),
		'street': $('street'),
		'country': $('province'),
		'extra' : null
	}
	var sprize = "";
	if($('formular') && $('answer') && $('answer').get('value') != "") { 
		sprize = $('answer').get('value');
		showData(sprize);
	}
	else if($('content').getElement('input[name=answer]')) {
		sprize =$('content').getElement('input[name=answer]').get('value');
	}
	
	var url = location.href.split("prize=");
	if(url.length>1) {
		sprize = url[1].substring(0,1);
		showData(sprize);
	}
	
	//Flash Puzzle
	var flashPuzzle = new Swiff('/wingame/41/flash/choose_gws.swf', {
		id: 'flash_puzzle',
		width: 950,
		height: 550,
		container: $('startflash'),
		vars: {
			puzzletext_extern: puzzletext_extern,
			toppuzzletext: toppuzzletext,
			datetext: datetext,
			toptext: toptext,
			selectedprize: sprize,
			statusposition: statpos,
			path: '/wingame/41/images/'
		},
		params: {
			wMode: 'transparent'
		}
	});

	//Flash Puzzle ab Page 3
	var flashPuzzleP3 = new Swiff('/wingame/41/flash/choose_gws_p3.swf', {
		id: 'flash_puzzle_p3',
		width: 950,
		height: 140,
		container: $('startflashP3'),
		vars: {
			puzzletext_extern: puzzletext_extern,
			toppuzzletext: toppuzzletext,
			datetext: datetext,
			toptext: toptext,
			selectedprize: sprize,
			statusposition: statpos,
			path: '/wingame/41/images/'
		},
		params: {
			wMode: 'transparent'
		}
	});
 
	//Sponsoren Slider
	try {
		sponsorenSlide();
	} catch(e) {}
	
	$(document).addEvents({
		'mouseenter': function(){
			nolink = false;
		},
		'mouseleave': function(){
			nolink = true;
		}
	});
	
	if ($('page_coreg') != null) {
		if ($('coreg_pk_152') != null) {
			$('coreg_pk_152').addEvent('click', function() {
				if ($('coreg_152_div') != null) {
					if ($('coreg_pk_152').getProperty('checked') == true) $('coreg_152_div').setStyle('display', 'block');
					else $('coreg_152_div').setStyle('display', 'none');
				}
			});
		}
		/*
		if ($('coreg_pk_267') != null) {
			$('coreg_pk_267').addEvents({
				'click': function() {
					checkUserCoreg267();
					checkPassCoreg267();
				},
				'blur': function() {
					checkUserCoreg267();
					checkPassCoreg267();
				}
			});
		}
		*/
	}
	
	if($('page_coreg_iframe') != null) {
		coreg_iframe.initialize();
	}
});

/* Field Jumper - jumps from a input text to the next in the array */
field_jumper = function(queue) {
	try {
		queue.each(function(element_id) {
			$(element_id).addEvent('keyup', function() {
				if($(element_id).get('value').length == $(element_id).get('maxlength')) {
					var next_index = queue.indexOf(element_id) + 1;
					if(next_index < queue.length) {
						$(queue[next_index]).focus();
					} else if(next_index == queue.length) {
						$(queue[next_index - 1]).blur();
					}
				}
			});
		});
	} catch(error) {
	}
}

/* OnUnLoad Function */
function onUnloadDoThis() {
	if(nolink && exit_fenster != '') {		
		eval(exit_fenster);
	}
}

/* Startflash Kommunikation ************************************************************************************************* */
function showData(n) {
	$('formular').setStyle('display','block');
	if ($('answer'))
		$('answer').value = n;
	if ($('wingame_special_prize')) //60707
		$('wingame_special_prize').value = n;
	
	var req = new Request({
		url: "/cgi-bin/global.pl?ident=pi_41_reg_half&todo=log_misc",
		method: 'GET'
	}).send();
}

/* checkbox checked check */
function checkthebox(boxname) {
	document.getElementsByName(boxname)[0].checked = !document.getElementsByName(boxname)[0].checked;
}

/* Puzzle Fehler anzeigen ************************************************************************************************* */
function checkPuzzle(state){
	var obj = $('puzzle');
	if(state) {
		obj.value = '2';
		$('status_puzzle').setStyle('visibility','hidden');
	}else {
		obj.value = '';
	}
}

/* Coregformular abschicken: Hinweisbox anzeigen oder weiter ************************************************************************************************* */
var errortext = true;
function fillcheck() {
	var obj = document.form_coreg;
	var layer = document.getElementById('werbeflaeche_coreg');
	
	ausgabe = true;
	for(i=0;i<(obj.length);i++){
		if ((obj.elements[i].name.indexOf("coreg_pk_") > -1) && obj.elements[i].checked == true) {
			errortext = false;
			if(obj.elements[i].name.indexOf("confirmbox::") > -1 && obj.elements[i].checked == false) {
				//console.log("b) name: "+obj.elements[i].name+" - "+obj.elements[i].name.indexOf("confirmbox::")+" - "+obj.elements[i].checked);
				errorcbtext = obj.elements[i].name.split("::");
				alert("Sie muessen noch die Checkbox des gewaehlten Angebots bestaetigen!");
				ausgabe = false;
			}
		}
	}
	if (errortext == true) {
		hidetagsIE('select');
		layer.style.display = 'block';
		ausgabe = false;
	}
	return ausgabe;
}

function coreg267() {
	if($('coreg_pk_267')) {
		var userName267 = $('coreg_267_special_username').value.test(/^[a-zA-Z]{3,15}$/);
		var PassWord267 = $('coreg_267_special_password').value.test(/[a-zA-Z0-9]{8,15}$/);
		if($('coreg_pk_267').checked == true && (!userName267 || !PassWord267)) {
			alert('Please enter username and password');
			return false;
		} else if($('coreg_pk_267').checked == false) {
			return true;
		} else {
			return true;	
		}
		
	}
}

function checkUserCoreg267() {
	var un = $('coreg_267_special_username').value.test(/^[a-zA-Z]{3,15}$/);
	if($('coreg_pk_267').checked && !un) {
		$('coreg_267_special_username').setStyle('border','1px solid red');
	} else {
		$('coreg_267_special_username').setStyle('border','1px solid #ccc');
	}
}

function checkPassCoreg267() {
	var pw = $('coreg_267_special_password').value.test(/[a-zA-Z0-9]{8,15}$/);
	if($('coreg_pk_267').checked && !pw) {
		$('coreg_267_special_password').setStyle('border','1px solid red');
	} else {
		$('coreg_267_special_password').setStyle('border','1px solid #ccc');
	}
}

function inter_check_all() {
	return;
	for(i=0;i<(document.inter.length);i++) {
		if ((document.inter.elements[i].name.indexOf("coreg_pk_") > -1)) document.inter.elements[i].checked = true;
	}
}

//call the popunder:
var popIsDead = false;
var showPu = function(url) {
	if (!popIsDead) {
		var clickPop = window.open(url,'','scrollbars=yes,width=970,height=720,resizable=yes');
		clickPop.blur();
		popIsDead = true;
	}
}

var AutoCountry = {};
AutoCountry = function() {
	this.minChars = 1;
	this.field = null;
	this.countryLoopId = 0;
	this.helper = null;
	this.helperContent = "";
}
AutoCountry.prototype = {
	init:function(idOfTheField) {
		this.field = document.getElementById(idOfTheField);
		if(!this.field) {
			//alert("Wrong input !");
		} else {
			this.createHelper();
			this.field.onfocus = this.onFieldIn;
			this.field.onblur = this.onFieldOut;
		}
	},
	onFieldIn:function() {
		AC.loop();
	},
	onFieldOut:function() {
		clearTimeout(AC.countryLoopId);
		setTimeout("AC.hideHelper()", 600);
	},
	loop:function() {
		var list = "";
		var value = AC.field.value;
		if(value.length >= this.minChars) {
			var numOfCountries = countries.length;
			for(var i=0; i<numOfCountries; i++) {
				if(value.toLowerCase() == countries[i].substr(0, value.length).toLowerCase()) {
					list += '<a href="javascript:AC.setCountry(\'' + countries[i] + '\');">' + countries[i] + '</a>'
				}
			}
		}
		if(list != "") {
			if(this.helperContent != list) {
				this.helperContent = list;
				this.helper.innerHTML = this.helperContent;
			}
			this.showHelper();
		} else {
			this.hideHelper();
		}
		AC.countryLoopId = setTimeout("AC.loop()", 200);
	},
	setCountry:function(country) {
		this.field.value = country;
		this.hideHelper();
	},
	// helper
	createHelper:function() {
		this.helper = document.createElement("div");
		this.helper.style.width = (this.field.offsetWidth - 22) + "px";
		this.helper.setAttribute("id", "helper");
		this.helper.innerHTML = "";
		document.body.appendChild(this.helper);
		this.positionHelper();
		this.hideHelper();
	},
	positionHelper:function() {
		var position = {x:0, y:0};
		var e = this.field;
		while(e) {
			position.x += e.offsetLeft;
			position.y += e.offsetTop;
			e = e.offsetParent;
		}
		this.helper.style.left = position.x + "px";
		this.helper.style.top = (position.y + this.field.offsetHeight)+ "px";
	},
	showHelper:function() {
		this.helper.style.display = "block";
	},
	hideHelper:function() {
		this.helper.style.display = "none";
	}
}

var AC = new AutoCountry();

var countries = [
	"A-Hydrocort","A-Methapred","A-Tan 12X","Abacavir","Abacavir Lamivudine","Abacavir\/Lamivudine\/Zidovudine","Abilify","Abilify tablets","ABREVA","acarbose","AccessPak for HIV PEP Basic","Accolate","Accu-Chek","Accuneb","Accupril","Accuretic","accutane","Acebutolol","Aceon","acetaminophen","acetaminophen codeine","acetaminophen hydrocodone","Acetaminophen Pseudoephedrine","Acetylcyst","Acetylsalicylic Acid","Aciphex","Acitretin","Aclovate","Acticin","Actimmune","actiq","Activella","Actonel","Actoplus Met","Actos","acuflex","Acuvail","Acyclovir","Adacel","Adalat CC","Adderall","Adderall 20mg","Adderall Xr","adgan","Adipex-P","adipost","Adlone-40","Adlone-80","Adoxa","adrenaclick","adrenaclick two-pack","Adrenalin","Adriamycin","Advair","Advair Diskus","Advair HFA","Advicor","advil","advil childrens","advil junior strength","advil pediatric","AeroBid","AeroBid-M","Aerohist Plus","aerokid","Afeditab CR","Ah-chew","AH-chew II","Ah-chew Ultra","Ala-Cort","ala-quin","Ala-Scalp HP","Ala-Tet","Alahist LQ","Alavert","Albuterol","Alclometasone Topical","Alcortin","Aldactazide","aldactone","Aldesleukin","Aldex D","Alemtuzumab","Alenaze-D","Alenaze-D NR","Alendronate","aler-dryl","aler-tab","Alesse","alfenta","Alferon N","Align","Aliskiren","Aliskiren-hydrochlorothiazide","aliskiren-valsartan","Allan Tannate Pediatric","Allanhist PDX Drops","Allegra","Allegra-D","AllePak","aller-chlor","Allergy AM-PM Dose Pack","Allergy DN","allermax","AllerTan","AlleRx","AlleRx PE Dose Pack","Allerx-D","Allese","Allfen CX","Allfen-DM","Alli","Allopurinol","Allres Pd","Allres-G","ALOCRIL","Alodox","Alora","alpain","Alphagan P","Alprazolam","Alrex","Altabax","Altace","Altarussin DM","altaryl","Altoprev","Alvesco","Amantadine","Amaryl","Ambien","Ambien CR","Ambifed CD","Ambifed CDX","Ambifed-G","Ambifed-G CD","Ambifed-G CDX","Ambifed-G DM","Amcinonide Topical","Amdry-C","Amicar","amiloride","Amiloride Hydrochlorothiazide","Aminocaproic Acid","Amiodarone","Amitiza","Amitriptylin","Amitriptyline Chlordiazepoxide","AMITRIPTYLINE HCL","Amitriptyline Perphenazine","Amlodipine","amlodipine atorvastatin","Amlodipine Benazepril","Amlodipine Besylate","amlodipine-olmesartan","amlodipine-telmisartan","amlodipine-valsartan","amlodipine\/hydrochlorothiazide\/valsartan","Ammonium Lactate","amobarbital","Amoxapine","Amoxicillin","Amoxicillin Clavulanate","Amphetamine","Amphetamine ER","Amphetamine\/Dextroamphetamine","amphotericin b","Ampicillin","Amrix","amytal sodium","Anafranil","Anaplex DM","Anaplex DMX","Anaplex HD","anaprox","anaprox-ds","Anastrozole","ancobon","Andehist DM NR Syrup","andrewbia","Andro LA 200","Androderm","Androgel 1%","AndroGel 1.25g\/actuation","AndroGel 2.5 g\/packet","AndroGel 5 g\/packet","anergan 50","Anestacaine","Anextuss","Angeliq","angiomax","anidulafungin","Anivert","Antabuse","Antara","Anthralin Topical","Anucort-HC","Anumed-HC","Anusol-HC","Apap\/Caffeine\/Phenyltoloxamine","Apap\/Chlorpheniramine\/Phenylephrine","APAP\/Codeine","Apap\/Dextromethorphan\/Guaifenesin\/Pse","Apap\/Diphenhydramine\/Phenylephrine","ApexiCon","ApexiCon E","Apidra","apidra opticlik cartridge","Aplenzin","Apri","Apripiprazole","Apriso","Aptivus","aquachloral supprettes","Aquanil HC","Aquatab D","Aquatab DM","aquatensen","Aranelle","Aranesp","Arava","Aricept","Arimidex","Aristocort","Aristospan Injection","Arixtra","Armour Thyroid","Aromasin","Arranon","Arthrotec","Asacol","Asacol HD","Asmanex","Asmanex Twishaler","Asmanex Twisthaler","Aspirin","Aspirin Meprobamate","asprin","Astelin","Astepro","Atacand","Atacand HCT","Atazanavir","Atenolol","Atenolol\/Chlorthalidone","Ativan","Atripla","Atropine","atrovent","Atrovent HFA","atrovent nasal","Atuss DS","Augmentin","Augmentin ES-600","Augmentin XR","Avalide","Avandamet","Avandaryl","Avandia","Avapro","Avelox","Aviane","Avinza","Avodart","avonex","Axert","Aygestin","Azasan","Azasite","Azathioprine","Azelastine","Azithromycin Suspension","Azithromycin Tablets","azmacort","Azor","Azurette","B-12 Resin","Bacitracin","Baclofen","Bactroban","Balziva","banaril","banophen","BD INSULIN SYRINGE MICROF","BD INSULIN SYRINGE ULTRAF","BD INSULIN SYRINGE\/U-100\/","BD PEN NEEDELSE SHORT\/ULT","BD PEN NEEDLE\/MINI\/ULTRAF","Becloforte","Beclomethasone","Beclovent","Beconase","BeFlex","BELLA","Belomycin","benadryl df","benadryl dye free allergy","benadryl ultratab","Benazepril","Benazepril HCL","Benazepril Hydrochlorothiazide","bendroflumethiazide","bendroflumethiazide nadolol","Benicar","Benicar HCT","Benylin Expectorant","benz-o-sthetic","Benzaclin","benzocaine topical","Benzonatate","Benzoyl Gel","Benzoyl Lotion","Benzoyl Peroxide","Benzphetamine","Benztropine","Beta HC","Beta-Val","Betamethasone","betamethasone clotimazole topical","Betamethasone Dipropionate","Betamethasone Valerate","BetaTan","BetaVent","Betaxolol","Betimol","Bexarotene","Bexarotene Topical","Biafine","Bicillin","BiCNU","Bidex A","Bidex-DM","bidhist","bio-statin","Biotussin DAC","Bisacodyl","Bisoprolol","Bisoprolol Hydrochlorothiazide","Blenoxane","Blephamide","Boniva","bontril pdm","BP Allergy Jr","BP Poly-650","BPM PE","Brethine","Brevicon","Brexin LA","Brimonidine","Brom Tann","Brom Tann PE","Bromaline DM","Bromaphedrine D","bromaphen","Bromatan Plus","Bromax","Bromcomp HC","Bromfed DM","Bromfed-PD Capsules","Bromhist PDX","Bromhist-DM Drops","Bromocriptin","Bromophed-DX","Bromph DM","Bromph HD","Brompheniramine","Brompheniramine Phenylephrine","Brompheniramine-codeine","Brompheniramine\/Carbetapentane\/Phenylephrine","Brompheniramine\/Dextromethorphan\/Pse","Brompheniramine\/Hydrocodone\/Pseudoephedrine","Bromplex DM","Bromplex HD","Broncholate Syrup","Brontex","brontril slow release","Brovana","Brovex","broveX CT","BroveX HC","Brovex PSE","Brovex-D","Bu Pro Pion","Bubbli-Pred","Budeprion","budeprion sr ","Budeprion XL","Budesonide","Budesonide-formoterol","Bumetanide","Bupap","buprenex","Buprenorphin","Bupropion","Bupropion HCL","BUPROPION HCL SR","Bus Pi Rone","BuSpar","BuSpar Dividose","Buspirone","butabarbital","butisol sodium","Butorphanol","Byetta","Bystolic","C Phen","C Phen Drops","C-Phed DPD Tann","C-Tanna","C.P.M","Caduet","Cafcit","Caffeine","calan","calan sr","Calcitriol","Caldecort","calm-aid","Cambia","Camila","Campath","Campral","candesartan","candesartan hydrochlorothiazide","Canges-XP","capoten","capsaicin topical","Captopril","Captopril HCL","Captopril Hydrochlorothiazide","Carafate","Carb Pseudo-Tan","Carba-XP","Carbamazepin","Carbatrol","Carbatuss","Carbetapentane Chlorpheniramine","Carbetapentane Guaifenesin","Carbetapentane Phenylephrine","Carbetapentane Pseudoephedrine","Carbetapentane-pyrilamine","Carbetapentane\/Chlorpheniramine\/Phenylephrine","Carbetapentane\/Cpm\/Ephedrine\/Phenylephrine","Carbetapentane\/Diphenhydramine\/Phenylephrine","Carbetapentane\/Guaifenesin\/Phenylephrine","Carbetapentane\/Phenylephrine\/Pyrilamine","Carbetaplex","Carbetaplex TS","Carbofed DM Syrup","Cardec","Cardec Drops","cardene iv","cardene sr","Cardiotek","Cardizem","cardizem cd","Cardizem LA","cardura","cardura xl","Carimune","Carisoprodol","Carmustine","carnitor","carteolol","carteolol ophthalmic","Cartia XT","cartrol","Carvedilol","Cataflam","Catapres","Catapres-TTS","catapres-tts-1","catapres-tts-2","catapres-tts-3","Caziant","Ceenu","Cefaclor","Cefadroxil","Cefdinir","Cefpodoxime","Cefprozil","Cefuroxime","Celebrex","Celecoxib","Celestone","Celestone Soluspan","Celexa","Celstone Soluspan","Cenestin","Cephadyn","Cephalexin","Cerefolin","Ceron","Ceron Drops","Certuss","Certuss-D","cesamet","Cesia","Cetirizine","Cetirizine Chewable Tablets","Chantix","chemet","Cheracol with Codeine","Cheratussin AC","Cheratussin DAC","children's allergy","childrens ibuprofen berry","Chlor-Mes","Chlor-Mes D","Chlor-Mes Jr","chlor-trimeton","chloral hydrate","Chlorambucil","Chlordiazepoxide","Chlorex A","Chlorex-A 12","Chlorhex","Chlorothiazide","chlorpheniramine","Chlorpheniramine Hydrocodone","Chlorpheniramine Phenylephrine","chlorpheniramine pseudoephedrine","Chlorpheniramine-Codeine","Chlorpheniramine\/Codeine\/Pseudoephedrine","Chlorpheniramine\/Dextromethorphan\/Pse","Chlorpheniramine\/Dihydrocodeine\/Pse","Chlorpheniramine\/Dm\/Guaifenesin\/Phenylephrine","Chlorpheniramine\/Guaifenesin\/Phenylephrine","Chlorpheniramine\/Hydrocodone\/Pse","Chlorpheniramine\/Methscopolamine\/Pe","Chlorpheniramine\/Methscopolamine\/Pse","Chlorpheniramine\/Pe\/Phenyltoloxamine","Chlorpheniramine\/Phenylephrine\/Pyrilamine","chlorpro pamide","chlorTan","ChlorTan D","Chlorthalidone","chlorthalidone clonidine","Chlorzoxazon","Cholestyram Powder","Chromium Picolinate","Cialis","Ciclesonide","Ciclopirox Topical","Cilostazol","Cimetidine","Cipro","Cipro IV","Cipro XR","Ciprofloxacin","Ciprofloxacin Hcl","Cisplatin","Citalopram","Citalopram Hydrobromide","Citracal","Citranatal","Cladribine","Clarinex","Clarithromycin","claritin","Claritin-D","Claritin-D 24 Hour","Clemastine","Cleocin HCl","Cleocin Phosphate","clevidipine","cleviprex","Climara","Climara Pro","Clinacort","Clinagen LA","Clindamycin Capsules","Clindamycin Cream","Clindamycin Gel","Clindamycin Pads","Clindamycin Solution","clinoril","clioquinol hydrocortisone topical","Clobetasol","Clobetasol Topical","Clobevate","Clobex","Clocortolone Topical","Cloderm","Clodern","Clomi Pramine","Clomid","Clomiphene","Clonazepam","Clonidine","CLONIDINE HCL","Clorazepate","clorpres","Clotrimazole Betamethasone","Clozaril","Codafed","Codahistine Expectorant","Codal-DH Syrup","Codeine","Codeine Guaifenesin","Codeine Phosphate-Promethazine HCl","Codeine Promethazine","Codeine\/Guaifenesin\/Pse","Codeine\/Phenylephrine\/Promethazine","Codiclear DH","Codituss DH","Coenzyme Q10","Coenzyme Q10 (CoQ10)","Cofex-DM","Colchicine","Colcrys","ColdCough HCM","colesevelam","Colestipol","Colfed-A","Colocort","Combigan","Combipatch","Combivent","Combivir","combunox","compoz nighttime sleep aid","Compro","Conal","Concerta","Concerta Extended-Release Tablets","Condasin","Congestac","Conjugated Estrogens","Conjugated Estrogens Medroxy Progeste Rone","Control RX","copaxone","Copaxone Injection","COPD","Copegus","Copper","Cordarone","Cordran","Cordran SP","Cordran Tape","Cordron-HC","Cordron-HC-NR","Coreg","coreg cr","corgard","Cormax","cortaid","Cortaid Intensive Therapy","Cortaid Maximum Strength","Cortaid with Aloe","Cortalo with Aloe","Cortef","Cortenema","Corticaine","Cortifoam","Cortisone","Cortizone for kids","Cortizone-10","Cortizone-10 Anal Itch Cream","Cortizone-10 Intensive Healing Formula","Cortizone-10 Plus","Cortizone-5","corzide ","Cotuss V","Cough Formula-DM","Coumadin","Coumadin Tablets","Covaryx","Covaryx HS","covera-hs","Cozaar","CP Dec","CP Dec Drops","CPM-PE-MSC","Crantex","Crantex ER","Crantex LA Capsules","Creon","Crestor","Crinone","Crixivan","Cromolyn","Cryselle 28","Cyanocobalamin","Cyclessa","Cyclobenzaprine","Cyclobenzaprine Hcl","Cyclopentol","Cyclophosphamide","Cyclosporine","Cymbalta","Cymbalta Delayed-Release Capsules","Cyroheptad","Cytomel","Cytotec","Cytoxan","D-Amine-SR","D-Feda II","D-Phen 1000","D-Tab","Dacarbazine","Dacex-DM","Dacex-PE","dailyhist-1","Dakins","Dallergy","Dallergy PE","Dapsone","Darunavir","Darvocet","Darvocet N","Darvon-N","Daypro","Dayquil Allergy","Daytrana","De-Chlor DM","De-Chlor DR","Deconamine","Deconamine SR","Deconex DMX","Deconsal CT Tannate","Deconsal DM Tannate","Deconsal II","Deconsal Pediatric","Dehistine","Delatestryl","Delavirdine","Delestrogen","Delonide","Deltasone","Demadex","Demerol","Denavir","Denaze","Denileukin Diftitox","Denta 5000 Plus","Dentagel","Dep Gynogen","Dep Medalone","Dep Medalone 80","Depakote","Depakote ER","Depandro 100","Deplin","Depmedalone","Depo-Estradiol","Depo-Provera","Depo-Testosterone","Depopred","Derma-Smoothe\/FS","Dermarest Dricort","Dermarest Eczema Medicated","Dermarest Plus Anti-Itch","Dermatop","Dermazene","Dermotic","Dermtex HC","Desipramine","Desmopressin","Desogen","Desogestrel Ethinyl Estradiol","Desonate","Desonide Cream","Desowen","DesOwen Cream","DesOwen Lotion","DesOwen Ointment","Desoximetasone Cream","Desoxyn","Despec DM Syrup","Despec Drops","Despec-SR","Desvenlafaxine","Detrol","Detrol LA","Dex-Tuss","Dex-Tuss DM","Dexacen-4","Dexamethasone","Dexasone","Dexasone LA","Dexbrompheniramine Pseudoephedrine","Dexchlorpheniramine\/Dextromethorphan\/Pse","Dexcon-DM","Dexcon-PE","dexedrine spansule","Dexilant","Dexpak","Dexpak Jr Taperpak","Dexpak Taperpak","Dexpanthenol","Dextroamphetamine","Dextromethorphan Guaifenesin","Dextromethorphan Promethazine","Dextromethorphan Pseudoephedrine","Dextromethorphan\/Guaifenesin\/Phenylephrine","Dextromethorphan\/Guaifenesin\/Pseudoephedrine","Dextromethorphan\/Phenylephrine\/Pyrilamine","Diabeta","Diabetic Suppressant","Diabetic Tuss DM","Diabetic Tussin C","Diabinese","diastat acudial","diastat pediatric","Diazepam","Dicel","Dicel DM","Diclofenac","Dicloxacill","Dicyclomine","Didanosine","didrex","Diethylpropion","Differin Gel","Difil G","Diflorasone Topical","diflucan","Diflunisal","Digex NF","Digoxin","Dihydro CP","Dihydro PE","Dihydrocodeine\/Guaifenesin\/Pseudoephedrine","dilacor xr","Dilantin","Dilaudid","Dilex-G","diltia xt","Diltiazem","Diltiazem ER","Diltzac","dimethyl sulfoxide","Diocto","Diovan","Diovan HCT","Diovan Tablets","Dipentum","Diphen\/Atrop","Diphenhydr Amine","Diphenhydr Amine Phenylephrine","Diphenhydramine","Diphenmax D","diprolene","Dipyridamole","Diritho-Scalp","disalcid","Ditropan XL","Divalproex","Divigel","Divista","Doc-Q-Lace","Doc-Q-Lax","Docusate","Dolobid","Dologesic","Donatussin","Donatussin Drops","Donnatal","doral","Doryx","Dorzol\/Timol","Double-Tussin DM","Dovonex","Doxazosin","Doxepin HCL","Doxycycline","doxylamine","doylamine","DriHist SR","Drithocreme","Drituss DM","Drixoral","Drixoral Cold & Allergy","Drocon-CS","Droperidol","Drospirenone Estradiol","Drospirenone Ethinyl Estradiol","Droxia","Drysec","Drysol","Duleek-DP","Dulera","Duloxetine","Duoderm","Duomax","DuoNeb","Dura-Tap\/PD","Duraclon","DuraDEX Forte","Duradryl","Duradryl SR","Durafed","Duraflu","Duraganidin NR","duragesic","Duragesic Patch","Durahist","Durahist PE","duralclon","DuraMAX","Duraphen 1000","Duraphen DM","Duraphen Forte","Duraphen II","Duraphen II DM","DuraTan Forte","DuraTan PE","Duratuss DM","Duravent","Duravent-DA","Durezol","Dutasteride","Dy-G","Dyazide","Dyflex-G","Dynacin","Dynacirc CR","Dynahist-ER Pediatric","Dynex","Dynex LA","Dyphyllin-GG","Dyrenium","dytan","Dytan-CD","Dytan-CS","Dytan-D","dytuss","econazole nitrate","econazole topical","Ed A-Hist","ed chlor-tan","ed chlorped","Ed ChlorPed D","Ed-Bron G","edecrin","edecrin sodium","edex","edluar","EEMT","Efavirenz","Efavirenz\/Emtricitabine\/Tenofovir","Effexor","Effexor XR","Eldepryl","Elestrin","Elidel","Elixophyllin-GG","Elocon","Emsam","Emsam Transdermal","Emtricitabine","Emtricitabine Tenofovir","Emtriva","Enablex","Enalapril","enalapril hydrochlorothiazide","ENALAPRIL MALEATE","Enbrel","Endacof HC","EndaCof-AC","EndaCof-DM","Endacon DM","Endocet","Endometrin","Enfuvirtide","Enjuvia","Enpresse","Entex","Entex LA","Entex PSE","Entocort EC","Entuss-D Liquid","Ephedrine","Ephedrine Guaifenesin","Epinephrine","epinephrine injection","EpiPen 2-Pak","EpiPen Auto-Injector","EpiPen JR 2-Pak","EpiPen JR Auto-Injector","Epivir","Epivir HBV","eplerenone","eprosartan","eprosartan hydrochlorothiazide","Epzicom","Equagesic","eraxis","Errin","Erythromycin","Escitalopram","Eskalith","Essian","Essian HS","Estazolam","Esterified Estrogens","Esterified Estrogens Methyltestosterone","Estrace","Estraderm","Estradiol","Estradiol Levonorgestrel","Estradiol Norethindrone","Estradiol Norgestimate","Estradiol Patch","Estragyn LA 5","Estrasorb","Estratest","Estratest HS","estrazolam","Estring","Estro-A","Estrogel","Estrone","Estropipate","Estrostep Fe","eszopiclone","ethacrynic acid","Ethinyl Estradiol","Ethinyl Estradiol Ethynodiol","Ethinyl Estradiol Levonorgestrel","Ethinyl Estradiol Norelgestromin","Ethinyl Estradiol Norethindrone","Ethinyl Estradiol Norgestimate","Ethinyl Estradiol Norgestrel","Etodolac","Etonogestrel","Etravirine","evamist","Evista","Ex-Histine","ExeFen-DM","ExeFen-DMX","exelderm","exenatide","ExeTuss DM","Exforge","exforge hct","Extendryl Chews","Extendryl G","Extendryl HC","Extendryl JR","Extendryl PSE","Extendryl Seniors","Extuss LA","Famvir","feldene","felodipine","Femara","Femcon FE","Femhrt","Femring","Femtrace","Fenofibrate","Fentanyl","fentayl","Ferrous Gluconate","Fexofenadine","fexofenadine pseudoephedrine","Filgrastim","Finacea Plus Gel","Finasteride","fioricet","fiorinal","fiorinal with codeine","First Progesterone","FIRST-Testosterone","Fish Oil","Flagyl","Flagyl ER","Flebogamma","Flexeril","Flextra","Flextra-650","Flextra-DS","Flomax","Flonase","Flonase Spray","Flovent","Flovent Diskus","Flovent HFA","fluconazole","flucytosine","Fludara","Fludarabine","fludocortisone","fludrocortisone","Flunisolide","Fluocinonide E","Fluocinonide Topical","Fluocinonide-E","Fluocinonine Topical","Fluoride Topical","Fluoridex","Fluoridex Whitening","Fluorinse","Fluoxetine","Fluoxetine Hcl","Fluoxetine Olanzapine","Flurandrenolide Topical","flurazepam","Fluticasone","FLUTICASONE PROPIONATE","Fluticasone Salmeterol","Fluvoxamine","Focalin","Focalin XR","Focalin Xr Extended-Release Capsules","Folic Acid","Folotyn","Foradil","Foradil Aerolizer","Formoterol","Fortamet","Fosamax","Fosamax Plus D","Fosamprenavir","fosinopril","fosinopril hydrochlorothiazide","FREESTYLE LANCETS","FREESTYLE LITE BLOOD GLUC","FREESTYLE LITE TEST STRIP","Furosemide","Fuzeon","G-Bid DM","G-Phen DM","Gabapentin","Gabitril","Galvus","Gammagard","Gammagard S\/D","Gammar- P.I.V","Gamunex","Gani-Tuss-DM NR","Garamycin Topical","Gardasil","Gel-Kam","Gel-Kam Dental Therapy Pak","Gel-Kam Dentinbloc","Gel-Kam Sensitivity Therapy","GEMFIBROZIL","genahist","Genaphed Plus","Genasone\/Aloe","Genexa LA","Gentamicin Topical","Gentex 30","Gentex LA","Gentex LQ","Geodon","Gildess FE","Gilphex TR","Giltuss TR","Glimepiride","glimepiride pioglitazone","glimepiride rosiglitazone","glipi zide","glipi zide metformin","Glipizide","glipizide xl","glucagon","Glucophage","Glucophage XR","Glucotrol","Glucotrol Xl","Glucovance","Glumetza","gly buride","gly buride metformin","Gly-Cort","Glyb-Metform","GLYBURID","Glyburide","Glynase","glynase prestab","glyset","Guaiasorb Cough Medicine","Guaiatussin AC","Guaiatussin DAC","Guaifed Caps","Guaifed PD","Guaifen C","Guaifen DAC","Guaifen DM","Guaifen DM NR","Guaifenesin","Guaifenesin Hydr Ocodone","Guaifenesin Phenylephrine","Guaifenesin Pseudoephedrine","Guaifenesin Theophylline","Guaiphen PD","Guaiphen-D","guanabenz","guanfacine","Guaphen Forte","Guaphen II DM","Guiadex PD","Guiadrine DM","Guiatex II SR","Guiatuss AC","Guiatuss DM","Guiatussin with Codeine","Guiatussin-DM","Gynecort Maximum Strength","Gynodiol","Gynogen LA","H-C Tussive D","Halcinonide Topical","halcion","Haldol","Halobetasol topical","Halobetason Topical","Halog","Halotussin DAC","Hemorrhoidal HC","Hemril-30","Hemril-HC Uniserts","Histacol BD Drops","Histade","Histadec","Histatab","Histatab PH","Histex","Hitussin D","HT Tuss DM","Humalog","humalog cartridge","humalog kwikpen","humalog mix 50\/50","Humalog Mix 75\/25","humalog mix kwikpen","humalog mix pen","humalog pen","Humira","humulin","Humulin 70\/30","Humulin N","humulin n pen","humulin r","hurricaine","hurricaine kit","Hy-KXP","hycodan","Hycort","Hydeltrasol","hydr alazine","hydr alazine hydrochlorothiazide","Hydr Ox Yzine","hydra-zide","HYDRALAZINE","hydramine","Hydrea","Hydrochlorot","Hydrochlorothiazide","hydrochlorothiazide irbesartan","hydrochlorothiazide lisinopril","hydrochlorothiazide losartan","hydrochlorothiazide methyldopa","hydrochlorothiazide metoprolol","hydrochlorothiazide moexipril","hydrochlorothiazide olmesartan","hydrochlorothiazide propranolol","hydrochlorothiazide quinapril","hydrochlorothiazide spironolactone","hydrochlorothiazide telmisartan","hydrochlorothiazide triamterene","hydrochlorothiazide valsartan","Hydrocod-GF","Hydrocodone","Hydrocodone Phenylephrine","Hydrocodone Potassium Guaiacolsulfonate","Hydrocodone Pseudoephedrine","Hydrocodone\/Acetaminophen","Hydrocodone\/Phenylephrine\/Pyrilamine","Hydrocof-HC","Hydrocone\/apap","Hydrocortisone","Hydrocortisone 1% in absorbase","Hydrocortisone with aloe","Hydrocortisone-aloe","Hydrocortone","hydromorphone","Hydron EX","Hydron KGS","Hydron PCS","Hydroxychlor","Hydroxyurea","Hydroxyzine","Hyflex-650","Hyflex-DS","Hyphed","HyTan","Hytone","hytrin","Hyzaar","hyzaarr","Ibuprofen","Imipramine","Imitrex","Immune Globulin Intravenous","Implanon","Imuran","Inapsine","indapamide","inderal","inderal la","inderide","Indinavir","indocin","Infergen","influenza virus vaccine, live, trivalent","innopran xl","inspra","Instacort","Insulin","Insulin Aspart","insulin aspart insulin aspart protamine","Insulin Aspart Protamine","Insulin Aspart Subcutaneous","insulin detemir","insulin diluting medium for novolog","insulin glargine","insulin glulisine","insulin isophane","insulin isophane insulin regular","insulin lispro","insulin lispro insulin lispro protamine","insulin regular","INSULIN SYRINGE\/0.5ML\/31G","INSULIN SYRINGE\/1ML\/30G X","Intelence","Interferon Alfa 2b","Interferon Alfa N3","Interferon Alfacon 1","Intron A","intuniv","Invirase","ionamin","Iophen DM NR","Iophen-C NR","Ipratropium","irbesartan","Isentress","ismo","Isocarboxazid","Isoproterenol","isoptin sr","ISOSORB","isradipine","Isuprel HCl","itch-x","Itch-X Lotion","itraconazole","J-Max","j-tan","J-Tan D","J-Tan D HC","j-tan pd","Janumet","Januvia","Jay-Phyl","Jolessa","Jolivette","Junel","Junel Fe","junuvia","K-Tan","Kaletra","Kariva","Kelnor","ken-jec ","Ken-Jec 40","Kenalog","Keppra","kerlone","ketoconazole","ketoprofen","ketorolac","Key-Pred","Key-Pred SP","KGS-HC","kineret","klaron","Klonopin","Kronofed-A","Kronofed-A-Jr","Kwelcof","labetalol","Lagesic","Lamictal","Lamivudine","Lamivudine Zidovudine","Lantus","lantus opticlik cartridge","lantus solostar pen","Lantus Solostar Pens","Lantus Vials","Lasix","Leader Allergy Relief D-24","Leena","lescol","lescol xl","Lessina","Leukeran","Leukine","Leustatin","Levalbuterol","Levall","Levall G","Levall-12","Levaquin","levatol","Levemir","levemir flexpen","levitra","Levlen","levocabastine Ophthalmic","levocarnitine","Levonorgestrel","Levora","Levothroid","Levothryoxine","Levothyroxine","Levoxyl","Lexapro","Lexiva","Lialda","Librium","Lidex","Lidex- E","Lidex-E","Lidocaine","lidocaine topical","lidoderm","Limbitrol","Limbitrol DS","Liothyronine","Lipitor","Liquadd","Liqui-Tuss HD","Liquibid-D","Liquibid-D 1200","Liquibid-PD","Liquicough DM","LISINOP\/HCTZ","LISINOP\/HCTZ 10-12.5","Lisinopril","LISINOPRIL-HCTZ","LISINOPRIL\/HYDROCHLOROTHIAZIDE","Lithium","Lithobid","lo\/ovral","Lo\/Ovral-28","Locoid","Locoid Lipocream","Locoid Lotion","Lodine","Lodocort Aloe","lodrane","Lodrane 12 Hour","Lodrane 24","lodrane xr","loestrin","Loestrin 21","Loestrin 24 Fe","Loestrin Fe","loestrin-fe","loHist","LoHist-12","LoKara","Lomotil","Lopid","Lopinavir Ritonavir","Lopresor","lopressor","lopressor hct","loprox","loprox ts","LORATADINE","Loratadine Pseudoephedrine","Loratadine-D 24 Hour","Lorazepam","Lorazepam Concentrate","Lorcet","Lortab","Lortab Tablets","Lortuss HC","losartan","Losartan Potassium","LoSeasonique","lotensin","lotensin hct","Lotrel","lotrisone","Lovastatin","Lovaza","Low-Ogestrel-28","Lufyllin","Lumigan Eye Drops","Lunesta","lupron","Lusonex","Lutera","luvox","Luvox CR","Lybrel","Lyrica","M-END","M-End DM","MAGNESIUM","Maprotiline","Maraviroc","Marinol","marionl","Marplan","Massengill Medicated Soft Cloth","mavik","Maxair","Maxair Autohaler","Maxifed","Maxifed CD","Maxifed CDX","Maxifed DM","Maxifed DMX","Maxifed-G","Maxifed-G CD","Maxifed-G CDX","Maxiphen","Maxiphen DM","Maxiphen-G DM","maxzide","maxzide-25","MD Hydrocortisone","mebaral","Med-Jec -40","Med-Jec-40","Medent C","Medent DM","Medent LD","Medent-LDI","Medent-PE","Medralone ","Medralone 80","Medrol","Medrol Dosepak","Medroxy Progeste Rone","megace es","megace oral","Melatonin","melfiat","Meloxicam","Menaval-20","Menest","Menopause Formula Progesterone","Menostar","meperidine hcl","Mephobarbital","MEPROBAMATE  ","Meridia","Mestranol Norethindrone","Metadate CD","Metadate ER","Metaglip","Metanx","Metaproterenol","Metformin","Metformin Extended Release","METFORMIN HCL","METFORMIN HCL ER","Metformin Hcl Tab 500 Mg","metformin pioglitazone","metformin rosiglitazone","metformin-sitagliptin","Methacort","Methadone","Methadone Dispersible Tablets","Methadone Hcl","Methadopal","methamphetamine","Methotrexate","Methotrexate Sodium, Preservative Free","Methoxsalen","Methscopolamine Pseudoephedrine","methyclothiazide","Methyl Predni Solone","methyldopa","Methylin","Methylin ER","Methylphenidate","Methylprednisolone","MethylPREDNISolone Dose Pack","metolazone","METOPROL","Metoprolol","metoprolol succinate ER","metoprolol tartrate","Metrogel","Metronidazole","mevacor","micafungin","Micanol","Micardis","Micardis Hct","Microgestin","Microgestin FE","Micronase","micronor","microzide","midamor","Midazolam","miglitol","Migranal","milnacipran","Mindal DM","minipress","minitran","Minocin","Minocin PAC","Minocycline","Minoxidil","Minoxidil Topical","Mintex","Mintuss MR","Mintuss NX","Miralax","Mirapex","Mircette","Mirena","Mirtazapine","Mobic","Modicon","moexipril","Moisture Magic","Mometasone","mometasone furoate","Mometasone Topical","Monodox","Mononessa","monopril","Monte-G HC","MonteCough","Montelukast","MontePhen","Morphine","Morphine Sulfate","Motrin","motrin childrens","motrin infant drops","motrin junior strength","mpm anti-fungal","MSIR","mucinex","Mucinex D","Mucinex D Max Strength","Mucinex DM","Mucinex DM Max Strength","Mucus Relief Sinus","Muse","Mustargen","mycamine","mycelex troche","mycifradin","Mydex","MyHist-DM","MyHist-PD","Myphetane DX Cough","Myrac","mytrex","Mytussin AC","Mytussin DAC","Nadolol","Nafrinse Solution","naftifine topical","naftin","Nalex A 12","Nalex AC","Nalex-A","Nalex-DH","nalfon","Naltrexone","NAPHCON","Naproxen","Narcof","Nardil","Nariz","Nasabid SR","nasacort aq","NasalCort-AQ","nasalcrom","Nasatab LA","Nasex","Nasex-G","nasocort","Nasofed","Nasohist Pediatric","nasonex","Nasonex Spray","nateglinide","nebivolol","Necon","Nefazodone","Nelfinavir","nembutal sodium","Neosar","Nescon-PD","Neupogen","Neupogen SingleJect","Neurontin","Neutracare Gel","Neutral Sodium Fluoride Rinse","Neutrogena T-Scalp","Nevirapine","Nexium","Nexium Suspension","Nexphen PD","Next Choice","ni ca Rdipine","Niaspan Controlled-Release Tablets","Nicoderm C-Q","Nicorette","nicotrol ns","nif edipine","nifediac cc","nifedical xl","NIFEDIPINE","Nipent","Niravam","nisoldipine","nitrek","nitro td patch-a","nitro-bid","nitro-dur","nitroglycerin","nitrol","nitrol appli-kit","nitrolingual","nitrolingual duo pack","nitrostat","NoHist","Nohist Plus","Nohist Plus Jr","NoHist-A","Nomuc-PE","Nor-QD","Nora-Be","Norco","Nordette","Norel EX","Norethindrone","Norgesic Forte","Norgestrel","Norinyl","normodyne","Norpramin","Nortrel","NORTRIPTYLIN","Nortriptyline","Norvasc","Norvir","Notuss-Forte","novantrone","Novasus","Novolin","NOVOLIN 70\/30","novolin innolet","novolin n","novolin n innolet","novolin n penfill","novolin penfill","novolin r","novolin r innolet","novolin r penfill","Novolog","Novolog 70\/30 mix","Novolog Flexpen","novolog mix","NOVOLOG MIX 70\/30 PREFILL","novolog penfill","nubain","Nucofed Pediatric Expectorant","NuCort with Aloe","nucynta","Nuvaring","Nuvigil","NuZon","Ny-Tannic","nystat-rx","nystatin","nystatin triamcinolone topical","nytol caplet","oby-cap","Ocella","Octagam","octreotide","ogen","Ogestrel-28","olmesartan","Olux","Olux-E","Olux\/Olex-E Kit","Olux\/Olux-E Kit","Omalizumab","Omeprazole","Omnaris","omnicef","Omnihist II LA","Omnii Gel","Omnii Gel Just for Kids","Omnitrope Pen 5","Ondansetron","Onglyza","Ontak","Opana","Opana ER","optimine","optivar","Oracea","Oramorph Sr","Orapred","Orapred ODT","Oratuss","Orazyl","Orinase","orlistat","Ortho Cyclen","Ortho Evra","Ortho Micronor","ortho tri cyclen","Ortho Tri-Cyclen","Ortho Tri-Cyclen Lo","Ortho-Cept","ortho-cyclen","ortho-evra","Ortho-Novum","Ortho-Novum 1\/35","ortho-novum 7\/7\/7","ovcon","Ovcon 35","Ovcon 35 Fe","Ovcon 50","Oxandrin","Oxandrolone","oxaprozin","OXAZEPAM","Oxcarbazepine Suspension","Oxsoralen-Ultra","Oxycod\/APAP","Oxycodone","Oxycodone Hcl","Oxycodone\/Acetaminophen","OxyContin","Oxycontin Cr","Oxymorphone","P Chlor Dm","p-tex","P-V-Tussin","P-V-Tussin Syrup","PACERONE","palgic","Pamelor","Pancof HC","Pancof XP","Pandel","Panfil G","Pantoprazole","parafon forte dsc","ParaGard","Parnate","Paroxetine","Paroxetine HCl ","Patanase","patanol","Paxil","Paxil CR","PCM","PCM Allergy","PCM-LA","PD-Hist D","PD-Hist D Drops","PDM GG","PE-Guai","pediacare children's allergy","Pediaderm HC","Pediahist DM Drops","Pediapred","pediaTan","PediaTan D","Pediatex HC","Pediatex TD","Pegasys","Peginterferon Alfa 2a","Peginterferon Alfa 2b","PegIntron","PegIntron Redipen","peglntron","penbutolol","Pendex","Penicillin","penlac nail lacquer","Pentazine","pentobarbital","Pentostatin","Pepcid","Percocet","percodan","Perfect Choice","Perforomist","periactin","perindopril","Perio Med","Periostat","Pexeva","Phanatuss","Phena-Plus","Phena-S","phenadoz","Phencarb GG","Phenchlor Tannate Pediatric","PhendaCof Plus","Phendimetraz","phendimetrazine","Phenelzine","phenergan","Phenhist Expectorant","phenobarbital","Phentermine","Phenylephrine CM","Phenylephrine HD","Phenylephrine Promethazine","Phenylephrine Pyrilamine","Phenylhistine DH Expectorant","Phenylhistine Expectorant","Phenytoin Capsules","Phlemex","Phlemex Forte","Phlemex-PE","Phos-Flur","Pimecrolimus Topical","pindolol","pioglitazone","Pirbuterol","Piroxicam","Plan B","Plan B One-Step","Plaquenil","Plavix","Pneumotussin 2.5","polaramine","Poly Hist DM","Poly Hist Forte","Poly Hist PD","Poly-Vent","Poly-Vent, Jr","Polygam S\/D","Ponstel","Portia","Potassium Chloride","Pralatrexate","prameGel","pramlintide","pramoxine topical","Prandin","pravachol","PRAVASTATIN","Pravastatin Sodium","prazosin","Preacort 50","precose","Pred Forte","Pred-Ject","Pred-Ject-50","Predacort","Predalone","Predalone 50","Predate","Predate-50","Predni Sone","Prednicarbate Topical","Predniso Lone","Prednisone","Prefest","pregabalin","Prehist D","Prelone","Premarin","Premarin Intravenous","Premarin Vaginal","Premphase","Prempro","Preparation H Hydrocortisone","Prevacid","Prevident","Prevident 5000 Plus","Prevident 5000 Plus Boost","Prevident Dental Rinse","Previfem","Prezista","Prilosec","prinivil","prinzide","Pristiq","Privigen","pro-air","Proair","Proair Hfa","ProAir Inhaler","procardia","procardia xl","ProCentra","Prochieve","Prochlorperazine","Procrit","Procto-Kit 1%","Procto-Kit 2.5%","Procto-Pak 1%","Proctocort","Proctocream-HC","Proctosert HC","Proctosol-HC","Proctozone HC","Proctozone-H","Progesterone","prograf","ProHist DM","Proleukin","Prolex DH","Prolex PD","Promethazine DM","Promethazine Hcl","Promethazine HCl and Codeine Phosphate","Promethazine VC","Promethazine VC Plain","Promethazine VC with Codeine","Promethazine with Codeine","promethegan","Prometrium","Propecia","Propoxyphene-N\/Acetaminop","Propranolol","PROPRANOLOL HCL","Propylthiouracil","Proquin XR","proscar","Protid","Protonix","Protriptyline","Proventil","Proventil HFA","Provera","Provigil","Prozac","Prozac Solution","Prozac Weekly","Pseudacarb","Pseudatex","Pseudo CM TR","Pseudo Cough","Pseudo GG","Pseudo GG TR","Pseudo Max","Pseudo Max DMX","Pseudoephedrine","Pseudoephedrine Triprolidine","Psoriatec","Pulmari","Pulmari-GP","Pulmicort","Pulmicort Flexhaler","Pulmicort Respules","purinethol","Pyril Tann-12","Pyrilamine","Pyrlex","Pyrlex CB","Pyrlex PD","Q Flex","q-dryl","q-dryl a\/f","Q-Tapp DM","Q-Tussin DM","Q-V Tussin","q-var","Quad Tann Pediatric","Quad Tuss Pediatric","Quartuss","Quasense","quazepam","quenalin","questran","Quetiapine","Quinapril","QV-Allergy","Qvar","R-Tanna","R-Tannate","Ralix","Raltegravir","ramelteon","Ramipril","Ramipril Capsules","Rapiflux","raptiva","razadyne","Re All 12","Re-Drylex Jr","Re-Tann","Re2 +30","Rebetol","rebetron","rebif","Reclipsen","Recofen D","Recofen Plus","Recort Plus","Rectasol-HC","Rederm","Redur-PCM","Refenesen PE","Reglan","Relacon LAX","Relacon-DM NR","Relafen","Relagesic","Relasin DM","Relasin-HCX","Relera","reliOn \/Novolin","RELION 70\/30","RELION INSULIN SYRINGE\/U-","RELION MINI PEN NEEDLES 3","RELION N","relion novolin innolet","RELION R","ReliOn\/Novolin N","ReliOn\/Novolin R","Relpax","Reluri","Reme Hist DM","Remeron","Remeron SolTab","repaglinide","Requip","Requip XL","Rescon","Rescon MX","Rescon-Ed","Rescriptor","reserpine","respa-br","Respa-DM","Respa-PE","Respaire-120 SR","Respaire-60 SR","Resperal-DM Drops","Respi-TANN","Respi-Tann G","Respi-Tann Pd","Respivent-D","Restoril","Retin-A","Retin-A Gel","retrovir","Revatio","Reyataz","Rezulin","Rheumatrex Dose Pack","Rhinabid","Rhinabid PD","Rhinaclear","Rhinacon A","rhinocort","rhinocort aqua","RhinoFlex","RhinoFlex 650","RibaPak","Ribasphere","Ribavirin","Rinate Pediatric","Riomet","Risperdal","Ritalin","Ritalin La","Ritalin SR","Ritalin-SR","Ritonavir","Robafem AC","Robafem DM Clear","Robafen DM","robaxin","Robitussin Allergy & Cough","Robitussin Cold & Cough","Robitussin-AC","Robitussin-DM","Robitussin-SF","rogaine","Rondec","Rondec Drops","Rondex","Rondex Drops","Ropinirole","rosiglitazone","roxicodone","rozerem","Ru-Hist Forte","Ru-Tuss 800 DM","Ru-Tuss DM","Ru-Tuss Jr","Ry-T-12","Ryna-12","Ryna-12S","Rynatan","Rynatan Pediatric","Rynatuss","ryzolt","S-Adenosylmethionine","S-T Forte 2","s2 Inhalant","Salmeterol","Sandoglobulin","sandostatin","sandostatin lar depot","Saquinavir","Sarafem","Sargramostim","Sarnol-HC","Savella","Scalacort","scot-tussin allergy relief formula","Scot-Tussin DM","Seasonale","Seasonique","secobarbital","seconal sodium","sectral","Selegiline","Selfemra","Selzentry","Seradex","serax","serevent","Serevent Diskus","Seroquel","Seroquel XR","Sertraline","Sertraline Hcl","SF","SF 5000 Plus","sibutramine","siladryl","siladryl allergy","Sildec DM","Sildec-PE","Sildec-PE Drops","Sildenafil","silphen cough","siltane","Siltussin DM","Siltussin DM DAS Cough Formula","Siltussin-DM DAS-NA","simply sleep","Simuc","Simuc-DM","Simuc-GP","Simvastatin","Sina-12X","sinequan","Singulair","Singulair Chewable Tablets","Sinupan","Sinutuss DM","SINUvent PE","sitagliptin","Sitrex PD","Skelaxin","sleep-ettes","Sleep-ettes D","sleepinal","Solia","Solodyn","Solu-Cortef","Solu-Medrol","Solurex","Solurex LA","Soma","soma compound","somatropin","sominex","sominex maximum strength caplet","Somnote","Sonahist","sonata","Soriatane","Soriatane CK","Spiriva","spironolactone","sporanox","Sprintec","Sronyx","Staflex","Stamoist E","Starlix","Stavudine","Sterapred","Sterapred DS","Stop","Strattera","Striant","Su-Tuss DM","Suboxone","Suclor","SudaHist","Sudal-12 Chewable","Sudal-12 Tannate","SudaTex-DM","SudaTex-G","Sudatrate","Sudex","Sugar Pill","sular","sulconazole topical","Sulindac","summers eve anti-itch","Sumycin","Surmontil","Sustiva","SuTan-DM","Suttar SF","Suttar-2","Symbicort","Symbicort Aerosol","Symbyax ","symlin","symlin pen","SymPak PDX","SymTan","Synthroid","T-Athlete","t-diet","TAC 3","Tacrolimus","Tadalafil","Talacen","Talwin","talwin nx","Tamoxifen","tanacof-xr","Tanafed-DMX","Tanahist-D","tanahist-pd","TanDur DM","Tannate 12D S","Tannate 12S","Tannate DMP-DEX","Tannate PD-DM","Tannate V DM","Tannic-12 S","Tannihist-12D","Targretin","Targretin Topical","Tarka","tavist allergy","Tavist-DA","taztia xt","Tegretol","tekturna","tekturna hct","telmisartan","temazepam","Temovate","Temovate Emollient","tenex","Tenofovir","tenoretic 100","Tenormin","terazosin","Terbutaline","Testim","Testopel","Testosterone","Testosterone Cypionate","Testosterone Enanthate","Tetra Tannate Pediatric","Tetracycline","teveten","teveten hct","Texacort","Thalidomide","thalitone","Thalomid","theo-dur","Theophylline","Thera-Flur-N","THIAMINE","Thiamine (vitamin B1)","Thioridazine","tiazac","Tilade","Tilia Fe","Time-Hist QD","timolol","Tipranavir","Tizanidine","Tofranil","Tofranil-PM","tola zamide","tolbu tamide","tolectin","Tomomax","Topamax","topex","Topicort","Topicort LP","Topiramate","Toprol","Toprol XL","toprol-xl","Toradol","tornalate","Torsemide","Touro CC-LD","Touro DM","Touro HC","Touro LA","Touro LA-LD","Tramadol","Tramadol Extended-Release Tablets","Tramadol Hcl","trandate","trandolapril","trandolapril verapamil","tranquil","tranxene","Tranxene T-Tab","Tranylcypromine","Trazodone","TRAZODONE HCL","Trexall","Treximet","Tri-Cyclen","Tri-Hist Pediatric","Tri-Legest Fe","Tri-Levlen","Tri-Lo-Sprintec","Tri-Norinyl","Tri-Previfem","Tri-Sprintec","Triall","Triamcinolon","Triamcinolone","Triamcinolone Acetonide in Absorbase","Triaminic Softchew Cold and Allergy","Triaminic Softchews Allergy Runny Nose and Congest","Triaminic Softchews Chest Congestion","Triamonide 40","TRIAMT\/HCTZ","triamterene","Triazidone","triazolam","Tricor","Tridesilon ","Trifluoperazine","Trikof-D","Trileptal","Trimipramine","trimox","TriNessa","Trionate","Triostat","Triotann-S Pediatric","Triphasil","Triphasil-21","Triphasil-28","Triple Tannate Pediatric","Triplex AD","Triplex DM","Tripohist D","Trivora","Trivora 28","Trizivir","Truvada","Tucks HC","Tusdec-HC","Tussafed-LA","Tussgen","Tussi-12","Tussi-12D","Tussi-12D S","Tussi-12S","Tussi-Bid","Tussi-Organidin DM NR","Tussi-Organidin DM-S NR","Tussi-Organidin NR","Tussi-Organidin-S NR","TussiCaps","Tussicle","Tussiden C","Tussin DM","Tussionex PennKinetic","Tussizone-12 RF","Tusso-C","Tusso-DF","Tusso-DM","Tusso-DMR","Tussplex","twilite","twinject auto-injector","Twinject Auto-Injector Two Pack","twynsta","Tylenol Sinus Childrens","Tylox","U-Cort","U-Tri-Lone","UAD Caine","ultracet","Ultram","Ultravate","uniretic","unisom","unisom sleepgels maximum strength","univasc","Uvadex","V-Cof","V-Tan DM","V-Tann","vagifem","Valium","valsartan","Valtrex","valu-dryl","Vanatrip","Vaniqa","Vaniqua","Vanos","Vanspar","vaseretic ","Vasotec","VazoBid","VaZol-D","VazoTan","Velcade","Velivet","Venlafaxine","Venlafaxine Er","Ventolin","Ventolin HFA","veramyst","Verapamil","Verdeso","verelan","verelan pm","vfend","Vi-Q-Tuss","Viagra","Vibra-Tabs","Vicks 44E Pediatric","Vicodin","vicoprofen","VICTOZA","Videx","Videx EC","Vin Bla Stine","Viracept ","Viramune","Viratan-DM","Viravan-DM","Viravan-S","Viravan-T","Virazole","Viread","visine","Visonex","VisRx Dose Pack","Vistaril","vistra","Visvex","Vitamin B12 and Vitamin D","Vitamin B6","Vitamin C","Vitamin D","Vitamin E","Vitussin Expectorant","Vivactil","Vivelle","Vivelle-Dot","Volmax","voltaren","Voltaren Gel","voltaren topical","voltaren-xr","vopac","voriconazole","Vorinostat","VoSpire ER","Vytone","Vytorin","Vyvanse","Warfarin","WE Allergy","We Mist II LA","We Mist LA","Welchol","Wellbid-D","Wellbid-D 1200","Wellbutrin","Wellbutrin Sr","Wellbutrin Xl","West-Decon M","Westcort","Xanax","Xanax Xr","Xedec","Xedec II","Xenaderm Ointment","Xenical","Xibrom","XiraTuss","xodol","xodol 5","Xolair","xolox","Xopenex","Xopenex Concentrate","Xopenex HFA","Xpect-AT","Xpect-HC","Xpect-PE","Xylocaine HCl","xylocaine jelly","Xylocaine MPF","xylocaine topical","xylocaine viscous","Xyzal","Yasmin","Yaz","Yohimbe","Z-Cof DM","Z-Cof HCX","Z-Cof LAX","Z-Dex","Zafirlukast","zaleplon","zamicet","zanaflex","Zanax","zantryl","zaroxolyn","Zebeta","Zelapar","Zenchent","Zerit","zerlor","Zervalx","Zestoretic","zestril","Zetia","ziac","Ziagen","Zidovudine","Zileuton","zipsor","Zithromax","Zocor","zofran","Zoladex","Zolinza","Zoloft","Zolpidem","Zolpidem Tartrate","zorprin","Zotex GPX","Zotex LAX","Zovia","zovirax","Zyban","Zyban Advantage Pack","zydone","Zyflo","Zyflo CR","Zylet","Zymine D","Zymine DXR","Zyprexa","Zyrtec","Zyvox"
];


window.onload = function() {
	if($('page_coreg') != null) AC.init("countryField");
	if ($('coreg_152_div') != null) $('coreg_152_div').setStyle('display', 'none');
}

/* coreg iframe */
coreg_iframe = new Object();
coreg_iframe.offers = new Array();
coreg_iframe.current_offer = 0;
coreg_iframe.form_id = 'coreg_iframe_form';
coreg_iframe.hide_class = 'hidden';
coreg_iframe.submit_buttons = ['submit_coreg_iframe'];
coreg_iframe.skip_buttons = ['skip_coreg_iframe'];
var iframes_shown = 1;
coreg_iframe.initialize = function() {
	coreg_iframe.offers = $$('.iframe_container');
	coreg_iframe.offers[coreg_iframe.current_offer].removeClass(coreg_iframe.hide_class);
	coreg_iframe.send_iframe_data(coreg_iframe.offers[coreg_iframe.current_offer]);
	if(coreg_iframe.submit_buttons.length > 0) {
		coreg_iframe.submit_buttons.each(function(submit_buttons) {
			$(submit_buttons).addEvent('click', function() {
				if(iframes_shown == coreg_iframe.offers.length){
					show_custom_popunder();
				}
				coreg_iframe.show_next_offer();
				iframes_shown++;
				return false;
			});
		});
	}
	if(coreg_iframe.skip_buttons.length > 0) {
		coreg_iframe.skip_buttons.each(function(skip_button) {
			$(skip_button).addEvent('click', function() {
				if(iframes_shown == coreg_iframe.offers.length){
					show_custom_popunder();
				}
				coreg_iframe.show_next_offer();
				iframes_shown++;
				return false;
			});
		});
	}
}
coreg_iframe.show_next_offer = function() {
	if(coreg_iframe.current_offer < (coreg_iframe.offers.length - 1)) {
		coreg_iframe.offers[coreg_iframe.current_offer].addClass(coreg_iframe.hide_class);
		coreg_iframe.current_offer++;
		coreg_iframe.offers[coreg_iframe.current_offer].removeClass(coreg_iframe.hide_class);
		coreg_iframe.send_iframe_data(coreg_iframe.offers[coreg_iframe.current_offer]);
	} else {
		$(coreg_iframe.form_id).submit();
	}
}
coreg_iframe.send_iframe_data = function(offer) {
	var temp_copy = $$('input[type=hidden][name=copy]')[0].get('value');
	var temp_client_pk = $$('input[type=hidden][name=client_pk]')[0].get('value');
	var temp_email = $$('input[type=hidden][name=email]')[0].get('value');
	var temp_wingame_pk = $$('input[type=hidden][name=wingame_pk]')[0].get('value');
	var temp_coreg_pk = offer.get('id').replace(/toggle_iframe_/g, '');
	if(temp_copy && temp_client_pk && temp_email && temp_wingame_pk && temp_coreg_pk) {
		var temp_data = 'copy=' + temp_copy +
			'&todo=save_coreg_order' +
			'&client_pk=' + temp_client_pk +
			'&email=' + temp_email +
			'&wingame_pk=' + temp_wingame_pk +
			'&coreg_pk=' + temp_coreg_pk;
		temp_data = encodeURI(temp_data);
		var temp_request = new Request({
			url: '/cgi-bin/global.pl',
			method: 'get'
		}).send(temp_data);
	}
}

var show_custom_popunder = function() {
	switch(offer) {
		case 'offer_1-offer_2':
		case 'offer_2-offer_1':
			var img = 'http://us.static.planet49.com/images/65008/offer_12.jpg';
			break;
		case 'offer_1-offer_3':
		case 'offer_3-offer_1':
			var img = 'http://us.static.planet49.com/images/65008/offer_13.jpg';
			break;
		case 'offer_1-offer_4':
		case 'offer_4-offer_1':
			var img = 'http://us.static.planet49.com/images/65008/offer_14.jpg';
			break;
		case 'offer_2-offer_3':
		case 'offer_3-offer_2':
			var img = 'http://us.static.planet49.com/images/65008/offer_23.jpg';
			break;
		case 'offer_2-offer_4':
		case 'offer_4-offer_2':
			var img = 'http://us.static.planet49.com/images/65008/offer_24.jpg';
			break;
		case 'offer_3-offer_4':
		case 'offer_4-offer_3':
			var img = 'http://us.static.planet49.com/images/65008/offer_34.jpg';
			break;
		default:
			var img = 'http://us.static.planet49.com/images/65008/offer_12.jpg';
	}
	var state_code;
	switch(state) {
		case "1": state_code = "AL";
			break;
		case "2": state_code = "AK";
			break;
		case "3": state_code = "AZ";
			break;
		case "4": state_code = "AR";
			break;
		case "5": state_code = "CA";
			break;
		case "6": state_code = "CO";
			break;
		case "7": state_code = "CT";
			break;
		case "8": state_code = "DE";
			break;
		case "51": state_code = "DC";
			break;
		case "9": state_code = "FL";
			break;
		case "10": state_code = "GA";
			break;
		case "11": state_code = "HI";
			break;
		case "12": state_code = "ID";
			break;
		case "13": state_code = "IL";
			break;
		case "14": state_code = "IN";
			break;
		case "15": state_code = "IA";
			break;
		case "16": state_code = "KS";
			break;
		case "17": state_code = "KY";
			break;
		case "18": state_code = "LA";
			break;
		case "19": state_code = "ME";
			break;
		case "20": state_code = "MD";
			break;
		case "21": state_code = "MA";
			break;
		case "22": state_code = "MI";
			break;
		case "23": state_code = "MN";
			break;
		case "24": state_code = "MS";
			break;
		case "25": state_code = "MO";
			break;
		case "26": state_code = "MT";
			break;
		case "27": state_code = "NE";
			break;
		case "28": state_code = "NV";
			break;
		case "29": state_code = "NH";
			break;
		case "30": state_code = "NJ";
			break;
		case "31": state_code = "NM";
			break;
		case "32": state_code = "NY";
			break;
		case "33": state_code = "NC";
			break;
		case "34": state_code = "ND";
			break;
		case "35": state_code = "OH";
			break;
		case "36": state_code = "OK";
			break;
		case "37": state_code = "OR";
			break;
		case "38": state_code = "PA";
			break;
		case "39": state_code = "RI";
			break;
		case "40": state_code = "SC";
			break;
		case "41": state_code = "SD";
			break;
		case "42": state_code = "TN";
			break;
		case "43": state_code = "TX";
			break;
		case "44": state_code = "UT";
			break;
		case "45": state_code = "VT";
			break;
		case "46": state_code = "VA";
			break;
		case "47": state_code = "WA";
			break;
		case "48": state_code = "WV";
			break;
		case "49": state_code = "WI";
			break;
		case "50": state_code = "WY";
			break;
		default: "--";
	}
	var url = 'http://bestdigitalrewards.com/cpa.php?partner_id=7&pu=1&email='+email+'&fname='+fname+'&lname='+lname+'&phone='+phone+'&incentive='+incentive+'&incentive_img='+img+'&tracking_id='+partner+'&dobday='+day+'&dobmonth='+month+'&dobyear='+year+'&address1='+street+'&address2='+street2+'&city='+city+'&zip='+zip+'&state='+state_code+'&gender='+gender;
	popunder(url, '', 'scrollbars=yes,width=1000,height=600,resizable=yes,menubar=no,titlebar=no,toolbar=no,location=no');
}
