var img_cont='/img/gero_contatti.jpg';
var left_ready='<br><!-- AddThis Button BEGIN --><a class="addthis_button" href="http://www.addthis.com/bookmark.php?v=250&amp;pub=xa-4b0447a82cb61bb9"><img src="http://s7.addthis.com/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a><script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pub=xa-4b0447a82cb61bb9"></script><!-- AddThis Button END --><br>'+
	'<br><!-- PayPal Logo --><a href="#" onclick="javascript:window.open(\'https://www.paypal.com/it/cgi-bin/webscr?cmd=xpt/cps/popup/OLCWhatIsPayPal-outside\',\'olcwhatispaypal\',\'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=yes, width=400, height=350\');"><img  src="https://www.paypal.com/it_IT/IT/i/bnr/horizontal_solution_PP.gif" border="0" alt="Immagine soluzioni"></a><!-- PayPal Logo --><br>'+
	'<a href="/index.php?pag_1=chi_siamo" ><img  src="' + img_cont + '" border="0"  border="0" alt="Contatti"></a><br>'+
	'<script type="text/javascript" src="http://download.skype.com/share/skypebuttons/js/skypeCheck.js"></script><a href="skype:commerciale.generalcontractors?chat"><img src="http://mystatus.skype.com/balloon/geronimomilitary" style="border: none;" width="150" height="60" alt="My status" /></a><div class="clearing h12"></div>';
var style1='';

$(document).ready(function(){
	$('#left_ready').html(left_ready);
	
	$("head").append('<style id="style1">'+style1+'</style>');


}); 

function mostraMenu(menuCorrente) {
    if ($(menuCorrente).is(":hidden")) {
      $(menuCorrente).show();
    } else {
      $(menuCorrente).hide();
    }
}

function addBookmark(opts){
	var o=jQuery.extend(opts,{
		url:location.href
		,title:document.title
	});
	if(window.external && jQuery.browser.msie){
		window.external.AddFavorite(o.url,o.title);
	} else if(jQuery.browser.opera){ // Opera 7+
	} else if (window.sidebar) {
		window.sidebar.addPanel(o.title,o.url,'');
	}
}

var options2 ={    zoomWidth: 325,    zoomHeight: 325}

$(function() {	$(".jqzoom").jqzoom(options2);});
$(function() {	$(".jqzoom1").jqzoom(options2);});
$(function() {	$(".jqzoom2").jqzoom(options2);});
$(function() {	$(".jqzoom3").jqzoom(options2);});
$(function() {	$(".jqzoom4").jqzoom(options2);});


function img_big(c,n){
	$("#img1").attr({href : "/images/big/" + c + ".jpg"});
	$("#img2").attr({src : "/images/big/" + c + ".jpg"});
}
/*javasctipt2*/

function pop_up_0(url, name, width, height) {
 settings = "toolbar=no,location=no,directories=no,"+"status=no,menubar=no,scrollbars=yes,"+"resizable=yes,width="+width+",height="+height;
 MyNewWindow = window.open(url, name, settings);
}

function controlla_articolo(form) {
 var form_ok = true;
   
 if (form.quantita.value < 1) {
  form_ok = false;
  alert("La quantità deve essere almeno 1.");
 }
 
 if (form.taglia.value == "-") {
  form_ok = false;
  alert("Scegliere la taglia.");
 }
 
 if (form.colore.value == "-") {
  form_ok = false;
  alert("Scegliere il colore.");
 }
 if (form.codice_articolo.value == "-") {
  form_ok = false;
  alert("Scegliere l'articolo.");
 }
 
 if (form_ok == true)
 form.submit();
 
}
function controlla_articolo2(form) {
 var form_ok = true;
   
 if (form.quantita.value < 1) {
  form_ok = false;
  alert("La quantità deve essere almeno 1.");
 }
 
 if (form.colore_taglia.value == "-") {
  form_ok = false;
  alert("Scegliere il colore e la taglia.");
 }
 
 
 if (form.codice_articolo.value == "-") {
  form_ok = false;
  alert("Scegliere l'articolo.");
 }
 
 
 if (form_ok == true)
 form.submit();
 
}

function controlla_ordine(form) {
 var form_ok = true;
  
 if (form.nome.value == "") {
  form_ok = false;
  alert("E' necessario introdurre il nome del cliente.");
 }
 
 if (form.cognome.value == "") {
  form_ok = false;
  alert("E' necessario introdurre il cognome del cliente.");
 }
 
 if (form.telefono.value == "") {
  form_ok = false;
  alert("E' necessario introdurre il numero di telefono ");
 }
 if (form.e_mail.value == "") {
  form_ok = false;
  alert("E' necessario introdurre l' e-mail ");
 }

 if (form.indirizzo.value == "") {
  form_ok = false;
  alert("E' necessario introdurre l'indirizzo del cliente.");
 }
 
 if (form.numero_civico.value == "") {
  form_ok = false;
  alert("E' necessario specificare il numero civico relativo all'indirizzo del cliente.");
 }
 
 if (form.citta.value == "") {
  form_ok = false;
  alert("E' necessario introdurre la citta' del cliente.");
 }
 
 if (form.cap.value == "") {
  form_ok = false;
  alert("E' necessario introdurre la cap.");
 }
 
 if (form.provincia.value == "") {
  form_ok = false;
  alert("E' necessario introdurre la provincia.");
 }
 
 
 if (form.accetto.checked == "") {
  form_ok = false;
  alert("E' necessario accettare i termini di legge prima di inviare il modulo");
 }
 
 if (form_ok == true)
 form.submit();
 
}

function controlla_ordine_usr(form) {
  
	if (  !form.user.value.match (/^[a-z0-9_\-\.]+@[a-z0-9]+[a-z0-9_\-\.]*\.[a-z]{2,}$/ ) || form.user.length > 256 || form.user.value == "" ) {
	  alert("E' necessario introdurre un email corretta.");
		return false;
	}
	if (form.pwd.value == "") {
	  alert("E' necessario introdurre la password.");
		return false;
	}
 
}

