$(function(){
$(".addToCart").click(function(){
var id=$(this).attr("id");
$.btn=$(this);
$(this).html("Please wait...").css("cursor","wait");
$.get("/addToCart.asp",{'id':id,'sessionId':sessionId},function(data){
			if (data=="1"){
				  $.btn.html(STR_Checkout).css("cursor","pointer").unbind("click").addClass("checkout") ;
	      }
});
	   }); 
$(".changeQ").click(function(){
							var xid=$(this).attr("id");	
							if (xid.match("a_")){
									id=xid.split("a_");	 
									act=0;
										 }else{
									id=xid.split("s_");	 
									act=1;
									 }
							 
 $.get("/changeQty.asp",{'id':id[1],'sessionId':sessionId,'act':act},function(data){
			 $("#qn_"+id[1]).html(data);
			 $("#quantity_"+id[1]).attr("value",data);
			 $("#st_"+id[1]).load('/recalcSub.asp',{'id':id[1],'sessionId':sessionId});
			 calcShipping();
	         
});		 				
					 
									
});
$(".checkout").live("click",function(){
						window.location=cartLoc;			 
									 });
$(".remove").live("click",function(){
								   
			var id=$(this).attr("id");
			var o=$(this).parent();
			Sexy.confirm($("#removeFromCart").html(), {
onComplete: 
    function(returnvalue) {
		if(returnvalue){
      $.get("/removeItem.asp",{'id':id,'sessionId':sessionId},function(data){
				o.slideUp("fast",function(){$(this).remove();calcShipping(); 
				 var counter=1;
				  var fieldCounter=1;
				$(".pF").each(function(){
									  var name= $(this).attr("name");
									   var nameSplit=name.split("_");
									   namePart=nameSplit[0]+'_';
									   if(name.match("item_name_"))namePart=nameSplit[0]+'_'+nameSplit[1]+'_';
									   $(this).attr("name",namePart+counter);
									   if (fieldCounter==3){
										   counter++;
										   fieldCounter=0;
									   }
									  	 fieldCounter++;						 
									   });
				});
	       		});   
		}
    }
});
});
 $("#search_1").click(function(){
			subIt=false;				   
		 $("#aSearchForm1 select").each(function(){					   
							 if($(this).attr("value")!=0)subIt=true;
		});
		if (subIt){
			$("#aSearchForm1").submit();
		}else{
		
		var errorMSG=$("#errorMSG").html();
		Sexy.alert(errorMSG);
			
		}
							   
});
$("#fabricationProcess, #fabricationMethod, #materials").multiSelect({
      selectAll: false,
      noneSelected: ' ' ,
      oneOrMoreSelected: ''
    });  

matchHeights("#productDetails","#productContent");

$(".prow-09").each(function(){
				
				if($(this).height()>133)	$(this).parent().height($(this).height()+40);
			 
						 
						 });
})
$(window).load(function(){ 
						
						setPicMask('.sideImage','squMask');		   
 		   
 setPicMask('.homePic','roundedMaskHome');		   
 setPicMaskzFader('.cornerMaskPicX');	
  setPicMaskz('.cornerMaskPic');	
  });
