
	function switchTab(div_) {
				
		document.getElementById("login").style.display = "none";
		document.getElementById("recover").style.display = "none";
		document.getElementById("register").style.display = "none";

		document.getElementById(div_).style.display = "block";
		var IE = document.all ? true : false;

		if (div_ == "register") {
			if (IE) {
				document.getElementById("user").style.height = 325 + "px";
				} else {
					document.getElementById("user").style.height = 300 + "px";
					}
			} else if (div_ == "recover") {
				if (IE) {
					document.getElementById("user").style.height = 140 + "px";
					} else {
						document.getElementById("user").style.height = 120 + "px";
						}
				} else if (div_ == "login") {
					if (IE) {
						document.getElementById("user").style.height = 180 + "px";
						} else {
							document.getElementById("user").style.height = 165 + "px";
							}
					}

		}

	function showDesc(action) {

		document.getElementById("account_desc").innerHTML = action;

		}

	function hideDesc(desc_) {
		
		document.getElementById("account_desc").innerHTML = desc_;

		}

	function bookmark(url,title) {
		if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
			window.external.AddFavorite(url,title);
			} else if (navigator.appName == "Netscape") {
				window.sidebar.addPanel(title,url,"");
				} else {
					alert("Press CTRL-D (Netscape) or CTRL-T (Opera) to bookmark");
					}
		}


	function getElementsByClass(searchClass, node, tag) {
		var classElements = new Array();
		if (node == null) {
			node = document;
			}
		if (tag == null) {
			tag = '*';
			}
		var els = node.getElementsByTagName(tag);
		var elsLen = els.length;
		var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
		for (i = 0, j = 0; i < elsLen; i++) {
			if (pattern.test(els[i].className)) {
				classElements[j] = els[i];
				j++;
				}
			}
		return classElements;
		}


	function select(target_, idProduct) {
		
		var x = getElementsByClass('select');
		for (var i = 0; i < x.length; i++) {
			x[i].style.border = "none";
			}
		document.getElementById("div_" + target_).style.border = "1px solid #C00";
		document.getElementById("div_" + target_).style.padding = "1px";
		document.getElementById("result-img").src = root_ + "_client/img/catalog/product_" + idProduct + "/image_" + target_ + "_big.jpeg";
		
		id = target_;
		}
		

	function navigationNext(idProduct) {
	
		var current = id;
		var x = getElementsByClass('select');
		if(parseInt(current) + 1 == x.length + 1) {
			current = 0;
			}
		select((parseInt(current) + 1), idProduct);

		}

	function navigationPrev(idProduct) {

		var current = id;
		var x = getElementsByClass('select');
		if(parseInt(current) == 1) {
			current = x.length + 1;
			}
		select((parseInt(current) - 1), idProduct);
		
		}

	function show(div_) {
		
		document.getElementById("edit-profile").style.display = "none";
		document.getElementById("edit-pass").style.display = "none";
		
		document.getElementById(div_).style.display = "block";

		}

	function cancelEdit() {
		
		document.getElementById("edit-profile").style.display = "none";
		document.getElementById("edit-pass").style.display = "none";

		}

	function openSendPM() {
		
		document.getElementById('send_pm_response').style.display = "none";
		document.getElementById('send-pm').style.display = "block";

		}

	function cancelSendPM() {
		
		document.getElementById('send_pm_response').style.display = "none";
		document.getElementById("send-pm").style.display = "none";

		}

	function highlightOrdered() {

		document.getElementById("ordered").style.backgroundColor = "transparent";
		
		}