function check_cart(form){
	var form_ok = false;
	
	for (i=0; i<form.tipo_pagamento.length; i++) {
		if(form.tipo_pagamento[i].checked) form_ok =true;	
  } 

	if (form_ok == true) form.submit();
	else{
	 			alert('Errore: E\' necessario introdurre il tipo di pagamento .');            
	      return false;
	} 
 
}
function empty( mixed_var )
{
	return ( mixed_var === "" || mixed_var === 0   || mixed_var === "0" || mixed_var === null  || mixed_var === false  ||  mixed_var === undefined || mixed_var.length === 0  );
}

function add_cart(a) {
		if(empty($('#footer').html())) {
			alert("Attendere il completo caricamento della pagina");
			return false;
		}
		var title = "Carrello di NavyEquipment";
		
		var orderCode = a.codice.value;
		var quantity = a.quantita.value;
		var prezzo = a.prezzo.value;
		var nome = a.nome.value;
		var taglia = a.taglia.value;
		var colore = a.colore.value;
		var codice_articolo = a.codice_articolo.value;
		var id_articolo = a.id_articolo.value;
		var Riservato = a.Riservato.value;

		if(quantity<1) {alert("La quantità deve essere almeno 1.");return false;}
		if(taglia== "-") {alert("Scegliere la taglia.");return false;}
		if(colore== "-") {alert("Scegliere il colore.");return false;}
		if(codice_articolo== "-") {alert("Scegliere l'articolo.");return false;}

		var url = "http://www.navyequipment.com/cart_action.php?order_code=" + orderCode + "&quantity=" + quantity + "&prezzo=" + prezzo +"&taglia=" + taglia +"&colore=" + colore +"&codice_articolo=" + codice_articolo+"&id_articolo=" + id_articolo+"&Riservato=" + Riservato + "&nome=" + escape(nome) + "&TB_iframe=true&height=400&width=780";
		tb_show(title, url, false);
		
		return false;
};
function add_cart4(a) {
	if(empty($('#footer').html())) {
		alert("Attendere il completo caricamento della pagina");
		return false;
	}
	var title = "Carrello di Geronimo";
	
	var orderCode = a.codice.value;
	var quantity = a.quantita.value;
	var prezzo = a.prezzo.value;
	var nome = a.nome.value;
	var taglia = a.taglia.value;
	var colore = a.colore.value;
	var colore_taglia = a.colore_taglia.value;
	var codice_articolo = a.codice_articolo.value;
	var id_articolo = a.id_articolo.value;
	var Riservato = a.Riservato.value;

	if(quantity<1) {alert("La quantità deve essere almeno 1.");return false;}
	if(taglia== "-") {alert("Scegliere la taglia.");return false;}
	if(colore== "-") {alert("Scegliere il colore.");return false;}
	if(codice_articolo== "-") {alert("Scegliere l'articolo.");return false;}
	if(colore_taglia== "-") {alert("Scegliere il colore e la taglia.");return false;}

	var url = "http://www.navyequipment.com/cart_action.php?order_code=" + orderCode + "&quantity=" + quantity + "&prezzo=" + prezzo +"&taglia=" + taglia +"&colore=" + colore +"&colore_taglia=" + colore_taglia+"&codice_articolo=" + codice_articolo+"&id_articolo=" + id_articolo+"&Riservato=" + Riservato + "&nome=" + escape(nome) + "&TB_iframe=true&height=300&width=750";
	tb_show(title, url, false);
	
	return false;
};

/*thickbox*/
/*
 * Thickbox 3.1 - One Box To Rule Them All.
 * By Cody Lindley (http://www.codylindley.com)
 * Copyright (c) 2007 cody lindley
 * Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
*/
		  
var tb_pathToImage = "/img/loadingAnimation.gif";

/*!!!!!!!!!!!!!!!!! edit below this line at your own risk !!!!!!!!!!!!!!!!!!!!!!!*/

//on page load call tb_init
$(document).ready(function(){   
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	imgLoader = new Image();// preload image
	imgLoader.src = tb_pathToImage;
});

//add thickbox to href & area elements that have a class of .thickbox
function tb_init(domChunk){
	$(domChunk).click(function(){
	var t = this.title || this.name || null;
	var a = this.href || this.alt;
	var g = this.rel || false;
	tb_show(t,a,g);
	this.blur();
	return false;
	});
}