function reCalcTotal(){
  $("#totalNum").load('/recalcTotal.asp',{'sessionId':sessionId,'shipping':$("#shipping_1").attr("value")});	
}
function matchHeights(s,d){
	$(s).height($(d).height());
}
function setPicMask(o,m){
	$(o).each(function(){
			ot=$(this);		   
			if($(this).children().attr("href")  )ot=$(this).children();
				var oBj=ot ;					
 
			 var oBjWidth=oBj.width();
			 var oBjHeight=oBj.height();
				var src=encodeURI(ot.children().attr("src"));
				ot.children().attr("src","/images/"+m+".png").css("position","absolute");
		 
			$(this).css("backgroundImage","url("+src+")");
			if($(this).children().hasClass("thickbox")  ){
			 		ot.append('<img style="position:absolute;z-index:10;" src="/images/tools_05.png" />');
			} 		
			$(this).fadeIn("slow");
			});
}
function setPicMaskz(o){
	$(o).each(function(x){
		 
			ot=$(this);	
			org=$(this);	
			if($(this).children().attr("href")  )ot=$(this).children();
			 
			ot.parent().css('position','relative');
			 ot.children().css("display","none");
		//	ot.children().load(function(){
			var oBj=ot.children();						
			 var oBjP=ot.children().parent();
			 var oBjWidth=oBj.width();
			 var oBjHeight=oBj.height();
			oBj.parent().parent().css("height",oBjHeight);	
	   		var src=encodeURI(oBj.attr("src"));
		 oBj.replaceWith('<div style="background-repeat:no-repeat;position:absolute;z-index:3;top:0px;left:0px;width:'+oBjWidth+'px;height:'+oBj.height()+'px;background-image:url('+src+');"><div class="cornerClass" style="top:0px;left:0px;background-position:right bottom">&nbsp;</div><div class="cornerClass" style="top:0px;left:'+(oBjWidth-9)+'px;background-position:bottom  left">&nbsp;</div><div class="cornerClass" style="top:'+(oBjHeight-9)+'px;left:0px;background-position:top right">&nbsp;</div><div class="cornerClass" style="top:'+(oBjHeight-9)+'px;left:'+(oBjWidth-9)+'px;background-position:top left">&nbsp;</div></div>'); 
$(".cornerClass").css({"position":"absolute","z-index":"6","backgroundImage":"url(/images/corner.png)","width":"9px","height":"9px"});
if(oBjP.hasClass("thickbox")  ){
		oBjP.append('<img style="position:absolute;z-index:10;top:'+(oBjHeight-30)+'px;left:'+(oBjWidth-30)+'px;" src="/images/tools_05.png" />');
			} 		
			if(oBjP.hasClass("thickboxx")  ){
		oBjP.append('<img style="position:absolute;z-index:10;top:'+(oBjHeight-30)+'px;left:'+(oBjWidth-30)+'px;" src="/images/tools_05.png" />');
			} 	
			$(this).fadeIn("slow");
		//	});
				});	
}
function setPicMaskzFader(o){
	$(o).each(function(x){
		 
			ot=$(this);	
			org=$(this);	
			if($(this).children().attr("href")  )ot=$(this).children();
			 
			ot.parent().css('position','relative');
			 ot.children().css("display","none");
		//	ot.children().load(function(){
			var oBj=ot.children();						
			 var oBjP=ot.children().parent();
			 var oBjWidth=oBj.width();
			 var oBjHeight=oBj.height();
			oBj.parent().parent().css("height",oBjHeight);	
	   		var src=encodeURI(oBj.attr("src"));
		 oBj.replaceWith('<div style="position:absolute;z-index:3;top:0px;left:0px;width:'+oBjWidth+'px;height:'+oBj.height()+'px;overflow:hidden"><img src="'+src+'" style="position:absolute;z-index:1;cursor:pointer"  /><div class="cornerClass" style="top:0px;left:0px;background-position:right bottom">&nbsp;</div><div class="cornerClass" style="top:0px;left:'+(oBjWidth-9)+'px;background-position:bottom  left">&nbsp;</div><div class="cornerClass" style="top:'+(oBjHeight-9)+'px;left:0px;background-position:top right">&nbsp;</div><div class="cornerClass" style="top:'+(oBjHeight-9)+'px;left:'+(oBjWidth-9)+'px;background-position:top left">&nbsp;</div></div>'); 
$(".cornerClass").css({"position":"absolute","z-index":"6","backgroundImage":"url(/images/corner.png)","width":"9px","height":"9px"});
if(oBjP.hasClass("thickbox")  ){
		oBjP.append('<img style="position:absolute;z-index:10;top:'+(oBjHeight-30)+'px;left:'+(oBjWidth-30)+'px;" src="/images/tools_05.png" />');
			} 		
			$(this).fadeIn("slow");
		//	});
				});	
}
$(function(){
$(".clearOnFocus").click(function(){		   
		   
		   var orgVal=$(this).attr("title");
		   if($(this).attr("value")==orgVal)$(this).attr("value","")
		   $(this).blur(function(){
				 if($(this).attr("value")=='')$(this).attr("value",orgVal)				 
			 });
})
$(".catalogFormSubmit").click(function(){
									   
			   if($("#phone").attr("value")!=$("#phone").attr("title")&&$("#email").attr("value")!=$("#email").attr("title")&&$("#name").attr("value")!=$("#email").attr("title")&&IsEmail($("#email").attr("value"))) {
				   $("#catalogForm").submit();
			   }else{

				   Sexy.alert($("#catalogFormError").html());
			   }
									   
	  });
});
 
function IsEmail(email) {
            var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
            if (regex.test(email)) return true;
            else return false;
        } 
$(function(){
		   $(".wire").click(function(){
									 
									 		Sexy.alert($("#shopFormwire").html());
									 
									 });
		   $(".checkOutBtn").click(function(){
											
											var termsAnd = $('#termsAndConditions').attr('checked')?true:false;
											var shipping=$("#shipping_1").attr("value");
											shipping=1;//////////////////////////////XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
											if(termsAnd&&shipping>0){
											 Sexy.confirmx($("#shopFormPP").html() , {
   onComplete:
     function(returnvalue) {
       if(returnvalue) $("#checkoutForm").submit();
     }
   })
											
											}else{
												if (shipping>0 ){
												Sexy.alert($("#shopFormError").html());
												}else{
													Sexy.alert($("#shopFormErrorShipping").html());
												}
											}
		   });
		   }); 
   
    function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
      return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else 
  {
    return document.getElementById(movieName);
  }
}
 
$(function(){
		   $("#countrySelect").change(function(){
				 calcShipping();
				});
		   
		   	   
		   });
function calcShipping(){
	  if($("#countrySelect").attr("value")!=0){
			var zone="zone_"+$("#countrySelect").attr("value");								   
			$.get('/shipping.asp',{"zone":zone},function(data){
			$("#shipping_1").attr("value",data);	
			reCalcTotal();
			$("#shippingFee").html(data).formatCurrency({useHtml:true});
			});		
	  }else{
		  
		  $("#shipping_1").attr("value",0);		
		  reCalcTotal();
			$("#shippingFee").html(0).formatCurrency({useHtml:true});
	  }
}
function setHeight(h){
	
$("#faderx").height(h);	
	$("#fader").animate( { height:h+"px" }, 500 );
}
function popImage(img,info_id){
	 tb_show('', '/zoomer.asp?info_id='+info_id+'&img='+img+'&TB_iframe=true&height=700&width=950&modal=true', 'x','')
	
	}