var first = 0;

window.onload = function(){
	if(document.URL.match('gallery')){
    	mainText = document.getElementById('insideZostavaxInfo').innerHTML;
		repText = /ZOSTAVAX\<sup\>®\<\/sup\>/gi;
		newMainText = mainText.replace(repText,'<span style="color:#3e8c99"><b>ZOSTAVAX<sup>®</sup></b></span>');
		document.getElementById('insideZostavaxInfo').innerHTML = newMainText;
	}else{
		mainText = document.getElementById('textContent').innerHTML;
		repText = /ZOSTAVAX\<sup\>®\<\/sup\>/gi;
		newMainText = mainText.replace(repText,'<span style="color:#3e8c99"><b>ZOSTAVAX<sup>®</sup></b></span>');
		document.getElementById('textContent').innerHTML = newMainText;

	    fairText = document.getElementById('fairBalance').innerHTML;
		repText = /ZOSTAVAX\<sup\>®\<\/sup\>/gi;
		newFairText = fairText.replace(repText,'<span style="color:#3e8c99"><b>ZOSTAVAX<sup>®</sup></b></span>');
		document.getElementById('fairBalance').innerHTML = newFairText;

		theNav = document.getElementById('navBox');
		theNavKids = theNav.childNodes;

		for(i=0;i<theNavKids.length;i++){
			if(theNavKids[i].nodeName == 'A'){
				if(theNavKids[i].className == 'selected'){
					theNavKids[i].firstChild.src = 'images/' + theNavKids[i].firstChild.id + '-on.png';
				}else{
					theNavKids[i].onmouseover = function(){
														this.firstChild.src = 'images/' + this.firstChild.id + '-on.png';
												}
					theNavKids[i].onmouseout = function(){
		                                            this.firstChild.src = 'images/' + this.firstChild.id + '-off.png';
												}
				}
			}
		}
	}
	
	fixHeight();
}

function fixHeight() {
	if(document.getElementById('rightContent')){
		document.getElementById('rightContent').style.height = '';
	}
	contentHeight = document.getElementById('textContent').offsetHeight;
	if(document.getElementById('rightContent')){
		document.getElementById('rightContent').style.height = contentHeight - 292 + 'px';
	}
}

function letterSize(f){
	contentDiv = document.getElementById('textContent');
	contentDiv2 = document.getElementById('leftContent');
	contentDiv3 = document.getElementById('rightContent');
	contentDiv4 = document.getElementById('fairBalance');

	if(first == 0){
	    if(document.getElementById('rightContent')){
			h1Tags = contentDiv.getElementsByTagName('h1');
			h3Tags = contentDiv.getElementsByTagName('h3');
			textSize = 14;
	        h1Size = 24;
			h3Size = 16;
		}else{
	       	h1Tags = contentDiv.getElementsByTagName('h1');
			textSize = 18;
			textSize2 = 14;
			h1Size = 24;
			h3Size = 0;
		}

		first++;
	}else{
    	if(document.getElementById('rightContent')){
			textSize = parseInt(textSize);
	        h1Size = parseInt(h1Size);
			h3Size = parseInt(h3Size);
		}else{
			textSize = parseInt(textSize);
			textSize2 = parseInt(textSize2);
			h1Size = parseInt(h1Size);
			h3Size = 0;
		}
	}

	if(f == 1){
		if(h3Size != 0){
			h3Size = h3Size - 2 + 'px';
			for(i=0;i<h3Tags.length;i++){
				h3Tags[i].style.fontSize = h3Size;
			}
			textSize = textSize - 2 + 'px';
			contentDiv2.style.fontSize = textSize;
			contentDiv3.style.fontSize = textSize;
		}else{
        	textSize = textSize - 2 + 'px';
			contentDiv.style.fontSize = textSize;

            textSize2 = textSize2 - 2 + 'px';
			contentDiv4.style.fontSize = textSize2;
		}

		h1Size = h1Size - 2 + 'px';
		for(i=0;i<h1Tags.length;i++){
			h1Tags[i].style.fontSize = h1Size;
		}
	}

	if(f == 2){
		if(h3Size != 0){
			h3Size = h3Size + 2 + 'px';
			for(i=0;i<h3Tags.length;i++){
				h3Tags[i].style.fontSize = h3Size;
			}
			textSize = textSize + 2 + 'px';
        	contentDiv2.style.fontSize = textSize;
			contentDiv3.style.fontSize = textSize;
		}else{
        	textSize = textSize + 2 + 'px';
			contentDiv.style.fontSize = textSize;

            textSize2 = textSize2 + 2 + 'px';
			contentDiv4.style.fontSize = textSize2;
		}

		h1Size = h1Size + 2 + 'px';
		for(i=0;i<h1Tags.length;i++){
			h1Tags[i].style.fontSize = h1Size;
		}
	}

	fixHeight();
}

function printThisPage() {
	printWin = window.open('print.html','','');
}

function vaccinesLink(lang) {
  var postal_code = document.getElementById('postal_code').value;
  postal_code = postal_code.toLowerCase().replace(/\ /g,"");
  if ( ! postal_code.match(/^[a-z][0-9][a-z][0-9][a-z][0-9]$/) ) {
    document.getElementById('postal_code').style.borderColor='red';
    document.getElementById('postal_code').select();
    return(false);
  }
  link='http://www.vaccines411.ca/'+lang+'/zostavax/'+postal_code;
  document.getElementById('v411linktext').innerHTML=link;
  document.getElementById('v411link').href=link;
  document.getElementById('v411link').onclick=function(){document.getElementById('popupBox2').style.display = 'none'};
  document.getElementById('v411link2').href=link;
  	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
    	ieversion=new Number(RegExp.$1);
    	if ((ieversion >= 6) && (ieversion < 7)){
			theScroll = document.documentElement.scrollTop;
			document.getElementById('popupBox2').style.marginTop = -113 + theScroll + 'px';
		}
	}
  document.getElementById('v411link2').onclick=function(){document.getElementById('popupBox2').style.display = 'none'};
  document.getElementById('popupBox2').style.display = 'block';
}