function tb_show(caption, url, imageGroup) {//function called when the user clicks on a thickbox link

	try {
		if (typeof document.body.style.maxHeight === "undefined") {//if IE 6
			$("body","html").css({height: "100%", width: "100%"});
			$("html").css("overflow","hidden");
			if (document.getElementById("TB_HideSelect") === null) {//iframe to hide select elements in ie6
				$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");
				$("#TB_overlay").click(tb_remove);
			}
		}else{//all others
			if(document.getElementById("TB_overlay") === null){
				$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");
				$("#TB_overlay").click(tb_remove);
			}
		}
		
		if(tb_detectMacXFF()){
			$("#TB_overlay").addClass("TB_overlayMacFFBGHack");//use png overlay so hide flash
		}else{
			$("#TB_overlay").addClass("TB_overlayBG");//use background and opacity
		}
		
		if(caption===null){caption="";}
		$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");//add loader to the page
		$('#TB_load').show();//show loader
		
		var baseURL;
	   if(url.indexOf("?")!==-1){ //ff there is a query string involved
			baseURL = url.substr(0, url.indexOf("?"));
	   }else{ 
	   		baseURL = url;
	   }
	   
	   var urlString = /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;
	   var urlType = baseURL.toLowerCase().match(urlString);

		if(urlType == '.jpg' || urlType == '.jpeg' || urlType == '.png' || urlType == '.gif' || urlType == '.bmp'){//code to show images
				
			TB_PrevCaption = "";
			TB_PrevURL = "";
			TB_PrevHTML = "";
			TB_NextCaption = "";
			TB_NextURL = "";
			TB_NextHTML = "";
			TB_imageCount = "";
			TB_FoundURL = false;
			if(imageGroup){
				TB_TempArray = $("a[@rel="+imageGroup+"]").get();
				for (TB_Counter = 0; ((TB_Counter < TB_TempArray.length) && (TB_NextHTML === "")); TB_Counter++) {
					var urlTypeTemp = TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);
						if (!(TB_TempArray[TB_Counter].href == url)) {						
							if (TB_FoundURL) {
								TB_NextCaption = TB_TempArray[TB_Counter].title;
								TB_NextURL = TB_TempArray[TB_Counter].href;
								TB_NextHTML = "<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>";
							} else {
								TB_PrevCaption = TB_TempArray[TB_Counter].title;
								TB_PrevURL = TB_TempArray[TB_Counter].href;
								TB_PrevHTML = "<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>";
							}
						} else {
							TB_FoundURL = true;
							TB_imageCount = "Image " + (TB_Counter + 1) +" of "+ (TB_TempArray.length);											
						}
				}
			}

			imgPreloader = new Image();
			imgPreloader.onload = function(){		
			imgPreloader.onload = null;
				
			// Resizing large images - orginal by Christian Montoya edited by me.
			var pagesize = tb_getPageSize();
			var x = pagesize[0] - 150;
			var y = pagesize[1] - 150;
			var imageWidth = imgPreloader.width;
			var imageHeight = imgPreloader.height;
			if (imageWidth > x) {
				imageHeight = imageHeight * (x / imageWidth); 
				imageWidth = x; 
				if (imageHeight > y) { 
					imageWidth = imageWidth * (y / imageHeight); 
					imageHeight = y; 
				}
			} else if (imageHeight > y) { 
				imageWidth = imageWidth * (y / imageHeight); 
				imageHeight = y; 
				if (imageWidth > x) { 
					imageHeight = imageHeight * (x / imageWidth); 
					imageWidth = x;
				}
			}
			// End Resizing
			
			TB_WIDTH = imageWidth + 30;
			TB_HEIGHT = imageHeight + 60;
			$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+url+"' width='"+imageWidth+"' height='"+imageHeight+"' alt='"+caption+"'/></a>" + "<div id='TB_caption'>"+caption+"<div id='TB_secondLine'>" + TB_imageCount + TB_PrevHTML + TB_NextHTML + "</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>Chiudi</a> o premi il tasto Esc </div>"); 		
			
			$("#TB_closeWindowButton").click(tb_remove);
			$("#TB_closeWindowButton2").click(tb_remove);
			
			if (!(TB_PrevHTML === "")) {
				function goPrev(){
					if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev);}
					$("#TB_window").remove();
					$("body").append("<div id='TB_window'></div>");
					tb_show(TB_PrevCaption, TB_PrevURL, imageGroup);
					return false;	
				}
				$("#TB_prev").click(goPrev);
			}
			
			if (!(TB_NextHTML === "")) {		
				function goNext(){
					$("#TB_window").remove();
					$("body").append("<div id='TB_window'></div>");
					tb_show(TB_NextCaption, TB_NextURL, imageGroup);				
					return false;	
				}
				$("#TB_next").click(goNext);
				
			}

			document.onkeydown = function(e){ 	
				if (e == null) { // ie
					keycode = event.keyCode;
				} else { // mozilla
					keycode = e.which;
				}
				if(keycode == 27){ // close
					tb_remove();
				} else if(keycode == 190){ // display previous image
					if(!(TB_NextHTML == "")){
						document.onkeydown = "";
						goNext();
					}
				} else if(keycode == 188){ // display next image
					if(!(TB_PrevHTML == "")){
						document.onkeydown = "";
						goPrev();
					}
				}	
			};
			
			tb_position();
			$("#TB_load").remove();
			$("#TB_ImageOff").click(tb_remove);
			$("#TB_window").css({display:"block"}); //for safari using css instead of show
			};
			
			imgPreloader.src = url;
		}else{//code to show html
			
			var queryString = url.replace(/^[^\?]+\??/,'');
			var params = tb_parseQuery( queryString );

			TB_WIDTH = (params['width']*1) + 30 || 630; //defaults to 630 if no paramaters were added to URL
			TB_HEIGHT = (params['height']*1) + 40 || 440; //defaults to 440 if no paramaters were added to URL
			ajaxContentW = TB_WIDTH - 30;
			ajaxContentH = TB_HEIGHT - 45;
			
			if(url.indexOf('TB_iframe') != -1){// either iframe or ajax window		
					urlNoQuery = url.split('TB_');
					$("#TB_iframeContent").remove();
					if(params['modal'] != "true"){//iframe no modal
						$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+" &nbsp; &nbsp; &nbsp; &nbsp; <a href='/carrello3.php'>Continua con l\'ordine</a></div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>Chiudi</a> o premi il tasto Esc </div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW + 29)+"px;height:"+(ajaxContentH + 17)+"px;' > </iframe><table width='780'><tr style='height:38px;background-color:#6089FF'><td><a title='Close' href='#' id='TB_closeWindowButton2'><img src='/img/s/continua3.jpg' border='0'></a></td><td align='right'><a href='/carrello3.php'><img src='/img/s/procedi_ordine.jpg'></a></table>");
					}else{//iframe modal
					$("#TB_overlay").unbind();
						$("#TB_window").append("<iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW + 29)+"px;height:"+(ajaxContentH + 17)+"px;'> </iframe><table width='780'><tr style='height:38px;background-color:#6089FF'><td><a title='Close' href='#' id='TB_closeWindowButton2'><img src='/img/s/continua3.jpg' border='0'></a></td><td align='right'><a href='/carrello3.php'><img src='/img/s/procedi_ordine.jpg'></a></table>");
					}
			}else{// not an iframe, ajax
					if($("#TB_window").css("display") != "block"){
						if(params['modal'] != "true"){//ajax no modal
						$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+caption+" &nbsp; &nbsp; &nbsp; &nbsp; <a href='/carrello3.php'>Continua con l\'ordine</a></div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>Chiudi</a> o premi il tasto Esc </div></div><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div><table width='780'><tr style='height:38px;background-color:#6089FF'><td><a title='Close' href='#' id='TB_closeWindowButton2'><img src='/img/s/continua3.jpg' border='0'></a></td><td align='right'><a href='/carrello3.php'><img src='/img/s/procedi_ordine.jpg'></a></table>");
						}else{//ajax modal
						$("#TB_overlay").unbind();
						$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");	
						}
					}else{//this means the window is already up, we are just loading new content via ajax
						$("#TB_ajaxContent")[0].style.width = ajaxContentW +"px";
						$("#TB_ajaxContent")[0].style.height = ajaxContentH +"px";
						$("#TB_ajaxContent")[0].scrollTop = 0;
						$("#TB_ajaxWindowTitle").html(caption);
					}
			}
					
			$("#TB_closeWindowButton").click(tb_remove);
			$("#TB_closeWindowButton2").click(tb_remove);
			
				if(url.indexOf('TB_inline') != -1){	
					$("#TB_ajaxContent").append($('#' + params['inlineId']).children());
					$("#TB_window").unload(function () {
						$('#' + params['inlineId']).append( $("#TB_ajaxContent").children() ); // move elements back when you're finished
					});
					tb_position();
					$("#TB_load").remove();
					$("#TB_window").css({display:"block"}); 
				}else if(url.indexOf('TB_iframe') != -1){
					tb_position();
					if($.browser.safari){//safari needs help because it will not fire iframe onload
						$("#TB_load").remove();
						$("#TB_window").css({display:"block"});
					}
				}else{
					$("#TB_ajaxContent").load(url += "&random=" + (new Date().getTime()),function(){//to do a post change this load method
						tb_position();
						$("#TB_load").remove();
						tb_init("#TB_ajaxContent a.thickbox");
						$("#TB_window").css({display:"block"});
					});
				}
			
		}

		if(!params['modal']){
			document.onkeyup = function(e){ 	
				if (e == null) { // ie
					keycode = event.keyCode;
				} else { // mozilla
					keycode = e.which;
				}
				if(keycode == 27){ // close
					tb_remove();
				}	
			};
		}
		
	} catch(e) {
		//nothing here
	}
}

