$(document).ready(function() {	
	// buy 
	$('.buy-now').click(function(){
		$('.pay-met').css('display', 'block');
		
		$('.dim-add-msg, .dim-view-large-img, .dim-tabs, .dim-login').css('display', 'none');
	});	
	
	// contact
	$('#contact_about_diamond').click(function(){
		$('.dim-add-msg').css('display', 'block');
		$('.dim-add-msg-error').remove();
		
		$('.pay-met, .dim-view-large-img, .dim-tabs, .dim-login').css('display', 'none');
	});	
	
	// login box
	$('.dim-tabs-reg').click(function(){
		if($('.dim-login').css('display')=='none'){
			$('.dim-login').css('display', 'block');
			$('.dim-add-msg, .pay-met, .dim-view-large-img, .dim-tabs').css('display', 'none');
		}
		else{
			$('.dim-login').css('display', 'none');
			$('.dim-tabs').css('display', 'block');
		}
	});	

	// view large photo
	$('.dim-view-img-btn').click(function(){
		$('img', $('.dim-view-large-img-image')).attr('src', $('img', $('.dim-view-img-img')).attr('src'));
		scrollTo(0, 140);
		$('#one_dim_large_img').css('display', 'block');
		$('#one_dim_large_img').attr('width', '360px');
		$('.dim-view-large-img').css('display', 'block');
	});
	
	// change icon image
	$('.dim-view-icon-img').mouseover(function(){
		$('img', $('.dim-view-img-img')).attr('src', $('img', $(this)).attr('src').replace('icon/', ''));
		$('img', $('.dim-view-large-img-image')).attr('src', $('img', $('.dim-view-img-img')).attr('src'));
	});
	
	// close big image
	$('.dim-view-large-img').click(function(){
		$('.dim-view-large-img, .dim-add-msg, .pay-met, .dim-view-large-img, .dim-login').css('display', 'none');
		$("#one_dim_large_img").attr('src', "/_media/public/global/zoom.gif");
		
		$('.dim-tabs').css('display', 'block');
	});
	
	//close payment
	$('#close_login').click(function(){
		$('.dim-login').css('display', 'none');
		$('.dim-tabs').css('display', 'block');
	});
	
	//close payment
	$('#close_payment').click(function(){
		$('.pay-met').css('display', 'none');
		$('.dim-tabs').css('display', 'block');
	});
	
	// close contact us box
	$('#close_msg').click(function(){
		$('.dim-add-msg').css('display', 'none');
		$('.dim-tabs').css('display', 'block');
	});

	image1 = new Image();
	image1.src = '/_media_static/global/diamonds/view_diamond/'+_var_lang_id_+'/tab_top1.gif';
	image2 = new Image();
	image2.src = '/_media_static/global/diamonds/view_diamond/'+_var_lang_id_+'/tab_top2.gif';
	image3 = new Image();
	image3.src = '/_media_static/global/diamonds/view_diamond/'+_var_lang_id_+'/tab_top3.gif';
	
	// close contact us box
	$('#head_shipment, #head_money, #head_details').click(function(){
		var tab = $(this).attr('tab_id');

		$('.tabs-header-title').removeClass('tabs-header-title-sel')
		$(this).addClass('tabs-header-title-sel')
		
		$('.tabs-header-title').parent().css('background', 'url('+eval('image'+tab+'.src')+') bottom left no-repeat')
		$('.tabs-body-con').each(function(){
			if($(this).attr('tab_id')==tab)
				$(this).show();
			else
				$(this).hide();
		});
		$('.pay-met, .dim-add-msg, .dim-view-large-img').css('display', 'none');
	});
	
	// print diamond
	$('#print-diamond').click(function(){
		var url = g_params['base_domain']+non_def_lang+'/print/View_Diamonds/'+diamond_id+'.htm&print';
		window.open(url, 'print_diamond','width=780,height=650,top=50,left=50,status=0,titlebar=0,scrollbars=1');
	});
	
	// send to friend
	$('#send-to-friend').click(function(){
		var url = g_params['base_domain']+non_def_lang+'/_sys_app/send_friend/diamond-' + diamond_id + '.htm';
		window.open(url, 'send_diamond','width=500,height=350,top=50,left=50,status=0,titlebar=0,scrollbars=1');
	});
	
	$('#add_msg').click(function(){
		var err = new Array(), i=0 ;
		
		if (!$.trim($('#message').val()) || !$.trim($('#name').val()) || !$.trim($('#email').val())){
			err[i++] = view_labels["miss_fields"];
		}		
		
		var str = $.trim($('#email').val()); 
		if (str){ 
			if (!validEmail(str)) { 
				err[i++] = view_labels["err_email"];
			}
		}
		
		if (err.length){
			$('.dim-add-msg-error').remove();
			$('.dim-add-msg-form').prepend('<div class="dim-add-msg-error">'+view_labels["errors"]+':<ul><li>'+err.join('</li><li>')+'</li></ul></div>');
		}
		else{
			$('.dim-add-msg-error').remove();
			var data =$("input[@type=checkbox][@checked], input[@type=text], input[@type=hidden], select, textarea").serialize();
			
			$.post(non_def_lang+'/contact_us/View_Diamonds/'+diamond_id+'.htm', data, function(msg){
				$('.dim-add-msg').css('display', "none");
				$("input[@type=checkbox][@checked], input[@type=text], select, textarea").val("");
				if(msg==1){
					$('.dim-add-msg-success').css('display', "block");
					setTimeout("$('.dim-add-msg-success').hide('slow'); $('.dim-tabs').css('display', 'block');", 3000)					
				}
			});
		}
	});
});
