<!--
var message="Copyright 2005 www.sanpix.com";

function clickIE4(){
if (event.button==2){
	alert(message);
	return false;
	}
}

function clickNS4(e){
	if (document.layers||document.getElementById&&!document.all){
		if (e.which==2||e.which==3){
			alert(message);
			return false;
		}
	}
}

if (document.layers){
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=clickNS4;
}
else if (document.all&&!document.getElementById){
	document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function("alert(message); return false")

function init_thumbs(n) {                 	 
	var children = n.childNodes, i;
	if (n.nodeType == 1) {  
		if ((n.nodeName == 'DIV') && (n.className == "mid")) {  
			thumb_events(n);
		}
	}
	for(i=0; i < children.length; i++) {    
		init_thumbs(children[i]);      
	}  
}

function init() {
	init_thumbs(document);
}

mDown = 0;

function hi_thumb(event) {
	if (event.srcElement) {
		var firingelement = event.srcElement;
		while (firingelement.className != "mid") {
			firingelement = firingelement.parentNode
		}
	} else {
		var firingelement = this;
	}	
	firingelement.style.borderColor = "#f00";
}

function lo_thumb(event) {
	if (event.srcElement) {
		var firingelement = event.srcElement;
		while (firingelement.className != "mid") {
			firingelement = firingelement.parentNode
		}
	} else {
		var firingelement = this;
	}	
	firingelement.style.borderColor = "#333";
}

function jump_image(event) {
	if (event.srcElement) {
		var firingelement = event.srcElement;
		while (firingelement.className != "mid") {
			firingelement = firingelement.parentNode
		}
	} else {
		var firingelement = this;
	}	
	var a = get_link_child(firingelement);
	if (a.href.lastIndexOf('/') > -1) {
		pic = a.href.substr(a.href.lastIndexOf('/')+1);
	} else {
		pic = a.href;
	}
  self.location.href = self.location.href + "&pic=" + pic;
}

function thumb_events(n) {
	var i = get_image_child(n);
	if (n.attachEvent) {
		//i.attachEvent("onmouseover", hi_thumb);
		//n.attachEvent("onmousedown", hi_thumb);
		//n.attachEvent("onmouseup", lo_thumb);
	 	//n.attachEvent("onmouseout", lo_thumb);
	 	n.attachEvent("onclick", jump_image);
		n.style.cursor = 'hand';
	} else if (n.addEventListener) {
		//i.addEventListener("mouseover", hi_thumb, false);
		//n.addEventListener("mousedown", hi_thumb, false);
		//n.addEventListener("mouseup", lo_thumb, false);
		//n.addEventListener("mouseout", lo_thumb, false);
		n.addEventListener("click", jump_image, false);
		n.style.cursor = 'pointer';
	}  
}

function get_image_child(n) {
	var i, j, c = n.childNodes, cc;
	for(i=0; i < c.length; i++) {    
		cc = c[i].childNodes;
		for(j=0; j < cc.length; j++) {    
			if ((cc[j].nodeName == "IMG")) {
				return cc[j];
			}
		}
	}  
	return false;
}

function get_link_child(n) {
	var i, j, c = n.childNodes, cc;

	for(i=0; i < c.length; i++) {    
		cc = c[i].childNodes
		for(j=0; i < cc.length; j++) {    
			if (cc[j].nodeName == "A") {
				return cc[j];
			}
		}
	}  
	return false;
}

function validate(strForm) {
	var $errorText = "";
	if (strForm.name.value == "") {
		$errorText += "You must enter enter your name.\n";
	}
	if (strForm.email.value == "") {
		$errorText += "You must enter your email address.\n";
	}
	
	if (strForm.subject.value == "") {
		$errorText += "Please enter the subject of the email.\n";
	}

	if (strForm.message.value == "") {
		$errorText += "Please type in your message before sending.\n";
	}
	
	if ($errorText != "") {
		alert($errorText);
		return false;
	} else {
		return true;
	}
}

function setScrollValues(strForm) {
 	var X = (window.pageXOffset?window.pageXOffset:(window.document.body.scrollLeft?window.document.body.scrollLeft:window.document.documentElement.scrollLeft));
 	var Y = (window.pageYOffset?window.pageYOffset:(window.document.body.scrollTop?window.document.body.scrollTop:window.document.documentElement.scrollTop));
	
	strForm.y_scroll.value = Y;
	if (strForm.x_scroll) {
		strForm.x_scroll.value = X;
	}
}
//->