//helper functions below
function tb_showIframe(){
	$("#TB_load").remove();
	$("#TB_window").css({display:"block"});
}

function tb_remove() {
 	$("#TB_imageOff").unbind("click");
	$("#TB_closeWindowButton").unbind("click");
	$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove();});
	$("#TB_load").remove();
	if (typeof document.body.style.maxHeight == "undefined") {//if IE 6
		$("body","html").css({height: "auto", width: "auto"});
		$("html").css("overflow","");
	}
	document.onkeydown = "";
	document.onkeyup = "";
	return false;
}

function tb_position() {
$("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + 'px', width: TB_WIDTH + 'px'});
	if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) { // take away IE6
		$("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + 'px'});
	}
}

function tb_parseQuery ( query ) {
   var Params = {};
   if ( ! query ) {return Params;}// return empty object
   var Pairs = query.split(/[;&]/);
   for ( var i = 0; i < Pairs.length; i++ ) {
      var KeyVal = Pairs[i].split('=');
      if ( ! KeyVal || KeyVal.length != 2 ) {continue;}
      var key = unescape( KeyVal[0] );
      var val = unescape( KeyVal[1] );
      val = val.replace(/\+/g, ' ');
      Params[key] = val;
   }
   return Params;
}

function tb_getPageSize(){
	var de = document.documentElement;
	var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
	var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;
	arrayPageSize = [w,h];
	return arrayPageSize;
}

function tb_detectMacXFF() {
  var userAgent = navigator.userAgent.toLowerCase();
  if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) {
    return true;
  }
}



/*jquery.color.js*/
/**
 * color-utils for jQuery
 * 
 * Copyright (c) 2008 Yoshiomi KURISU
 * Licensed under the MIT (MIT-LICENSE.txt)  licenses.
 * 
 */
