function is_iemac(){
	var SniffVer=navigator.appVersion;
	SniffVer=SniffVer.substring(0,4);
	var SniffClient=navigator.appName;
	var SniffOS=navigator.platform;
	if(SniffOS=='MacPPC' && SniffClient=='Microsoft Internet Explorer'){
			return true;
			}
			else{return false;}
}

function imgPopup(url,alt){
	var openIpix='';
	var closeIpix='';
	var isIpix=false;
	urlExtension=url.split(".");
	if(urlExtension[urlExtension.length-1]=='ipx'){isIpix=true;}
	//else{alert('not an ipix, must be an image');}
                                        var imgPopup=window.open('','imgPopup','height=50,width=50,toolbar=no,scrollbars=no,resizable=yes,menubar=no,status=no,directories=no,location=no,50,50');
                                        imgPopup.document.open();
                                        imgPopup.document.writeln('<html><head><title>image</title> \n <style type="text/css"> \n a{color:#000000;} p#caption{background-color:#eeeeee;text-align: left;padding-left: 10px;padding-right: 10px;}  \n body {font-family: Tahoma, Arial, Helvetica, sans-serif;text-align: center;} \n p {font-size: 75%;margin-top: 0px;padding-top: 0.5em;padding-bottom: 1em;} \n img {display: block; margin-right: auto; margin-left: auto;} \n  p.close {text-align: center; margin-bottom: 0px;	width: 9em;	float: right;	color: #FFFFFF;	border: 2px solid #000000;	padding: 3px;	font-weight: bold;}  \n </style> \n </head> \n <body>');
										if(isIpix){
											imgPopup.document.writeln('<div id="lrgimage" style="width:450;height:360;border:solid;" > \n <embed src="' + url + '" width="450" height="360" border="0" ></embed> \n </div>');
											}else{
											imgPopup.document.writeln('<img src="' + url + '" alt="' + alt + '" id="lrgimage" />');
											}

										imgPopup.document.writeln(' \n <p id="caption" >' + alt + '</p><p class="close"><a href="javascript:window.close();">Close Window</a></p> \n </body> \n </html>');
										imgPopup.document.title=alt;
										var bigImage=imgPopup.document.getElementById('lrgimage');
                                        var captiontxt=imgPopup.document.getElementById('caption');

										//alert(bigImage.width);

                                        //captiontxt.style.color='#333333';

                                        //captiontxt.style.fontsize='70%';

                                        //1st resize for shitty explorer

                                                var newwidth=bigImage.width+60;
												if(!newwidth){newwidth=490;}
                                                var newheight=imgPopup.document.body.scrollHeight+40;
                                                imgPopup.resizeTo(newwidth,newheight);
                                                imgPopup.window.focus;
                                        bigImage.onload = function ()
                                        //for firefox
                                        {
                                                newwidth=bigImage.width+40;
                                                newheight=imgPopup.document.body.scrollHeight+60;
                                                imgPopup.resizeTo(newwidth,newheight);
                                                imgPopup.window.focus;
                                        }
										imgPopup.onblur=imgPopup.window.focus;
}

function docPopup(url){
						window.open(url,'popup');
}

function popupLinks(){
if(!document.getElementById)return false;
var aLinks=document.getElementsByTagName('a');
for (var i=0;i<aLinks.length;i++) {
	if (aLinks[i].className == 'popup')
			{
				aLinks[i].onclick = function ()
				{
					//alert(linktype);]
					//
					var linktype=this.getAttribute('href');
					var linktype_array=linktype.split(".");
					var linkex=linktype_array[linktype_array.length-1];
					//if(this.protocol=="file:"){
					if(linkex=='jpg' || linkex=='gif' || linkex=='ipx'){
						imgPopup(this.getAttribute('href'),this.getAttribute('title') );}
					else{docPopup(this.getAttribute('href'));}
				return false;

				}
				//return false;
			}
			aLinks[i].onkeypress = aLinks[i].onclick;
		}
}

function loadfunctions(){
popupLinks();
}
window.onload=loadfunctions;