jQuery(document).ready(function()
{
	
	$('#emailshare').focus(function()
	{
		if($('#emailshare').val().indexOf('Email address') != -1)
		{
			$('#emailshare').val('');
		}
	});
	
	$('#emailshare').blur(function()
	{
		if($('#emailshare').val().indexOf('@') == -1)
		{
			$('#emailshare').val('Email address');
		}
	});
	
	$('#commentsshare').focus(function()
	{
		if($('#commentsshare').val().indexOf('Write a personal') != -1)
		{
			$('#commentsshare').val('');
		}
	});
	$('#captcha').keyup(function()
	{
		if($('#captcha').val()=='')
		{
			$('#errormessage').html('');
		}
	});
	
	$('#commentsshare').blur(function()
	{
		if($('#commentsshare').val() == '')
		{
			$('#commentsshare').val('Write a personal note...');
		}
	});
	
	jQuery('#sharethisEmail').validate(
	{
		rules:{
		
			emailshare: 
			{
	                	required: true,
				email: true,
				maxlength: 50
			},
			commentsshare: 
			{
				maxlength:1000
			},
			captcha: {
				required: true
			}
		},
		messages:{
			emailshare:{
                		required: 'Please enter a valid email address.',
				email: 'Sorry to be a pain, but we need a valid email address.',
				maxlength:'Maximum 150 characters are allowed'
            		},
			commentsshare:{
				maxlength:'The text you entered is too long, we only accept up to 1000 characters'
            		},
			captcha:
			{
				required: 'Please need to enter valid captcha value.'
			}
		}
	});
	
	jQuery("#sharethisEmail").submit(function()
	{
		
		var valid1 = jQuery("#sharethisEmail").valid();
		if(valid1)
		{
			//sumit form with ajax if form is valid
			var email = jQuery("#emailshare").val();
			var comment = jQuery("#commentsshare").val();
			var captcha = jQuery("#captcha").val();
			var id = jQuery("#hiddenid").val();
			var pageid = jQuery("#hiddenpageid").val();
			if(comment.indexOf("Write a personal note...") != -1)
			{
				var dataString= 'email='+email+'&captcha='+captcha;
			}else{
				var dataString= 'email='+email+'&comment='+encodeURIComponent(comment)+'&captcha='+captcha;
			}
			jQuery('#errormessage').html('');
			jQuery('#servererror').html('');
			
			
			jQuery.ajax(
			{
				type: "post",
				url: baseUrl+"/social/emailsharing/id/"+id+"/pageid/"+pageid,
				data: dataString,
				success:function(responseText)
				{
					if(responseText.indexOf("You have entered an invalid value for the captcha") != -1)
					{
						jQuery('#errormessage').html('You have entered an invalid value for the captcha.');
						
					}else if(responseText.indexOf("success") != -1)
					{
						
						
						$('#addtocartmsg').attr('name','Share by email');
                                                $('#addtocartmsg').attr('href',baseUrl+'/social/message/m/1/email/'+email+'?height=80&width=400');
                                                $('#addtocartmsg').trigger('click');
						
					}
					else{
					
						$('#addtocartmsg').attr('name','Share by email');
						$('#addtocartmsg').attr('href',baseUrl+'/social/message/m/2/email/'+email+'?height=80&width=400');
                                                $('#addtocartmsg').trigger('click');
						
						//alert(responseText);
						//window.location.reload(true);	
						
					}
							
						
					
				}
			});
		}
		return false;
	});
	
	
	$('#refreshingShare').click(function()
	{
		$.ajax
		({
			type:'post',
			url:baseUrl+'/captcha/image_req.php',
			success:function(responseText)
			{
				$('#refreshingShare').html(responseText);
			}
		});
	});
	$('#refreshingShare').trigger('click');
});


function removeThickBoxEvents() {
$('.thickbox').each(function(i) {
$(this).unbind('click');
});
}
function displaysharemenu(designstudio,extraid,pageid)
{
	var sendUrl= baseUrl+'/social/index';
	if(pageid=='1')
	{
		var designstudio1=spaceId;
	}else{
		var designstudio1=designstudio;
	}
	var dataString = 'designstudio='+designstudio1+'&extraid='+extraid+'&pageid='+pageid+'&ran='+Math.random();
	$('#shareloadind').show();
	$.ajax({
					type:'POST',
					url: sendUrl,
					async: true,
					data: dataString,
					success:function(responseText)
					{
						$('#shareloadind').hide();
						//removeThickBoxEvents();
						//tb_init('a.thickbox, area.thickbox, input.thickbox');
						if(responseText)
						{	
							$('#displaysharemenu').css('display','block');
							$('#displaysharemenu').html(responseText).slideDown();
						}
					}
		});
}
function PopupCenter(pageURL, title,w,h) {
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
} 

function closeMe()
{
	$('#displaysharemenu').slideUp();
	$('#displaysharemenu').html('');
}
/*===============================ShareThis =========================*/
 function displaysharethismenu()
 {
	/*=============Design Studio and Inspiration Detail Page========*/
	$('#displayShareThis').removeAttr('st_url');
	$('#displayShareThis').trigger('click'); 
	
 }