(function($){
	
	$.isHexadecimalColor = function(color){
		if(color && color.match 
				&& ( color.match(/^#[0-9a-fA-F]{3}$/) || color.match(/^#[0-9a-fA-F]{6}$/)) ) return true;
		else return false;
	}
	
	$.isRGBColor = function(color){
		if(color && color.match && color.match(/^rgb\(([0-9]|[1-9][0-9]|[1][0-9]{2}|[2][0-4][0-9]|[2][5][0-5]),[ ]{0,1}([0-9]|[1-9][0-9]|[1][0-9]{2}|[2][0-4][0-9]|[2][5][0-5]),[ ]{0,1}([0-9]|[1-9][0-9]|[1][0-9]{2}|[2][0-4][0-9]|[2][5][0-5])\)$/) ) return true;
		else return false;
	}

	$.isColor = function(color){
		var $ = jQuery;
		if($.isHexadecimalColor(color) || $.isRGBColor(color)) return true;
		else 	return false;
	}
	
	$.RGB = function(color){
		var $ = jQuery;
		if(typeof color == 'string'){
			if($.isRGBColor($.fmtColor(color,'rgb'))){
				return [parseInt(RegExp.$1),parseInt(RegExp.$2),parseInt(RegExp.$3)];
			}
			return [];
		}else if(color instanceof Array && color.length == 3 
				&& isFinite(color[0]-0) && isFinite(color[1]-0) && isFinite(color[2]-0)
				&& ( 0 <= color[0]-0 && color[0] -0 <= 255)
				&& ( 0 <= color[1]-0 && color[1] -0 <= 255)
				&& ( 0 <= color[2]-0 && color[2] -0 <= 255)){
			return 'rgb('+color[0]+', '+color[1] + ', ' + color[2]+')';
		}
		return color;
	}
	
	$.colorVectorValue = function(color){
		var $ = jQuery;
		var c = $.RGB(color);
		if(c.length == 3){
			var r = c[0],g = c[1],b = c[2];
			return Math.sqrt( (r*r)+(g*g)+(b*b) ).toFixed(2);
		}
		return 0;
	}

	$.colorDecimalValue = function(color){
		var $ = jQuery;
		if($.isColor(color)){
			color = $.fmtColor(color,'hexadecimal');
			return parseInt(color.substr(1,6),16);
		}
		return 0;
	}


	$.fmtColor = function(color,fmt){
		var $ = jQuery;
		if($.isColor(color) == false) return color;
		var pad = function(str){
			if(str.length < 2){
				for(var i = 0,len = 2 - str.length ; i<len ; i++){
					str = '0'+str;
				}
			}
			return str;
		}
		if(color.match(/^#[0-9a-fA-F]{3}$/)){
			var r = color.substr(1,1);
			var g = color.substr(2,1);
			var b = color.substr(3,1);
			color = '#' + r + r + g + g + b + b;
		}
		
		fmt = (fmt)?fmt:(function(c){
			if($.isRGBColor(c)) return 'hexadecimal';
			else if($.isHexadecimalColor(c)) return 'rgb';
			else return '';
		})(color);
		if (fmt == 'rgb' && $.isHexadecimalColor(color)) {
			var r = parseInt(color.substr(1,2),16);
			var g = parseInt(color.substr(3,2),16);
			var b = parseInt(color.substr(5,2),16);
			color = $.RGB([r,g,b]);
		}else if (fmt == 'hexadecimal') {
			var c = $.RGB(color);
			if(c.length == 3){
				var r = pad(c[0].toString(16)),g = pad(c[1].toString(16)),b= pad(c[2].toString(16));
				color = '#' + r + g + b;
			}
		}
		return color;
	}
	
	$.modColor = function(color,type,value,rotate){
	  var gb = function(color,type,value,rotate){
	    if((type=='r'|| type=='g' || type=='b') && isFinite(value)) {
		    var $ = jQuery;
		    tmp = $.fmtColor(color,'rgb');
		    var gc = function(original_value,value,rotate){
		      var v = parseInt(original_value) + (value -0);
		      if(rotate){
			      v = (v > 255)?v-255:v;
			      v = (v < 0)?v+255:v;
		      }else{
			      v = (v > 255)?255:v;
			      v = (v < 0)?0:v;
		      }
		      return v;
		    }
		    if($.isRGBColor(tmp)){
					var r = parseInt(RegExp.$1);
					var g = parseInt(RegExp.$2);
					var b = parseInt(RegExp.$3);
			    if(type=='r'){
			      r = gc(RegExp.$1,value,rotate);
			    }else if(type=='g'){
			      g = gc(RegExp.$2,value,rotate);
			    }else if(type=='b'){
			      b = gc(RegExp.$3,value,rotate);
			    }
			    color = $.RGB([r,g,b]);
		    }
	    }
	    return color;
	  }
	  if(type instanceof Array && type.length == 3){
	  	type = {'r':type[0],'g':type[1],'b':type[2]};
	  }
	  if(type instanceof Object){
	  	rotate = value;
	    var params = ['r','g','b'];
	    for(var i = 0,len = params.length ; i<len ; i++){
	      var v = type[params[i]];
	      if( v && isFinite(v)){
	        color = gb(color,params[i],v,rotate);
	      }
	    }
	    return color;
	  }else if(typeof type == 'string' && isFinite(value)){
	    return gb(color,type,value,rotate);
	  }
	}
	
	$.averageColor = function(colors){
		var $ = jQuery;
		var color = [0,0,0];
		var cnt = 0;
		for(var i =0,len=colors.length;i<len;i++){
			var c = $.RGB(colors[i]);
			if(c.length == 3){
				color[0]  = color[0] + c[0];
				color[1]  = color[1] + c[1];
				color[2]  = color[2] + c[2];
				cnt ++;
			}
		}
		return $.RGB([Math.round(color[0] / cnt),Math.round(color[1] / cnt),Math.round(color[2] / cnt)]);
	}
	
	$.colorize = function(p){
		var $ = jQuery;
		if(typeof p == 'string'){
			var t = '#' + p.replace(/o/gi,'0').replace(/[li]/gi,'1').replace(/z/gi,'2').replace(/b/gi,'6').replace(/\?/gi,'7').replace(/q/gi,'9');
			if($.isColor(t)) return t;
		}else if(p instanceof Object){
			if(isFinite(p.min) && isFinite(p.max) && isFinite(p.value)){
				var total = p.max - p.min;
				var c = parseInt(p.value * 1677216 / total).toString(16);
		    for(var i = 0,len = 6-c.length;i < len;i++){
		        c = '0'+c;
		    }
		    return '#'+c;
			}
		}
		return '#000000';
	}
	
	$.fn.modColor = function(prop,type,value,rotate){
		var $ = jQuery;
	  var v = $(this).css(prop);
	  $(this).css(prop,$.modColor(v,type,value,rotate));
	  return this;
	}
	
	$.fn.averageColor = function(prop){
		prop = (prop)?prop:'backgroundColor';
		var $ = jQuery;
		var tmp = [];
		for(var i = 0,len = this.length;i<len;i++){
			var c = this.eq(i).css(prop);
			if($.isColor(c)){
				tmp.push(c);
			}
		}
		return $.averageColor(tmp);
	}
	
	$.fn.sortByColor = function(prop){
		var $ = jQuery;
		prop = (prop)?prop:'backgroundColor';

    var fn = function(a,b,prop){
    		var t = $.colorDecimalValue($(a).css(prop)) - $.colorDecimalValue($(b).css(prop));
    		if(t == 0) return $.colorVectorValue($(a).css(prop)) - $.colorVectorValue($(b).css(prop));
    		else return t;
    }
    function q(jq, h, t,prop) {
        var pivot = jq[parseInt( h +  (t - h)/2 )];
        var i = h - 1;
        var j = t + 1;
        while (1){
            while (fn(jq[++i], pivot,prop) < 0);
            while (fn(jq[--j], pivot,prop) > 0);
            if (i >= j) break;
            var tmp = jq[i];
            jq[i] = jq[j];
            jq[j] = tmp;
        }
        if (h < i - 1) q(jq, h, i - 1,prop);
        if (j + 1 < t) q(jq, j + 1, t,prop);
        return jq;
    }
    return q(this, 0, this.length - 1,prop);

	}


})(jQuery);

/*cart*/
$(function() {
	$("#cart tr .remove input").click(function() {
		var orderCode = $(this).val();
		$.ajax({
			type: "GET",
			url: "http://www.navyequipment.com/cart_action.php",
			data: "remove[]=" + orderCode,
			success: function() {
				$("#cart tr .remove input[value=" + orderCode + "]").parent().parent().fadeOut(500, function() {
					$(this).remove();
					//calcPrice();
				});
			},
			error: function() {
				window.location("http://www.navyequipment.com/cart_action.php?remove[]="+orderCode);
			}
		});
	});
	
	$("#cart tr .quantity input").change(function() {
		var orderCode = $(this).attr("name").slice(9, -1);
		var quantity = $(this).val();
		$.ajax({
			type: "GET",
			url: "http://www.navyequipment.com/cart_action.php",
			data: "quantity[" + orderCode + "]=" + quantity,
			success: function() {
				var startColor = $("#cart tr .quantity input[name*=" + orderCode + "]").parent().parent().hasClass("odd") ? "#eee" : "#fff";
				$("#cart tr .quantity input[name*=" + orderCode + "]").parent().parent().find("td").animate({ backgroundColor: "#ff8" }, 100).animate({ backgroundColor: startColor }, 800);
				calcPrice();
			},
			error: function() {
				window.location("http://www.navyequipment.com/cart_action.php?quantity[" + orderCode + "]=" + quantity);
			}
		});
	});
});

function calcPrice() {
	var totalPrice = 0;
	$("#cart tr .quantity").parent().each(function() {
		var quantity = $(".quantity input", this).val();
		var unitPrice = $(".unit_price", this).text().slice(1);
		var extendedPrice = quantity*unitPrice;
		totalPrice += extendedPrice;
		
		$(".extended_price", this).html("$" + extendedPrice);
		$("#total_price").html("$"+totalPrice);
	});
	if ( totalPrice == 0 ) {
		$("#cart").parent().replaceWith("<p class='center'>You have no items in your cart.</p>");
	}
}

/*jqzoom.pack.1.0.1.js*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6($){$.30.31=6(G){I H={17:\'32\',18:2l,19:2l,1a:10,1b:0,Q:"2m",2n:1s,2o:12,2p:0.3,14:1s,1p:12,2q:\'1g\',2r:\'23\',2s:\'24\',2t:\'33\',2u:12,2v:1s,2w:\'34 35\',2x:\'1t\'};G=G||{};$.36(H,G);R 4.37(6(){I a=$(4);I d=a.1q(\'14\');$(a).1Q(\'14\');$(a).J(\'38-K\',\'1r\');$(a).J(\'39-3a\',\'1r\');I f=$(a).1q(\'3b\');I g=$("1H",4);I j=g.1q(\'14\');g.1Q(\'14\');I k=U 25(g);I l={};I m=0;I n=0;I p=1u;p=U 1R();I q=(26(d).Y>0)?d:(26(j).Y>0)?j:1u;I r=U 27();I s=U 1v(a[0].2y);I t=U 1c();I u={};I v=12;I y={};I z=1u;I A=12;I B={};I C=0;I D=12;I E=12;I F=12;k.1I();$(4).3c(6(){R 12});$(4).3d(6(e){B.x=e.1w;B.y=e.1x;k.1S();1d()},6(){k.1S();2z()});8(H.1p){2A(6(){1d()},3e)}6 1d(){8(!A){k.28();A=1s;j=g.1q(\'14\');g.1Q(\'14\');d=a.1q(\'14\');$(a).1Q(\'14\');s=U 1v(a[0].2y);8(!v||$.1e.2B){s.1I()}V{8(H.17!=\'1j\'){z=U 1J();z.1d()}t=U 1c;t.1d()}a[0].3f();R 12}};6 2z(){8(H.17==\'1K\'&&!H.1p){g.J({\'1T\':1})}8(!H.1p){A=12;v=12;$(t.5).29(\'1L\');t.Z();8($(\'P.1M\').Y>0){z.Z()}8($(\'P.2a\').Y>0){r.Z()}g.1q(\'14\',j);a.1q(\'14\',d);$().29();a.29(\'1L\');C=0;8(1y(\'.2b\').Y>0){1y(\'.2b\').Z()}}V{8(H.2o){1k(H.17){11\'1j\':s.2c();N;1l:t.1t();N}}}8(H.1p){1d()}};6 25(c){4.5=c[0];4.1I=6(){4.5.1m=c[0].1m};4.28=6(){I a=\'\';a=$(g).J(\'2C-L-W\');m=\'\';I b=\'\';b=$(g).J(\'2C-M-W\');n=\'\';8(a){1U(i=0;i<3;i++){I x=[];x=a.1n(i,1);8(1V(x)==12){m=m+\'\'+a.1n(i,1)}V{N}}}8(b){1U(i=0;i<3;i++){8(!1V(b.1n(i,1))){n=n+b.1n(i,1)}V{N}}}m=(m.Y>0)?1W(m):0;n=(n.Y>0)?1W(n):0};4.5.2D=6(){a.J({\'2E\':\'2F\',\'1h\':\'1X\'});8(a.J(\'Q\')!=\'15\'&&a.2d().J(\'Q\')){a.J({\'2E\':\'2F\',\'Q\':\'2G\',\'1h\':\'1X\'})}8(a.2d().J(\'Q\')!=\'15\'){a.2d().J(\'Q\',\'2G\')}V{}8($.1e.2B||$.1e.3g){$(g).J({Q:\'15\',L:\'2H\',M:\'2H\'})}l.w=$(4).W();l.h=$(4).1f();l.9=$(4).1i();l.9.l=$(4).1i().M;l.9.t=$(4).1i().L;l.9.r=l.w+l.9.l;l.9.b=l.h+l.9.t;a.1f(l.h);a.W(l.w);8(H.2u){k.1S();s.1I()}};R 4};25.13.1S=6(){l.9=$(g).1i();l.9.l=$(g).1i().M;l.9.t=$(g).1i().L;l.9.r=l.w+l.9.l;l.9.b=l.h+l.9.t};6 1c(){4.5=16.2e("P");$(4.5).1Y(\'X\');4.5.3h=6(){$(t.5).Z();t=U 1c();t.1d()};4.2I=6(){1k(H.17){11\'1K\':4.1z=U 1Z();4.1z.1m=k.5.1m;4.5.1N(4.1z);$(4.5).J({\'1T\':1});N;11\'1j\':4.1z=U 1Z();4.1z.1m=s.5.1m;4.5.1N(4.1z);$(4.5).J({\'1T\':1});N;1l:N}1k(H.17){11\'1j\':u.w=l.w;u.h=l.h;N;1l:u.w=(H.18)/y.x;u.h=(H.19)/y.y;N}$(4.5).J({W:u.w+\'S\',1f:u.h+\'S\',Q:\'15\',1h:\'1r\',3i:1+\'S\'});a.3j(4.5)};R 4};1c.13.1d=6(){4.2I();1k(H.17){11\'1K\':g.J({\'1T\':H.2p});(H.1p)?t.1t():t.1o(1u);a.2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;t.1o(e)});N;11\'1j\':$(4.5).J({L:0,M:0});8(H.14){r.2g()}s.2c();a.2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;s.2J(e)});N;1l:(H.1p)?t.1t():t.1o(1u);$(a).2f(\'1L\',6(e){B.x=e.1w;B.y=e.1x;t.1o(e)});N}R 4};1c.13.1o=6(e){8(e){B.x=e.1w;B.y=e.1x}8(C==0){I b=(l.w)/2-(u.w)/2;I c=(l.h)/2-(u.h)/2;$(\'P.X\').1g();8(H.2n){4.5.K.20=\'2K\'}V{4.5.K.20=\'2h\';$(\'P.X\').23()}C=1}V{I b=B.x-l.9.l-(u.w)/2;I c=B.y-l.9.t-(u.h)/2}8(2L()){b=0+n}V 8(2M()){8($.1e.1O&&$.1e.2i<7){b=l.w-u.w+n-1}V{b=l.w-u.w+n-1}}8(2N()){c=0+m}V 8(2O()){8($.1e.1O&&$.1e.2i<7){c=l.h-u.h+m-1}V{c=l.h-u.h-1+m}}b=1A(b);c=1A(c);$(\'P.X\',a).J({L:c,M:b});8(H.17==\'1K\'){$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':-(c-m+1),\'M\':-(b-n+1)})}4.5.K.M=b+\'S\';4.5.K.L=c+\'S\';s.1o();6 2L(){R B.x-(u.w+2*1)/2-n<l.9.l}6 2M(){R B.x+(u.w+2*1)/2>l.9.r+n}6 2N(){R B.y-(u.h+2*1)/2-m<l.9.t}6 2O(){R B.y+(u.h+2*1)/2>l.9.b+m}R 4};1c.13.1t=6(){$(\'P.X\',a).J(\'1h\',\'1r\');I b=(l.w)/2-(u.w)/2;I c=(l.h)/2-(u.h)/2;4.5.K.M=b+\'S\';4.5.K.L=c+\'S\';$(\'P.X\',a).J({L:c,M:b});8(H.17==\'1K\'){$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':-(c-m+1),\'M\':-(b-n+1)})}s.1o();8($.1e.1O){$(\'P.X\',a).1g()}V{2A(6(){$(\'P.X\').2P(\'24\')},10)}};1c.13.1P=6(){I o={};o.M=1A(4.5.K.M);o.L=1A(4.5.K.L);R o};1c.13.Z=6(){8(H.17==\'1j\'){$(\'P.X\',a).2Q(\'24\',6(){$(4).Z()})}V{$(\'P.X\',a).Z()}};1c.13.28=6(){I a=\'\';a=$(\'P.X\').J(\'3k\');1B=\'\';I b=\'\';b=$(\'P.X\').J(\'3l\');1C=\'\';8($.1e.1O){I c=a.2R(\' \');a=c[1];I c=b.2R(\' \');b=c[1]}8(a){1U(i=0;i<3;i++){I x=[];x=a.1n(i,1);8(1V(x)==12){1B=1B+\'\'+a.1n(i,1)}V{N}}}8(b){1U(i=0;i<3;i++){8(!1V(b.1n(i,1))){1C=1C+b.1n(i,1)}V{N}}}1B=(1B.Y>0)?1W(1B):0;1C=(1C.Y>0)?1W(1C):0};6 1v(a){4.2S=a;4.5=U 1Z();4.1I=6(){8(!4.5)4.5=U 1Z();4.5.K.Q=\'15\';4.5.K.1h=\'1r\';4.5.K.M=\'-3m\';4.5.K.L=\'3n\';p=U 1R();8(H.2v&&!D){p.1g();D=1s}16.2j.1N(4.5);4.5.1m=4.2S};4.5.2D=6(){4.K.1h=\'1X\';I w=O.21($(4).W());I h=O.21($(4).1f());4.K.1h=\'1r\';y.x=(w/l.w);y.y=(h/l.h);8($(\'P.1D\').Y>0){$(\'P.1D\').Z()}v=1s;8(H.17!=\'1j\'&&A){z=U 1J();z.1d()}8(A){t=U 1c();t.1d()}8($(\'P.1D\').Y>0){$(\'P.1D\').Z()}};R 4};1v.13.1o=6(){4.5.K.M=O.1E(-y.x*1A(t.1P().M)+n)+\'S\';4.5.K.L=O.1E(-y.y*1A(t.1P().L)+m)+\'S\'};1v.13.2J=6(e){4.5.K.M=O.1E(-y.x*O.T(e.1w-l.9.l))+\'S\';4.5.K.L=O.1E(-y.y*O.T(e.1x-l.9.t))+\'S\';$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':4.5.K.L,\'M\':4.5.K.M})};1v.13.2c=6(){4.5.K.M=O.1E(-y.x*O.T((l.w)/2))+\'S\';4.5.K.L=O.1E(-y.y*O.T((l.h)/2))+\'S\';$(\'P.X 1H\',a).J({\'Q\':\'15\',\'L\':4.5.K.L,\'M\':4.5.K.M})};6 1J(){I a=1y(g).1i().M;I b=1y(g).1i().L;4.5=16.2e("P");$(4.5).1Y(\'1M\');$(4.5).J({Q:\'15\',W:O.21(H.18)+\'S\',1f:O.21(H.19)+\'S\',1h:\'1r\',2T:3o,3p:\'2h\'});1k(H.Q){11"2m":a=(a+$(g).W()+O.T(H.1a)+H.18<$(16).W())?(a+$(g).W()+O.T(H.1a)):(a-H.18-10);1F=b+H.1b+H.19;b=(1F<$(16).1f()&&1F>0)?b+H.1b:b;N;11"M":a=(l.9.l-O.T(H.1a)-H.18>0)?(l.9.l-O.T(H.1a)-H.18):(l.9.l+l.w+10);1F=l.9.t+H.1b+H.19;b=(1F<$(16).1f()&&1F>0)?l.9.t+H.1b:l.9.t;N;11"L":b=(l.9.t-O.T(H.1b)-H.19>0)?(l.9.t-O.T(H.1b)-H.19):(l.9.t+l.h+10);1G=l.9.l+H.1a+H.18;a=(1G<$(16).W()&&1G>0)?l.9.l+H.1a:l.9.l;N;11"3q":b=(l.9.b+O.T(H.1b)+H.19<$(16).1f())?(l.9.b+O.T(H.1b)):(l.9.t-H.19-10);1G=l.9.l+H.1a+H.18;a=(1G<$(16).W()&&1G>0)?l.9.l+H.1a:l.9.l;N;1l:a=(l.9.l+l.w+H.1a+H.18<$(16).W())?(l.9.l+l.w+O.T(H.1a)):(l.9.l-H.18-O.T(H.1a));b=(l.9.b+O.T(H.1b)+H.19<$(16).1f())?(l.9.b+O.T(H.1b)):(l.9.t-H.19-O.T(H.1b));N}4.5.K.M=a+\'S\';4.5.K.L=b+\'S\';R 4};1J.13.1d=6(){8(!4.5.3r)4.5.1N(s.5);8(H.14){r.2g()}16.2j.1N(4.5);1k(H.2q){11\'1g\':$(4.5).1g();N;11\'3s\':$(4.5).2P(H.2s);N;1l:$(4.5).1g();N}$(4.5).1g();8($.1e.1O&&$.1e.2i<7){4.3t=$(\'<2U 3u="2b" 3v="3w" 3x="0"  1m="#"  K="3y-3z: 2V" 3A="2V"></2U>\').J({Q:"15",M:4.5.K.M,L:4.5.K.L,2T:3B,W:(H.18+2),1f:(H.19)}).3C(4.5)};s.5.K.1h=\'1X\'};1J.13.Z=6(){1k(H.2r){11\'23\':$(\'.1M\').Z();N;11\'3D\':$(\'.1M\').2Q(H.2t);N;1l:$(\'.1M\').Z();N}};6 27(){4.5=1y(\'<P />\').1Y(\'2a\').2W(\'\'+q+\'\');4.2g=6(){8(H.17==\'1j\'){$(4.5).J({Q:\'15\',L:l.9.b+3,M:(l.9.l+1),W:l.w}).2k(\'2j\')}V{$(4.5).2k(z.5)}}};27.13.Z=6(){$(\'.2a\').Z()};6 1R(){4.5=16.2e("P");$(4.5).1Y(\'1D\');$(4.5).2W(H.2w);$(4.5).2k(a).J(\'20\',\'2h\');4.1g=6(){1k(H.2x){11\'1t\':2X=(l.h-$(4.5).1f())/2;2Y=(l.w-$(4.5).W())/2;$(4.5).J({L:2X,M:2Y});N;1l:I a=4.1P();N}$(4.5).J({Q:\'15\',20:\'2K\'})};R 4};1R.13.1P=6(){I o=1u;o=$(\'P.1D\').1i();R o}})}})(1y);6 26(a){2Z(a.22(0,1)==\' \'){a=a.22(1,a.Y)}2Z(a.22(a.Y-1,a.Y)==\' \'){a=a.22(0,a.Y-1)}R a};',62,226,'||||this|node|function||if|pos|||||||||||||||||||||||||||||||||||var|css|style|top|left|break|Math|div|position|return|px|abs|new|else|width|jqZoomPup|length|remove||case|false|prototype|title|absolute|document|zoomType|zoomWidth|zoomHeight|xOffset|yOffset|Lens|activate|browser|height|show|display|offset|innerzoom|switch|default|src|substr|setposition|alwaysOn|attr|none|true|center|null|Largeimage|pageX|pageY|jQuery|image|parseInt|lensbtop|lensbleft|preload|ceil|topwindow|leftwindow|img|loadimage|Stage|reverse|mousemove|jqZoomWindow|appendChild|msie|getoffset|removeAttr|Loader|setpos|opacity|for|isNaN|eval|block|addClass|Image|visibility|round|substring|hide|fast|Smallimage|trim|zoomTitle|findborder|unbind|jqZoomTitle|zoom_ieframe|setcenter|parent|createElement|bind|loadtitle|hidden|version|body|appendTo|200|right|lens|lensReset|imageOpacity|showEffect|hideEffect|fadeinSpeed|fadeoutSpeed|preloadImages|showPreload|preloadText|preloadPosition|href|deactivate|setTimeout|safari|border|onload|cursor|crosshair|relative|0px|loadlens|setinner|visible|overleft|overright|overtop|overbottom|fadeIn|fadeOut|split|url|zIndex|iframe|transparent|html|loadertop|loaderleft|while|fn|jqzoom|standard|slow|Loading|zoom|extend|each|outline|text|decoration|rel|click|hover|150|blur|opera|onerror|borderWidth|append|borderTop|borderLeft|5000px|10px|10000|overflow|bottom|firstChild|fadein|ieframe|class|name|content|frameborder|background|color|bgcolor|99|insertBefore|fadeout'.split('|'),0,{}))